0001835681-24-000016.txt : 20240301 0001835681-24-000016.hdr.sgml : 20240301 20240229173419 ACCESSION NUMBER: 0001835681-24-000016 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 109 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240301 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: POWERSCHOOL HOLDINGS, INC. CENTRAL INDEX KEY: 0001835681 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 854166024 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40684 FILM NUMBER: 24705394 BUSINESS ADDRESS: STREET 1: 150 PARKSHORE DRIVE CITY: FOLSOM STATE: CA ZIP: 95630 BUSINESS PHONE: (916) 767-3628 MAIL ADDRESS: STREET 1: 150 PARKSHORE DRIVE CITY: FOLSOM STATE: CA ZIP: 95630 10-K 1 pwsc-20231231.htm 10-K pwsc-20231231
00018356812023FYFALSEP3Y00018356812023-01-012023-12-3100018356812023-06-30iso4217:USD00018356812024-01-31xbrli:shares0001835681us-gaap:CommonClassAMember2024-01-310001835681us-gaap:CommonClassBMember2024-01-3100018356812023-12-31xbrli:pure00018356812022-12-310001835681us-gaap:CommonClassAMember2023-12-31iso4217:USDxbrli:shares0001835681us-gaap:CommonClassAMember2022-12-310001835681us-gaap:CommonClassBMember2022-12-310001835681us-gaap:CommonClassBMember2023-12-310001835681us-gaap:LicenseAndMaintenanceMember2023-01-012023-12-310001835681us-gaap:LicenseAndMaintenanceMember2022-01-012022-12-310001835681us-gaap:LicenseAndMaintenanceMember2021-01-012021-12-310001835681us-gaap:LicenseAndServiceMember2023-01-012023-12-310001835681us-gaap:LicenseAndServiceMember2022-01-012022-12-310001835681us-gaap:LicenseAndServiceMember2021-01-012021-12-310001835681us-gaap:LicenseMember2023-01-012023-12-310001835681us-gaap:LicenseMember2022-01-012022-12-310001835681us-gaap:LicenseMember2021-01-012021-12-3100018356812022-01-012022-12-3100018356812021-01-012021-12-310001835681pwsc:MembersCapitalMember2020-12-310001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001835681us-gaap:RetainedEarningsMember2020-12-3100018356812020-12-310001835681pwsc:MembersCapitalMember2021-01-012021-07-3000018356812021-01-012021-07-300001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-07-300001835681us-gaap:RetainedEarningsMember2021-01-012021-07-300001835681pwsc:MembersCapitalMember2021-07-300001835681us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-07-300001835681us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-07-300001835681us-gaap:AdditionalPaidInCapitalMember2021-07-300001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-300001835681us-gaap:RetainedEarningsMember2021-07-300001835681us-gaap:NoncontrollingInterestMember2021-07-3000018356812021-07-300001835681us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-07-312021-12-310001835681us-gaap:AdditionalPaidInCapitalMember2021-07-312021-12-310001835681us-gaap:CommonClassAMember2021-07-312021-12-310001835681us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-07-312021-12-310001835681us-gaap:CommonClassBMember2021-07-312021-12-310001835681pwsc:MembersCapitalMember2021-07-312021-12-310001835681us-gaap:NoncontrollingInterestMember2021-07-312021-12-3100018356812021-07-312021-12-310001835681us-gaap:RetainedEarningsMember2021-07-312021-12-310001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-312021-12-310001835681pwsc:MembersCapitalMember2021-12-310001835681us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001835681us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001835681us-gaap:AdditionalPaidInCapitalMember2021-12-310001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001835681us-gaap:RetainedEarningsMember2021-12-310001835681us-gaap:NoncontrollingInterestMember2021-12-3100018356812021-12-310001835681us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310001835681us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001835681us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001835681srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2022-12-310001835681srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310001835681us-gaap:RetainedEarningsMember2022-01-012022-12-310001835681pwsc:MembersCapitalMember2022-12-310001835681us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001835681us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001835681us-gaap:AdditionalPaidInCapitalMember2022-12-310001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001835681us-gaap:RetainedEarningsMember2022-12-310001835681us-gaap:NoncontrollingInterestMember2022-12-310001835681us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-12-310001835681us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001835681us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001835681us-gaap:CommonClassAMember2023-01-012023-12-310001835681us-gaap:CommonClassBMember2023-01-012023-12-310001835681us-gaap:RetainedEarningsMember2023-01-012023-12-310001835681pwsc:MembersCapitalMember2023-12-310001835681us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310001835681us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310001835681us-gaap:AdditionalPaidInCapitalMember2023-12-310001835681us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001835681us-gaap:RetainedEarningsMember2023-12-310001835681us-gaap:NoncontrollingInterestMember2023-12-310001835681pwsc:BridgeLoanCreditAgreementMember2023-01-012023-12-310001835681pwsc:BridgeLoanCreditAgreementMember2022-01-012022-12-310001835681pwsc:BridgeLoanCreditAgreementMember2021-01-012021-12-310001835681pwsc:SecondLienCreditAgreementMember2023-01-012023-12-310001835681pwsc:SecondLienCreditAgreementMember2022-01-012022-12-310001835681pwsc:SecondLienCreditAgreementMember2021-01-012021-12-310001835681pwsc:RevolvingCreditMember2023-01-012023-12-310001835681pwsc:RevolvingCreditMember2022-01-012022-12-310001835681pwsc:RevolvingCreditMember2021-01-012021-12-310001835681pwsc:IncrementalTermFacilityMember2023-01-012023-12-310001835681pwsc:IncrementalTermFacilityMember2022-01-012022-12-310001835681pwsc:IncrementalTermFacilityMember2021-01-012021-12-310001835681pwsc:FirstLienCreditAgreementMember2023-01-012023-12-310001835681pwsc:FirstLienCreditAgreementMember2022-01-012022-12-310001835681pwsc:FirstLienCreditAgreementMember2021-01-012021-12-310001835681us-gaap:IPOMemberus-gaap:CommonClassAMember2021-07-300001835681us-gaap:TechnologyEquipmentMember2023-12-310001835681pwsc:SoftwareEquipmentFurnitureAndFixturesMembersrt:MinimumMember2023-12-310001835681pwsc:SoftwareEquipmentFurnitureAndFixturesMembersrt:MaximumMember2023-12-310001835681us-gaap:BuildingMember2023-12-310001835681srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-12-310001835681us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310001835681us-gaap:SoftwareDevelopmentMember2023-12-3100018356812023-10-012023-12-3100018356812022-10-012022-12-31pwsc:segmentpwsc:acquisition00018356812020-01-012020-12-310001835681pwsc:NeverskipMember2023-08-092023-08-090001835681pwsc:NeverskipMember2021-03-030001835681pwsc:NeverskipMember2023-08-090001835681us-gaap:TechnologyBasedIntangibleAssetsMemberpwsc:NeverskipMember2023-08-090001835681us-gaap:CustomerRelationshipsMemberpwsc:NeverskipMember2023-08-090001835681us-gaap:TrademarksMemberpwsc:NeverskipMember2023-08-090001835681pwsc:SchoolMessengerMember2023-10-022023-10-020001835681pwsc:SchoolMessengerMember2023-10-020001835681us-gaap:TechnologyBasedIntangibleAssetsMember2023-10-020001835681us-gaap:CustomerRelationshipsMember2023-10-020001835681us-gaap:TrademarksMember2023-10-020001835681pwsc:KinvolvedIncMember2022-02-012022-02-010001835681pwsc:KinvolvedIncMember2022-02-010001835681pwsc:ChalkcomEducationIncMember2022-05-022022-05-020001835681pwsc:ChalkcomEducationIncMember2022-05-0200018356812022-05-020001835681pwsc:Headed2LLCMember2023-08-092023-08-0900018356812022-06-010001835681pwsc:Headed2LLCMember2022-06-010001835681us-gaap:SubscriptionAndCirculationMember2023-01-012023-12-310001835681us-gaap:SubscriptionAndCirculationMember2022-01-012022-12-310001835681us-gaap:SubscriptionAndCirculationMember2021-01-012021-12-310001835681us-gaap:MaintenanceMember2023-01-012023-12-310001835681us-gaap:MaintenanceMember2022-01-012022-12-310001835681us-gaap:MaintenanceMember2021-01-012021-12-310001835681country:US2023-01-012023-12-310001835681country:US2022-01-012022-12-310001835681country:US2021-01-012021-12-310001835681country:CA2023-01-012023-12-310001835681country:CA2022-01-012022-12-310001835681country:CA2021-01-012021-12-310001835681pwsc:OtherGeographicalAreasMember2023-01-012023-12-310001835681pwsc:OtherGeographicalAreasMember2022-01-012022-12-310001835681pwsc:OtherGeographicalAreasMember2021-01-012021-12-3100018356812022-01-012023-12-310001835681pwsc:ComputersEquipmentAndSoftwareMember2023-12-310001835681pwsc:ComputersEquipmentAndSoftwareMember2022-12-310001835681us-gaap:FurnitureAndFixturesMember2023-12-310001835681us-gaap:FurnitureAndFixturesMember2022-12-310001835681us-gaap:LeaseholdImprovementsMember2023-12-310001835681us-gaap:LeaseholdImprovementsMember2022-12-310001835681us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001835681us-gaap:ComputerSoftwareIntangibleAssetMember2023-01-012023-12-310001835681us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-12-310001835681us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001835681us-gaap:DevelopedTechnologyRightsMember2023-12-310001835681us-gaap:DevelopedTechnologyRightsMember2022-12-310001835681us-gaap:CustomerRelationshipsMember2023-12-310001835681us-gaap:CustomerRelationshipsMember2022-12-310001835681us-gaap:TrademarksMember2023-12-310001835681us-gaap:TrademarksMember2022-12-310001835681us-gaap:LicenseMember2023-12-310001835681us-gaap:CostOfSalesMember2023-01-012023-12-310001835681us-gaap:CostOfSalesMember2022-01-012022-12-310001835681us-gaap:CostOfSalesMember2021-01-012021-12-310001835681us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001835681us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001835681us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001835681pwsc:FirstLienCreditAgreementMemberus-gaap:SecuredDebtMember2018-08-0100018356812023-07-312023-07-3100018356812023-10-122023-10-120001835681pwsc:FirstLienCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-122023-10-120001835681pwsc:FirstLienCreditAgreementMemberus-gaap:SecuredDebtMember2023-10-120001835681pwsc:FirstLienCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-12-310001835681pwsc:FirstLienCreditAgreementMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-12-310001835681us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-07-300001835681us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-10-120001835681us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2018-08-012018-08-010001835681us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001835681us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-10-020001835681us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001835681us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001835681pwsc:FirstLienCreditAgreementMemberus-gaap:SecuredDebtMember2023-12-310001835681pwsc:FirstLienCreditAgreementMemberus-gaap:SecuredDebtMember2022-12-310001835681pwsc:IrisLeaseMember2023-08-030001835681pwsc:DataCenterCloudHostingArrangementsAndOtherServicesMember2023-12-3100018356812021-07-270001835681us-gaap:CommonClassAMember2021-08-102021-09-300001835681us-gaap:CommonClassBMember2021-08-102021-09-300001835681pwsc:PowerSchoolHoldingsLLCMember2023-12-310001835681pwsc:A2021EquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-07-3000018356812023-01-012023-03-3100018356812023-03-310001835681pwsc:MarketShareAwardMember2023-01-012023-12-310001835681us-gaap:MemberUnitsMember2022-12-310001835681us-gaap:MemberUnitsMember2023-01-012023-12-310001835681us-gaap:MemberUnitsMember2022-01-012022-12-310001835681us-gaap:MemberUnitsMember2023-12-310001835681pwsc:A2021EquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-07-302021-07-300001835681us-gaap:RestrictedStockUnitsRSUMember2021-07-300001835681us-gaap:RestrictedStockMember2021-07-300001835681us-gaap:RestrictedStockUnitsRSUMember2021-07-312021-12-310001835681us-gaap:RestrictedStockMember2021-07-312021-12-310001835681us-gaap:RestrictedStockUnitsRSUMember2021-12-310001835681us-gaap:RestrictedStockMember2021-12-310001835681us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001835681us-gaap:RestrictedStockMember2022-01-012022-12-310001835681us-gaap:RestrictedStockMember2021-01-012021-12-310001835681us-gaap:RestrictedStockUnitsRSUMember2022-12-310001835681us-gaap:RestrictedStockMember2022-12-310001835681us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001835681us-gaap:RestrictedStockMember2023-01-012023-12-310001835681us-gaap:RestrictedStockUnitsRSUMember2023-12-310001835681us-gaap:RestrictedStockMember2023-12-310001835681us-gaap:LicenseAndMaintenanceMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001835681us-gaap:LicenseAndMaintenanceMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001835681us-gaap:LicenseAndMaintenanceMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001835681us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001835681us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001835681us-gaap:LicenseAndServiceMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001835681us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001835681us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001835681us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001835681pwsc:RestrictedStockAwardsAndRestrictedStockUnitsMember2023-01-012023-12-310001835681pwsc:RestrictedStockAwardsAndRestrictedStockUnitsMember2022-01-012022-12-310001835681pwsc:RestrictedStockAwardsAndRestrictedStockUnitsMember2021-01-012021-12-310001835681pwsc:LimitedLiabilityCompanyUnitsMember2023-01-012023-12-310001835681pwsc:LimitedLiabilityCompanyUnitsMember2022-01-012022-12-310001835681pwsc:LimitedLiabilityCompanyUnitsMember2021-01-012021-12-310001835681pwsc:MarketShareUnitsMember2023-01-012023-12-310001835681pwsc:MarketShareUnitsMember2022-01-012022-12-310001835681pwsc:MarketShareUnitsMember2021-01-012021-12-3100018356812023-01-010001835681srt:AffiliatedEntityMemberpwsc:ConsultingAndImplementationServicesMember2023-01-012023-12-310001835681srt:AffiliatedEntityMemberpwsc:ConsultingAndImplementationServicesMember2022-01-012022-12-310001835681srt:AffiliatedEntityMemberpwsc:ConsultingAndImplementationServicesMember2021-01-012021-12-310001835681pwsc:OnexPartnersManagerLPMemberpwsc:ConsultingAndImplementationServicesMember2023-01-012023-12-310001835681pwsc:AffiliatedEntityWithCommonOwnershipMemberpwsc:ConsultingAndImplementationServicesMember2023-01-012023-12-310001835681pwsc:AffiliatedEntityWithCommonOwnershipMemberpwsc:ConsultingAndImplementationServicesMember2022-01-012022-12-310001835681pwsc:AffiliatedEntityWithCommonOwnershipMemberpwsc:ConsultingAndImplementationServicesMember2021-01-012021-12-310001835681srt:AffiliatedEntityMemberpwsc:ResellerAgreementMember2021-03-032021-03-030001835681srt:AffiliatedEntityMemberpwsc:ResellerAgreementMember2023-01-012023-12-310001835681srt:AffiliatedEntityMemberpwsc:ResellerAgreementMember2022-01-012022-12-310001835681pwsc:SecondaryOfferingMembersrt:AffiliatedEntityMember2023-01-012023-12-310001835681pwsc:AllovueMember2024-01-222024-01-220001835681pwsc:SchoolMessengerMember2024-01-122024-01-1200018356812024-01-152024-01-3100018356812023-12-132023-12-1300018356812023-12-142023-12-14

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from      to
Commission file number 001-40684
PowerSchool Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware85-4166024
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
150 Parkshore Drive
Folsom, CA
(Address of Principal Executive Offices)
95630
(Zip Code)

(877) 873-1550
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class of
Securities to be Registered
Trading Symbol
Name of each exchange on which registered
Class A Common Stock, par value $0.0001 per share
PWSCThe New York Stock Exchange

Securities registered pursuant to Section 12(g) of the Act: None.
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No☐
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.
Yes No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files) Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

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

As of June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was $1,099.6 million based on the closing sale price of the registrant’s common stock on that date.

The registrant had 202,593,355 shares of common stock, comprised of 164,939,296 shares of Class A common stock and 37,654,059 shares of Class B common stock, outstanding as of January 31, 2024.

DOCUMENTS INCORPORATED BY REFERENCE

The information called for by Part III of this Form 10-K is hereby incorporated by reference from the definitive Proxy Statement for our annual meeting of stockholders, which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2023.



TABLE OF CONTENTS

3



FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are subject to risks and uncertainties. All statements other than statements of historical fact included in this Annual Report on Form 10-K are forward-looking statements. Forward-looking statements give our current expectations relating to our financial condition, results of operations, plans, objectives, future performance, and business. You can identify forward-looking statements by the fact that they do not relate strictly to historical or current facts. These statements may include words such as “anticipate,” “estimate,” “expect,” “project,” “plan,” “intend,” “believe,” “may,” “will,” “should,” “can have,” “likely,” and other words and terms of similar meaning in connection with any discussion of the timing or nature of future operating or financial performance or other events. For example, all statements we make relating to our estimated costs, expenditures, cash flows, growth rates and financial results, our plans and objectives for future operations, growth or initiatives, strategies, or the expected outcome or impact of pending or threatened litigation are forward-looking statements. All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we expected, including those disclosed in Item 1A, “Risk Factors” and elsewhere in this Annual Report on Form 10-K.

We derive many of our forward-looking statements from our operating budgets and forecasts, which are based on many detailed assumptions. While we believe that our assumptions are reasonable, we caution that it is very difficult to predict the impact of known factors, and it is impossible for us to anticipate all factors that could affect our actual results. All written and oral forward-looking statements attributable to us, or persons acting on our behalf, are expressly qualified in their entirety by these cautionary statements as well as other cautionary statements that are made from time to time in our other Securities and Exchange Commission (“SEC”) filings and public communications. You should evaluate all forward-looking statements made in the context of these risks and uncertainties.

In addition, statements such as “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Annual Report on Form 10-K, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

We caution you that the important factors referenced above may not contain all of the factors that are important to you. In addition, we cannot assure you that we will realize the results or developments we expect or anticipate or, even if substantially realized, that they will result in the consequences or affect us or our operations in the way we expect. The forward-looking statements included in this Annual Report on Form 10-K are made only as of the date hereof. We undertake no obligation to update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.

Part I
Item 1. Business
Our Mission

We power the education ecosystem with unified personalized solutions that help educators and students realize their full potential.

Company Overview

At PowerSchool, we believe in the simple truth that every student deserves the best opportunities in life. Unfortunately, because adoption of technology in education has lagged behind other sectors, K-12 schools and school districts, and ultimately their students and families, have yet to experience all the benefits from digital transformation. That’s why we seek to empower the education ecosystem with innovative technology that helps educators and students realize their potential, in their way. A digital transformation in education is currently under way, unleashing tremendous potential, surfacing insights, and driving efficiencies, and we believe all administrators, educators, and students are entitled to benefit from this advancement.

4


As a pioneer and the leading provider of cloud-based software to the K-12 education market, we provide a comprehensive platform of cloud solutions that deliver a broad range of mission-critical capabilities to K-12 organizations, including the core system of record used by districts and schools, student and teacher assessment tools, learning management systems, teacher hiring and retention solutions, and insights and analytics that leverage rich data and artificial intelligence (“AI”) to improve education outcomes. We serve more than 17,000 customers, including over 90 of the 100 largest districts by student enrollment in the United States, over 30 state-, province-, or territory-wide contracts in North America, and sell solutions in over 95 countries globally. Our solutions are embedded in school workflows and are used on a daily basis by teachers, students, administrators, and parents in schools and districts representing over 50 million students globally, over 80% of all K-12 students in the U.S. and Canada. Our cloud-based technology platform helps schools and districts efficiently manage state reporting and related compliance, special education, finance, human resources (“HR”), talent, communications, registration, attendance, funding, learning, instruction, grading, college and career readiness, assessments, and analytics in one place. Through our platform approach, we help our customers streamline operations, aggregate disparate data sets, and develop insights using predictive modelling and machine learning (“ML”). Our ability to transform information into actionable insights improves the efficiency of school operations, the quality of instruction delivered by teachers, and the pace of student growth, which we believe should have a profound effect on K-12 educational outcomes.

Our broad scale, engagement with all constituents in the K-12 education ecosystem, and single-sector focus has made us one of the most recognizable and trusted brands in the K-12 market. We achieved our leadership position by combining over twenty-five years of deep expertise with our vision to create innovative technologies that automate and streamline inefficient processes, aggregate critical data in central system of record systems, and utilize extensive data for insights that improve student outcomes. School districts have steadily increased investment in cloud-based software solutions, and we expect the adoption trend to accelerate as K-12 school districts realize the benefits of utilizing software and digitalizing their operational processes and systems.

Our customers include every major type of K-12 organization across a range of sizes. Our solutions are mission-critical and foster a high degree of customer loyalty, resulting in long-standing and stable customer relationships. PowerSchool has grown rapidly over the last several years and we plan to continue to deepen our relationships with existing customers by providing strong customer support, cross-selling incremental solutions, and unifying what has historically been a fragmented point solution technology environment for our customers.


Industry Background

K-12 education is an essential industry to society and one of the largest vertical end-markets in the global economy, representing the third highest discretionary spend category by the United States government in 2019. According to data from the National Center of Education Statistics and Statistics Canada, over $800 billion is spent each year on K-12 education in the United States and Canada, with approximately 61 million students enrolled in public and private K-12 institutions in 2020. The quality of our education system drives our quality of life and overall economic prosperity. The success of K-12 education depends upon a vibrant ecosystem of participants that includes students, parents, teachers, and administrators—each with their own needs, opportunities, and challenges.

Schools are undergoing a dynamic digital transformation through the adoption of cloud-based software that is helping to improve collaboration, data reliability, communication, and curricula, utilizing rich data and analytics to surface educational insights, and automating office operations. K-12 software spending includes instructional tools as well as non-instructional tools that track and analyze student performance, manage classroom activities, facilitate HR, and support enterprise resource planning while streamlining administrative functions. Districts and schools are increasingly seeking integrated cloud platforms due to the ease of accessibility, lower up-front investment, scaled and secure data practices, simplified implementation, and growing comfort with subscription-based models.

Real-time Data and Insights are Needed for District and Student Success

Students, parents, teachers, and administrators lack real-time information and comprehensive ways to view student, teacher, and operational data. Existing systems that manage student and teacher data are often paper-based, cumbersome, and have limited ability to effectively aggregate student performance information. In addition, full assessments of student capabilities typically occur during end-of-year final exams, at which point it is too late for teachers to address gaps in understanding. This summative data also does not provide educators with information about the underlying factors influencing or impeding learning, which is key to moving students forward. Without this data, schools struggle to provide parents with the appropriate level of transparency into their child’s performance. A 2021 study from Learning Heroes stated that 92% of parents believe their children are performing at or above their grade level in reading and math, while according to the Institute of Education Sciences only 50% of students actually are performing at or above their grade level. Our platform of products helps solve these challenges caused
5


by lack of access to real-time, comprehensive data, providing insights to help educators and administrators drive district and student success.

Teachers and Administrators Lack Resources to Deliver Personalized Education

Students learn best when education is tailored to their individual needs, yet most of our education system is built on a one-size-fits-all pedagogy targeting the average student. Teachers, despite their best intentions, are often required to juggle several disparate solutions in the classroom for delivering instruction and managing students, resulting in a lack of time and information needed to address each child’s unique and changing needs. According to the Merrimack College 2022 Teacher Survey, only 46% of a teacher’s time is spent directly teaching students. Our suite offers teachers and administrators the information, insights, and time necessary to personalize instruction at an individual student level.

Widespread Teacher Shortages Will Have a Long-Term Impact on Educational Outcomes

One of the most profound issues impacting K-12 organizations is a long-term shortage in teachers. Substandard opportunities for professional development contribute to poor teacher retention rates and widespread teacher shortages. These shortages, along with budget constraints, are leading to substandard instruction and limiting the time and attention given to students. The COVID-19 pandemic exacerbated K-12 staffing problems, with the lowest public school employment levels since 2000, according to the Bureau of Labor Statistics. Recruiting, retaining, and training high quality teachers has become an imperative for school districts, many of which continue to rely on paper-based processes and lack the network to optimize talent management. In addition, the ability to find qualified substitute teachers has become more difficult, impacting districts’ abilities to manage absences and deliver consistent educational outcomes.

The K-12 Regulatory Environment is Highly Complex

Schools and districts are required to comply with growing volumes of local, state and federal regulations, many of which are directly tied to a school or district’s ability to access funding. The substantial level of investment required for vendors to create and continually adhere to K-12 compliance mandates makes software development very challenging. This limits and, in some cases, prevents the emergence of potentially novel technology, while preserving legacy point solutions and outdated, often manual or paper-based processes. Many schools and districts still rely on spreadsheets, home-grown platforms, and/or dozens of technology vendors with little integration between various tools, exacerbating the challenges teachers and administrators face.

Legacy, Compartmentalized K-12 Software Has Fallen Short

K-12 schools and districts have lagged other end-markets in terms of technology adoption. Most K-12 software was designed as point solutions Enterprise Resource Planning (“ERP”) systems, Learning Management Systems (“LMS”), Student Information Systems (“SIS”), assessment creation and management systems, etc., which fail to provide harmonized, integrated, secure, and accurate data that meet the needs of students, parents, teachers, and administrators. According to a survey conducted by Digital Promise in 2017, 74% of U.S. districts use more than 26 different technology products and only 33% of districts have integrated the majority of their technology tools. K-12 constituents are forced to navigate numerous fragmented platforms with information residing in disparate data silos. This has led to wasted time, lost productivity, and has limited the ability of schools and districts to use data to improve education outcomes. These fragmented legacy environments also leave districts vulnerable to data breaches, which cost districts ransom and elevated cyber insurance dollars as well as reduce instruction time from downed systems. Broad platforms that integrate, secure, and deliver holistic data have become a technology imperative to help districts understand trends at their schools and enable teachers to focus more on students, which we expect will drive improvement in critical indicators on which the U.S. is lagging:

Based on ACT data, less than 45% of students are prepared for college-level math, science, or reading

NCES data indicates that over 500,000 high school students drop out annually

According to the Programme for International Student Assessment, Insights and Interpretations, published in 2018 the United States ranks 25th on the International Student Assessment average across math, reading and science

According to K12 Security Information Exchange, between 2016 and 2022, there were 1,619 publicly disclosed cyberattacks on K-12 schools

K-12 Education is Being Reimagined
6



We believe the way teachers educate, students learn, and parents partner with schools is permanently changing. As technology solutions have improved and students have greater access to devices, schools and districts have embarked on their digital transformation. The COVID-19 pandemic forced stakeholders to accelerate this shift and test new methods of hybrid learning, which we believe has put a spotlight on the need for schools to modernize their software platforms and technology infrastructure. These secular trends are causing districts to rapidly move towards implementing cloud-based platforms capable of unifying the learning experience, information, engagement, and the core systems of record.

Shift to Data-Driven Education

We believe a data-driven approach to education is central to how students, teachers, parents, and administrators reinvent the K-12 education experience. Real-time collaboration and engagement, deep analytics, and rich information management are helping to fulfill the promise of digital transformation, workplace optimization, and elevating student success. There are several ways that data and analytics are transforming education, including:

Integration. Districts have recognized the value of data in education and have generated volumes of it; unfortunately, this data is underutilized because it often sits in disparate silos and in incongruent formats. Without integrating systems of data generation, accumulation, and interpretation, the value of the data is materially diminished. Our platform integrates systems and data, and helps educators and administrators implement data-driven education initiatives.

Actionable Insight. Actionable intelligence offers the ability to synthesize disparate data sets into reportable information. Using real-time data helps improve a range of processes including creating personalized education pathways using student achievement data, making investment decisions using data from ERP systems, and operating staffing and professional development programs using talent management solutions.

Process Automation. School districts are modernizing and automating processes that have historically been done manually. Dynamic data models are increasingly being used to monitor processes, tasks, and decisions to increase efficiency and allow teachers to focus on activities that lead to better student outcomes and higher teacher satisfaction. According to a McKinsey & Company study, How Artificial Intelligence Will Impact K-12 Teachers, published January 2020, teachers spend approximately 13 hours per week on activities that could be automated using existing technology.

Artificial Intelligence and Machine Learning. AI/ML is crucial to processing and analyzing data to provide novel insights such as identifying at-risk student before they fall too far behind, identifying staff retention risk areas, and optimizing district investments. According to IDC’s Spending Guide, published in 2019, education is among the top three opportunities for AI deployment. And the growth in generative AI technology has further expanded the opportunities for automating and personalizing education content, curriculum, processes, learning paths and insights, and feedback cycles.


Market Opportunity

PowerSchool serves a large addressable market opportunity globally as school districts continue to make significant investments in IT applications and infrastructure. In 2020, approximately $18 billion was spent on K-12 technology (of which $12 billion represents spending on software and IT services) in North America and this is expected to increase approximately 8% per year from 2020 through 2026 according to the Gartner Forecast1. Based on an analysis by Frost & Sullivan, Market Sizing Assessment for Education Technology Software Market - commissioned in 2020 in connection with our initial public offering (“IPO”), we estimate the global total available market for PowerSchool’s current set of solutions to be approximately $25 billion. To estimate our market opportunity, Frost & Sullivan identified the total number of K-12 students globally by country. Frost & Sullivan then multiplied the number of students within each country by the per student list price of our product segments, assuming
1 Gartner, Forecast: Enterprise IT Spending by Vertical Industry Market, Worldwide, 2020 – 2026, 3Q22 Update.
GARTNER is a registered trademark of Gartner, Inc. and/or its affiliates and is used herein with permission. All rights reserved. The Gartner content described herein, represents research opinion or viewpoints published, as part of a syndicated subscription service, by Gartner, Inc. (“Gartner”), and are not representations of fact. Gartner Content speaks as of its original publication date (and not as of the date of this Annual Report on Form 10-K) and the opinions expressed in the Gartner Content are subject to change without notice.
7


deployment of each of the selected product segments and a distribution of K-12 organization sizes that is similar to those in the US.


Our Platform

Mission-Critical System of Record, Engagement, and Intelligence

Our platform provides a comprehensive suite of cloud solutions that deliver a broad range of mission-critical capabilities to K-12 organizations in over 95 countries globally. Foundational to our cloud applications is our market-leading SIS. Our SIS acts as the backbone of our K-12 customers, centralizing their student information and their processes that power core operations, while also supporting their annual state and local reporting needs. In addition to the SIS, we offer a full suite of mission-critical cloud solutions in 8 solution families that districts need to manage their operations, staff, and instruction: SIS, Enrollment, Communities, Communication, Insights, Classroom, Talent, and Administration. We also provide a rich set of analytic capabilities through our Insights solutions, consolidating and enabling visualization of data generated from our solutions as well as from third-party sources. Our platform is a comprehensive and unified suite of solution that connects the office, classroom, and home while bringing together students, parents, teachers, and administrators providing the following key benefits:

Mission-Critical to District Funding and Compliance. Districts and schools must adhere to a myriad of constantly evolving federal and state-specific reporting requirements to receive a significant portion of their funding. These reports, data requirements, and submission guidelines vary state-to-state, and can be incredibly burdensome, oftentimes requiring dedicated functions within districts. Our compliance reporting solutions in SIS, Classroom-Special Programs, and Administration-eFinancePLUS (ERP) cover the ever-changing requirements of more than 50 U.S. states, territories, and Canadian provinces, providing more coverage for this mission-critical process than any other SIS vendor.

Improves Productivity Through Automation and Simplification. Our Administration and Talent solutions are designed to simplify and digitally transform back-end ERP and HR operations. These solutions modernize finance and HR workflows within the district, including budgeting, financial reporting, procurement, teacher and employee hiring and records, onboarding, and staff development. Through automation of time-sensitive, manual processes such as filling temporary vacancies with substitute teachers and focusing on educator efficacy with solutions for professional learning and staff evaluation, these solutions help optimize a district’s operations and allow more time and focus to be spent on classroom instruction and improving educator retention.

Provides Real-Time Insight, Transparency, and Visibility. Our Insights product family’s Connected Intelligence and Analytics solutions coalesce, integrate, secure, and analyze data across functional areas including the office, classroom, and home. This provides a holistic view from which all K-12 stakeholders can derive and automate real-time insight, feedback, reporting, notifications, and enhanced transparency. Educators and administrators use this visibility and data in a wide variety of ways, including to closely track and benchmark academic successes and gaps within different demographic groups in their districts, understand location-based enrollment trends to help project funding inflows and requirements, and leverage predictive analytics to identify at-risk students. Additionally, communities gain unique insight into performance at the local, district, and state level, which drives accountability for leadership.

Enables Seamless Communication, Collaboration, and Engagement. The PowerSchool platform seamlessly connects all K-12 stakeholders. Teachers can manage the full instructional process while interacting digitally with students and their families inside and outside of the classroom. Parents get a holistic real-time view of their child’s schedule, grades, attendance, assignments, notifications, and fees via our single unified interface. Teachers can effectively manage their classrooms and deliver instruction through a fully digital platform, while fostering real-time collaboration with their students. And through our Communication solutions, we enable administrators to send district-wide mass notifications as well as enable family and teacher direct interaction via direct two-way messaging.

Improves Education Outcomes. Our Company and our unified platform of products are centered around the goal of helping educators and students realize their potential. Whether we are freeing up teacher time with our SIS and Classroom solutions, empowering educators by driving parent and student engagement with our Communication and Communities solutions, or providing administrators the visibility and analytics they need with our Insights, Administration, and SIS
8


solutions, our platform delivers the time, tools, and data our customers need to focus their energy on driving education outcomes rather than administrative tasks. We also equip educators with the tools and information needed to deliver personalized instruction to each student. For example, our Classroom-Personalized Learning solutions utilize AI/ML to provide dashboards that highlight achievement and learning gaps, generate high-quality standards-aligned digital content automatically and integrate it into daily curriculum, and automatically creates personalized education paths for students and their families based on their individual needs.

Reduces Operational Costs. We provide an integrated suite of easy-to-use cloud-based software solutions that eliminate the need for disparate tools and related expenses associated with deploying, managing, and maintaining them on-premises. By digitally transforming high frequency workflows and automating manual processes, schools are able to dramatically reduce their operating expenses. For example, our Enrollment solutions supports the core online enrollment process by eliminating costly manual data entry and paperwork, reducing associated printing and mailing costs and reducing time spent by parents enrolling and re-enrolling their children each year.

Our Competitive Strengths

Our position as the leading cloud-based software platform for K-12 is built on the following competitive strengths:

Market Leader in Cloud Solutions for K-12 Education. PowerSchool is widely recognized as the leading provider of cloud solutions for K-12 education, serving organizations representing over 80% of all K-12 students in the U.S. and Canada. Our products are broadly distributed and embedded within state and local school districts, serving over 90 of the 100 largest districts by student enrollment in the United States. This leading market presence has fueled brand recognition and a reputation associated with the highest-quality solutions, which we believe is difficult to replicate and supports new customer wins and solution cross-sales. It also helps drive broader adoption of our solutions by our large, loyal customer base.

Unmatched System of Record and Breadth of Capabilities. We are the leading K-12 SIS provider in the world, reaching nearly 20 million students and spanning from state-, territory-, and province-level deployments to charter and private schools. This provides us with significant relevance to our customers and brand recognition in the market as opposed to competing SIS vendors. Our systems comprise the hub for core school operations, classroom instruction, and human capital management. We believe our platform represents the most complete suite of cloud solutions available in the market and our customers benefit from their deep integration, streamlined management, and a superior user experience.

Dynamic Cloud Solutions Purpose-Built for K-12 Education. We have over two decades of experience delivering innovative cloud solutions to the K-12 industry. We work closely with our customers to ensure continuous improvement that closely aligns to their dynamically changing needs. For example, our solutions facilitate industry-specific reporting requirements mandated by local, state, and federal agencies that enable districts and schools to receive funding through our compliance reporting capabilities, which have been developed over decades and are supported by a team of approximately 120 individuals to build, maintain, and continuously update. Our singular focus on the K-12 end-market and our commitment to being at the forefront of technological innovation is a significant competitive differentiator. Our central goal is to use innovation and technology to solve complex problems specific to K-12 schools and their stakeholders.

Highly Compelling Return on Investment. Our platform provides measurable benefits for K-12 stakeholders. We unify and secure disparate data sources, digitize manual, paper-based processes, and streamline workflows. Our solutions reduce the total cost of operations, facilitate improved decision making and allocation of budgets, and drive better teacher effectiveness and student outcomes. Our Classroom, Communication, and Communities solutions increase connectivity and engagement, driving a higher perception of value and branded recognition of PowerSchool solutions throughout the K-12 ecosystem of users, administrators, and stakeholders.

Unique Data Asset, Analytics, and Insight. Our leading SIS is the most comprehensive system of record for student data— enrollment, grades, attendance, health, behavior, transcripts, report cards, and student fees. This acts as the hub from which rich analytics and unique student insight are derived. The data we aggregate, analyze, benchmark, and secure contributes to a myriad of decisions that impact the lives of students, including crucial district funding outcomes. With our Insights solutions, we actively use predictive analytics, machine learning, generative AI, and data
9


modeling to provide deeper insights into student success, such as identifying students who are at-risk, automating personalized learning paths for students, analyzing graduation readiness, assessing college preparedness, and more.

Culture Built Around our Intense Passion for Education. We are passionate about developing cloud solutions that help K-12 stakeholders reimagine the education experience. We believe it is critical to have a company culture that empowers its employees to challenge existing educational paradigms and drive change. We reinvest a significant portion of our revenues in research and development, product development, and technology innovation each year. We also direct time and resources to thought leadership activities that drive K-12 collaboration aimed at improving educational processes and outcomes. As many of our employees were former educators, we are deeply passionate about solving the challenges in K-12 education, in part because we have lived them firsthand. We are privileged to serve a market that impacts so many stakeholders, is foundational to our culture, and shapes our future.

Our Growth Strategies

We intend to extend our position as the leading provider of cloud software for the K-12 education market in North America by growing within this under penetrated market as well as expanding to markets outside of North America. The key components of our growth strategy are the following:

Cross-Sell to Our Existing Customers. We intend to leverage our track record of success with our existing customers by selling additional software across our platform and targeting new opportunities within these schools and districts. Most of our customers use only a portion of our overall suite, continuing to rely on disparate point solutions that do not capture the full benefits of an integrated cloud solution suite. We believe that as customers continue to appreciate the benefits of an integrated software platform, across student data, classroom learning, office functions, and talent management, they will increase the number of our solutions within our platform they buy from us over time. We expect this will drive incremental adoption across customers and attractive dollar net retention rates.

Expand Our Customer Base. The K-12 market is very large and under penetrated. We are uniquely positioned to grow as schools continue to digitally transform their operations and modernize their on-premise deployments in favor of modern cloud solutions. Our leading brand and efficient go-to-market strategy will also help drive referrals and growth in new customers. We believe we have the largest sales force in K-12 software and benefit from strong brand recognition, positive user experiences, and our ubiquity within schools and districts across the reference-driven U.S. and Canada markets. Many of our solutions are translatable and exportable to international markets, and we intend to continue investing in strategies to enhance our market position globally. These strategies include sales and marketing investments, product investments, M&A, and strategic partnerships. We may target both English-speaking and non-English speaking markets with various solutions from our platform. We believe this represents a long-term growth opportunity, in addition to our core North American market opportunity.

Unlock the Power of Data and AI. Producing data driven insights derived from our various platformed products has been a key focus over time. We have a data analytics solution that processes data across all aspects of student achievement to evaluate the impacts of demographics, educators, financial situation, and location. We also use benchmark data to both provide a more holistic view of student success and provide ML-based predictive analytics. Our solutions also employ various forms of AI that leverage this rich data to automate decisioning and planning, personalize learning roadmaps for students, generate time-saving efficiencies for teachers, and offer natural language chatbot assistants for each stakeholder in the K-12 ecosystem. In addition to these examples, we believe there are several other ways we can leverage our unique vertical data to continue to innovate.

Expand our Partnerships to Cultivate a Broader K-12 Ecosystem. Building symbiotic relationships with best-in-class providers across the K-12 industry and the broader technology ecosystem enables us to further enhance our cloud solutions, extend our reach, and provide more value to our customers. We collaborate closely with leaders in adjacent spaces that enhance our existing capabilities, driving further demand among new and existing users. As the core system of record, many innovative point solutions and apps seek to partner with us and integrate with our products. Our partnership ecosystem strategy involves providing go-to-market support, which can range from simple website promotion to reseller relationships and application programming interface (“API”) licensing for our partners. API licensing enables vendors to leverage our private API to create “plugins” that enable certain data flows and embedded experiences between their solutions and ours, primarily focused on PowerSchool SIS. This enhances functionality for our customers and constituents. For example, we partner with multiple K-12-focused payment processing and point-of-sale vendors to help provide an improved experience for parents and students managing student fees and remitting payment to schools. We frequently require annual fees from partners that increase based on the partner’s success in growing within our customer base.
10



Continue to Selectively Target Acquisitions. Since 2015, we have acquired and successfully integrated 18 businesses that are complementary to our software and technology capabilities. We have a demonstrated track record of driving growth from our acquired assets and delivering positive ROI for our customers and stakeholders. Our position as the leading systems of record, engagement, and intelligence provides us with a unique vantage point to identify the most innovative companies serving the K-12 end market. We build partnerships and integrations with many providers in the broader ecosystem seeking to integrate with our products to gain access to critical data. Many of our acquisitions have come from our partner network, which has allowed us to minimize execution risk, simplify integration into our platform, and clarify synergy opportunities. We believe M&A is complementary to our product, go-to-market, and people strategies and intend to continue to pursue targeted acquisitions that further complement our portfolio of technology offerings or provide us access to new markets.

Build Upon our Social Impact. The social impact of our cloud-based software platform continues to be a key priority. Under the Every Student Succeeds Act, school districts in the U.S. are required to differentiate instruction for each individual student to prepare them to succeed in college and careers. All districts face a mandate to invest in innovation to close the achievement gap as well as attain funding from federal frameworks. Our platform has become integral for school districts as teachers are empowered to spend more time directly interacting with their students and less time on office functions. Student engagement and performance data also enables teachers to drive more personalized impact for each student to achieve their full potential, in their way. Our commitment to improved student outcomes and equity in educational access informs all of our hiring, investment, and execution strategies.

Our Technology Offerings

Our suite of cloud solutions help K-12 districts and schools manage a broad set of mission-critical functions.

PowerSchool SIS

PowerSchool SIS is the mission-critical data backbone that powers K-12 operations. It serves as the hub for student data. The SIS simplifies reporting and improves compliance with student data mandates outlined by local, state, and federal guidelines. This ensures accurate and timely regulatory reporting required for districts to receive funding and is used by nearly every school constituent on a day-to-day basis. We are the leading K-12 SIS provider in the world, connecting nearly 20 million students and spanning from state level deployments to smaller charter and private school deployments. Schools and districts depend on our modern, easy-to-deploy SIS to improve daily operations, boost administration productivity, identify problem areas, and ensure funding with easy reporting. We provide a scalable SIS that covers all district and school administration needs, including registration, attendance, scheduling, federal and state compliance reporting, data management, faculty management, and emergency/medical and health management. Because of its wide-ranging impact on a district or school’s operations, the SIS can have a profound impact on securing essential funding, optimizing operations and resourcing, and ultimately improving student outcomes.

Features of our SIS include:

System of Record. Our SIS serves as the source system of record of all student data—enrollment, grades, attendance, health, behavior, transcripts, report cards, discipline management, student fees, and more. In addition to being the source of record, the SIS is used as the hub for data that is leveraged by other systems used by stakeholders.

Configurable, Adaptable Software. Our SIS can be easily deployed and tailored to fit districts’ and schools’ unique needs. Every layer of the PowerSchool SIS is extensible and can provide configuration in the user interface, data layer, and business logic. Alternatively, we offer hundreds of pre-built and ready-to-use configurations based on our experience with other districts and school boards.

Real-Time Student Insights. Real-time insights into student attendance, behavioral trends, and key demographic information allow administrators and teachers to make informed decisions that lead to student growth.

Cloud Hosted and Secure. Our dedicated security team and our solutions, whether deployed on private or public cloud, hybrid-cloud, or in a few cases on-premises, ensure district data is safe, secure, and always accessible. We adhere to the highest security standards, holding an ISO 27001 certification.

11


Simplified Compliance Reporting. The federal, state, and local regulatory environment is complex and constantly evolving, making it critical for districts and schools that their compliance reporting framework is efficient and updated, to ensure maximum funding. We have invested over the course of the last 20 years in building, maintaining, and constantly updating our regulatory database and reporting capabilities that span across 44 U.S. states and 5 Canadian provinces, currently supported by a team of approximately 120 individuals. With student data securely and accurately captured in the SIS, our solution greatly simplifies state compliance reporting and empowers districts and boards to receive maximum funding.

Master Scheduler. Automates the scheduling process for school administrators.

Industry Data Standards Support. Our SIS can be accessed across multiple systems and applications in a seamless and actionable way, improving administrative efficiencies and saving teachers valuable time, allowing them to focus their energy on personalizing instruction to reach each and every student. We support the Ed-Fi Alliance and SIF, which are industry initiatives to develop a scalable solution for data exchange and interoperability.

Family Engagement. Our SIS provides real-time access to attendance, assignments, grades, report cards, transcripts, and messages from teachers and school bulletins to students and their families from their phone, tablet, or computer via an online portal or our mobile app.

PowerTeacher Pro Gradebook. Simplifies grading and tracking of student progress on traditional grades and standards mastery. Assignments, tests, and quizzes can all be graded online and shared with parents and students through the online portal in real-time.

PowerSchool Enrollment

Our Enrollment solutions are our end-to-end online enrollment software that supports the core registration and admission processes (e.g., lottery and school choice) for schools and districts. Enrollment works with other SIS providers, cutting costs and saving time by eliminating manual data entry and paperwork, and reducing unnecessary printing and mailing costs. Accurate and up-to-date enrollment data helps school administrators streamline compliance reporting and optimize resource allocation across learning, medical, and transportation needs.

Within our Enrollment family is our Ecollect solution, which brings all K-12 forms online, allowing users to create, edit, and share online forms and with direct connectivity to the PowerSchool SIS. Administrators can pull from a library of form templates or create their own forms and share forms with neighboring districts. PowerSchool Ecollect can be used for field trips, wellness surveys, e-learning consent forms, device tracking, permission slips, transportation requests, and parent-teacher conferences among several other uses.

These functions reduce cost and save time for both administrators and teachers, freeing up educator time and allowing greater investment in activities that directly contribute to learning.

PowerSchool Communities

Our Communities solutions are focused on helping educators, students, parents, and administrators get the most out of PowerSchool through a broader ecosystem of users, partners, and higher education institutions. With core solutions that facilitate students connecting their education learning path with their post-secondary life planning activities, students, families, and school counselors have a robust solution to deliver on the core mission of career and college readiness for education agencies.

Educators can connect to career opportunities and best practice resources through the broader PowerSchool community portal. Through Communities, PowerSchool provides:

Naviance. The leading college, career, and life readiness solution, reaching nearly 40% of high school students in the U.S. Through Naviance, counselors help students prepare for life after high school through career discovery and assessments, counseling curriculum, course planning, and facilitating the college application process.

Intersect. Innovative admissions solution with exclusive integration with Naviance that helps higher education institutions understand student interests and helps make personalized connections during the admission process.

12


Software Partner Program. An exclusive collection of approximately 150 technology partners who we believe are critical to our mission of improving the education experience. Our program promotes the delivery of comprehensive solutions to all areas of management of a classroom, school, district, or state.

PowerSchool Community Portal. A place for 600k+ administrators, educators, partners, parents, and students to get the most out of their PowerSchool products, allowing them to connect with peers and PowerSchool experts online.

PowerSchool Communication

Our Communication solutions are focused on empowering engagement and interaction between all stakeholders in the K-12 ecosystem. This includes various methods of messaging from district and teachers to their students and families. Multiple studies have shown that when parents become involved and engaged in their children’s education process their outcomes are strengthened. Our Communication solutions facilitate the educator to student and family interaction process:

SchoolMessenger. A leading messaging suite that enables administrators to reach parents across voice, text, email, and social media. The tested and proven solution effectively supports mass communications, emergency alerts, and two-way classroom messaging that digitizes communications between students, parents, and teachers

Attendance Intervention. An integrated communication engine that acts as a bridge between class and home through a fully integrated mobile app, giving parents notifications and transparency into students’ academic performance, attendance, assignments, schedules, and more. Automated attendance notifications help reduce chronic absenteeism and increase students’ ownership and accountability for their learning while parents are able to engage and work with teachers to better support their children’s academic progress.

Together, as of December 31, 2023, our SIS, Enrollment, Communities, and Communication solutions represented 53% of ARR and 52% of revenue.

PowerSchool Insights

PowerSchool Insights solutions are used to provide a holistic view of state, district, and school-level information. Harnessing the power of customers’ data using predictive modelling and ML, our Insights solutions deliver Data-as-a-Service (“DaaS”) data consolidation and real-time awareness, transparency and visibility of educational, operational, compliance, and talent trends.

Administrators use the data and insights to help identify at-risk students, drive better attendance, improve school engagement, analyze student assessment scoring, and monitor social and emotional well-being. Reporting tools and dashboards provide critical data access that enable educational leaders to make day-to-day decisions and help increase leadership effectiveness at the school and district level by delivering clear operational insights and helping administrators track, manage, and monitor all aspects of a school or district’s student, teachers, operations, and performance metrics. As our data engines continue to grow, our proprietary AI and ML capabilities strengthen, generating actionable insights and adaptive recommendations designed for personalized learning.

Our Insights solution family also includes our MTSS (Multi-Tiered System of Supports) product, which is relied upon by school districts as a framework for providing personalized support to at-risk students. Securely importing data from a school’s or district’s SIS, behavior management system, social emotional learning (SEL) system, and assessment solutions, MTSS helps educators support the needs of the whole child by identifying and tracking student risks and needs, executing and monitoring interventions, and reviewing the efficacy of the customers’ specific MTSS framework for continuous improvement without compromising student data privacy.

Also part of our Insights family is our Connected Intelligence solution, the first fully managed DaaS platform for K-12 schools. Connected Intelligence provides school districts and education agencies with a comprehensive, unified, global, fully managed, and secure data platform with advanced analytics capabilities. With Connected Intelligence, school districts retain sole ownership of their data and can easily and securely collaborate with internal stakeholders and external partners to gain new insights into their organization, increase educational success and equitable opportunities for all students, spend fewer resources managing data and storage, warehouse data securely in one place, and expand access to all data, including historic, current, future, and any third-party data sources.

13



PowerSchool Classroom

PowerSchool Classroom solutions combine best-in-class LMS, Formative Assessment, Special Programs, Behavior, and Curriculum Planning to uniquely offer a complete teaching and learning classroom solution that helps give teachers the time and information they need to support whole-child instruction. With the ability to connect with any SIS, it allows teachers to track a student’s learning, behavior, and academic performance in real-time across the educational journey. Valuable teacher time is saved by removing duplicative manual tasks that once plagued teaching: multiple logins, duplicate data entries, manual assignment management, and infrequent communication. PowerSchool Classroom solutions bring together the following solutions, facilitating seamless data flow between technology offerings:

Schoology Learning. LMS built specifically for the K-12 market. As a leading LMS provider for K-12, Schoology makes it easy for students and teachers to access the following from one integrated platform: course management, curriculum management, communication and collaboration tools, integrated assessments, and actionable analytics. Teachers can see a complete view of a student’s performance and use information to develop strategies in order to address and eliminate instructional gaps through tailored instruction and personalized learning paths.

Performance Matters Assessment. Assessment software for teachers to author and administer benchmark assessments, tests, and quizzes. Features include standardized assessment methods, scoring methods, and analytics. Teachers gain increased visibility into students’ learning progress to easily identify and resolve any learning issues while avoiding manual processes and saving time.

Special Programs. Integrated case management system for students with special needs. The software facilitates the development and management of special education documents, including pre-referral, eligibility, individualized education plan, service documentation, state reporting, and data collection for Medicaid billing.

Behavior Support. The only evidence-based (ESSA Level II) behavior management solution in the market, which helps educators more effectively manage social-emotional learning (SEL) and multi-tiered systems of support (MTSS) to help improve student well-being, school culture, and achieve more equitable outcomes.

Gradebook. Software that simplifies grading and tracking of student progress on traditional grades and standards mastery within Schoology and PowerSchool SIS. Assignments, tests, and quizzes can all be graded online and shared with parents and students through the online portal in real-time.

Combined, Insights and Classroom solutions represent 25% of ARR and 26% of revenue as of December 31, 2023.

PowerSchool Talent

PowerSchool Talent solutions simplify HR operations by modernizing workflows through digitalization to enhance sourcing and retention of employees. Schools, districts and boards use our software to navigate the complete employee lifecycle, including: recruiting and hiring, onboarding and managing, and developing and retaining high-quality talent. Additionally, we serve more than 450 colleges and universities in Higher Education, primarily through a talent management and acquisition system purpose-built for Higher Education.

Recruiting & Hiring. Expands schools’ hiring pool, helps identify strong candidates, and streamlines processes making recruiting easier. Includes advanced K-12 job boards for promoting job postings and diversifying candidate pools.

Onboarding & Managing. Simplifies HR management with paperless processes and substitute teacher management software for continuous and undisrupted learning.

Developing & Retaining. Supports teacher advancement with tailored professional learning and clear evaluations that promote collaboration.


PowerSchool Administration

14


PowerSchool Administration solutions are highly configurable end-to-end ERP systems designed to simplify the unique office needs of K-12 schools and districts and unlock staff productivity. Our ERP software provides administrators a single, integrated solution to simplify the management of school operations, bringing together finance, HR, and payroll allowing stakeholders to reduce cost and save time while more effectively allocating resources. Integrated HR and finance workflows enable schools and districts to easily process departmental requests across functional silos, from budget allocation to HR decisions and actual payments all out of one solution. Built specifically for K-12 environments, PowerSchool Administration solutions ensure schools and districts in more than 45 U.S. states and Canadian provinces stay in compliance with changing regulatory requirements by generating state-required reports and streamlining the management of teacher contracts, payroll, workflow, and student funding accounting.

Combined, Administration and Talent solutions represent 21% of ARR and 22% of revenue as of December 31, 2023.

Our Customers

PowerSchool serves the full spectrum of K-12 organizations, including state departments of education, public school districts of all sizes, charter schools, independent schools, virtual schools, and more. Within these organizations, our buyers include the following:

Superintendents and other heads of schools responsible for all aspects of their K-12 organizations and constituents;

Chief Information Officers and other IT leaders responsible for their organizations’ full IT portfolio, including infrastructure, software, hardware, and more;

Chief Financial Officers, Chief Business Officers, and other financial and administrative leaders responsible for administrative functions and financial success;

Chief HR Officers and other human resources leaders responsible for talent management and development; and

Chief Academic Officers and other instructional and accountability leaders responsible for academic achievement, reporting, content, and curriculum;

As of December 31, 2023, we had 38 state- and province-wide contracts in place and partner with over 90 of the 100 largest U.S. districts by student enrollment, including the NYC Department of Education and the Los Angeles Unified School District. As of the same date, we served over 17,000 customers in over 95 countries representing over 50 million students, representative of over 80% of all students in the U.S. and Canada. Our largest customer accounted for less than 2% of revenue in the year ended December 31, 2023, and customers with greater than $0.5 million ARR represent 34% of ARR and 34% of revenue in the year ended December 31, 2023.

PowerSchool has a multi-channel approach to customer support that includes live channels where our customers can speak with our Technical Support Engineers and on-demand channels where customers can self-serve whenever they may need assistance. Our Technical Support Engineers go through extensive training to both learn our products as well as to build customer service skills and are available to assist our customers across all of our product lines. Technical Support Engineers deliver support to our customers via live chat, live phone, email, and our web portal. In addition to these channels, we have a robust customer community which is available to every customer, where they can help each other answer questions, research articles and how-to documents, and watch videos on product functionality. PowerSchool utilizes third-party support consultants in a staff augmentation approach during busy times of the year. These third- party consultants go through training to provide a consistent level of support to our customers and are used only on an as-needed basis.

Sales and Marketing

We have a sales and marketing organization of over 432 individuals as of December 31, 2023, that employs a two-pronged go-to-market approach, allowing us to efficiently sell to and serve the needs of K-12 organizations. This approach, combined with our status as the market leader with a strong reputation has allowed us to build an efficient, predictable sales model.

Our Account Management team services state-level educational entities, districts, and private and charter schools. This team is divided into Strategic Accounts, Enterprise Accounts, and Inside Sales sub-teams, which are respectively organized by customer geographic region and size. Our Account Management team is focused on
15


acquiring new customers as well as upselling and cross-selling additional products into our broad customer base. These efforts include prospecting for new clients, driving new deals across state-wide, consortium, district, and private entities, while providing specialized sales attention to achieve higher penetration of PowerSchool solutions.

To complement our Account Management sales teams, we have a Solutions Sales team. The Solutions Sales team is comprised of product specialists across all the PowerSchool solutions, including SIS, Enrollment, Classroom, Talent, Insights, Communication, Communities, and Administration solutions, providing dedicated product knowledge and know-how for a focused sales dialog, including demonstrations and in-depth product reviews with prospects and existing customers.

Both of these teams are enabled by several supporting organizations:

Solution Engineers responsible for technical sales functions, including, but not limited to, preparing and delivering product demonstrations;

Sales Development Representatives responsible for outbound lead generation and inbound lead qualification;

Sales Operations organization responsible for managing internal sales systems, processes, and targets;

Sales Enablement organization responsible for new hire onboarding, continual product and sales skills training, and sales tools;

Bids and Proposals organization for project management of inbound RFPs, RFIs, RFQs, and similar documents;

Marketing organization with discrete functions for demand generation, solution marketing, corporate marketing and public relations; and

Education Strategy and Government Relations organization, made up of former school and district administrators, responsible for presale consultation, thought leadership, change management, and sales opportunity support.

PowerSchool’s contracts typically have a three-year term with one-year rolling renewals, although we have many large contracts with terms that extend beyond three years. Customers are billed annually in advance, with a small number of customers billed semiannually, quarterly, or monthly. We experience predictable annual renewal cycles, with a meaningful portion of invoices for service periods beginning in July and September.

Competition

The overall market for K-12 software is highly competitive and fragmented. Due to the comprehensive nature of our platform, we compete with education-focused vertical software providers, such as Blackboard, Frontline Education, and Instructure, as well as horizontal enterprise software providers, such as Workday and SAP that offer solutions across multiple verticals.

The actual and potential competition in each of our key solutions is described below:

Student Information System. PowerSchool plays in a large and fragmented SIS market in which most competitors are sub-scale and regional. Currently, we compete with other national SIS providers such as Infinite Campus, Edupoint, and Skyward.

Communities. Our leading college and career readiness solution faces competition from other education-technology providers, including Xello, SCOIR, and other providers.

Classroom. The market for classroom solutions is competitive. The main competitors for our Classroom solutions include systems offered by Instructure and Illuminate Education. In addition to the main competitors, Google and Microsoft have products, Google Classroom and Microsoft Teams, respectively, that serve the K-12 end-market. However, these products have limited features compared to a scalable district-wide LMS such as Schoology and often work alongside an LMS.

16


Administration. Our leading K-12 ERP software competes with K-12 focused ERP systems offered by Tyler Technologies and Skyward. From time-to-time, we face competition from Oracle, SAP, and other horizontal providers when selling to the largest school districts in the U.S.

Talent. Our Talent solutions faces competition from other education-technology and enterprise software providers, including Frontline Education, Eduphoria, and other small local providers.

Communication. Our K-12 ecosystem engagement solutions competes with a fragmented environment, including solutions offered by Blackboard and Parent Square.

We believe the principal competitive factors in our market include the following:

Brand awareness, reputation and influence among Educators and Administrators;
Products purpose-built for the K-12 market, as opposed to corporate enterprise systems that have been retrofit for the market;
Breadth and depth of product offerings and functionality;
Modern and intuitive technology and user experience;
Ease of deployment and use;
Software integration and third-party partnerships;
Unified data and product integration between PowerSchool products;
Total cost of ownership;
Reliability and performance of solutions;
Ability to provide advanced data analytics capabilities;
Mobile capabilities; and
Quality and availability of service and support.

We believe that we compete favorably on the basis of these factors and that the significant compliance investment required for developing, marketing, and selling successful software solutions in the K-12 market may hinder new entrants that are unable to invest the necessary resources to develop and deploy software solutions with the same level of functionality, interoperability, and compliance as ours.

However, we recognize that many of our competitors may have adequate financial, technical, and other resources. They may be able to leverage these resources to gain business in a manner that discourages customers from purchasing our offerings. Furthermore, we expect that our space will continue to attract new companies, including smaller emerging companies, which could introduce new offerings. While these new companies may bring new products to market, the K-12 education environment is slow to adopt unproven and untested products, making new company entrances difficult. We may also expand into new markets and encounter additional competitors in such markets.

Research and Development

Our research and development organization is focused on enhancing and integrating our solutions, advancing our data analytics and AI capabilities, and innovating in disruptive technologies, such as personalized education. Our success is based on long-term investments in innovative product development and compliance that have enabled us to establish a leadership position in the North America K-12 market and create long-term customer relationships.

Our research and development organization is comprised of teams based principally in the U.S. and India and focused on our various products and technologies that are designed to support our mission of helping K-12 organizations succeed with PowerSchool. We practice agile development methodologies that enable us to innovate at a rapid pace and at scale. As of December 31, 2023, our research and development team was comprised of approximately 1,165 employees, including product management and engineering personnel, which represents approximately 33% of our global employee base.

Intellectual Property

We rely on a combination of patent, copyright, trademark, trade dress, and trade secret laws in the United States and other jurisdictions, as well as confidentiality procedures and contractual restrictions, to establish and protect our intellectual property and proprietary rights. These laws, procedures, and restrictions provide only limited protection.

We have registered “PowerSchool” and the “PowerSchool” logo as trademarks in the United States and other jurisdictions. We have also registered numerous Internet domain names related to our business.
17



We enter into agreements with our employees, contractors, customers, partners, and other parties with which we do business to limit access to and disclosure of our technology and other proprietary information. We cannot assure you that the steps we have taken will be sufficient or effective to prevent the unauthorized access, use, copying, or the reverse engineering of our technology and other proprietary information, including by third parties who may use our technology or other proprietary information to develop solutions and services that compete with ours. Moreover, others may independently develop technologies that are competitive with ours or that infringe on, misappropriate, or otherwise violate our intellectual property and proprietary rights, and policing the unauthorized use of our intellectual property and proprietary rights can be difficult. The enforcement of our intellectual property and proprietary rights also depends on any legal actions we may bring against any such parties being successful, but these actions are costly, time-consuming, and may not be successful, even when our rights have been infringed, misappropriated or otherwise violated.

Furthermore, effective patent, copyright, trademark, trade dress, and trade secret protection may not be available in every country in which our solutions are available, as the laws of some countries do not protect intellectual property and proprietary rights to as great an extent as the laws of the United States. In addition, the legal standards relating to the validity, enforceability, and scope of protection of intellectual property and proprietary rights are uncertain and still evolving.

Companies in the software industry or non-practicing entities may own large numbers of patents, copyrights, trademarks, and other intellectual property and proprietary rights, and these companies and entities have and may in the future request license agreements, threaten litigation, or file suit against us based on allegations of infringement, misappropriation, or other violations of their intellectual property and proprietary rights.

Privacy and Government Regulation

We are subject to a number of laws and regulations that affect companies conducting business on the Internet and in the education industry, many of which are still evolving and could be interpreted in ways that could harm our business. The manner in which existing laws and regulations will be applied to the Internet and education in general and how they will relate to our business in particular, are often unclear. For example, we often cannot be certain how existing laws will apply in the e-commerce and online context, including with respect to such topics as privacy, defamation, pricing, credit card fraud, advertising, taxation, sweepstakes, promotions, content regulation, financial aid, scholarships, student matriculation and recruitment, quality of solutions and services, and intellectual property ownership and infringement.

Numerous laws and regulatory schemes have been adopted at the national and state level in the United States, and in some cases internationally, that have a direct impact on our business and operations. For example:

The Children’s Online Privacy Protection Act, which imposes additional restrictions on the ability of online services to collect information from minors. In addition, certain states, including Utah and Massachusetts, have laws that impose criminal penalties on the production and distribution of content that is “harmful to a minor.”

The Family Educational Rights and Privacy Act (“FERPA”), which protects the privacy and restricts the disclosure of student information and generally prohibits an educational institution from disclosing personally identifiable information from a student’s education records without a parent’s consent if the student is younger than 18 years of age or the student’s consent if the student is 18 years of age or older.

Data privacy and security with respect to the collection of personally identifiable information from students continues to be a focus of worldwide legislation and regulation. This includes significant regulation in the European Union and legislation and compliance requirements in various jurisdictions around the world. Within the United States, certain states have enacted legislation that goes beyond any federal requirements relating to the collection of personally identifiable information from students. Examples include statutes adopted by the State of California and most other states that require online services to report certain breaches of the security of personal data; a California statute that requires companies to provide choice to California customers about whether their personal data is disclosed to direct marketers or to report to California customers when their personal data has been disclosed to direct marketers. In addition, our business is subject to laws specific to students, such as the Delaware Higher Education Privacy Act and a California statute which restrict the access by post-secondary educational institutions of prospective students’ social media account information. Compliance levels include disclosures, consents, transfer restrictions, notice, and access provisions for which we may in the future need to build further infrastructure to further support.

18


We post our global privacy statement concerning the use and disclosure of student data on our website. Any failure by us to comply with our posted privacy statement, Federal Trade Commission requirements, or other privacy-related laws and regulations could result in proceedings by governmental or regulatory bodies or by private litigants that could potentially harm our business, results of operations, and financial condition. In this regard, there are a large number of legislative proposals before the United States Congress, various state legislative bodies, and legislative bodies in the regions where we operate regarding privacy issues related to our business. It is not possible to predict whether or when such legislation may be adopted and certain proposals, if adopted, could harm our business through a decrease in student registrations and revenue. These decreases could be caused by, among other possible provisions, the required use of disclaimers or other requirements before students can utilize our services.

Due to the global nature of the Internet, it is possible that the governments of other states and foreign countries might attempt to change previous regulatory schemes or choose to regulate transmissions or prosecute us for violations of their laws. We might unintentionally violate such laws, such laws may be modified and new laws may be enacted in the future. Any such developments could harm our business, operating results, and financial condition. We may be subject to legal liability for our online services.

We maintain content usage review systems that, through a combination of manual and automated blocks, monitor potentially infringing content of which we become aware. Nevertheless, claims may continue to be brought and threatened against us for negligence, intellectual property infringement, or other theories based on the nature and content of information, its origin, and its distribution, and there is no guarantee that we will be able to resolve any such claims quickly and without damage to us, our business model, our reputation, or our operations.

We expect and plan for new laws, regulations, and standards to be adopted over time that will be directly applicable to the Internet and to our student-focused activities. Any existing or new legislation applicable to our business could expose us to substantial liability, including significant expenses necessary to comply with such laws and regulations and potential penalties or fees for non-compliance, and could negatively impact growth.

The foregoing description does not include an exhaustive list of the laws and regulations governing or impacting our business. See the discussion contained in the Item 1A. “Risk Factors” for information regarding how actions by regulatory authorities or changes in legislation and regulation in the jurisdictions in which we operate may have a material adverse effect on our business.

Human Capital Management

We recognize that attracting, motivating, and retaining passionate talent at all levels is vital to continuing our success. By improving employee retention and engagement, we also improve our ability to support our customers and protect the long-term interests of our stakeholders and stockholders. We invest in our employees through high- quality benefits and various health and wellness initiatives, and offer competitive compensation packages, promoting fairness in internal compensation practices.

As of December 31, 2023, we employed 3,563 people, of which 53% are based in the U.S. and the remainder in India and Canada. We are also engaged with approximately 441 contractors and consultants as of December 31, 2023. None of our employees are represented by a labor union. We have not experienced any work stoppages. We have high employee engagement and consider our current relationship with our employees to be good with 83% of our employees confirming that they would recommend PowerSchool as an employer through our Pulse Survey.

Talent and Career Development

We are a global, inclusive organization with an increasingly international footprint. As we continue to grow in new markets, we anticipate continuing to recruit in new geographies. We are recognized as a company where employees can develop their careers. We measure our employee satisfaction quarterly through our Pulse Survey. The quarterly Pulse Survey is part of our Employee Engagement strategy to provide our employees with more opportunities to share their thoughts and recommendations as to ways to improve the employee experience. This Pulse survey allows our employees to tell us what they enjoy about their employee experience, mention areas where we may be able to improve, and confirm engagement. We partner with our employees via skip level meetings, talent connects, and stay interviews as a means to retain and develop our team.

We believe in empowering employees so that they can do the best work of their lives: we want everyone to be able do challenging and meaningful work in an environment where each employee can be heard, exchange ideas openly, learn new skills, and build lasting relationships. We offer a number of resources to eligible employees to help engage and develop our employees including access to an extensive library of courses, webinars, and
19


instructor led training focused on professional, technical, and personal development, internal career development opportunities within and outside of the employee’s current organization, project experience, a formal mentor program, and education assistance for eligible employees.

Compensation and Benefits Programs

Our compensation programs are designed to recruit, reward, and retain talented individuals who possess the skills necessary to support our business, contribute to our strategic goals, and create long-term value for our stockholders. We provide employees with competitive compensation packages that include base salary, bonus or commission plan, and equity awards tied to the value of our stock price. We also provide a range of health, savings, retirement, time-off, and wellness benefits for our employees, which vary based on local regulations and norms. Additionally, we have an internal recognition program that allows employees to recognize each other with an allotment of quarterly points. Employees can use those points to exchange for additional awards and is a fundamental part of PowerSchool’s commitment to peer-to-peer recognition.

Diversity, Equity, and Inclusion (“DE&I”)

We believe that having diverse teams working in an inclusive environment will help us achieve better business results across product innovation, customer experience, and employee success. We are committed to building an inclusive workforce and workplace for all PowerSchoolers, founded on the importance of feeling connected with a sense of belonging and allyship. Together, we can bring positive influence and joy, through passion and teamwork. At PowerSchool, we are united, with curiosity and passion, to celebrate, support, and encourage a diverse and inclusive workforce.

We are proud of our 11 Employee Resource Groups (“ERGs”) which are employee-led groups formed around common interests, common bonds, or similar backgrounds, such as gender, ethnicity, or affiliation, with a common goal, acting together for a specific purpose. PowerSchool aims to foster a positive environment by supporting the diversity of our workforce and creating inclusive groups that can continue to support and advocate for employees from a multitude of backgrounds.

Our Fusion team leads our DE&I efforts with a mission to create energy and connectivity. As the fusion of atoms form energy, PowerSchool’s Fusion team helps to unite our employees together with curiosity and passion to celebrate, support, and encourage an inclusive and diverse workforce.

Our Executive Leadership, Fusion, and Talent teams, along with our ERGs, are critical stakeholders in creating and driving our DE&I strategy. The role of our Executive Leadership Team (“ELT”) is to create meaningful DE&I goals and hold themselves and their teams accountable for accomplishing these goals, incorporate DE&I goals into strategic planning, and support DE&I initiatives, including providing Executive Sponsorship for ERGs and their initiatives. Our Fusion team develops PowerSchool’s DE&I strategy aligned with ELT goals and works with ERGs to ensure their strategies also align. The Fusion team champions the engagement and retention of under-represented and marginalized identities. PowerSchool’s ERGs foster community and support a culture of belonging for our diverse workforce while working with the Fusion team and ELT to identify opportunity areas to further our DE&I strategy. Our ERGs connect PowerSchool to our external community through social impact work and engagement. Our Talent teams, comprised of Talent Acquisition, Development, Management, and Employee Engagement and Communications, are critical stakeholders in driving our DE&I strategy including partnering with diverse recruiting sources, ensuring our Employer Branding Strategy aligns with PowerSchool’s DE&I mission, and that our postings and candidate experience fosters a sense of belonging, diversity, and inclusion. They also provide DE&I-focused training paths for our employees, report progress of department and company DE&I goals and identify areas of opportunity for ELT and Fusion.

Additionally, our Employee Engagement team also facilitates PowerPods that foster culture across all locations where PowerSchool has talent. We have 14 PowerPod locations across North America that are funded and recognized by our ELT and are critical to our culture, connectivity, inclusivity, and engagement for employees that are remote. These groups get together for social activity and outreach such as quarterly community events and volunteering, golfing, bowling, hiking, running, and more. They also come together for company-wide meetings so that PowerSchool can continually foster a culture of connectivity and community.

Engagement in our Communities

PowerSchool is dedicated to corporate responsibility and putting our values into action. We launched the PowerSchool Education Fund in July 2021. The fund is designed to address some of the most critical issues in K-12 education, including the national teacher shortage and diversity gap, as well as equitable access to technology and resources. The fund strives to:
20



Provide grants to education students to cover most of the out-of-pocket costs for their state teacher certification

Partner with universities to engage in innovative education research, advocacy, and thought leadership

Provide funding to ensure equitable access to technology and education resources

Close equity gaps across diverse student populations and in under-served communities

Partner with innovative non-profits and mission-driven organizations to scale education social impact

We also partner with universities and professional organizations in areas where PowerSchool employees live and work to foster a sense of community, which is also inherently tied to our talent retention and brand strategy.

Available Information

We make available, free of charge through our website, www.investors.powerschool.com, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K, and amendments to those reports, filed or furnished pursuant to Sections 13(a) or Section 15(d) of the Exchange Act, as well as proxy statements, as soon as reasonably practicable after they have been electronically filed with, or furnished to, the SEC.

The SEC also maintains a website (www.sec.gov) that contains reports, proxy, and information statements, and other information regarding issuers that file electronically with the SEC.

21


Item 1A. Risk Factors

The information included elsewhere in this Annual Report on Form 10-K should be considered and understood in the context of the following risk factors, which describe circumstances that may materially harm our future business, operating results, or financial condition. The following discussion reflects our current judgment regarding the most significant risks we face. These risks can and will change in the future.

Risk Factors Summary

The following summarizes certain of the principal factors that make an investment in our company speculative or risky, all of which are more fully described below:

our history of cumulative losses and expectation that we will not be profitable for the foreseeable future;
risks associated with failing to continue our recent growth rates;
the competitiveness of the market in which we operate;
risks and uncertainties associated with potential acquisitions and divestitures;
our ability to retain, hire, and integrate skilled personnel including our senior management team;
our ability to develop, introduce, and market new and enhanced versions of our solutions to meet customer needs and expectations;
our use of AI and our management thereof;
our ability to scale our business and manage our expenses;
the impact of adverse general and industry-specific economic and market conditions;
risks related to the unavailability of additional U.S. federal government stimulus packages focused on educational initiatives following the COVID-19 pandemic;
the impact of inflation, rising interest rates, and global conflicts, including disruptions in European economies as a result of the war in Ukraine; the Israel-Hamas war, the relationship between China and Taiwan and ongoing trade disputes between the United States and China
risks to our revenue from changes in the spending policies or budget priorities for government funding of K-12 schools;
risks related to the procurement process and budget decision by government entities;
our ability to correctly estimate market opportunity and forecast market growth;
our ability to successfully develop new solutions or materially enhance current solutions through our research and development efforts;
risks caused by delays in upturns or downturns being reflected in our financial position and results of operations;
the length and variability of our sales cycles;
risks related to negotiating leverage and the demands of our large customers;
our ability to change our pricing models, if necessary to compete successfully;
our ability to acquire new accounts and successfully retain existing accounts;
our ability to maintain, enhance, and protect our brand;
the impact of any catastrophic events;
the seasonality of our sales and customer growth;
the effects of interruptions or delays in services provided by our data centers or other third parties;
risks associated with lawsuits by third parties for alleged infringement, misappropriation, or other violation of their intellectual property and proprietary rights;
our ability to obtain, maintain, protect, and enforce intellectual property protection for our current and future solutions;
the impact of potential information technology or data security breaches or other cyber-attacks or other disruptions;
the risks associated with indemnity provisions in some of our agreements;
the risks related to our use of open source software in certain of our solutions;
the impact of interruptions or performance problems associated with our technology or infrastructure;
the impact of real or perceived errors, failures, or bugs in our solutions;
risks related to incorrect or improper use of our solutions or our failure to properly train customers on how to utilize our solutions;
our ability to offer high-quality support;
our ability to predict and respond to rapidly evolving technological trends and our customers’ changing needs;
22


the fact that our activities are and will continue to be subject to extensive government regulation;
our ability to comply with privacy laws and regulations;
risks related to changes in tax laws;
the impact of export and import control laws and regulations;
risk relating to non-compliance with anti-corruption, anti-bribery, and similar laws;
risks related to future litigation;
changes in privacy laws and regulations applicable to our business;
our ability to comply with legal requirements, contractual obligations, and industry standards relating to security, data protection, and privacy;
risk to our reputation and of liability from a failure to comply with a variety of complex procurement rules and regulations;
our reliance on third-party software and intellectual property licenses;
our ability to maintain proper and effective internal control over financial reporting; and
our management team’s limited experience managing a public company; and
the impact of variation in our quarterly operating results on the trading price of our stock.

Risks Related to Our Business and Strategy

We have a history of cumulative losses, and we do not expect to be profitable for the foreseeable future.

We recorded net losses of $39.1 million, $27.7 million, and $43.1 million in the years ended December 31, 2023, 2022, and 2021, respectively. We had accumulated deficit of $218.4 million, $187.3 million, and $165.0 million as of December 31, 2023, 2022, and 2021, respectively. Our losses and accumulated deficit reflect the substantial investments we have made to acquire new customers and develop our platform. We expect our operating expenses to increase in the future due to anticipated increases in sales and marketing expenses, research and development expenses, operational costs, and general and administrative costs, and, therefore, we expect our losses to continue for the foreseeable future. Furthermore, to the extent we are successful in gaining new customers, we will also incur increased losses because many costs associated with acquiring new customers are generally incurred up front, while subscription revenue is generally recognized ratably over the terms of the agreements (typically three years, although some customers commit for longer or shorter periods). If we are unable to maintain consistent or increasing revenue or revenue growth, the market price of our common stock could be volatile, and it may be difficult for us to achieve and maintain profitability or maintain or increase cash flow on a consistent basis. Accordingly, we cannot assure you that we will achieve profitability in the future, or that, if we do become profitable, we will sustain profitability or achieve our target margins on a midterm or long-term basis.

We have experienced rapid growth in recent periods and our recent growth rates may not be indicative of our future growth. As our costs increase, we may not be able to generate sufficient revenue to achieve and, if achieved, maintain profitability.

We have experienced significant revenue growth in recent periods. In future periods, we may not be able to sustain revenue growth consistent with recent history, or at all. We believe our revenue growth depends on a number of factors, including, but not limited to, our ability to:
price our solutions effectively so that we are able to attract and retain customers without compromising our profitability;
attract new customers, successfully deploy and implement our solutions, upsell or otherwise increase our existing customers’ use of our solutions, obtain customer renewals, and provide our customers with excellent customer support;
adequately expand, train, integrate, and retain our sales force and other new employees, and maintain or increase our sales force’s productivity;
enhance our information, training, and communication systems to ensure that our employees are well-coordinated and can effectively communicate with each other and customers;
improve our internal control over financial reporting and disclosure controls and procedures to ensure timely and accurate reporting of our operational and financial results;
successfully identify and enter into agreements with suitable acquisition targets, integrate any acquisitions and acquired technologies into our existing solutions or use them to develop new solutions;
successfully introduce new solutions and enhance existing solutions;
successfully introduce our solutions to new markets outside of the United States;
successfully compete against larger companies and new market entrants; and
23


increase awareness of our brand.

We may not successfully accomplish any of these objectives and as a result, it is difficult for us to forecast our future results of operations. Our historical growth rate should not be considered indicative of our future performance and may decline in the future. In future periods, our revenue could grow more slowly than in recent periods or decline for any number of reasons, including those outlined above. We also expect our operating expenses to increase in future periods, particularly as we continue to invest in research and development and technology infrastructure, expand our operations globally, develop new solutions and enhancements for existing solutions, and as we grow and mature as a public company. If our revenue growth does not increase to offset these anticipated increases in our operating expenses, our business, financial position, and results of operations will be harmed, and we may not be able to achieve or maintain profitability. In addition, the additional expenses we will incur may not lead to sufficient additional revenue to maintain historical revenue growth rates and profitability.

The markets in which we participate are intensely competitive, and if we do not compete effectively, our operating results could be adversely affected.

The market for the software we sell is highly competitive, with relatively low barriers to entry within certain areas of our product portfolio. Our competitors include well-established providers of K-12 non-instructional educational software, including Frontline Education and Instructure, that have long-standing relationships with many customers. Some customers may be hesitant to switch or to adopt our cloud-based software and prefer to maintain their existing relationships with their legacy software vendors.

We may also in the future face competition from new entrants to our market, some of whom would be able to invest massive resources (e.g., Microsoft, Amazon, or Google) to develop a unified platform that competes directly with ours or to acquire one or more of our competitors to compete with us. If existing or new companies develop or market solutions similar to ours, develop an entirely new software platform for the K-12 education sector, acquire one of our existing competitors, or form a strategic alliance with one of our competitors or other industry participants, our ability to compete effectively could be significantly impacted, which would have a material adverse effect on our business, results of operations, and financial condition.

Our competitors may offer software on a standalone basis at a low price or bundled as part of a larger product sale. In order to take advantage of customer demand for cloud-based software, legacy vendors are expanding their cloud-based software through acquisitions and organic development. Legacy vendors may also seek to partner with other leading cloud providers. We also face competition from custom-built software vendors and from vendors of specific applications, some of which offer cloud-based solutions.

We may also face competition from a variety of vendors of cloud-based and on-premises software products that may have some of the core functionality of our solutions but that address only a portion of the capabilities and features of our platform. In addition, other companies that provide cloud-based software in different target markets may develop software or acquire companies that operate in our target markets, and some potential customers may elect to develop their own internal software. With the introduction of new technologies and market entrants, we expect this competition to intensify in the future.

Furthermore, our current or potential competitors may be acquired by third parties with greater available resources and the ability to initiate or withstand substantial price competition. In addition, many of our competitors have established marketing relationships, access to larger customer bases, and major distribution agreements with consultants, system integrators, and resellers. Our competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their product offerings or resources. If our platform does not become more accepted relative to our competitors’, or if our competitors are successful in bringing their products or services to market earlier than ours, or if their products or services are more technologically advanced than ours, then our revenue could be adversely affected. In addition, some of our competitors may offer their products and services at a lower price. If we are unable to achieve our target pricing levels, our operating results will be negatively affected. Pricing pressures and increased competition could result in reduced sales, reduced margins, losses, or a failure to maintain or improve our competitive market position, any of which could adversely affect our business.

Acquisitions and divestitures could harm our business and operating results.

We have acquired in the past, and plan to acquire in the future, other businesses, solutions and technologies. See Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Overview—Building the PowerSchool Platform.” Acquisitions and divestitures involve significant risks and uncertainties, which include:
24


Disruption of our ongoing operations, diverting management from day-to-day responsibilities, increasing our expenses and adversely impacting our business, financial condition, and operating results;
Failure of an acquired business to further our business strategy;
Uncertainties in achieving the expected benefits of an acquisition or disposition, including enhanced revenue, technology, human resources, cost savings, operating efficiencies, and other synergies;
Decrease in cash available for operations, stock repurchase programs, and other uses and resulting in potentially dilutive issuances of equity securities or the incurrence of debt;
Incurrence of amortization expense related to identifiable intangible assets acquired that could impact our operating results;
Difficulty integrating the operations, systems, technologies, solutions, and personnel of acquired businesses effectively;
The need to provide transition services in connection with a disposition, which may result in the diversion of resources and focus;
Difficulty achieving expected business results due to a lack of experience in new markets, solutions, or technologies or the initial dependence on unfamiliar distribution partners or vendors;
Retention and motivation of key personnel from acquired companies;
Employee morale issues affecting employees of businesses that we acquire or dispose of, which may result from changes in compensation, changes in management, reporting relationships, future prospects, or the direction of the acquired or disposed business;
Assumption of the liabilities of an acquired business, including acquired litigation-related liabilities and regulatory compliance issues, and potential litigation or regulatory action arising from a proposed or completed acquisition;
Lawsuits resulting from an acquisition or disposition;
Maintenance of good relationships with customers or business partners of an acquired business or our own customers as a result of any integration of operations;
Unidentified issues not discovered during the diligence process, including issues with the acquired or divested business’s intellectual property, solution quality, security, privacy practices, accounting practices, regulatory compliance, or legal contingencies;
Maintenance or establishment of acceptable standards, controls, procedures, or policies with respect to an acquired business;
Risks relating to the challenges and costs of closing a transaction, including, for example, obtaining shareholders’ approval where applicable, including from a majority of the minority shareholders, tendering shares under terms of the cash tender offer where applicable, and satisfaction of regulatory approvals, as well as completion of customary closing conditions for each transaction;
The need to later divest acquired assets at a loss if an acquisition does not meet our expectations; and
Entry into highly competitive markets in which we have no or limited direct prior experience and where competitors have stronger market positions.

In addition, a significant portion of the purchase price of companies we acquire may be allocated to acquired goodwill and other intangible assets. Goodwill must be assessed for impairment at least annually, and other intangible assets are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could adversely affect our results of operations. In addition, our exposure to risks associated with various claims, including the use of intellectual property, may be increased as a result of acquisitions of other companies. For example, we may have a lower level of visibility into the development process with respect to intellectual property or the care taken to safeguard against infringement risks with respect to the acquired company or technology. In addition, third parties may make infringement and similar or related claims after we have acquired technology that were not asserted prior to our acquisition. We could also acquire businesses or companies that offer solutions or services different than our current platform services, which could expose us to new areas of risk. In addition, acquisitions could result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. If an acquired business fails to meet our expectations, our operating results, business, and financial position may suffer.

We depend on our senior management team and the loss of our chief executive officer or one or more key employees or an inability to attract and retain highly skilled employees could adversely affect our business.

25


Our success depends largely upon the continued services of our key executive officers. In particular, our chief executive officer, Hardeep Gulati, is critical to our vision, strategic direction, culture, and overall business success. We also rely on our leadership team in the areas of research and development, marketing, sales, services, and general and administrative functions, and on mission-critical individual contributors in research and development. From time to time, there have been and may in the future be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. We do not maintain key-man insurance for Mr. Gulati or any other member of our senior management team. We do not have employment agreements with our executive officers or other key personnel that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. The loss of one or more of our executive officers or key employees could have a serious adverse effect on our business.

Our future success also depends upon our ability to continue to attract, train, integrate, and retain highly skilled employees, including in our sales and marketing personnel, SaaS operations personnel, professional services personnel, and software engineers. Our inability to attract and retain qualified personnel, or delays in hiring necessary personnel, may seriously harm our business, results of operations, and financial condition. If U.S. immigration policy related to skilled foreign workers were materially adjusted, such a change could hamper our efforts to hire highly skilled foreign employees, including highly specialized engineers, which would adversely impact our business.

We face competition for qualified individuals from numerous software and other technology companies. Competition for these personnel is intense, especially for engineers with high levels of experience in designing and developing software for Internet-related services. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or our company have breached their legal obligations, resulting in a diversion of our time and resources. In addition, job candidates and existing employees often consider the value of the stock awards they receive in connection with their employment. If the perceived value of our stock awards declines, it may adversely affect our ability to recruit and retain highly skilled employees. Further, significant amounts of time and resources are required to train technical, sales, services, and other personnel. We may incur significant costs to attract, train and retain such personnel, and we may lose new employees to our competitors or other technology companies before we realize the benefit of our investment after recruiting and training them.

Also, to the extent that we hire personnel from competitors, we may be subject to allegations that such personnel have been improperly solicited or have divulged proprietary or other confidential information. In addition, we have a limited number of sales people and the loss of several sales people within a short period of time could have a negative impact on our sales efforts. We may be unable to attract and retain suitably qualified individuals who are capable of meeting our growing technical, operational, and managerial requirements, or we may be required to pay increased compensation in order to do so.

Our ability to expand geographically depends, in large part, on our ability to attract, retain, and integrate managers with the appropriate skills to lead local operations and employees. Similarly, our profitability depends on our ability to effectively utilize personnel with the right mix of skills and experience to perform services for our customers, including our ability to transition employees to new assignments on a timely basis. If we are unable to effectively deploy our employees globally on a timely basis to fulfill the needs of our customers, our reputation could suffer and our ability to attract new customers may be harmed.

Because of the technical nature of our solutions and the dynamic market in which we compete, any failure to attract, integrate, and retain qualified technical, sales, services, and other personnel, as well as our contract workers, could harm our ability to generate sales or successfully develop new solutions and professional services and enhancements of existing solutions.

If we are unable to develop, introduce, and market new and enhanced versions of our solutions, we may be put at a competitive disadvantage and our operating results could be adversely affected.

Our ability to attract new customers and increase revenue from our existing customers depends, in part, on our continued ability to enhance the functionality of our existing solutions by developing, introducing, and marketing new and enhanced versions of our solutions that address the evolving needs of our customers and changing industry standards. Because some of our solutions are complex and require rigorous testing, development cycles can be lengthy and can require months or even years of development, depending upon the solution and other factors. As we expand internationally, our solutions and services must be modified and adapted to comply with regulations and other requirements of the countries in which our customers do business.
26



Additionally, market conditions, including heightened pressure on carriers from end-users relating to mobile computing devices and speed of delivery, may dictate that we change the technology platform underlying our existing solutions or that new solutions be developed on different technology platforms, potentially adding material time and expense to our development cycles. The nature of these development cycles may cause us to experience delays between the time we incur expenses associated with research and development and the time we generate revenue, if any, from such expenses.

If we fail to develop new solutions or enhancements to our existing solutions, our business could be adversely affected, especially if our competitors are able to introduce solutions with enhanced functionality. It is critical to our success for us to anticipate changes in technology, industry standards, and customer requirements and to successfully introduce new, enhanced, and competitive solutions to meet our customers’ and prospective customers’ needs on a timely basis.

We use and expect to continue to use AI in our business, and challenges with properly managing its use could result in reputational harm, competitive harm, and legal liability, and adversely affect our results of operations.

We use de-identified benchmark data to both provide a more holistic view of student success and provide ML-based predictive analytics. Our solutions also employ various forms of AI that allow customers to leverage their data to provide intelligent recommendations, automate repetitive tasks,, personalize learning roadmaps for students, generate time-saving efficiencies for teachers, and offer natural language chatbot assistants for each stakeholder in the K-12 ecosystem. In the future, we may develop additional solutions powered by AI and ML. If the content, analyses, or recommendations that AI applications assist in producing are or are alleged to be deficient, inaccurate, or biased, or if the use of AI results in, or is alleged to have resulted in, the infringement of the intellectual property of third parties, our business, financial condition, and results of operations may be adversely affected. In addition, the use of AI applications may result in cybersecurity incidents that implicate the personal data of end users of such applications. Any such cybersecurity incidents related to our use of AI applications could adversely affect our reputation and results of operations.

New laws and regulations, or the interpretation of existing laws and regulations, in any of the jurisdictions we operate in may affect the use of our AI-powered solutions and expose us to government enforcement or civil suits. In Europe, on December 8, 2023, the Council of the E.U., European Parliament and European Commission reached provisional agreement on a revised draft of the AI Act which is currently expected to be enacted in early 2024. The current draft of the AI Act, if enacted, would establish a risk-based governance framework for regulating high-risk AI systems operating in the E.U. market. This framework would categorize AI systems based on the risks associated with such AI systems’ intended purposes as creating “unacceptable,” “high”,” “limited” or “minimal” risks. While the AI Act has not been enacted or enforced, there is a risk that our current or future AI-powered solutions or software may be categorized as “high” risk or “limited” risk, obligating us to comply with the applicable requirements of the AI Act, which may impose additional costs on us, increase our risk of liability or adversely affect our business. “High” risk AI systems are required, amongst other things, to implement and maintain certain risk and quality management systems, conduct certain conformity and risk assessments, use appropriate data governance and management practices, including in development and training, and meet certain standards related to testing, technical robustness, transparency, human oversight and cybersecurity. Even if our AI systems are not categorized as “high” risk we may be subject to additional transparency and other obligations for “limited” or “minimal” risk AI system providers. The AI Act sets forth certain penalties, including fines of up to the greater of EUR 35 million or 7% of worldwide annual turnover (as defined in the AI Act) for the prior year for violations related to offering prohibited AI systems or data governance, fines of up to the greater of EUR 15 million or 3% of worldwide annual turnover for the prior year for violations related to the requirements for “high” risk AI systems, and fines of up to the greater of EUR 7.5 million or 1.5% of worldwide annual turnover for the prior year for violations related to supplying incorrect, incomplete or misleading information to the E.U. and member state authorities. If enacted in this form or a similar form, this regulatory framework is expected to have a material impact on the way AI is regulated in the EU, and together with developing guidance and/or decisions in this area, may affect our use of AI and our ability to provide and to improve our services, require additional compliance measures and changes to our operations and processes, result in increased compliance costs and potential increases in civil claims against us, and could adversely affect our business, financial condition and results of operations. As the legal and regulatory framework encompassing AI matures, it may result in increases in our operational and development expenses that impact our ability to earn revenue from or utilize any AI-powered solutions.

In addition, any material created by us using any generative AI tools may not be subject to intellectual property protection which may adversely affect our intellectual property rights in, or ability to commercialize or
27


use, any such material. In the United States, a number of civil lawsuits have been initiated related to the foregoing and other concerns, the outcome of any one of which may, amongst other things, require us to limit the ways in which we use AI in our business and may affect our ability to develop our AI-powered solutions and services.

As the utilization of AI becomes more prevalent, we anticipate that it will continue to present emerging ethical issues and if our use of AI becomes controversial, we may experience brand or reputational harm, competitive harm, or legal liability. The rapid evolution of AI, including potential government regulation of AI, will require significant resources to develop, test, and maintain our platform, offerings, services, and features to help us implement AI ethically in order to minimize unintended, harmful impact.

Adverse general and industry-specific economic and market conditions and reductions in IT spending may reduce demand for our solutions, which could harm our results of operations.

Our revenue, results of operations, and cash flows depend on the overall demand for our solutions. Concerns about the systemic impact of the current inflationary and interest rate environments and political and economic instability (including as a result of Russian actions in Ukraine, the Israel-Hamas war, and the relationship between China and Taiwan), and actual and potential shifts in U.S. and foreign trade, economic and other policies, and trade tensions between the United States and China, as well as other global events could lead to increased market volatility, decreased consumer confidence, and diminished growth expectations in the U.S. economy and abroad, which in turn could result in reductions in IT spending by our existing and prospective customers. Prolonged economic slowdowns may result in customers delaying or canceling IT projects, choosing to focus on in-house development efforts or seeking to lower their costs by requesting us to renegotiate existing contracts on less advantageous terms, defaulting on payments due on existing contracts, or not renewing at the end of existing contract terms. As a result, broadening or protracted extension of an economic downturn could harm our business, revenue, results of operations, and cash flows.

We benefited from the U.S. federal government’s stimulus packages focused on educational initiatives approved as a result of the COVID-19 pandemic; however, it is unlikely that additional funding will be approved, which may adversely affect our business, financial condition, and results of operations.

As a result of the COVID-19 pandemic, the U.S. federal government approved certain fiscal stimulus packages, including $130 billion in funding to support a reopening plan for K-12 schools and $35 billion for public higher education institutions to assist in reopening efforts, such as distance learning programs, the implementation of safety protocols, and emergency financial assistance. Even though these government-funded benefit programs and stimulus packages had a positive effect on the demand for our platform, it is unlikely that further programs or stimulus packages will be adopted in as a result of the end of the COVID-19 pandemic.

We could lose revenue if there are changes in the spending policies or budget priorities for government funding of K-12 schools.

A substantial portion of our revenue is derived from sales to K-12 schools, with less than 10% coming from higher education institutions, which are heavily dependent on federal, state, and local government funding. In addition, the school appropriations process is often slow, unpredictable and subject to many factors outside of our control. Budget cuts, curtailments, delays, changes in leadership, shifts in priorities, or general reductions in funding could reduce or delay our revenue. Funding difficulties experienced by schools, which were exacerbated by the impacts of the COVID-19 pandemic and state budget deficits, could also slow or reduce purchases, which in turn could materially harm our business.

Our business may be adversely affected by changes in state educational funding, resulting from changes in legislation, both at the federal and state levels, changes in the state procurement process, changes in government leadership, declines in K-12 school enrollment, emergence of other priorities, and changes in the condition of the local, state, or U.S. economy. Moreover, future reductions in federal funding and the state and local tax bases could create an unfavorable environment, leading to budget shortfalls resulting in a decrease in educational funding. Any decreased funding for schools may harm our recurring and new business materially if our customers are not able to find and obtain alternative sources of funding.

Additionally, permanent shifts in student enrollment from traditional K-12 education models toward online and home schooling or other alternative educational models that do not use our solutions could materially harm our business. In addition, although it is a smaller proportion of our business, our revenue coming from higher education institutions might decline if enrollment rates continue to decline.
28



We provide our solutions to state and local government entities and to a lesser extent federal government agencies, and heavily regulated organizations in the U.S. and in foreign jurisdictions; as a result, we face risks related to the procurement process and budget decisions driven by statutory and regulatory determinations, termination of contracts, and compliance with government contracting requirements.

We sell our solutions and provide limited services to a number of state and local government entities and, in limited instances, the U.S. government. We additionally have customers who operate in heavily-regulated organizations who procure our software solutions and we have made, and may continue to make, significant investments to support future sales opportunities in these sectors. Doing business with government entities presents a variety of risks. Among other risks, the procurement process for governments and their agencies is highly competitive, can be time-consuming, requires us to incur significant up-front time and expense, and subjects us to additional compliance risks and costs, without any assurance that we will win a contract. Beyond this, demand for our solutions and services may be impacted by public sector budgetary cycles and funding availability, and reduced or delayed funding in any given fiscal cycle, including in connection with an extended federal government shutdown, which could adversely impact demand for our solutions and services. In addition, public sector and heavily-regulated customers may have contractual, statutory, or regulatory rights to terminate current contracts with us for convenience or due to a default. If a contract is terminated for convenience, we may only be able to collect fees for solutions or services delivered prior to termination and settlement expenses. If a contract is terminated due to a default, we may be liable for excess costs incurred by the customer for procuring alternative solutions or services or be precluded from doing further business with government entities. Further, entities providing services to governments are required to comply with a variety of complex laws, regulations, and contractual provisions relating to the formation, administration, or performance of government contracts that give public sector customers substantial rights and remedies, many of which are not typically found in commercial contracts. These may include rights with respect to price protection, the accuracy of information provided to the government, contractor compliance with supplier equal opportunity and affirmative action policies, and other terms that are particular to government contracts, such as termination rights. Federal, state, and local governments routinely investigate and audit contractors for compliance with these requirements. If, as a result of an audit or review, it is determined that we have failed to comply with these requirements, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, costs associated with the triggering of price reduction clauses, fines and suspensions, or debarment from future government business, and we may suffer harm to our reputation.

Our customers also include a number of non-U.S. governments. Similar procurement, budgetary, contract, and audit risks that apply in the context of U.S. government contracting also apply to our doing business with these entities, particularly in certain emerging markets where our customer base is less established. In addition, compliance with complex regulations and contracting provisions in a variety of jurisdictions can be expensive and consume significant management resources. In certain jurisdictions, our ability to win business may be constrained by political and other factors unrelated to our competitive position in the market.

Certain estimates of market opportunity and forecasts of market growth included in this Annual Report on Form 10-K may prove to be inaccurate.

This Annual Report on Form 10-K includes our internal estimates of the addressable market for our solutions. Market opportunity estimates and growth forecasts, whether obtained from third-party sources or developed internally, are subject to significant uncertainty and are based on assumptions and estimates that may prove to be inaccurate. The estimates and forecasts in this Annual Report on Form 10-K relating to the size and expected growth of our target market, market demand and adoption, capacity to address this demand and pricing may also prove to be inaccurate. In particular, our estimates regarding our current and projected market opportunity are difficult to predict. The addressable market we estimate may not materialize for many years, if ever; even if the markets in which we compete meet the size estimates and growth forecasted in this Annual Report on Form 10-K, our business could fail to grow at similar rates, if at all.

We invest significantly in research and development, and to the extent our research and development investments do not translate into new solutions or material enhancements to our current solutions, or if we do not use those investments efficiently, our business and results of operations would be harmed.

A key element of our strategy is to invest significantly in our research and development efforts to develop new solutions and enhance our existing solutions to address additional applications and markets. For the year ended December 31, 2023, our research and development expense was approximately 15% of our revenue. If we do not spend our research and development budget efficiently or effectively on compelling innovation and
29


technologies, our business may be harmed and we may not realize the expected benefits of our strategy. Moreover, research and development projects can be technically challenging and expensive. The nature of these research and development cycles may cause us to experience delays between the time we incur expenses associated with research and development and the time we are able to offer compelling solutions and generate revenue, if any, from such investment. Additionally, anticipated customer demand for a solutions we are developing could decrease after the development cycle has commenced, rendering us unable to recover substantial costs associated with the development of such solution. If we expend a significant amount of resources on research and development and our efforts do not lead to the successful introduction or improvement of solutions that are competitive in our current or future markets, it would harm our business and results of operations.

Downturns or upturns in our sales may not be immediately reflected in our financial position and results of operations.

Because we recognize the majority of our revenue ratably over the term of the subscription agreement, any decreases in new subscriptions or renewals in any one period may not be immediately reflected as a decrease in revenue for that period, but could negatively affect our revenue in future quarters. This also makes it difficult for us to rapidly increase our revenue through the sale of additional subscriptions in any period, as revenue is recognized over the term of the subscription agreement. If our annual results of operations fall below the expectations of investors and securities analysts who follow our stock, the price of our Class A common stock would decline substantially, and we could face costly lawsuits, including securities class actions.

The length and unpredictability of the sales cycle for our software could delay new sales and cause our revenue and cash flows for any given quarter to fail to meet our projections or market expectations.

The sales cycle between our initial contact with a potential client and the signing of a subscription with that client typically ranges from 3 to 18 months. As a result of this lengthy sales cycle, we have only a limited ability to forecast the timing of sales. A delay in or failure to complete transactions could harm our business and financial results, and could cause our financial results to vary significantly from quarter to quarter. Our sales cycle varies widely, reflecting differences in our potential clients’ decision-making processes, procurement requirements, and budget cycles, and is subject to significant risks over which we have little or no control, including:
clients’ budgetary constraints and priorities; the timing of our clients’ budget cycles;
the need by some clients for lengthy evaluations that often include both their administrators and
governing boards; and
the length and timing of clients’ approval processes.

Our large customers have substantial negotiating leverage, which may require that we agree to terms and conditions that result in increased cost of sales, decreased revenue, and lower average selling prices and gross margin percentages, all of which would harm our results of operations.

Some of our customers include state-level agencies and North America’s largest school districts. These customers have significant bargaining power when negotiating new SaaS arrangements or renewals of existing agreements, and have the ability to buy similar solutions from other vendors or develop such systems internally. These customers have and may continue to seek advantageous pricing and other commercial terms and may require us to develop additional features in the solutions we sell to them. We have been required to, and may continue to be required to, reduce the average selling price of our solutions in response to these pressures. These customers may also require us to implement their purchased solutions on an expedited basis. If we are unable to implement our solutions to our customers satisfaction or avoid reducing our average selling prices and gross margin percentages, our results of operations would be harmed.

We may need to change our pricing models to compete successfully.

The intense competition we face in the sales of our solutions and services and general economic and business conditions can put pressure on us to change our prices. If our competitors offer deep discounts on certain solutions or services or develop solutions that the marketplace considers more valuable than ours, we may need to lower prices or offer other favorable terms in order to compete successfully. Any such changes may reduce margins and could adversely affect operating results. Our competitors may offer lower pricing on their support offerings, which could put pressure on us to further discount our offerings. We also must determine the appropriate price of our offerings and services to enable us to compete effectively internationally. Our prices may also change because of discounts, a change in our mix of solutions toward subscription, enterprise-wide licensing arrangements, bundling of solutions, features and functionality by us or our competitors, potential changes in our pricing, anticipation of the introduction of new solutions, or promotional programs for customers.
30



Any broad-based change to our prices and pricing policies could cause our revenue to decline or be delayed as our sales force implements and our customers adjust to new pricing policies. We or our competitors may bundle solutions for promotional purposes or as a long-term go-to-market or pricing strategy or provide guarantees of prices and solution implementations. These practices could, over time, significantly constrain the prices that we can charge for certain of our solutions. If we do not adapt our pricing models to reflect changes in customer use of our solution or changes in customer demand, our revenue could decrease.

We may not be able to increase the number of new subscription-based accounts or cause existing accounts to renew their subscriptions, which could have a negative impact on our future revenue and results of operations.

We may not be able to increase demand for our subscription-based services in line with our growth strategy. Our accounts are not obligated to renew their subscriptions for our offerings, and they may elect not to renew. We cannot assure renewal rates, or the mix of subscriptions renewals. Account renewal rates may decline or fluctuate due to a number of factors, including offering pricing, competitive offerings, account satisfaction, and reductions in account spending levels or account activity due to economic downturns. If our accounts do not renew their subscriptions or if they renew on less favorable terms, our revenue may decline, which could harm our business, financial condition, and results of operations.

If we fail to maintain, enhance, or protect our brand, our ability to expand our customer base will be impaired and our business, financial condition, and results of operations may suffer.

We believe that maintaining, enhancing, and protecting our brand is critical to support the marketing and sale of our existing and future solutions to new customers and expand sales of our solutions to existing customers. We also believe that the importance of brand recognition will increase as competition in our market increases. Successfully maintaining, enhancing, and protecting our brand will depend largely on the effectiveness of our marketing efforts, our ability to provide reliable solutions that continue to meet the needs of our customers at competitive prices, our ability to maintain our customers’ trust, our ability to continue to develop new functionality and use cases, our ability to successfully differentiate our solutions and solution capabilities from competitive products, and our ability to obtain, maintain, protect, and enforce trademark and other intellectual property protection for our brand. Our brand promotion activities may not generate customer awareness or yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote, maintain, or protect our brand, our business, financial condition, and results of operations may suffer.


Large customers often demand more configuration and integration services, or customized features and functions that we do not offer, which could adversely affect our business and operating results.

Large customers may demand more configuration and integration services, which increase our upfront investment in sales and deployment efforts, with no guarantee that these customers will increase the scope of their subscription. As a result of these factors, we must devote a significant amount of sales support and professional services resources to individual customers, increasing the cost and time required to complete sales. Additionally, our platform does not currently permit customers to modify our code. If prospective customers require customized features or functions that we do not offer and that would be difficult for them to deploy themselves, then the market for our platform will be more limited and our business could suffer.

Our business is subject to seasonal sales and customer growth fluctuations which could result in volatility in our operating results.

Our business is subject to seasonal fluctuations. Historically, we have experienced predictable annual renewal cycles, with a meaningful portion of service periods beginning in July and September due to seasonal demand and “back-to-school” momentum. This drives higher bookings in our second and third fiscal quarters and subsequent annual fees. As a result, a significantly higher percentage of our annual license fees are invoiced during those quarters at contract renewal or inception, also resulting in higher levels of cash collection in the third and fourth quarter.

We generally expect these seasonal trends to continue tracking the school year and academic calendar in the future, which may cause quarterly fluctuations in our results of operations and certain financial metrics. Seasonality may cause our sales and customer growth to vary from quarter-to-quarter depending on the variability in the volume and timing of sales and renewals. These factors, among other things, make forecasting more difficult and may adversely affect our ability to predict financial results accurately, which could result in
31


volatility or adversely affect the market price of our Class A common stock. See Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations”

We rely, in part, on channel partners for the sale and distribution of certain of our products. Failure to deliver on the service level agreements with our channel partners, a decrease in revenues from certain of these channel partners, or any failure in our channel strategy could adversely affect our business.

We rely on channel partners for the sale and distribution of some of our products. For example, in March 2021, we entered into a reseller agreement with EAB Global, Inc. (“EAB”) whereby EAB operates as the exclusive channel partner and reseller of our Intersect products and other items within the United States and Canada and a non-exclusive reseller of certain other products. We plan to continue to establish and maintain similar strategic relationships in certain industry verticals and otherwise, and we expect our channel partners to become an increasingly important aspect of our business. However, these strategic relationships could limit our ability in the future to compete in certain industry verticals and, depending on the success of our third-party partners and the industries that those partners operate in generally, may negatively impact our business because of the nature of strategic alliances, exclusivity provisions, or otherwise.

We anticipate that we will continue to depend on relationships with third parties, such as our channel partners and system integrators, to sell, market, and deploy our products. Identifying partners, and negotiating and documenting relationships with them, requires significant time and resources. If our channel partners do not effectively sell, market, or deploy our products, choose to promote our competitors’ products, or otherwise fail to meet the needs of our customers, our ability to grow our business and sell our products may be adversely affected. In addition, acquisitions of such partners by our competitors could result in a decrease in the number of our current and potential customers, as these partners may no longer facilitate the adoption of our applications by potential customers. Further, some of our partners are or may become competitive with certain of our products and may elect to no longer integrate with our products. We rely on our channel partners to operate in accordance with the terms of their contractual agreements with us. Moreover, if we experience any failures to meet the stated service level commitments in our channel partner agreements, our business may be negatively impacted. Overall, if we are unsuccessful in establishing or maintaining our channel partners and system integrators, our ability to compete in the marketplace or to grow our revenue could be impaired, and our results of operations may suffer.

Our billing and collections processing activities are complex and time-consuming, and any delay in transmitting and collecting payment could have an adverse effect on our future revenue.

Billing for our solutions is complex, time-consuming, and expensive. Depending on the billing arrangement and applicable law, we often bill various entities within a school district, all of which may have different billing requirements. In addition, because many of our customers are educational institutions and provide fundamental services, it is not possible to cease service when bills are not paid which limits our collection methods. These factors create increased risk in our collection efforts, including long collection cycles and the risk that we may never collect at all, either of which could adversely affect our business, financial condition, and results of operations.

Risks Related to our Intellectual Property Rights and our Technology

Disruptions, capacity limitations, or interference with our use of the data centers operated by third-party providers that host our cloud services, including, but not limited to Amazon Web Services (“AWS”) and Microsoft Azure (“Azure”), could result in delays or outages of our cloud service and harm our business.

We currently host our cloud service from third-party data center facilities operated by Amazon, AWS, and Microsoft, Azure, from several global locations. Any damage to, failure of, or interference with our cloud service that is hosted using AWS and Azure, or by third-party providers we may utilize in the future, whether as a result of our actions, actions by the third-party data centers, actions by other third parties, or acts of God, could result in interruptions in our cloud service and/or the loss of our or our customers’ data. While the third-party data centers host the server infrastructure, we manage the cloud services through our site reliability engineering team, and we need to support version control, changes in cloud software parameters, and the evolution of our solutions, all in a multi-OS environment. As we utilize third-party data centers, we may move or transfer our data and our customers’ data from one region to another. Despite precautions taken during this process, any unsuccessful data transfers may impair the delivery of our service. Many of our customer agreements contain contractual service level commitments to maintain specified service levels for our cloud services, and if we, Amazon and Microsoft, or any other third-party data center facilities that we may utilize fail to meet these
32


service level commitments, we may have to issue credits to these customers, which could adversely affect our operations. Impairment of, or interruptions in, our cloud services may reduce our subscription revenue, subject us to claims and litigation, cause our customers to terminate their subscriptions, and adversely affect our subscription renewal rates and our ability to attract new customers. Our business will also be harmed if our customers and potential customers believe our services are unreliable. Additionally, any limitation of the capacity of our third-party data centers could impede our ability to scale, onboard new customers, or expand the usage of existing customers, which could adversely affect our business, financial condition, and results of operations.

We do not control, or in some cases have limited control over, the operation of the data center facilities we use, and they are vulnerable to damage or interruption from earthquakes, floods, fires, power loss, telecommunications failures, and similar events. They may also be subject to cyberattacks, computer viruses, ransomware, disabling devices, break-ins, sabotage, intentional criminal acts, acts of vandalism, and similar misconduct and to adverse events caused by operator error. Despite precautions taken at these facilities, the occurrence of a natural disaster, an act of terrorism, war, or other act of malfeasance, a decision to close the facilities without adequate notice, or other unanticipated problems at these facilities could result in lengthy interruptions in our service and the loss of customer data and business. We may also incur significant costs for using alternative equipment or facilities or taking other actions in preparation for, or in reaction to, any such events.

In the event that any of our agreements with our third-party service providers are terminated, there is a lapse or elimination of any services or features that we utilize or there is an interruption of connectivity or damage to facilities, whether due to actions outside of our control or otherwise, we could experience interruptions or delays in customer access to our platform and incur significant expense in developing, identifying, obtaining, and/or integrating replacement services, which may not be available on commercially reasonable terms or at all, and which would adversely affect our business, financial condition, and results of operations.

We may be sued by third parties for alleged infringement, misappropriation, or other violation of their intellectual property and proprietary rights.

There is considerable patent and other intellectual property development activity in our industry. Our success depends, in part, on our ability to develop and commercialize our solutions without infringing, misappropriating, or otherwise violating the intellectual property or proprietary rights of others. From time to time, our competitors or other third parties have claimed and in the future could claim that we are infringing, misappropriating or otherwise violating their intellectual property or proprietary rights, we have been and in the future may become subject to intellectual property disputes and we may be found to be infringing, misappropriating, or otherwise violating such rights. A claim may also be made relating to technology that we acquire or license from third parties.

We may be unaware of the intellectual property or proprietary rights of others that may cover some or all of our solutions. Regardless of merit, any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages, costs and/or ongoing royalty payments, prevent us from offering our solutions, require us to obtain a license, which may not be available on commercially reasonable terms or at all, require us to re-design our solutions, which could by costly, time-consuming, or impossible, or require that we comply with other unfavorable terms. If any of our customers are sued, we would in general be required to defend and/or settle the litigation on their behalf. In addition, if we are unable to obtain licenses or modify our solutions to make them non-infringing, we might have to refund a portion of license fees prepaid to us and terminate those agreements, which could further exhaust our resources. In addition, we may pay substantial settlement amounts or royalties on future solution sales to resolve claims or litigation, whether or not legitimately or successfully asserted against us. Even if we were to prevail in the actual or potential claims or litigation against us, any claim or litigation regarding our intellectual property and proprietary rights could be costly and time-consuming and divert the attention of our management and key personnel from our business operations. Such disputes, with or without merit, could also cause potential customers to refrain from purchasing our solutions or otherwise cause us reputational harm.

We do not currently have a large patent portfolio, which could prevent us from deterring patent infringement claims through our own patent portfolio, and our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. Any litigation may also involve non-practicing entities, patent holding companies, or other adverse patent owners. We cannot predict the outcome of lawsuits and cannot ensure that the results of any such actions will not have an adverse effect on our business, financial condition, or results of operations.

33


If we are unable to obtain, maintain, protect, or enforce our intellectual property and proprietary rights, our competitive position could be harmed or we could be required to incur significant expenses.

Our ability to compete effectively is dependent in part upon our ability to obtain, maintain, protect, and enforce our intellectual property and other proprietary rights, including proprietary technology. We establish and protect our intellectual property and proprietary rights, including our proprietary information and technology through a combination of licensing agreements, third-party nondisclosure agreements, confidentiality procedures, and other contractual provisions, as well as through patent, trademark, trade dress, copyright, trade secret, and other intellectual property laws in the United States and similar laws in other countries. However, the steps we take to obtain, maintain, protect, and enforce our intellectual property and proprietary rights may be inadequate. There can be no assurance that these protections will be available in all cases or will be adequate to prevent our competitors or other third parties from copying, reverse engineering, accessing, or otherwise obtaining and using our technology, intellectual property, or proprietary rights or solutions without our permission. The laws of some foreign countries, including countries in which our solutions are sold, may not be as protective of intellectual property and proprietary rights as those in the United States, and mechanisms for enforcement of intellectual property and proprietary rights may be inadequate. There can be no assurance that our competitors will not independently develop technologies that are substantially equivalent or superior to our technology or design around our intellectual property and proprietary rights. In each case, our ability to compete could be significantly impaired.

In addition, third parties may seek to challenge, invalidate, or circumvent our patents, trademarks, copyrights, trade secrets, or other intellectual property and proprietary rights, or any applications for any of the foregoing, including through administrative processes such as re-examination, inter partes review, interference and derivation proceedings, and equivalent proceedings in foreign jurisdictions (e.g., opposition proceedings) or litigation. The legal standards relating to the validity, enforceability, and scope of protection of intellectual property and proprietary rights are uncertain and still evolving. There can be no assurance that our patent applications will result in issued patents or whether the examination process will require us to narrow the scope of the claims sought. In addition, our issued patents, and any patents issued from our pending or future patent applications or licensed to us in the future may not provide us with competitive advantages, may be successfully challenged, invalidated, or circumvented by third parties, or may not prove to be enforceable in actions brought against alleged infringers. The value of our intellectual property and proprietary rights could also diminish if others assert rights therein or ownership thereof, and we may be unable to successfully resolve any such conflicts in our favor or to our satisfaction.

To prevent substantial unauthorized use of our intellectual property and proprietary rights, it may be necessary to prosecute actions for infringement, misappropriation, or other violation of our intellectual property and proprietary rights against third parties. Any such action may be time-consuming and could result in significant costs and diversion of our resources and management’s attention, and there can be no assurance that we will be successful in such action, even when our rights have been infringed, misappropriated, or otherwise violated. Further, our efforts to enforce our intellectual property and proprietary rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property and proprietary rights, and if such defenses, counterclaims, or countersuits are successful, we could lose valuable intellectual property and proprietary rights.

Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property and proprietary rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing, misappropriating, or otherwise violating our intellectual property and proprietary rights. Although we enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other third parties, including customers and third-party service providers, we cannot guarantee that we have entered into such agreements with each party that has or may have had access to our proprietary information, know-how, and trade secrets. Moreover, no assurance can be given that these agreements will be effective in controlling access to, distribution, use, misuse, misappropriation, reverse engineering, or disclosure of our proprietary information, know-how, and trade secrets. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our solutions and platform capabilities. These agreements may be breached, and we may not have adequate remedies for any such breach.

If our security measures or those of our third-party service providers are breached or fail and result in unauthorized disclosure of data, we could lose school clients, fail to attract new school clients, and be exposed to protracted and costly litigation as a result of the harm to a student’s wellbeing or other damages.

34


Our platform and solutions store and transmit proprietary and confidential school, student, and company information, which may include personal information of students, prospective students, faculty, and employees, that is subject to stringent legal and regulatory obligations. As a technology company, we face an increasing number of threats to our platform and computer systems, including unauthorized activity and access, system viruses, worms, malicious code, denial of service attacks, phishing attacks, and organized cyberattacks, any of which could breach our security and disrupt our platform and our school clients’ offerings. Although we devote significant resources to prevent unwanted intrusions and to protect our systems and data, whether such data is housed internally or by external third parties, the techniques used by computer hackers and cyber criminals to obtain unauthorized access to data or to sabotage computer systems change frequently and generally are not detected until after an incident has occurred. Cyber threat actors are becoming more sophisticated and coordinated in their attempts to access information technology (IT) systems and data. While we have implemented certain safeguards and processes to thwart unwanted intrusions and to protect the data in our platform and computer systems, whether housed internally or externally by third parties, such safeguards and the cybersecurity measures taken by our third-party service providers may be unable to anticipate, detect, or prevent all attempts to compromise our platform and systems. We and certain of our third-party service providers have experienced and may continue to experience cyber incidents of varying degrees and type in the conduct of our business. Although such incidents did not have a material adverse effect on our operating results in 2023, there can be no assurance of a similar result in the future. If our security measures are breached or fail as a result of third-party action, user error, malfeasance or otherwise, it could result in the loss or misuse of proprietary and confidential school, student (including prospective student), employee, and company information, or harm the safety, wellbeing, or academic outcomes of students, all of which could subject us to significant liability, or interrupt our business, potentially over an extended period of time. For example, data breaches or failures could result in a student’s grades being misreported on that student’s transcripts, which could negatively affect students’ emotional health and educational and career prospects.

Any or all of these issues could harm our reputation, adversely affect our ability to attract new school clients and students, cause existing school clients to scale back their offerings or elect not to renew their agreements, cause prospective students not to enroll or existing students to not stay enrolled in our offerings, or subject us to third-party lawsuits, regulatory fines, or other action or liability. Further, any reputational damage resulting from breach of our security measures could create distrust of our company by prospective school clients or students. In addition, our insurance coverage may not be adequate to cover costs, expenses, and losses associated with such events, and in any case, such insurance may not cover all of the types of costs, expenses, and losses we could incur to respond to and remediate a security breach. As a result, we may be required to expend significant additional resources to protect against the threat of these disruptions and security breaches or to alleviate problems caused by such disruptions or breaches.

Many governments have enacted laws that require companies and institutions to notify impacted individuals of data breach incidents, usually in writing. Under the terms of our contracts with our school clients, we would be responsible for the costs of investigating and disclosing data breaches to the school clients and their students. In addition to costs associated with investigating and fully disclosing a data breach, we could be subject to regulatory proceedings or private claims by affected parties, which could result in substantial monetary fines or damages, and our reputation would likely be harmed.

Indemnity provisions in various agreements to which we are party potentially expose us to substantial liability for infringement, misappropriation, or other violation of intellectual property rights, data protection, and other losses.

Our agreements with our customers and other third parties may include indemnification provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of infringement, misappropriation or other violation of intellectual property rights, data protection, damages caused by us to property or persons, or other liabilities relating to or arising from our software, services, platform, our acts or omissions under such agreements or other contractual obligations. Some of these indemnity agreements provide for uncapped liability and some indemnity provisions survive termination or expiration of the applicable agreement. Large indemnity payments could harm our business, financial condition, and results of operations. Although we attempt to contractually limit our liability with respect to such indemnity obligations, we are not always successful and may still incur substantial liability related to them, and we may be required to cease use of certain functions of our platform or solutions as a result of any such claims. Any dispute with a customer or other third-party with respect to such obligations could have adverse effects on our relationship with such customer or other third-party and other existing or prospective customers, reduce demand for our solutions and services, and adversely affect our business, financial conditions, and results of operations. In addition, although we carry general liability insurance, our insurance may not be adequate to indemnify us for all liability that may be imposed or otherwise protect us from liabilities or damages with respect
35


to claims alleging compromises of customer data, and any such coverage may not continue to be available to us on acceptable terms or at all.

Our use of open source software could impose limitations on our ability to commercialize our solutions or subject us to litigation or other actions.

Our software contains solutions licensed for use from third-party authors under open source licenses, and we expect to continue to incorporate open source software in our solutions in the future. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement, misappropriation, or other violation claims or the quality of the code. Some open source licenses contain requirements that we make available the source code of modifications or derivative works we create based upon, incorporating or using the type of open source software we use and that we license such modifications or derivative works under the terms of the applicable open source licenses. If we fail to comply, or are alleged to have failed to comply, with the terms and conditions of our open source licenses, we could be required to incur significant legal expenses defending such allegations, subject to significant damages, enjoined from the sale of our proprietary solutions and required to comply with onerous conditions or restrictions on our proprietary solutions, any of which could be disruptive to our business.

Moreover, if we combine our proprietary solutions with open source software in a certain manner, we could, under certain of the open source licenses, be required to release the source code of our proprietary solutions to the public or offer our solutions to users at no cost. This could allow our competitors to create similar solutions with lower development effort and time and ultimately could result in a loss of sales for us. We cannot ensure that we have not incorporated open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies, and we may inadvertently use open source in a manner that we do not intend or that could expose us to claims for breach of contract or intellectual property infringement, misappropriation, or other violation.

The terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our solutions. In such an event, we could be required to seek licenses from third parties in order to continue offering our solutions, re-engineer our solutions, discontinue the sale of our solutions in the event re-engineering cannot be accomplished on a timely basis, or make generally available, in source code form, all or a portion of our proprietary source code, any of which could materially and adversely affect our business and operating results.

If there are interruptions or performance problems associated with our technology or infrastructure, our existing customers may experience service outages, and our new customers may experience delays in the deployment of our solutions.

Our continued growth depends on the ability of our existing and potential customers to access our solutions and applications 24 hours a day, seven days a week, without interruption or degradation of performance. We have and, in the future may experience disruptions, outages and other performance problems with our infrastructure due to a variety of factors, including infrastructure changes, introductions of new functionality, service interruptions from our hosting or technology partners, human or software errors, capacity constraints, distributed denial of service attacks, or other security-related incidents. In some instances, we may not be able to identify the cause or causes of these performance problems immediately or in short order. We may not be able to maintain the level of service uptime and performance required by our customers or our contractual commitments, especially during peak usage times and as our solutions become more complex and our user traffic increases. If any of our solutions malfunction or if our customers are unable to access our solutions or deploy them within a reasonable amount of time, or at all, our business would be harmed. The adverse effects of any service interruptions on our reputation and financial condition may be disproportionately heightened due to the nature of our business and the fact that our customers expect continuous and uninterrupted access to our solutions and have a low tolerance for interruptions of any duration. Since our customers use our solutions to assist in necessary business and service interactions and to support customer and client-facing applications, any outage on our solutions would impair the ability of our customers to operate their businesses and provide necessary services, which would negatively impact our brand, reputation, and customer satisfaction.

Any of the above circumstances or events may harm our reputation, cause customers to terminate their agreements with us, impair our ability to obtain subscription renewals from existing customers, impair our ability to grow our customer base, result in the expenditure of significant financial, technical, and engineering resources, subject us to financial penalties and liabilities under our service level agreements, and otherwise could adversely affect our business, results of operations, and financial condition.
36



Failures in internet infrastructure or interference with broadband or wireless access could cause current or potential customers to believe that our solutions are unreliable, leading these customers to switch to our competitors or to avoid using our solutions, which could negatively impact our revenue or harm our opportunities for customer growth.

Our solutions depend in part on our customers’ high-speed broadband or wireless access to the internet. Increasing numbers of customers and bandwidth requirements may degrade the performance of our solutions due to capacity constraints and other internet infrastructure limitations, and additional network capacity to maintain adequate data transmission speeds may be unavailable or unacceptably expensive. If adequate capacity is not available to us, our solutions may be unable to achieve or maintain sufficient data transmission, reliability, or performance. In addition, if internet service providers and other third parties providing internet services, including incumbent phone companies, cable companies, and wireless companies, have outages or suffer deterioration in their quality of service, our customers may not have access to or may experience a decrease in the quality of our solutions. These providers may take measures that block, degrade, disrupt, or increase the cost of customer access to our solutions. Any of these disruptions to data transmission could lead customers to switch to our competitors or avoid using our solutions, which could negatively impact our revenue or harm our opportunities for growth.

Real or perceived errors, failures, or bugs in our solutions, hosting, support, or implementation could adversely affect our business, results of operations, financial condition, and growth prospects.

Our solutions are complex, and therefore, undetected errors, failures, bugs, or defects may be present in our solutions, or occur in the future in our solutions, our technology or software, or technology or software we license in from third parties, including open source software, especially when updates or new solutions are released. Such software and technology is used in IT environments with different operating systems, system management software, devices, databases, servers, storage, middleware, custom and third-party applications and equipment, and networking configurations, which may cause errors, failures, bugs, or defects in the IT environment into which such software and technology is deployed. This diversity increases the likelihood of errors, failures, bugs, or defects in those IT environments. Despite testing by us, real or perceived errors, failures, bugs, or defects may not be found until our customers use our solutions. Real or perceived errors, failures, bugs, or defects in our solutions could result in negative publicity, potentially harm the safety, wellbeing, and academic outcomes of students, cause a loss of or delay in market acceptance of our solutions and harm to our brand, weaken our competitive position, result in claims by customers for losses sustained by them, or failure to meet the stated service level commitments in our customer agreements. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend significant additional resources in order to help correct the problem. Any real or perceived errors, failures, bugs, or defects in our solutions could also impair our ability to attract new customers, retain existing customers, or expand their use of our solutions, which would adversely affect our business, results of operations, and financial condition.

Moreover, as our solutions are adopted by an increasing number of schools and school districts, it is possible that the individuals and organizations behind advanced cyberattacks will begin to focus on finding ways to hack our solutions. If this happens, our customers could be specifically targeted by attackers exploiting vulnerabilities in our solutions, which could subject us to private claims by affected parties and adversely affect our reputation.

Organizations are increasingly subject to a wide variety of attacks on their networks, systems, and endpoints. If any of our customers experiences a successful third-party cyberattack on our solutions, such customer could be dissatisfied with our solutions, regardless of whether theft of any of such customer’s data occurred in such attack. Additionally, if customers fail to adequately deploy protection measures or update our solutions, customers and the public may erroneously believe that our solutions are especially susceptible to cyberattacks. Real or perceived security breaches against our solutions could cause disruption or damage to our customers’ networks or other negative consequences and could result in negative publicity to us, damage to our reputation, lead to other customer relations issues, potentially harm the safety and wellbeing of students, and adversely affect our revenue and results of operations. We may also be subject to liability claims for damages related to real or perceived errors, failures, bugs or defects in our solutions. A material liability claim or other occurrence that harms our reputation or decreases market acceptance of our solutions may harm our business and results of operations. Finally, since some our customers use our solutions for compliance reasons, any errors, failures, bugs, defects, disruptions in service, or other performance problems with our solutions may damage our customers’ business and could hurt our reputation.

37


Incorrect or improper use of our solutions or our failure to properly train customers on how to utilize our solutions could result in customer dissatisfaction and negatively affect our business, results of operations, financial condition, and growth prospects.

Our solutions are complex and are used in a wide variety of school environments. The proper use of our solutions requires training of the customer and end user. If our solutions are not used correctly or as intended, inadequate performance may result. Because our customers rely on our solutions, services, and maintenance support to manage a wide range of operations, the incorrect or improper use of our solutions, our failure to properly train customers on how to efficiently and effectively use our solutions, or our failure to properly provide maintenance services to our customers may result in negative publicity or legal claims against us. Also, as we continue to expand our customer base, any failure by us to properly provide these services will likely result in lost opportunities for follow-on sales of our solutions.

In addition, if there is substantial turnover of customer personnel responsible for use of our solutions, or if customer personnel are not well trained in the use of our solutions, customers may defer the implementation of our solutions, may use them in a more limited manner than originally anticipated, or may not use them at all. Further, if there is substantial turnover of the customer personnel responsible for use of our solutions, our ability to make additional sales may be substantially limited.

If we fail to offer high-quality support, our business and reputation could suffer.

Our customers rely on our customer support personnel to resolve issues and realize the full benefits that our solutions provide. High-quality support is also important for the renewal and expansion of our subscriptions with existing customers. The importance of our support function will increase as we expand our business and pursue new customers. Many of our large customers have complex networks and require high levels of focused support, including premium support offerings, to fully realize the benefits of our solutions. As our customer base continues to grow, we will need to expand our account management, customer service and other personnel, and our network of channel partners and system integrators to provide personalized account management and customer service. Any failure by us to maintain the expected level of support could reduce customer satisfaction and hurt our customer retention, particularly with respect to our large customers.

Furthermore, as we sell our solutions internationally, our support organization faces additional challenges, including those associated with delivering support, training, and documentation in languages other than English. Any failure to maintain high-quality customer support, or a market perception that we do not maintain high-quality support, could materially harm our reputation, business, financial condition, and results of operations, and adversely affect our ability to sell our solutions to existing and prospective customers. The importance of high-quality customer support will increase as we expand our business and pursue new customers.

We may not be able to respond to rapid technological changes with new solution and service offerings. If we fail to predict and respond rapidly to evolving technological trends and our customers’ changing needs, we may not be able to remain competitive.

Our market is characterized by rapid technological change, changing customer needs, frequent new software solution introductions, and evolving industry standards. The introduction of third-party solutions embodying new technologies and the emergence of new industry standards and products could make our existing and future software solutions obsolete and unmarketable. We may not be able to develop updated solutions and services that keep pace with these and other technological developments that address the increasingly sophisticated needs of our customers or that meet new industry standards or interoperate with new or updated operating systems and hardware devices. We may also fail to adequately anticipate and prepare for the commercialization of emerging technologies and the development of new markets and applications for our technology and thereby fail to take advantage of new market opportunities or fall behind early movers in those markets. Our customers require that our solutions effectively identify and respond to these challenges on a timely basis without disrupting the performance of our customers’ IT systems or interrupting their operations. As a result, we must continually modify and improve our offerings in response to these changes on a timely basis. If we are unable to evolve our solutions in time to respond to and remain ahead of new technological developments, our ability to retain or increase market share and revenue in our markets could be materially adversely affected.

In addition, the process of developing new technology is complex and uncertain, and if we fail to accurately predict customers’ changing needs and emerging technological trends, our business could be harmed. We believe that we must continue to dedicate significant resources to our research and development efforts, including significant resources to developing new solutions and solution enhancements before knowing whether
38


the market will accept them. Our new solutions and solution enhancements could fail to attain sufficient market acceptance for many reasons, including:
Delays in releasing new solutions or enhancements to the market;
The failure to accurately predict market or customer demands;
Defects, errors, or failures in the design or performance of our new solutions or solution enhancements;
Negative publicity about the performance or effectiveness of our solutions;
The introduction or anticipated introduction of competing solutions by our competitors; and
The perceived value of our solutions or enhancements relative to their cost.

Our competitors, particularly those with greater financial and operating resources, may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, or customer requirements. With the introduction of new technologies, the evolution of our solutions and new market entrants, we expect competition to intensify in the future. Pricing pressures and increased competition generally could result in reduced sales, reduced margins, losses, or the failure of our solutions to achieve or maintain more widespread market acceptance.

We rely on third-party software and intellectual property licenses.

Our solutions include software and other intellectual property and proprietary rights licensed from third parties. It may be necessary in the future to seek or renew licenses relating to various aspects of our solutions. We have the expectation, based on experience and standard industry practice, that such licenses generally can be obtained on commercially reasonable terms. However, there can be no assurance that the necessary licenses would be available on commercially reasonable terms, if at all. Our inability to obtain certain licenses or other rights or to obtain such licenses or rights on favorable terms could have a material adverse effect on our business, operating results, and financial conditions. In any such case, we may be required to seek licenses to other software or intellectual property or proprietary rights from other parties and re-design our solutions to function with such technology, or develop replacement technology ourselves, which could result in increased costs and solution delays. We may also be forced to limit the features available in our current or future solutions. Moreover, incorporating intellectual property or proprietary rights licensed from third parties on a nonexclusive basis in our solutions, including our software could limit our ability to protect our intellectual property and proprietary rights in our solutions and our ability to restrict third parties from developing similar or competitive technology using the same third-party intellectual property or proprietary rights.

Risks Related to Laws and Regulation

Government regulation of education and student information is evolving, and unfavorable developments could have an adverse effect on our results of operations.

We are subject to regulations and laws specific to the education sector because we offer our solutions and services to students, collect data from students, and offer education and training. Data privacy and security with respect to the collection of personally identifiable information from students continues to be a focus of worldwide legislation and regulation. This includes significant regulation in the European Union (the “EU”), and legislation and compliance requirements in various jurisdictions around the world. Within the United States, certain states have enacted legislation that goes beyond any federal requirements relating to the collection and use of personally identifiable information and other data from students. Examples include statutes adopted by the State of California and most other states that require online services to report certain breaches of the security of personal data and a California statute that requires companies to provide choice to California customers about whether their personal data is disclosed to direct marketers or to report to California customers when their personal data has been disclosed to direct marketers. In this regard, there are a large number of legislative proposals before the U.S. Congress and various state legislative bodies regarding privacy issues related to our business. It is not possible to predict whether or when such legislation may be adopted, and certain proposals, if adopted, could harm our business through a decrease in student registrations and revenue. These decreases could be caused by, among other possible provisions, the required use of disclaimers or other requirements before students can utilize our services. We post our privacy policies and practices concerning the use and disclosure of student data on our website. However, any failure by us to comply with our posted privacy policies, Federal Trade Commission (“FTC”) requirements or other privacy-related laws and regulations could result in proceedings by governmental or regulatory bodies or by private litigants that could potentially harm our business, results of operations, and financial condition.

Our business may also be subject to laws specific to students, such as FERPA, the Delaware Higher Education Privacy Act, and a California statute which restricts the access by post-secondary educational institutions of prospective students’ social media account information. Compliance requirements include
39


obtaining government licenses, disclosures, consents, transfer restrictions, notice, and access provisions for which we may in the future need to build further infrastructure to further support. We cannot guarantee that we or our acquired companies prior to our acquisition thereof have been or will be fully compliant in every jurisdiction, due to lack of clarity concerning how existing laws and regulations governing educational institutions affect our business and lengthy governmental compliance process timelines. Moreover, as the education industry continues to evolve, increasing regulation by federal, state, and foreign agencies becomes more likely. For example, California adopted the Student Online Personal Information Protection Act which prohibits operators of online services used for K-12 school purposes from using or sharing student personal information and Colorado adopted House Bill 16-1423 designed to protect the use of student personal data in elementary and secondary school. These acts do not apply to general audience Internet websites but it is not clear how these acts will be interpreted and the breadth of services that will be restricted by them. Other states may adopt similar statutes. Certain states have also adopted statutes, such as California Education Code § 66400, which prohibits the preparation or sale of material that should reasonably be known will be submitted for academic credit. These statutes are directed at enterprises selling term papers, theses, dissertations, and the like, which we do not offer, and were not designed for services like ours which are designed to help students understand the relevant subject matter. Although we will continue to work with academic institutions to enforce our honor code and otherwise discourage students from misusing our services, other states may adopt similar or broader versions of these types of statutes, or the interpretation of the existing or future statutes may impact whether they are cited against us or where we can offer our services.

The adoption of any laws or regulations that adversely affect the popularity or growth in the use of the Internet particularly for educational services, including laws limiting the content and learning programs that we can offer, and the audiences that we can offer that content to, may decrease demand for our service offerings and increase our cost of doing business. Future regulations, or changes in laws and regulations or their existing interpretations or applications, could also hinder our operational flexibility, raise compliance costs, and result in additional historical or future liabilities for us, resulting in adverse impacts on our business and our results of operations.

While we expect and plan for new laws, regulations, and standards to be adopted over time that will be directly applicable to the Internet and to our student-focused activities, any existing or new legislation applicable to our business could expose us to substantial liability, including significant expenses necessary to comply with such laws and regulations and potential penalties or fees for non-compliance, and could negatively impact the growth in the use of the Internet for educational purposes and for our services in particular. We may also run the risk of retroactive application of new laws to our business practices that could result in liability or losses. Due to the global nature of the Internet, it is possible that the governments of other states and foreign countries might attempt to change previous regulatory schemes or choose to regulate transmissions or prosecute us for violations of their laws. We might unintentionally violate such laws, such laws may be modified, and new laws may be enacted in the future. Any such developments could harm our business, results of operations, and financial condition.

Changes in tax laws or regulations that are applied adversely to us or our customers may have a material adverse effect on our business, cash flow, financial condition, or results of operations.

New income, sales, use, or other tax laws, statutes, rules, regulations, or ordinances could be enacted at any time, which could adversely affect our business operations and financial performance. Further, existing tax laws, statutes, rules, regulations, or ordinances could be interpreted, changed, modified, or applied adversely to us. Future guidance from the U.S. Internal Revenue Service and other tax authorities with respect to the Tax Cuts and JOBS Act (the “Tax Act”) may affect us, and certain aspects of the Tax Act could be repealed or modified in future legislation as occurred in the case of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). In addition, it is uncertain if and to what extent various states will conform to the Tax Act, the CARES Act or any newly enacted federal tax legislation. Changes in corporate tax rates, the realization of net deferred tax assets relating to our operations, the taxation of foreign earnings, and the deductibility of expenses under the Tax Act or future reform legislation could have a material impact on the value of our deferred tax assets, could result in significant one-time charges, and could increase our future U.S. tax expense.

In addition, the public schools we contract with are financed with government funding from federal, state, and local taxpayers. Our business may be adversely affected by changes in tax laws, statutes, rules, regulations, or ordinances or by diminished tax revenues which could lead to significant declines in public school funding. The results of federal and state elections can also result in shifts in education policy and the amount of funding available for various education programs. Any decreased funding for schools may harm our recurring and new business materially if our customers are not able to find and obtain alternative sources of funding.

40


We are subject to export controls and economic sanctions laws, and our customers and channel partners are subject to import controls that could subject us to liability if we are not in full compliance with applicable laws.

Certain of our solutions are subject to U.S. export controls and we would be permitted to export such solutions to certain countries outside the U.S. only by first obtaining an export license from the U.S. government, or by utilizing an existing export license exception, or after clearing U.S. government agency review. Obtaining the necessary export license or accomplishing a U.S. government review for a particular export may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions, including economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control, prohibit the sale or supply of our solutions and services to U.S. embargoed or sanctioned countries, regions, governments, persons, and entities.

Although we take precautions to prevent our solutions from being provided in violation of U.S. export control and economic sanctions laws, our solutions may have been in the past, and could in the future be, provided inadvertently in violation of such laws. If we were to fail to comply with U.S. export law requirements, U.S. customs regulations, U.S. economic sanctions, or other applicable U.S. laws, we could be subject to substantial civil and criminal penalties, including fines, incarceration for responsible employees and managers, and the possible loss of export or import privileges. U.S. export controls, sanctions, and regulations apply to our channel partners as well as to us. Any failure by our channel partners to comply with such laws, regulations, or sanctions could have negative consequences, including reputational harm, government investigations, and penalties.

Changes in our solutions or changes in export and import regulations may create delays in the introduction of our solutions into international markets, prevent our customers with international operations from deploying our solutions globally or, in some cases, prevent the export or import of our solutions to certain countries, governments, or persons altogether. In addition, any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our solutions by, or in our decreased ability to export or sell our solutions to, existing or potential customers with international operations. Any decreased use of our solutions or limitation on our ability to export or sell our solutions would likely adversely affect our business, financial condition, and operating results.

We are subject to anti-corruption, anti-bribery, and similar laws, and non-compliance with such laws can subject us to criminal penalties or significant fines and harm our business and reputation.

We are subject to anti-corruption and anti-bribery and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the Foreign Corrupt Practices Act, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the U.K. Bribery Act 2010, and other anti-corruption, anti-bribery, and anti-money laundering laws in countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly and prohibit companies and their employees and agents from promising, authorizing, making, offering, soliciting, or accepting, directly or indirectly, improper payments or other improper benefits to or from any person whether in the public or private sector. As we increase our international sales and business, our risks under these laws may increase. Noncompliance with these laws could subject us to investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, adverse media coverage, and other consequences. Any investigations, actions, or sanctions could adversely affect our business, results of operations, and financial condition.

Any future litigation against us could damage our reputation and be costly and time-consuming to defend.

We may become subject, from time to time, to legal proceedings and claims that arise in the ordinary course of business, such as claims brought by our customers in connection with commercial disputes or employment claims made by current or former employees. Litigation might result in reputational damage and substantial costs and may divert management’s attention and resources, which might adversely impact our business, overall financial condition, and results of operations. Insurance might not cover such claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us. Moreover, any negative impact to our reputation will not be adequately covered by any insurance recovery. A claim brought against us that is uninsured or underinsured could result in unanticipated costs, thereby reducing our results of operations and leading analysts or potential investors to reduce their expectations of our performance, which could reduce the value of our Class A common stock. While we currently are not aware of any material pending or threatened litigation against us, we can make no assurances the same will continue to be true in the future.
41



Changes in privacy laws, regulations, and standards may cause our business to suffer.

Our customers can use our platform to collect, use, and store certain types of personal or identifying information regarding their employees and students. Federal, state, and foreign government bodies and agencies have adopted, are considering adopting, or may adopt laws and regulations regarding the collection, use, storage, and disclosure of personal information obtained from consumers and individuals, such as compliance with the Health Insurance Portability and Accountability Act of 1996 in the U.S. and the General Data Protection Regulation (“GDPR”) in the EU. The costs of compliance with, and other burdens imposed by, such laws and regulations that are applicable to the businesses of our customers may limit the use and adoption of our platform and reduce overall demand or lead to significant fines, penalties, or liabilities for any noncompliance with such privacy laws. Furthermore, privacy concerns may cause our customers’ employees to resist providing the personal data necessary to allow our customers to use our platform effectively. Even the perception of privacy concerns, whether or not valid, may inhibit market adoption of our platform in certain industries.

All of these domestic and international legislative and regulatory initiatives may adversely affect our customers’ ability to process, handle, store, use, and transmit demographic and personal information from their employees, customers, and suppliers, which could reduce demand for our platform. The EU and many countries in Europe have stringent privacy laws and regulations, which may affect our ability to operate cost-effectively in certain European countries. In particular, the EU has adopted the GDPR, and contains numerous requirements and changes, including more robust obligations on data processors and heavier documentation requirements for data protection compliance programs by companies.

Specifically, the GDPR introduced numerous privacy-related changes for companies operating in the EU, including greater control for data subjects (e.g., the “right to be forgotten”), increased data portability for EU consumers, data breach notification requirements, and increased fines. In particular, under the GDPR, fines of up to 20 million Euros or up to 4% of the annual global revenue of the noncompliant company, whichever is greater, could be imposed for violations of certain of the GDPR’s requirements. Complying with the GDPR may cause us to incur substantial operational costs or require us to change our business practices. Despite our efforts to bring practices into compliance with the GDPR, we may not be successful either due to internal or external factors such as resource allocation limitations or a lack of vendor cooperation. Non-compliance could result in proceedings against us by governmental entities, customers, data subjects, or others. We may also experience difficulty retaining or obtaining new European or multi-national customers due to the compliance cost, potential risk exposure, and uncertainty for these entities, and we may experience significantly increased liability with respect to these customers pursuant to the terms set forth in our engagements with them. Legal developments in Europe have created complexity and regulatory compliance uncertainty regarding certain transfers of personal information from the EEA to the United States. For example, on July 16, 2020, the Court of Justice of the European Union (“CJEU”) invalidated the EU-U.S. Privacy Shield Framework (“Privacy Shield”) under which personal information could be transferred from the EU to U.S. entities who had self-certified under the Privacy Shield program. While the CJEU upheld the adequacy of EU-specified standard contractual clauses as an adequate personal information transfer mechanism, it made clear that reliance on them alone may not necessarily be sufficient in all circumstances and that their use must be assessed on a case-by-case basis taking into account the surveillance laws in and the right of individuals afforded by, the destination country. The CJEU went on to state that, if the competent supervisory authority believes that the standard contractual clauses cannot be complied with in the destination country and the required level of protection cannot be secured by other means, such supervisory authority is under an obligation to suspend or prohibit that transfer unless the data exporter has already done so itself.

The U.S. and the EU in March 2022 agreed in principle on a replacement framework for the Privacy Shield, called the EU-U.S. Data Privacy Framework. In December 2022, the European Commission published a draft “adequacy” determination for this new framework. A failure to finalize implementation of the EU-U.S. Data Privacy Framework, or the framework’s invalidation in EU courts, could compound that uncertainty and result in additional blockages of data transfers. We rely on a mixture of mechanisms to transfer personal data from the EU to the U.S. (including having previously relied on Privacy Shield) and are evaluating what additional mechanisms may be required to establish adequate safeguards for personal information. As supervisory authorities continue to issue further guidance on personal information export mechanisms, including circumstances where the standard contractual clauses cannot be used and/or start taking enforcement action, we could suffer additional costs, complaints, and/or regulatory investigations or fines. Moreover, if we are otherwise unable to transfer personal information between and among countries and regions in which we operate, it could affect the manner in which we provide our services, and we may find it necessary to establish systems in the EU to maintain personal data originating from the EU, which may involve substantial expense
42


and distraction from other aspects of our business. In the meantime, there could be uncertainty as to how to comply with EU privacy law.

In addition to the changing regulatory landscape in the E.U., legal developments in the United States have also created complexity and regulatory compliance uncertainty. For example, California enacted the California Consumer Privacy Act of 2018 (“CCPA”), which broadly defines personal information, gives California residents expanded privacy rights, allows consumers to opt out of certain data sharing with third parties, provides for civil penalties for violations, and includes a new cause of action for data breaches. Moreover, a new privacy law, the California Privacy Rights Act (“CPRA”), certified by the California Secretary of State to appear as a ballot initiative was passed by Californians during the November 3, 2020, election. The CPRA significantly modifies the CCPA, and imposes additional data protection obligations on companies doing business in California, potentially resulting in further complexity. The effects of this legislation are potentially far-reaching and may require us to modify our data management practices and to incur substantial expense in an effort to comply.

In addition, the FERPA, generally prohibits educational institutions that receive federal funding from disclosing PII from a student’s education records without the student’s consent. Through our solutions, our customers and users disclose to us certain information that may originate from or comprise a student education record, as the term is defined under FERPA. As an entity that provides services to institutions, we are often subject to contractual clauses that impose restrictions derived from FERPA on our ability to collect, process, transfer, disclose, and store student data, under which we may not transfer or otherwise disclose any PII from a student record to another party other than in a manner permitted under the statute. If we violate our obligations to any of our educational institution customers relating to the privacy of student records subject to FERPA, such a violation could constitute a material breach of contract with one or more of our customers and could harm our reputation. Further, in the event that we disclose student information in a manner that results in a violation of FERPA by one of our educational customers, the U.S. Department of Education could require that customer to suspend our access to the customer’s student information that is covered under FERPA for a period of at least five years.

We are also subject to the Children’s Online Privacy Protection Act, (“COPPA”),, which applies to operators of commercial websites and online services directed to U.S. children under the age of 13 that collect personal information from children, and to operators of general audience websites with actual knowledge that they are collecting information from U.S. children under the age of 13. Some of our solutions are directed, in part, at children under the age of 13. Through our solutions, we collect certain personal information, including names and email addresses from children. COPPA is subject to interpretation by courts and other governmental authorities, including the FTC, and the FTC is authorized to promulgate, and has promulgated, revisions to regulations implementing provisions of COPPA, and provides non-binding interpretive guidance regarding COPPA that changes periodically with little or no public notice. Although we strive to ensure that our platform and applications are compliant with applicable COPPA provisions, these provisions may be modified, interpreted, or applied in new manners that we may be unable to anticipate or prepare for appropriately, and we may incur substantial costs or expenses in attempting to modify our systems, platform, applications, or other technology to address changes in COPPA or interpretations thereof. If we fail to accurately anticipate the application, interpretation or legislative expansion of COPPA we could be subject to governmental enforcement actions, litigation, fines and penalties, or adverse publicity and we could be in breach of our customer contracts and our customers could lose trust in us, which could harm our reputation and business.

In addition to government regulation, privacy advocates and industry groups may propose self-regulatory standards, such as the Student Privacy Pledge, from time to time. These and other industry standards may legally or contractually apply to us, or we may elect to comply with such standards or to facilitate our customers’ compliance with such standards. Following these privacy standards and adapting to future standards involves significant operational challenges. In addition, any inability or decision not to join these industry initiatives could damage our reputation, inhibit sales, slow our sales cycles, and adversely affect our business.

Because the interpretation and application of many privacy and data protection laws along with contractually imposed industry standards are uncertain, it is possible that these laws may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our solutions and platform capabilities. If so, in addition to the possibility of fines, lawsuits, and other claims and penalties, we could be required to fundamentally change our business activities and practices or modify our solutions and platform capabilities, which could have an adverse effect on our business. Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable privacy and data security laws, regulations, and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales, and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our solutions. Privacy and data
43


security concerns, whether valid or not valid, may inhibit market adoption of our solutions, particularly in certain industries and foreign countries. If we are not able to adjust to changing laws, regulations, and standards related to the Internet, our business may be harmed.

Our failure to comply with a variety of complex procurement rules and regulations could damage our reputation and result on our being liable for penalties, including termination of our government contracts, disqualification from bidding on future government contracts, or suspension or debarment from government contracting.

We must comply with laws and regulations relating to government contracts, which affect how we do business with our customers and may impose added costs on our business. Some significant laws and regulations that affect us include:
Federal, state, and local laws and regulations (including the Federal Acquisition Regulation or “FAR”) regarding the formation, administration, and performance of government contracts;
The Civil False Claims Act (and similar state and local false claims acts), which provides for substantial civil penalties for violations, including for submission of a false or fraudulent claim to the U.S. government for payment or approval; and
Federal, state, and local laws and regulations regarding procurement integrity including gratuity, bribery, and anti-corruption requirements as well as limitations on political contributions and lobbying.

Any failure to comply with applicable laws and regulations could result in contract termination, damage to our reputation, price or fee reductions, or suspension or debarment from contracting with the government, each of which could materially adversely affect our business, results of operations and financial condition.

In addition, federal, state, and local government entities may revise existing contract rules and regulations or adopt new contract rules and regulations at any time and may also face restrictions or pressure regarding the type and amount of services that they may obtain from private contractors. Any of these changes could impair our ability to obtain new contracts or renew contracts under which we currently perform when those contracts are eligible for recompetition.

Risks Related to Being a Public Company

As a public company, we are obligated to maintain proper and effective internal controls over financial reporting and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our Class A common stock.

As a public company, the Sarbanes-Oxley Act requires that we maintain effective disclosure controls and procedures and internal control over financial reporting. Our disclosure controls and other procedures have been designed to ensure that information required to be disclosed by us in the reports that we file with the SEC is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. Our current controls and any new controls that we develop may become inadequate and weaknesses in our internal control over financial reporting may be discovered in the future. Any failure to maintain effective controls could negatively impact the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we may be required to include in our periodic reports we will file with the SEC under Section 404 of the Sarbanes-Oxley Act, harm our operating results, cause us to fail to meet our reporting obligations, or result in a restatement of our prior period financial statements. In the event that we are not able to demonstrate compliance with the Sarbanes-Oxley Act, that our internal control over financial reporting is perceived as inadequate, or that we are unable to produce timely or accurate financial statements, investors may lose confidence in our operating results and the price of our Class A common stock could decline. In addition, if we are unable to continue to meet these requirements, we may be unable to remain listed on the New York Stock Exchange (the “NYSE”).


Our quarterly operating results and other metrics may vary significantly and be unpredictable, which could cause the trading price of our stock to decline.

Our operating results and other metrics have historically varied from period to period, and we expect that they will continue to do so as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
the level of demand for our solutions, including our newly-introduced solutions;
44


the timing and use of new subscriptions and renewals of existing subscriptions;
the timing and success of new solution announcements and introductions by us and our competitors;
our ability to maintain scalable internal systems for reporting, order processing, license fulfillment, solution delivery, purchasing, billing, and general accounting, among other functions;
the extent to which customers subscribe for additional solutions, license additional solutions, or increase the number of use cases;
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our offerings;
customer budgeting cycles and seasonal buying patterns where our customers often time their purchases and renewals of our solutions to coincide with their fiscal year end, which is typically June 30 for our customers;
any changes in the competitive landscape of our industry, including consolidation among our competitors, customers, partners, or resellers;
timing of costs and expenses during a quarter;
deferral of orders in anticipation of new solutions or enhancements announced by us or our competitors;
price competition;
changes in renewal rates and terms in any quarter;
costs related to the acquisition of businesses, talent, technologies, or intellectual property by us, including potentially significant amortization costs and possible write-downs;
litigation-related costs, settlements, or adverse litigation judgments;
any disruption in our sales channels or termination of our relationship with channel and other strategic partners;
the impact of the COVID-19 pandemic on our customers’ budgets and their ability to purchase or renew at similar volumes to prior periods;
general economic conditions, both domestically and in our foreign markets, and related changes to inflation rates, interest rates, and currency exchange rates;
insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our solutions; and
future accounting pronouncements or changes in our accounting policies.

Any one of the factors above or the cumulative effect of some of the factors referred to above may result in significant fluctuations in our financial and other operating results, including fluctuations in our key metrics. This variability and unpredictability could result in our failing to meet the expectations of securities analysts or investors for any period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our shares could fall substantially and we could face costly lawsuits, including securities class action suits.

We may fail to meet or exceed the expectations of securities analysts and investors, and the market price for our Class A common stock could decline. If one or more of the securities analysts who cover us change their recommendation regarding our stock adversely, the market price for our Class A common stock could decline. Additionally, our stock price may be based on expectations, estimates, or forecasts of our future performance that may be unrealistic or may not be achieved. Further, our stock price may be affected by financial media, including press reports and blogs.

Risks Related to Our Indebtedness

Our existing indebtedness could adversely affect our business and growth prospects.

As of December 31, 2023, we had total current and long-term indebtedness outstanding of approximately $819.7 million. Our indebtedness, or any additional indebtedness we may incur, could require us to divert funds identified for other purposes for debt service and impair our liquidity position. If we cannot generate sufficient cash flow from operations to service our debt, we may need to refinance our debt, dispose of assets, or issue equity to obtain necessary funds. We do not know whether we will be able to take any of these actions on a timely basis, on terms satisfactory to us or at all.

Our indebtedness, the cash flow needed to satisfy our debt, and the covenants contained in the First Lien Credit Agreement and the Revolving Credit Agreement have important consequences, including:
limiting funds otherwise available for financing our capital expenditures by requiring us to dedicate a portion of our cash flows from operations to the repayment of debt and the interest on this debt;
45


limiting our ability to incur or prepay existing indebtedness, pay dividends or distributions, dispose of assets, engage in mergers and consolidations, make acquisitions or other investments, and make changes in the nature of the business, among other things;
making us more vulnerable to rising interest rates, as our borrowings under the First Lien Credit Agreement and the Revolving Credit Agreement bear variable rates of interest; and
making us more vulnerable in the event of a downturn in our business.

Our level of indebtedness may place us at a competitive disadvantage to our competitors that are not as highly leveraged. Fluctuations in interest rates can increase borrowing costs. Increases in interest rates may directly impact the amount of interest we are required to pay and reduce earnings accordingly. In addition, tax laws, including the disallowance or deferral of tax deductions for interest paid on outstanding indebtedness, could have an adverse effect on our liquidity and our business, financial condition, results of operations, cash flows, and prospects. Further, our First Lien Credit Agreement and the Revolving Credit Agreement contains customary affirmative and negative covenants and certain restrictions on operations that could impose operating and financial limitations and restrictions on us, including restrictions on our ability to enter into particular transactions and to engage in other actions that we may believe are advisable or necessary for our business. With respect to the Revolving Credit Agreement, we are subject to a springing maximum Total First Lien Net Leverage Ratio (as defined therein) covenant of 7.75 to 1.00, which is tested quarterly if the aggregate amount of revolving loans, swingline loans, and undrawn letter of credit obligations outstanding under the Revolving Credit Agreement (net of cash collateralized letters of credit and up to $15.0 million of non-collateralized or undrawn letters of credit) exceeds 35% of the $400.0 million of commitments thereunder.

We expect to use cash flow from operations to meet current and future financial obligations, including funding our operations, debt service requirements, and capital expenditures. The ability to make these payments depends on our financial and operating performance, which is subject to prevailing economic, industry, and competitive conditions and to certain financial, business, economic, and other factors beyond our control.

Despite current indebtedness levels, we may incur substantially more indebtedness, which could further exacerbate the risks associated with our substantial indebtedness.

We may incur significant additional indebtedness in the future. We may also consider investments in joint ventures or acquisitions, which may increase our indebtedness. If new debt is added to our current indebtedness levels, the related risks that we face could intensify.

Variable rate indebtedness that we have incurred or may in the future incur will subject us to interest rate risk, which could cause our debt service obligations to increase significantly.

Borrowings under our First Lien Credit Agreement bear variable rates of interest. A further increase in prevailing interest rates would increase our debt service obligations, which would have a negative impact on our net income and cash flows, including cash available for servicing our indebtedness.

We may not be able to generate sufficient cash flow to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under such indebtedness, which may not be successful.

Our ability to make scheduled payments or to refinance outstanding debt obligations depends on our financial and operating performance, which will be affected by prevailing economic, industry, and competitive conditions and by financial, business, and other factors beyond our control. We may not be able to maintain a sufficient level of cash flow from operating activities to permit us to pay the principal, premium, if any, and interest on our indebtedness. Any failure to make payments of interest and principal on our outstanding indebtedness on a timely basis would likely result in a reduction of our credit worthiness, which would also harm our ability to incur additional indebtedness.

If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay capital expenditures and acquisitions, sell assets, seek additional capital, or seek to restructure or refinance our indebtedness. Any refinancing of our indebtedness could be at higher interest rates and may require us to comply with more onerous covenants. Refinancings may not be successful and may not permit us to meet our scheduled debt service obligations. In the absence of such cash flows and resources, we could face substantial liquidity problems and might be required to sell material assets or operations to attempt to meet our debt service obligations. The financing documents governing our First Lien Credit Agreement and Revolving Credit Agreement include certain restrictions on our ability to conduct asset sales and/or use the proceeds from asset sales for certain purposes. We may not be able to consummate these asset sales to raise
46


capital or sell assets at prices and on terms that we believe are fair and any proceeds that we do receive may not be adequate to meet any debt service obligations then due. If we cannot meet our debt service obligations, the holders of our indebtedness may accelerate such indebtedness and, to the extent such indebtedness is secured, foreclose on our assets. In such an event, we may not have sufficient assets to repay all of our indebtedness.

The terms of the financing documents governing our First Lien Credit Agreement and the Revolving Credit Agreement restrict our current and future operations, particularly our ability to respond to changes or to take certain actions.

The financing documents governing our First Lien Credit Agreement and the Revolving Credit Agreement contain a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interests, including restrictions on our ability to:
incur additional indebtedness;
incur liens;
merge, dissolve, liquidate, amalgamate, consolidate, or sell all or substantially all of our assets;
declare or pay certain dividends, payments or distribution or repurchase or redeem certain capital stock;
permit our subsidiaries to enter into agreements restricting their ability to pay dividends, make loans, incur liens, and sell assets; and
make certain investments.

These restrictions could limit, potentially significantly, our operational flexibility and affect our ability to finance our future operations or capital needs or to execute our business strategy.

We may be unable to refinance our indebtedness.

Our Revolving Credit Agreement matures on May 2, 2027, and our First Lien Term Loan Facility matures on August 1, 2027. In addition, we may need to refinance all or a portion of our indebtedness before maturity. Our ability to repay, refinance, replace, or extend these facilities by their maturity dates will be dependent on, among other things, business conditions, our financial performance, and the general condition of the financial markets. If a financial disruption were to occur at the time that we are required to repay indebtedness outstanding under these facilities, we could be forced to undertake alternate financings, including a sale of additional common stock, negotiate for an extension of the maturity of the applicable facility, or sell assets and delay capital expenditures in order to generate proceeds that could be used to repay indebtedness. There can be no assurance that we will be able to obtain sufficient funds to enable us to repay or refinance our debt obligations on commercially reasonable terms, or at all.

Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies in the future could reduce our ability to compete successfully and harm our competitive position and results of operations.

We may need to raise additional funds, and we may not be able to obtain additional debt or equity financing on favorable terms or at all. If we raise additional equity financing, our security holders may experience significant dilution of their ownership interests. If we engage in additional debt financing, we may be required to accept terms that restrict our ability to incur additional indebtedness, force us to maintain specified liquidity or other ratios, or restrict our ability to pay dividends or make acquisitions. If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things:
develop and enhance our solution offerings;
continue to expand our organization;
hire, train, and retain employees;
respond to competitive pressures or unanticipated working capital requirements; or
pursue acquisition opportunities.

In addition, if we issue additional equity to raise capital, your interest in us will be diluted.

Risks Related to Our Organizational Structure

Our principal asset is our interest in PowerSchool Holdings LLC (“Holdings LLC”), and, accordingly, we depend on distributions from Holdings LLC to pay our taxes and expenses, including payments under the Tax Receivable Agreement (as defined below). Holdings LLC’s ability to make such distributions may be subject to various limitations and restrictions.
47



We are a holding company and have no material assets other than our ownership of equity interests in Holdings LLC. As such, we have no independent means of generating revenue or cash flow, and our ability to pay our taxes, satisfy our obligations under the tax receivable agreement entered into with Severin Topco LLC (“Topco LLC”), Onex Partners Manager LP (“Onex”), and Vista Equity Partners (“Vista” and together with Onex, the “Principal Stockholders”) that provides for the payment by the Company to Topco LLC and the Principal Stockholders, collectively, of 85% of the amount of cash savings, if any, in U.S. federal, state, and local income taxes (the “Tax Receivable Agreement”), and pay operating expenses or declare and pay dividends, if any, in the future depends on the financial results and cash flows of Holdings LLC and its subsidiaries and distributions we receive from Holdings LLC. There can be no assurance that Holdings LLC and its subsidiaries will generate sufficient cash flow to distribute funds to us or that applicable state law and contractual restrictions, including negative covenants in debt instruments of Holdings LLC and its subsidiaries, will permit such distributions.

Holdings LLC is treated as a partnership for U.S. federal income tax purposes and, as such, is not subject to any entity-level U.S. federal income tax. Instead, for U.S. federal income tax purposes, taxable income of Holdings LLC is allocated to the holders (“LLC Unitholders”) of the corresponding units (“LLC Units”), including us. Accordingly, we incur income taxes on our distributive share of any net taxable income of Holdings LLC. Under the terms of Holdings LLC’s Operating Agreement (the “LLC Operating Agreement”), Holdings LLC is obligated to make tax distributions to LLC Unitholders, including us. In addition to tax and dividend payments, we also incur expenses related to our operations, including obligations to make payments under the Tax Receivable Agreement. Due to the uncertainty of various factors we cannot precisely quantify the likely tax benefits we may realize as a result of our purchase of LLC Units and LLC Unit exchanges and certain tax attributes of certain entities through which the funds associated with the Principal Stockholders, held their ownership interests in Topco LLC (the “Blocker Entities”), engaged in a series of transactions (the “Blocker Contributions”) that resulted in each of the Blocker Entities becoming subsidiaries of the Company Blocker Entities, Holdings LLC, and subsidiaries of Holdings LLC, and the resulting amounts we are likely to pay out pursuant to the Tax Receivable Agreement; however, we estimate that such payments will be substantial. Under the LLC Operating Agreement, tax distributions shall be made on a pro rata basis among the LLC Unitholders, and will be determined based on the LLC Unitholder who is allocated the largest amount of taxable income on a per LLC Unit basis and at a tax rate that will equal the highest combined maximum U.S. federal, state, and local income tax rate applicable to a taxable individual or corporation in any jurisdiction in the United States, but will be made pro rata based on ownership of LLC Units, and so Holdings LLC will be required to make tax distributions that, in the aggregate, will likely significantly exceed the amount of taxes that it would have paid if it were taxed on its net income at the tax rate applicable to a similarly situated corporate taxpayer.

We intend to cause Holdings LLC to make (1) pro rata cash distributions to the owners of LLC Units (including us) in amounts sufficient to fund all or part of their tax obligations in respect of taxable income allocated to them (as discussed above) and to fund our obligation to make payments under the Tax Receivable Agreement and (2) non-pro rata reimbursements to us in respect of our expenses. However, Holdings LLC’s ability to make such distributions may be subject to various limitations and restrictions, such as restrictions on distributions that would violate either any contract or agreement to which Holdings LLC or its subsidiaries is then a party, including debt agreements, or any applicable law, or that would have the effect of rendering Holdings LLC or its subsidiaries insolvent. If we do not have sufficient funds to pay tax or other liabilities or to fund our operations, we may have to borrow funds, which could materially adversely affect our liquidity and financial condition and subject us to various restrictions imposed by any such lenders. To the extent that we are unable to make payments under the Tax Receivable Agreement, such payments generally will be deferred and will accrue interest until paid. Nonpayment for a specified period, however, may constitute a breach of a material obligation under the Tax Receivable Agreement and therefore accelerate payments due under the Tax Receivable Agreement, unless, generally, such nonpayment is due to a lack of sufficient funds or is prevented by any debt agreement to which Holdings LLC or its subsidiaries is a party.

If Holdings LLC were to become a publicly traded partnership taxable as a corporation for U.S. federal income tax purposes, we might be subject to potentially significant tax inefficiencies, and we would not be able to recover payments previously made by us under the Tax Receivable Agreement, even if the corresponding tax benefits were subsequently determined to have been unavailable due to such status. Even as a partnership for U.S. federal income tax purposes, Holdings LLC could become liable for amounts resulting from adjustments to its tax returns for prior years.

We intend to operate such that Holdings LLC does not become a publicly traded partnership taxable as a corporation for U.S. federal income tax purposes. A “publicly traded partnership” is a partnership the interests of which are traded on an established securities market or readily tradable on a secondary market or the substantial equivalent thereof. Under certain circumstances, transfers of LLC Units could cause Holdings LLC to
48


be treated like a publicly traded partnership. From time to time the U.S. Congress has considered legislation to change the tax treatment of partnerships and there can be no assurance that any such legislation will not be enacted or if enacted will not be adverse to us.

If Holdings LLC were to become a publicly traded partnership taxable as a corporation for U.S. federal income tax purposes, we might be subject to potentially significant tax inefficiencies, including as a result of our inability to file a consolidated U.S. federal income tax return with Holdings LLC. In addition, we may not be able to realize tax benefits covered under the Tax Receivable Agreement and would not be able to recover any payments previously made by it under the Tax Receivable Agreement, even if the corresponding tax benefits (including any claimed increase in the tax basis of Holdings LLC’s assets) were subsequently determined to have been unavailable. Even if Holdings LLC continues to be treated as a partnership for U.S. federal income tax purposes, certain adjustments to Holdings LLC’s tax return for prior years may result in liabilities for Holdings LLC.

In addition, legislation that is effective for taxable years beginning after December 31, 2017, may impute liability for adjustments to a partnership’s tax return on the partnership itself with respect to taxable years of the partnership that are open to adjustment, including taxable years prior to our IPO, in certain circumstances, absent an election to the contrary. Holdings LLC (or any subsidiary of Holdings LLC that is treated as a partnership for U.S. federal income tax purposes) may be subject to material liabilities pursuant to this legislation and related guidance if, for example, its calculations of taxable income are incorrect.

Conflicts of interest could arise between our shareholders and Topco LLC, which may impede business decisions that could benefit our shareholders.

Topco LLC, the only holder of LLC Units other than us, has the right to consent to certain amendments to the LLC Operating Agreement, as well as to certain other matters. Topco LLC may exercise these voting rights in a manner that conflicts with the interests of our shareholders. Circumstances may arise in the future when the interests of Topco LLC conflict with the interests of our shareholders. As we control Holdings LLC, we have certain obligations to Topco LLC as an LLC Unitholder that may conflict with fiduciary duties our officers and directors owe to our shareholders. These conflicts may result in decisions that are not in the best interests of shareholders.

The Tax Receivable Agreement requires us to make cash payments to Topco LLC, Vista and Onex in respect of certain tax benefits to which we may become entitled, and we expect that the payments we will be required to make will be substantial.

We have entered into a Tax Receivable Agreement with Topco LLC, Vista, and Onex. Pursuant to the Tax Receivable Agreement, we will be required to make cash payments to Topco LLC, Vista, and Onex equal to 85% of the tax benefits, if any, that we actually realize, or, in some circumstances, are deemed to realize, as a result of (i) certain increases in the tax basis of assets of Holdings LLC and its subsidiaries resulting from purchases of LLC Units or exchanges of LLC Units in the future or any prior transfers of interests in Holdings LLC, (ii) certain tax attributes of the Blocker Entities (including net operating losses (“NOLs”) and excess interest expense carryforwards) and of Holdings LLC and subsidiaries of Holdings LLC (including amortizable goodwill and other intangible assets) that existed prior to our IPO and (iii) certain other tax benefits related to our making payments under the Tax Receivable Agreement (including deductions for payments of imputed interest). Due to the uncertainty of various factors we cannot precisely quantify the likely tax benefits we will realize as a result of the purchase of LLC Units and LLC Unit exchanges and certain tax attributes of the Blocker Entities, Holdings LLC, and subsidiaries of Holdings LLC, and the resulting amounts we are likely to pay out to Topco LLC, Vista, and Onex pursuant to the Tax Receivable Agreement; however, we estimate that such payments will be substantial. Payments under the Tax Receivable Agreement will be based on the tax reporting positions that we determine, which tax reporting positions will be based on the advice of our tax advisors. Any payments made by us to Topco LLC, Vista, and Onex under the Tax Receivable Agreement will generally reduce the amount of overall cash flow that might have otherwise been available to us. To the extent that we are unable to make payments under the Tax Receivable Agreement, such payments generally will be deferred and will accrue interest until paid. Nonpayment for a specified period, however, may constitute a breach of a material obligation under the Tax Receivable Agreement and therefore accelerate payments due under the Tax Receivable Agreement, unless, generally, such nonpayment is due to a lack of sufficient funds or is prevented by any debt agreement to which Holdings LLC or its subsidiaries is a party. Furthermore, our future obligation to make payments under the Tax Receivable Agreement could make us a less attractive target for an acquisition, particularly in the case of an acquirer that cannot use some or all of the tax benefits that may be deemed realized under the Tax Receivable Agreement. The payments under the Tax Receivable Agreement are also not conditioned upon Topco LLC maintaining a continued ownership interest in the LLC.
49



The actual amount and timing of any payments under the Tax Receivable Agreement will vary depending upon a number of factors, including the timing of exchanges by Topco LLC, the amount of gain recognized by Topco LLC, the amount and timing of the taxable income we generate in the future and the federal tax rates then applicable.

The U.S. Internal Revenue Service (the “IRS”) might challenge the tax benefits we receive in connection with future acquisitions of units. As a result, it is possible that we could make cash payments under the Tax Receivable Agreement that are substantially greater than our actual cash tax savings.

Payments under the Tax Receivable Agreement will be based on the tax reporting positions that we determine. Although we are not aware of any issue that would cause the IRS or other applicable taxing authority to challenge a tax basis increase or the availability of Blocker Entities’ NOLs or other tax attributes of the Blocker Entities, Holdings LLC, or subsidiaries of Holdings LLC, we will not be reimbursed for any cash payments previously made to Topco LLC pursuant to the Tax Receivable Agreement if any tax benefits initially claimed by us are subsequently disallowed, in whole or in part, by the IRS or other applicable taxing authority. For example, if the IRS later asserts that we did not obtain a tax basis increase or disallows or defers (in whole or in part) the availability of NOLs due to a potential ownership change under Section 382 of the Code, among other potential challenges, then we would not be reimbursed for any cash payments previously made to Topco LLC pursuant to the Tax Receivable Agreement with respect to such tax benefits that we had initially claimed. Instead, any excess cash payments made by us pursuant to the Tax Receivable Agreement will be netted against any future cash payments that we might otherwise be required to make under the terms of the Tax Receivable Agreement. Nevertheless, any tax benefits initially claimed by us may not be disallowed for a number of years following the initial time of such payment or, even if challenged early, such excess cash payment may be greater than the amount of future cash payments that we might otherwise be required to make under the terms of the Tax Receivable Agreement. In addition, we will not be permitted to settle any such challenge with the IRS or other applicable taxing authority if it could have a material effect on the Tax Receivable Agreement holders’ rights without the consent of Topco LLC or its designee and the Onex representative. Accordingly, there may not be sufficient future cash payments against which to net. The applicable U.S. federal income tax rules are complex and their application to certain aspects of our structure are uncertain and there is no explicit authority in this regard, and there can be no assurance that the IRS or a court will not disagree with our tax reporting positions. As a result, it is possible that we could make cash payments under the Tax Receivable Agreement that are substantially greater than our actual cash tax savings.

The amounts that we may be required to pay to Topco LLC, Vista, and Onex under the Tax Receivable Agreement may be accelerated in certain circumstances and may also significantly exceed the actual tax benefits that we ultimately realize.

The Tax Receivable Agreement provides that if (1) certain mergers, asset sales, other forms of business combination or other changes of control were to occur, (2) we breach any of our material obligations under the Tax Receivable Agreement, or (3) at any time, we elect an early termination of the Tax Receivable Agreement, then the Tax Receivable Agreement will terminate and our obligations, or our successor’s obligations, to make payments under the Tax Receivable Agreement would accelerate and become immediately due and payable. The amount due and payable in that circumstance is based on certain assumptions, including an assumption that we would have sufficient taxable income to fully utilize all potential future tax benefits that are subject to the Tax Receivable Agreement. We may need to incur debt to finance payments under the Tax Receivable Agreement to the extent our cash resources are insufficient to meet our obligations under the Tax Receivable Agreement as a result of timing discrepancies or otherwise.

As a result of a change in control, material breach or our election to terminate the Tax Receivable Agreement early, (1) we could be required to make cash payments to Topco LLC, Vista, and Onex that are greater than the specified percentage of the actual benefits we ultimately realize in respect of the tax benefits that are subject to the Tax Receivable Agreement and (2) we would be required to make an immediate cash payment equal to the anticipated future tax benefits that are the subject of the Tax Receivable Agreement discounted in accordance with the Tax Receivable Agreement, which payment may be made significantly in advance of the actual realization, if any, of such future tax benefits. In these situations, our obligations under the Tax Receivable Agreement could have a substantial negative impact on our liquidity and could have the effect of delaying, deferring, or preventing certain mergers, asset sales, other forms of business combination, or other changes of control. There can be no assurance that we will be able to finance our obligations under the Tax Receivable Agreement.
50



Our organizational structure, including the Tax Receivable Agreement, confers certain benefits upon Topco LLC, Vista, and Onex that will not benefit the other common shareholders to the same extent as they will benefit Topco LLC, Vista, and Onex.

Our organizational structure, including the Tax Receivable Agreement, confers certain benefits upon Topco LLC as the only other LLC Unitholder that will not benefit the holders of our Class A common stock (other than Vista and Onex) to the same extent. The Tax Receivable Agreement provides for the payment by us to Topco LLC, Vista, and Onex, collectively, of 85% of the amount of tax benefits, if any, that we actually realize, or in some circumstances are deemed to realize, as a result of (i) certain increases in the tax basis of assets of Holdings LLC and its subsidiaries resulting from purchases of LLC Units, exchanges of LLC Units in the future or any prior transfers of interests in Holdings LLC, (ii) certain tax attributes of the Blocker Entities (including NOLs and excess interest expense carryforwards) and of Holdings LLC and subsidiaries of Holdings LLC (including amortizable goodwill and other intangible assets) that existed prior to our IPO, and (iii) certain other tax benefits related to our making payments under the Tax Receivable Agreement (including deductions for payments of imputed interest). Due to the uncertainty of various factors, we cannot precisely quantify the likely tax benefits we will realize as a result of LLC Unit exchanges in the future and certain tax attributes of the Blocker Entities, Holdings LLC, and subsidiaries of Holdings LLC, and the resulting amounts we are likely to pay out to Topco LLC, Vista, and Onex pursuant to the Tax Receivable Agreement; however, we estimate that such payments will be substantial. Although we will retain 15% of the amount of such tax benefits, this and other aspects of our organizational structure may adversely impact the future trading market for the Class A common stock.

We may not be able to realize all or a portion of the tax benefits that are currently expected to result from the tax attributes covered by the Tax Receivable Agreement and from payments made under the Tax Receivable Agreement.

Our ability to realize the tax benefits that we currently expect to be available as a result of the attributes covered by the Tax Receivable Agreement, the payments made pursuant to the Tax Receivable Agreement, and the interest deductions imputed under the Tax Receivable Agreement all depend on a number of assumptions, including that we earn sufficient taxable income each year during the period over which such deductions are available and that there are no adverse changes in applicable law or regulations. Additionally, if our actual taxable income were insufficient or there were additional adverse changes in applicable law or regulations, we may be unable to realize all or a portion of the expected tax benefits and our cash flows and shareholders’ equity could be negatively affected.

Holdings LLC will be required to make distributions to us and Topco LLC and we expect that the distributions will be substantial.

Holdings LLC is treated as a partnership for U.S. federal income tax purposes and, as such, is not subject to U.S. federal income tax. Instead, taxable income is allocated to its members, including us. We intend to cause Holdings LLC to make tax distributions quarterly to the LLC Unitholders (including us), in each case on a pro rata basis based on Holdings LLC’s net taxable income. Such distributions will be determined based on the LLC Unitholder who is allocated the largest amount of taxable income on a per LLC Unit basis and at a tax rate that will equal the highest combined maximum U.S. federal, state, and local income tax rate applicable to a taxable individual or corporation in any jurisdiction in the United States, but will be made pro rata based on ownership of LLC Units, and so Holdings LLC will be required to make tax distributions that, in the aggregate, will likely significantly exceed the amount of taxes that it would have paid if it were taxed on its net income at the tax rate applicable to a similarly situated corporate taxpayer. In addition, we intend to cause Holdings LLC to make pro rata distributions to the LLC Unitholders (including us) in order to provide us with the funds necessary for us to satisfy our obligations to make payments under the Tax Receivable Agreement. Funds used by Holdings LLC to satisfy its tax distribution obligations and funds distributed by Holdings to the LLC Unitholders (including us) in order to enable us to satisfy our obligations to make payments under the Tax Receivable Agreement will not be available for reinvestment in our business. Moreover, we expect that these tax distributions will be substantial, and will likely significantly exceed (as a percentage of Holdings LLC’s income) the overall effective tax rate applicable to a similarly situated corporate taxpayer. As a result, it is possible that we will receive distributions significantly in excess of our tax liabilities and obligations to make payments under the Tax Receivable Agreement. While our Board may choose to distribute such cash balances as dividends on our Class A common stock, they will not be required to do so, and may in their sole discretion choose to use such excess cash for any purpose depending upon the facts and circumstances at the time of determination. To the extent that we do not distribute such excess cash as dividends on the Class A common stock and instead,
51


for example, hold such cash balances, the LLC Unitholders (not including us) may benefit from any value attributable to such cash balances as a result of their ownership of Class A common stock following an exchange of their LLC Units for shares of the Class A common stock, notwithstanding that such limited partners may previously have participated as holders of LLC Units in distributions by Holdings LLC that resulted in such excess cash balances at our level.

If we were deemed to be an investment company under the Investment Company Act of 1940, as amended (the “1940 Act”), applicable restrictions could make it impractical for us to continue our business as contemplated and could have a material adverse effect on our business, financial condition, results of operations, cash flows, and prospects.

Under Sections 3(a)(1)(A) and (C) of the 1940 Act, a company generally will be deemed to be an “investment company” for purposes of the 1940 Act if it (1) is, or holds itself out as being, engaged primarily, or proposes to engage primarily, in the business of investing, reinvesting, or trading in securities, or (2) is engaged, or proposes to engage, in the business of investing, reinvesting, owning, holding, or trading in securities and it owns or proposes to acquire investment securities having a value exceeding 40% of the value of its total assets (exclusive of U.S. government securities and cash items) on an unconsolidated basis. We do not believe that we are an “investment company,” as such term is defined in either of those sections of the 1940 Act.

As the sole managing member of Holdings LLC, we will control and manage Holdings LLC. On that basis, we believe that our interest in Holdings LLC is not an “investment security” under the 1940 Act. Therefore, we have less than 40% of the value of our total assets (exclusive of U.S. government securities and cash items) in “investment securities.” However, if we were to lose the right to manage and control Holdings LLC, interests in Holdings LLC could be deemed to be “investment securities” under the 1940 Act.

We intend to conduct our operations so that we will not be deemed to be an investment company. However, if we were deemed to be an investment company, restrictions imposed by the 1940 Act, including limitations on our capital structure and our ability to transact with affiliates, could make it impractical for us to continue our business as contemplated and could have a material adverse effect on our business, financial condition, results of operations, cash flows, and prospects.

Risks Related to Our Class A Common Stock

Our Principal Stockholders control us, and their interests may conflict with ours or yours in the future.

As of December 31, 2023, investment entities affiliated with our Principal Stockholders control approximately 70.2% of the voting power of our outstanding common stock, which means that, based on its percentage voting power controlled, our Principal Stockholders control the vote of all matters submitted to a vote of our shareholders. This control enables our Principal Stockholders to control the election of the members of our Board and all other corporate decisions. Even when our Principal Stockholders cease to control a majority of the total voting power, for so long as our Principal Stockholders continue to own a significant percentage of our common stock, our Principal Stockholders will still be able to significantly influence the composition of our Board and the approval of actions requiring shareholder approval. Accordingly, for such period of time, our Principal Stockholders will have significant influence with respect to our management, business plans, and policies, including the appointment and removal of our officers, decisions on whether to raise future capital, and amending our certificate of incorporation and bylaws, which govern the rights attached to our common stock. In particular, for so long as our Principal Stockholders continue to own a significant percentage of our common stock, our Principal Stockholders will be able to cause or prevent a change of control of us or a change in the composition of our Board and could preclude any unsolicited acquisition of us. The concentration of ownership could deprive you of an opportunity to receive a premium for your shares of Class A common stock as part of a sale of us and ultimately might affect the market price of our Class A common stock.

In addition, we have entered into a Stockholders Agreement with Topco LLC, Vista, and Onex that provides Vista and Onex with certain rights. The Stockholders Agreement provides each of Vista and Onex with an independent right to designate the following number of nominees for election to our Board: (i) three nominees so long as such Principal Stockholder controls 25% or more of the voting power of our stock entitled to vote generally in the election of directors; (ii) two nominees for so long as such Principal Stockholder controls 15% or more of the voting power of our stock entitled to vote generally in the election of directors; and (iii) one nominee for so long as such Principal Stockholder controls 5% or more of the voting power of our stock entitled to vote
52


generally in the election of directors. The Stockholders Agreement will also provide that Vista and Onex may assign such right to an affiliate of our Principal Stockholders. The Stockholders Agreement will prohibit us from increasing or decreasing the size of our Board without the prior written consent of Vista and Onex.

Our Principal Stockholders and their affiliates engage in a broad spectrum of activities, including investments in our industry generally. In the ordinary course of their business activities, our Principal Stockholders and their affiliates may engage in activities where their interests conflict with our interests or those of our other shareholders, such as investing in or advising businesses that directly or indirectly compete with certain portions of our business or are suppliers or customers of ours. Our certificate of incorporation provides that none of our Principal Stockholders, any of their affiliates, or any director who is not employed by us (including any non-employee director who serves as one of our officers in both his or her director and officer capacities) or its affiliates will have any duty to refrain from engaging, directly or indirectly, in the same business activities or similar business activities or lines of business in which we operate. Our Principal Stockholders also may pursue acquisition opportunities that may be complementary to our business, and, as a result, those acquisition opportunities may not be available to us. In addition, our Principal Stockholders may have an interest in pursuing acquisitions, divestitures, and other transactions that, in their judgment, could enhance their investment, even though such transactions might involve risks to you or may not prove beneficial.

We are a “controlled company” within the meaning of the rules of the NYSE and, as a result, we qualify for, and rely on, exemptions from certain corporate governance requirements. You will not have the same protections as those afforded to shareholders of companies that are subject to such governance requirements.

Our Principal Stockholders control a majority of the voting power of our outstanding common stock. As a result, we are a “controlled company” within the meaning of the corporate governance standards of the NYSE. Under these rules, a company of which more than 50% of the voting power for the election of directors is held by an individual, group, or another company is a “controlled company” and may elect not to comply with certain corporate governance requirements, including:

the requirement that a majority of our Board consist of independent directors;

the requirement that we have a nominating and corporate governance committee that is composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities;

the requirement that we have a compensation committee that is composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities; and

the requirement for an annual performance evaluation of the nominating and corporate governance and compensation committees.

As a result of our utilization of these exceptions, we may not have a majority of independent directors on our Board, our compensation and nominating and corporate governance committees may not consist entirely of independent directors, and our compensation and nominating and corporate governance committees may not be subject to annual performance evaluations. Accordingly, you will not have the same protections afforded to shareholders of companies that are subject to all of the corporate governance requirements of the NYSE.

Provisions of our corporate governance documents could make an acquisition of us more difficult and may prevent attempts by our shareholders to replace or remove our current management, even if beneficial to our shareholders.

Our certificate of incorporation and bylaws and the Delaware General Corporation Law (the “DGCL”) contain provisions that could make it more difficult for a third party to acquire us, even if doing so might be beneficial to our shareholders. Among other things:

these provisions allow us to authorize the issuance of undesignated preferred stock, the terms of which may be established and the shares of which may be issued without shareholder approval, and which may include supermajority voting, special approval, dividend, or other rights or preferences superior to the rights of shareholders;

these provisions provide for a classified board of directors with staggered three-year terms;

53


these provisions provide that, at any time when Topco LLC, Vista, and Onex control, in the aggregate, less than 40% in voting power of our stock entitled to vote generally in the election of directors, directors may only be removed for cause, and only by the affirmative vote of holders of at least 66 2⁄3% in voting power of all the then-outstanding shares of our stock entitled to vote thereon, voting together as a single class;

these provisions prohibit shareholder action by written consent from and after the date on which Topco LLC, Vista, and Onex control, in the aggregate, less than 35% in voting power of our stock entitled to vote generally in the election of directors;

these provisions provide that for as long as Topco LLC, Vista, and Onex control, in the aggregate, at least 50% in voting power of our stock entitled to vote generally in the election of directors, any amendment, alteration, rescission, or repeal of our bylaws by our shareholders will require the affirmative vote of a majority in voting power of the outstanding shares of our capital stock and at any time when Topco LLC, Vista, and Onex control, in the aggregate, less than 50% in voting power of all outstanding shares of our stock entitled to vote generally in the election of directors, any amendment, alteration, rescission, or repeal of our bylaws by our shareholders will require the affirmative vote of the holders of at least 66 2/3% in voting power of all the then-outstanding shares of our stock entitled to vote thereon, voting together as a single class; and

these provisions establish advance notice requirements for nominations for elections to our Board or for proposing matters that can be acted upon by shareholders at shareholder meetings; provided, however, at any time when Topco LLC, Vista, and Onex control, in the aggregate, at least 10% in voting power of our stock entitled to vote generally in the election of directors, such advance notice procedure will not apply to Topco LLC, Vista, and Onex.

We have opted out of Section 203 of the DGCL, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any interested shareholder for a period of three years following the date on which the shareholder became an interested shareholder. However, our certificate of incorporation contains a provision that provides us with protections similar to Section 203, and will prevent us from engaging in a business combination with a person (excluding Topco LLC, Vista, and Onex and any of their direct or indirect transferees and any group as to which such persons are a party) who acquires at least 85% of our common stock for a period of three years from the date such person acquired such common stock, unless board or shareholder approval is obtained prior to the acquisition. These provisions could discourage, delay, or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for you and other shareholders to elect directors of your choosing and cause us to take other corporate actions you desire, including actions that you may deem advantageous, or negatively affect the trading price of our Class A common stock. In addition, because our Board is responsible for appointing the members of our management team, these provisions could in turn affect any attempt by our shareholders to replace current members of our management team.

These and other provisions in our certificate of incorporation, bylaws, and Delaware law could make it more difficult for shareholders or potential acquirers to obtain control of our Board or initiate actions that are opposed by our then-current Board, including actions to delay or impede a merger, tender offer, or proxy contest involving our company. The existence of these provisions could negatively affect the price of our Class A common stock and limit opportunities for you to realize value in a corporate transaction.

Our certificate of incorporation designates the Court of Chancery of the State of Delaware as the exclusive forum for certain litigation that may be initiated by our shareholders and the federal district courts of the United States as the exclusive forum for litigation arising under the Securities Act, which could limit our shareholders’ ability to obtain a favorable judicial forum for disputes with us.

Pursuant to our certificate of incorporation, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for any claims in state court for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our shareholders, (3) any action asserting a claim against us arising pursuant to any provision of the DGCL, our certificate of incorporation, or our bylaws, or (4) any other action asserting a claim against us that is governed by the internal affairs doctrine; provided that for the avoidance of doubt, the forum selection provision that identifies the Court of Chancery of the State of Delaware as the exclusive forum for certain litigation, including any “derivative action,” will not apply to suits to enforce a duty or liability created by the Securities Act, the Exchange Act, or any other claim for which the federal courts have exclusive jurisdiction. Our certificate of incorporation also provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United
54


States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. However, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce a duty or liability created by the Securities Act or the rules and regulations thereunder; accordingly, we cannot be certain that a court would enforce such provision. Our certificate of incorporation further provides that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the provisions of our certificate of incorporation described above. However, our stockholders will not be deemed to have waived (and cannot waive) compliance with the federal securities laws and the rules and regulations thereunder. The forum selection provisions in our certificate of incorporation may have the effect of discouraging lawsuits against us or our directors and officers and may limit our shareholders’ ability to obtain a favorable judicial forum for disputes with us. If the enforceability of our forum selection provisions were to be challenged, we may incur additional costs associated with resolving such challenge. While we currently have no basis to expect any such challenge would be successful, if a court were to find our forum selection provisions to be inapplicable or unenforceable with respect to one or more of these specified types of actions or proceedings, we may incur additional costs associated with having to litigate in other jurisdictions, which could have an adverse effect on our business, financial condition, results of operations, cash flows, and prospects and result in a diversion of the time and resources of our employees, management, and board of directors.

Our operating results and stock price may be volatile, and the market price of our Class A common stock may drop below the price you pay.

Our quarterly operating results are likely to fluctuate in the future. In addition, securities markets worldwide have experienced, and are likely to continue to experience, significant price and volume fluctuations, including as a result of the COVID-19 pandemic. This market volatility, as well as general economic, market, or political conditions, could subject the market price of our Class A common stock to wide price fluctuations regardless of our operating performance. Our operating results and the trading price of our Class A common stock may fluctuate in response to various factors, including:

market conditions in our industry or the broader stock market;
actual or anticipated fluctuations in our quarterly financial and operating results;
introduction of new solutions or services by us or our competitors;
issuance of new or changed securities analysts’ reports or recommendations;
sales, or anticipated sales, of large blocks of our stock;
additions or departures of key personnel;
regulatory or political developments;
litigation and governmental investigations;
changing economic conditions;
investors’ perception of us;
events beyond our control such as weather, war, and health crises such as the COVID-19 pandemic; and
any default on our indebtedness.

These and other factors, many of which are beyond our control, may cause our operating results and the market price and demand for our Class A common stock to fluctuate substantially. Fluctuations in our quarterly operating results could limit or prevent investors from readily selling their shares of Class A common stock and may otherwise negatively affect the market price and liquidity of our shares of Class A common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our shareholders brought a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our business, which could significantly harm our profitability and reputation.

Because we have no current plans to pay regular cash dividends on our Class A common stock, you may not receive any return on investment unless you sell your Class A common stock for a price greater than that which you paid for it.

We do not anticipate paying any regular cash dividends on our Class A common stock. Any decision to declare and pay dividends in the future will be made at the discretion of our Board and will depend on, among other things, our results of operations, financial condition, cash requirements, contractual restrictions, and other factors that our Board may deem relevant. In addition, our ability to pay dividends is, and may be, limited by covenants of existing and any future outstanding indebtedness we or our subsidiaries incur, including under our First Lien Credit Agreement. Therefore, any return on investment in our Class A common stock is solely
55


dependent upon the appreciation of the price of our Class A common stock on the open market, which may not occur.

If securities or industry analysts do not publish research or reports about our business, if they publish unfavorable research or reports, or adversely change their recommendations regarding our Class A common stock or if our results of operations do not meet their expectations, our stock price and trading volume could decline.

The trading market will be influenced by the research and reports that industry or securities analysts publish about us or our business. We do not have any control over these analysts. If one or more of these analysts provide inaccurate or unfavorable research, issue an adverse opinion regarding our stock price, or if our results of operations do not meet their expectations, our stock price could decline. Moreover, if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

We may issue shares of preferred stock in the future, which could make it difficult for another company to acquire us or could otherwise adversely affect holders of our Class A common stock, which could depress the price of our Class A common stock.

Our certificate of incorporation authorizes us to issue one or more series of preferred stock. Our Board has the authority to determine the preferences, limitations, and relative rights of the shares of preferred stock and to fix the number of shares constituting any series and the designation of such series, without any further vote or action by our shareholders. Our preferred stock could be issued with voting, liquidation, dividend, and other rights superior to the rights of our Class A common stock. The potential issuance of preferred stock may delay or prevent a change in control of us, discouraging bids for our Class A common stock at a premium to the market price, and materially adversely affect the market price and the voting and other rights of the holders of our Class A common stock.

Our Principal Stockholders may pursue corporate opportunities independent of us that could present conflicts with our and our stockholders’ interests.

Our Principal Stockholders are in the business of making or advising on investments in companies and hold (and may from time to time in the future acquire) interests in or provide advice to businesses that may directly or indirectly compete with our business or be suppliers or customers of ours. For example, while our Principal Stockholders and their affiliates do not currently have other substantial investments or portfolio companies that compete in the K-12 education industry, they may in the future. Our Principal Stockholders may also pursue acquisitions that may be complementary to our business and, as a result, those acquisition opportunities may not be available to us.

Our certificate of incorporation provides that none of our officers or directors who are also an officer, director, employee, partner, managing director, principal, independent contractor, or other affiliate of our Principal Stockholders will be liable to us or our stockholders for breach of any fiduciary duty by reason of the fact that any such individual pursues or acquires a corporate opportunity for its own account or the account of an affiliate, as applicable, instead of us, directs a corporate opportunity to any other person, instead of us or does not communicate information regarding a corporate opportunity to us.
56


Item 1B. Unresolved Staff Comments

None
Item 1C. Cybersecurity

Risk Management and Strategy

The Company has a robust process for the assessment, identification, and management of material risks from cybersecurity threats, as such term is defined in Item 106(a) of Regulation S-K. These risks include, among other things, operational risks that may harm data relating to our employees or customers and/or violate data privacy or security laws.

Managing cybersecurity risks effectively is one of the key objectives of our enterprise risk management programs as we act as a data processor of personal data for educational purposes. Our Chief Information Security Officer is responsible for the Company’s Information Security Management System (“ISMS”), which defines the requirements for secure operations at PowerSchool. Our Chief Information Security Officer, Chief Information Officer, and Chief Privacy Officer collaborate with other key internal stakeholders to manage security and data privacy risks to the ISMS.

Our assessment process involves the collaboration of our internal security team and security operations center, which constantly monitors the health and security of the applications used by our employees, as well as the cloud-based network supporting all PowerSchool products licensed to customers which processes customer data on our customers’ behalf. PowerSchool also engages third party consultants and advisors to assist with our risk analysis of current cybersecurity threats and potential future risks. As concerns identifying material risks from cybersecurity threats arise, PowerSchool coordinates with and integrates the efforts of multiple security consultants and vendors, as well as the security operations center and our internal security team, to identify, protect, detect, respond, and recover from attacks to our systems. We currently host our cloud service from third-party data center facilities operated by Amazon, AWS, and Microsoft, Azure, from several global locations.

The Company’s Security Council, Executive Leadership Team, and the Board of Directors collaborate to oversee the cybersecurity program. The Security Council is a strategic group of key decision makers within PowerSchool who advise on policy decisions and provide strategic direction with respect to the ISMS. The Security Council meets with the members of the Executive Leadership Team on a quarterly basis to discuss decisions and strategic topics concerning the ISMS. Finally, our directors receive quarterly updates on the health, maturity of the program as well as key relevant updates.

As part of an integrated risk management program, PowerSchool regularly engages external auditors to review our processes and assess the program’s maturity. These audits generate annual evidence of PowerSchool’s conformance with information security standards, such as ISO/IEC 27001:2013. PowerSchool deploys multiple tactics to mitigate risks, which include, but are not limited to, data governance strategies such as redundant server backups, physical access limitations, and security policies requiring single sign-on and multi-factor authentication, employee security training, as well as the multiple third-party security tools.

In 2023, we did not identify cybersecurity threats that have materially affected our business strategy, results of operations, or financial condition. PowerSchool invests regularly to improve the maturity of the ISMS. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats. For additional information about these risks, see Part I, Item 1A, "Risk Factors" in this Annual Report on Form 10-K.

Governance

Our Board exercises oversight over risks from cybersecurity threats through the assessment of management during and outside of scheduled Board meetings. Each quarter, our Chief Technology Officer and Chief Information Security Officer present to the Board and the Audit Committee a report on the health and maturity of PowerSchool’s ISMS. This report includes a summary review of cybersecurity threats and a discussion on key strategic topics identified through the Security Council and its review with the Executive Leadership Team.

The Chief Information Security Officer, through the Vice President of Cybersecurity Threat Management, manages the security incident response team. This cross-departmental team, which is comprised of members from customer support, corporate communications, legal, information security office, and other departments, work through and respond to reported incidents. Technical experts, such as cloud operations engineers, software
57


engineers, product design and others may be engaged to resolve a reported incident. The team follows the well-established PICERL model, which has the following six phases – Preparation, Identification, Containment, Eradication, Recovery, and Lessons Learned. Records of addressed reported incidents are maintained and shared with the Security Council as part of the Security Council’s regular agenda to stay informed on incidents. The Security Council, in turn, reports to the Executive Leadership Team.

The Chief Information Security Officer has over 30 years of engineering, technology, and security experience. Our Vice President of Cyber Threat Management brings over 25 years of engineering, technology cybersecurity experience. Team members who support our information security program have relevant educational and industry experience.
Item 2. Properties

Our corporate headquarters are in Folsom, CA, where we lease 36,138 square feet of office space under a lease that expires on December 31, 2024. We have additional offices in Pennsylvania, Missouri, and Virginia in the United States. We have International offices in Bangalore and Chennai, India, and Dubai, UAE. We believe that our facilities are adequate for our current needs and will continue to seek space as needed to accommodate any growth.
Item 3. Legal Proceedings
From time to time, the Company is involved in disputes, litigation, and other legal actions. On a quarterly basis, the Company evaluates developments in its legal matters that could affect the amount of liability that has been previously accrued, if any, or result in the Company accruing a liability, and the matters and related ranges of possible losses disclosed, and makes adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both (i) the likelihood of loss and (ii) the estimated amount of such loss related to such legal matters. Until the final resolution of such legal matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined it does not have material exposure on an aggregate basis at this time.
Item 4. Mine Safety Disclosures
Not applicable.
58


Part II - Other Information
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
Market Information

Our Class A common stock, par value $0.0001 per share, trades on the New York Stock Exchange (“NYSE”) under the ticker symbol “PWSC.”

Shares our Class B common stock are not listed nor traded on any stock exchange.

Holders of Record

As of December 31, 2023, we had 16 holders of record of our Class A common stock and one holder of record of our Class B common stock. This does not include the number of stockholders who hold shares of our common stock through clearing houses, banks, brokers, or other financial institutions.

Dividend Policy

We have never declared or paid any cash dividends on our capital stock. We currently intend to retain any future earnings and do not expect to pay any dividends in the foreseeable future. Any future determination to declare cash dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, general business conditions, and other factors that our board of directors may deem relevant.

Unregistered Sales of Equity Securities and Use of Proceeds

None.

Issuer Purchases of Equity Securities

None.

Stock Performance Graph

The following performance graph and related information shall not be deemed to be “soliciting material” or to be “filed” for purposes of Section 18 of the Exchange Act, and shall not be incorporated by reference into any document filed by us with the SEC under the Exchange Act or the Securities Act, whether made before or after the date of this Annual Report on Form 10-K, regardless of any general incorporation language in such filing, except as shall be expressly set forth by specific reference in such filing.

The following graph compares (i) the cumulative total stockholder return on our Class A common stock from July 28, 2021 (the date our Class A common stock commenced trading on the NYSE) through December 29, 2023, with (ii) the cumulative total return of the Nasdaq Composite Index and the IGV iShares Expanded Tech-Software Sector ETF over the same period, assuming the investment of $100 in our Class A common stock and in both of the other indices on July 28, 2021. The graph uses the closing market price on July 28, 2021, of $17.76 per share as the initial value of our Class A common stock. As discussed above, we have never declared or paid a cash dividend on our Class A common stock and do not anticipate declaring or paying a cash dividend in the foreseeable future.

59


Stock price chart (FY'23).jpg
ITEM 6. Reserved

ITEM 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

You should read the following discussion and analysis of our financial condition and results of operations together with the consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed in Part I, item 1A, “Risk Factors” and in other parts of this Annual Report on Form 10-K. Unless we state otherwise or the context otherwise requires, the terms “we,” “us,” “our,” and “PowerSchool” and similar references refer to: (1) on or following the consummation of the IPO and related organizational transactions, to PowerSchool Holdings, Inc. and its consolidated subsidiaries, including PowerSchool Holdings LLC (formerly known as Severin Holdings, LLC) (“Holdings LLC”), and (2) prior to the consummation of the IPO and the related organizational transactions to Holdings LLC and its consolidated subsidiaries.

Overview
We provide a comprehensive suite of solutions that includes the mission-critical system of record used by state Departments of Education, districts, and schools, who leverage our solutions to deliver insights and analytics to improve education outcomes. As of December 31, 2023, we serve more than 17,000 customers, including over 90 of the 100 largest districts by student enrollment in the U.S., over 30 state-, province-, and territory-wide contracts in North America, and sell solutions in over 95 countries globally. Our platform is embedded in school workflows and is used by educators, students, administrators, and parents on a daily basis.
PowerSchool’s cloud platform is the most comprehensive, integrated, enterprise-scale suite of solutions purpose-built for the K-12 market. Our cloud-based technology platform helps our customers efficiently manage state reporting and related compliance, special education, finance, HR, talent, registration, attendance, funding, learning, instruction, behavior, grading, college and career readiness, assessments, communications, and analytics in one unified platform. Through our integrated technology approach, we are positioned to streamline operations,
60


aggregate disparate data sets, and develop insights using predictive modelling, AI, and machine learning. Our ability to transform information into actionable insights improves the efficiency of school operations, the quality of instruction delivered by teachers, and the pace of student growth, generating a profound effect on K-12 educational outcomes.
We have created a strong competitive moat by investing over the past 20 years to build, maintain, and continuously update our K-12 regulatory compliance reporting capabilities that solve state-specific, funding-related regulatory pain points for our customers.
Building the PowerSchool Platform
Our focus and strategy on delivering a comprehensive, integrated platform led to years of coordinated efforts to build an expansive suite of core capabilities required by our customers. Starting as the first web-based SIS, we combined our deep domain expertise in K-12 education with over twenty years of innovation and disciplined acquisition activity to become the core K-12 software platform, with a full suite of cloud-based offerings across student information, enrollment, learning management, assessment, special education, finance, HR, data analytics, communications, and talent management.
From 2015 through 2023, we completed 18 strategic acquisitions to thoughtfully build out our platform of K-12 software solutions, building upon years of leadership.
Our Business Model
We offer our software platform through a cloud-based, SaaS business model under contracts with annual price escalators, and we recognize subscription revenues ratably over annual subscription terms of the contracts. Our SaaS solutions include access to hosted software, software maintenance, product updates and upgrades, and technical and developer support. We sell our SaaS solutions through recurring fee arrangements where revenue is recognized on an annual basis following contract start date, which we refer to as recurring revenue. Our business model provides flexibility and optionality for our customers to purchase and deploy our software platform either through individual add-on solutions, or as a unified platform. The majority of new bookings come from our SaaS offerings and are thus recurring in nature, with recurring revenue accounting for more than 86.0% of our total revenue for the year ended December 31, 2023.
We generally price our SaaS and license agreements at individually negotiated rates with occasional discounts, typically for multi-solution sales or to help districts meet their budget and funding timing constraints. Contracts are typically sold on a three-year basis with one-year rolling renewals and annual price escalators. We typically invoice our customers annually, in advance, for subscription fees and maintenance, while a portion of customers are billed semiannually, quarterly, or monthly. SaaS revenues are recognized over time to appropriately reflect progress towards full completion of our performance obligations.
To help customers go live with our software and achieve success, we offer professional services such as professional consultation, implementation, and training services as requested by our customers. Revenue from these services is primarily classified as non-recurring revenue, with the exception of the revenue from recurring managed services, which is classified as recurring revenue. For our SaaS business, these services generally take less than one year to complete.
Key Factors Affecting Our Performance
Our historical financial performance has been, and we expect our financial performance in the future to be, impacted by the following key factors:
Cross-Selling New Solutions to Existing Customers
Many of our customers begin their journey with us by using only a small portion of our overall platform. As customers begin to appreciate the benefits of an integrated software platform across student data, classroom learning, back-office functions, and talent management, they increase the number of solutions they buy from us over time. Our future revenue growth is dependent upon our ability to expand our customers’ use of our platform, and our go-to-market efforts are designed to drive cross-sell growth. Our ability to increase sales to existing customers will depend on a number of factors, including the level of satisfaction with our solutions, competition,
61


pricing, economic conditions, and spending by customers on our solutions. We have adopted a customer success strategy and implemented processes across our customer base to drive revenue retention and expansion, which combined with our cross-selling success has resulted in a Net Revenue Retention Rate (as defined below) of 106.7% as of December 31, 2023, compared to 109.1% as of December 31, 2022.
Attracting New Customers in North America
We believe there is significant opportunity to increase market adoption of our platformed products by new customers. Our ability to attract new customers is dependent upon a number of factors including the features and pricing of our competitors’ offerings, the effectiveness of our marketing efforts, the effectiveness of our channel partners in selling, the marketing and deploying of our software solutions, and the growth in demand of cloud-based technology solutions in K-12 education. We intend to expand our customer base by continuing to make significant and targeted investments in direct sales and marketing to attract new customers and to drive broader awareness of our software solutions.
Continuing to Expand Into Complementary Adjacencies
From 2015 to 2023, we have acquired and successfully integrated 18 complementary businesses to enhance our software and technology capabilities. We have a demonstrated track record of driving growth from our acquired assets and delivering positive return on investment. Acquisitions are core to our strategy, and we intend to continue pursuing targeted acquisitions that further complement our portfolio of technology offerings or provide us access to new markets. This adjacency expansion strategy is complementary to our cross-selling strategy, as it both introduces acquired solutions to our existing customers and introduces a base of net new customers to whom we may sell our other solutions. Additionally, we intend to continue providing adjacent solutions by other means, which may include organic development and strategic partnerships. Our position as the leading system of record, engagement, and intelligence provides us with a unique vantage point to identify the most critical needs of our customers and most innovative companies within the K-12 education ecosystem. We will continue to carefully evaluate acquisition, partnership, and development opportunities to assess whether they meet our strategic objectives and enhance our platform.
Sustaining Innovation and Technology Leadership
Our success is dependent on our ability to sustain innovation and technology leadership to maintain our competitive advantage. We believe that we have built a highly differentiated platform that will position us to further extend the adoption of our solutions. We intend to continue to invest in building additional solutions, features, and functionality that expand our capabilities and facilitate the extension of our platform to new adjacencies. We also intend to continue to evaluate strategic acquisitions and investments in businesses and technologies to drive solutions and market expansion. Our future success is dependent on our ability to successfully develop, market, and sell existing and new solutions to both new and existing customers.
Expanding Internationally
We believe there is a significant opportunity to expand usage of our platform outside of North America. As of December 31, 2023, PowerSchool served customers in over 95 countries outside of the U.S. and Canada, primarily American international schools. On August 9, 2023, we acquired all of the equity interest of Jarulss Software Solutions Private Limited (“Neverskip”), a leading provider of school solutions software in India. We plan to continue to make product, personnel, partnership, and acquisition-related investments to expand geographically. Although these investments may adversely affect our operating results in the near-term, we believe that they will contribute to our long-term growth.

Currency Fluctuations

Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the U.S., Canada, and India. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. Fluctuations in foreign currency exchange rates did not have a significant impact on our reported results in the twelve months ended 2023.

High Interest Rates

62


As a result of increased federal funds interest rates, the interest rate applicable to our First Lien loan increased from 7.09% as of December 31, 2022 to 8.38% as of December 31, 2023. As a result, our net interest expense has increased from $40.0 million for the twelve months ended December 31, 2022 to $66.7 million for the twelve months ended of December 31, 2023. If interest rates continue to increase, our cost of debt may also continue to increase and we may have to divert available cash to the payment of interest.

Inflation and other Macroeconomic Events

Adverse macroeconomic conditions, including but not limited to the current inflationary environment and slower economic growth and risk of recession could impact our business and customer spending. Certain of our customers may also be negatively impacted by these events. Inflation reached record levels in 2022 before declining to lower levels in 2023. While inflation may impact our net revenues and costs of revenues, we believe the effects of inflation, if any, on our results of operations and financial condition have not been material. However, there can be no assurance that our results of operations and financial condition will not be materially impacted by inflation in the future.

Key Business Metrics
In addition to our GAAP financial information, we review a number of operating and financial metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions.
Annualized Recurring Revenue (“ARR”)
ARR represents the annualized value of all recurring contracts as of the end of the period. ARR mitigates fluctuations due to seasonality, contract term, one-time discounts given to help customers meet their budgetary and cash flow needs, and the sales mix for recurring and non-recurring revenue. We record ARR at the time a customer purchases a new product or renews an existing product, and at a value that represents the contracted annual recurring revenue value excluding any granted one-time discounts. ARR does not have any standardized meaning and is therefore unlikely to be comparable to similarly titled measures presented by other companies. ARR should be viewed independently of revenue and deferred revenue and is not intended to be combined with or to replace either of those items. ARR is not a forecast, and the active contracts at the end of a reporting period used in calculating ARR may or may not be extended or renewed by our customers.
We closed the year ended December 31, 2023 with ARR of $701.5 million compared to $596.2 million as of December 31, 2022.
Net Revenue Retention Rate (“NRR”)

We believe that our ability to retain and grow recurring revenues from our existing customers over time strengthens the stability and predictability of our revenue base and is reflective of the value we deliver to them through upselling and cross selling our solution portfolio. Typically, our customer agreements are sold on a three-year basis with one-year rolling renewals and annual price escalators. These annual renewal processes provide us an additional opportunity to upsell and cross sell additional products. We assess our performance in this area using a metric we refer to as Net Revenue Retention Rate (“NRR”). For the purposes of calculating NRR, we exclude from our calculation any changes in ARR attributable to Intersect customers, as this product is sold through our channel partnership with EAB Global, Inc. and is pursuant to annual revenue minimums, therefore the business will not be managed based on our NRR. We calculate our dollar-based NRR as of the end of a reporting period as follows:
Numerator. We measure ARR from renewed and new sale opportunities booked as of the last day of the current reporting period from customers with associated ARR as of the last day of the prior year comparative reporting period.
Denominator. We measure, as of the last day of the current reporting period, the last twelve months of ARR that was scheduled for renewal.
The quotient obtained from this calculation is our dollar-based net revenue retention rate. Our NRR provides insight into the impact on current year recurring revenues of expanding adoption of our solutions by our existing
63


customers during the current period. Our NRR is subject to adjustments for acquisitions, consolidations, spin-offs and other market activity.
We closed the twelve-month period ended December 31, 2023 with a Net Revenue Retention Rate of 106.7%, compared to 109.1% as of December 31, 2022. The most significant drivers of changes in our Net Revenue Retention Rate each year have historically been our propensity to secure contract renewals with annual price escalators and sell new solutions or additional licenses to our existing customer base. Our use of Net Revenue Retention Rate has limitations as an analytical metric, and investors should not consider it in isolation. Net Revenue Retention Rate does not have any standardized meaning and is therefore unlikely to be comparable to similarly titled measures presented by other companies.

Components of Results of Operations
Revenues
We recognize revenue under Accounting Standard Codification Topic 606 (“ASC 606”) and 340-40 (“ASC 340-40”). Under ASC 606, we recognize revenue when our customer obtains control of goods or services in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. See “Critical Accounting Estimates.”
Subscriptions and Support. Subscriptions and support revenues consist primarily of fees from customers accessing our solutions. Revenue is recognized ratably over the contract period as the software is provided.
Service. Service revenues consist primarily of fees related to new product implementations, customizations, and customer training. Revenue is recognized when the services are rendered.
License and other. License and other revenues consist primarily of one-time perpetual license and partner royalty fees or reseller arrangements. Revenue is recognized at a point in time when the customer is able to use and benefit from the software.
Cost of Revenue
Cost of revenue consists primarily of employee compensation costs for employees associated with supporting our subscription, support, professional services arrangements and customer success, as well as certain third-party expenses. Employee compensation and related costs include cash compensation and benefits to employees, costs of third-party contractors, and associated overhead costs. Third-party expenses consist of cloud infrastructure costs, third-party licensing costs, and other expenses directly associated with our customer support. We expect cost of revenues to increase in absolute dollars as we continue to hire personnel, to provide hosting services, technical support, customer success, and consulting services to our growing customer base.
Operating Expenses
Research and development. Research and development expenses consist primarily of personnel costs. Research and development expenses also include costs associated with contractors and consultants, equipment, and software to support our development and quality assurance teams and overhead expenses. We will continue to invest in innovation and offer our customers new solutions to enhance our existing platform. See the section “Business—Research and Development” for more information.
Selling, general, and administrative. Selling, general, and administrative expenses consist primarily of employee compensation and benefits costs for corporate personnel, such as those in our executive, legal, human resource, facilities, accounting and finance, and information technology departments. In addition, general and administrative expenses include third-party professional fees and principal stockholder-related costs, as well as all other supporting corporate expenses not allocated to other departments. We expect our selling, general, and administrative expenses to increase on an absolute dollar basis as our business grows.
Acquisition costs. Acquisition costs consist primarily of third-party professional fees incurred in conjunction with acquisitions.
64


Interest Expense, Net
Interest expense, net consists primarily of interest payments on our outstanding borrowings under our First Lien and Revolving Credit Agreement, interest income from our investments, and amortization of debt issuance costs.
Change in Tax Receivable Agreement (“TRA”) liability
Change in Tax Receivable Agreement liability consists of changes in the undiscounted fair value of the TRA liability between reporting periods.

Other Expense, Net
Other expense, net primarily consists of foreign currency losses.
Results of Operations
The following table sets forth our consolidated statement of operations and comprehensive loss for the periods indicated:
Year Ended December 31,
202320222021
(in thousands)
Consolidated Statement of Operations and Comprehensive Loss:
Revenue:
Subscriptions and support$600,189 $543,444 $477,296 
Service72,555 70,402 61,976 
License and other24,907 16,837 19,326 
Total revenue697,651 630,683 558,598 
Cost of revenue:
Subscriptions and support154,021 151,374 135,963 
Service55,866 59,027 51,803 
License and other7,788 3,694 2,384 
Depreciation and amortization66,198 58,252 50,708 
Total cost of revenue283,873 272,347 240,858 
Gross profit413,778 358,336 317,740 
Operating expenses:
Research and development105,901 107,498 92,740 
Selling, general, and administrative214,807 178,337 149,167 
Acquisition costs4,280 2,630 7,299 
Depreciation and amortization64,470 63,967 62,818 
Total operating expenses389,458 352,432 312,024 
Income from operations24,320 5,904 5,716 
Interest expense—net66,722 40,013 58,935 
Change in Tax Receivable Agreement liability(3,264)7,788 — 
Loss on modification and extinguishment of debt96 — 12,905 
Other (income) expenses—net314 (1,341)(644)
Loss before income taxes(39,548)(40,556)(65,480)
Income tax benefit(476)(12,815)(22,415)
Net loss(39,072)(27,741)(43,065)
Less: Net loss attributable to non-controlling interest(7,935)(6,954)(9,296)
Net loss attributable to PowerSchool Holdings, Inc. (31,137)(20,787)(33,769)
65


Year Ended December 31,
202320222021
(in thousands)
Other comprehensive income (loss):
Foreign currency translation25 (1,903)(554)
Change in unrealized loss on investments(3)— 
Total other comprehensive income (loss)28 (1,906)(554)
Less: Other comprehensive income (loss) attributable to non-controlling interest$$(382)$(55)
Comprehensive loss attributable to PowerSchool Holdings, Inc. $(31,114)$(22,311)$(34,268)
66


The following table sets forth our consolidated statement of operations and comprehensive loss expressed as a percentage of total revenue for the periods indicated:
Year Ended December 31,
202320222021
Consolidated Statement of Operations and Comprehensive Loss:
Revenue:
Subscriptions and support86 %86 %86 %
Service10 11 11 
License and other
Total revenue100 100 100 
Cost of revenue:
Subscriptions and support22 24 24 
Service
License and other<1<1
Depreciation and amortization
Total cost of revenue41 43 43 
Gross profit59 57 57 
Operating expenses:
Research and development15 17 17 
Selling, general, and administrative31 28 27 
Acquisition costs<11
Depreciation and amortization10 11 
Total operating expenses56 56 56 
Income from operations<1
Interest expense—net10 11 
Change in Tax Receivable Agreement liability(<1)— 
Loss on modification and extinguishment of debt<1— 
Other (income) expenses—net<1(<1)(<1)
Loss before income taxes(6)(6)(12)
Income tax benefit(<1)(2)(4)
Net loss(6)(4)(8)
Less: Net loss attributable to non-controlling interest(1)(1)(2)
Net loss attributable to PowerSchool Holdings, Inc. (4)(3)(6)
Other comprehensive income (loss):
Foreign currency translation<1(<1)(<1)
Change in unrealized loss on investments<1(<1)— 
Total other comprehensive income (loss)<1(<1)(<1)
Less: Other comprehensive income (loss) attributable to non-controlling interest<1(<1)(<1)
Comprehensive loss attributable to PowerSchool Holdings, Inc. (4)%(4)%(6)%
67


Discussion of Results of Operations

Year Ended December 31, 2023 to Year Ended December 31, 2022
Revenues
Year Ended December 31,
20232022$ Change% Change
(in thousands)
Revenue:
Subscriptions and support$600,189 $543,444 $56,745 10 %
Service72,555 70,402 2,153 %
License and other24,907 16,837 8,070 48 %
Total revenue$697,651 $630,683 $66,968 11 %
The year-over-year increase in subscriptions and support and service revenue was driven by increased sales of our solutions to new customers, and by cross-selling and upselling to existing customers. The year-over-year increase in license and other revenue was driven primarily by the variability caused by the point in time nature of this revenue stream, which drove larger recognition of revenue in the current period; we expect this variability to continue in future quarters.

Total Cost of Revenue
Year Ended December 31,
20232022$ Change% Change
(in thousands)
Cost of Revenue:
Subscriptions and support$154,021 $151,374 $2,647 %
Service55,866 59,027 (3,161)(5)%
License and other7,788 3,694 4,094 111 %
Depreciation and amortization66,198 58,252 7,946 14 %
Total cost of revenue$283,873 $272,347 $11,526 %
The year-over-year increase in subscriptions and support cost of revenue was mostly driven by a $3.0 million increase in personnel-related costs, $0.5 million increase in stock-based compensation, and a $0.9 million increase in third-party costs offset by a decrease of $3.3 million in cloud hosting expenses. The year-over-year decrease in service cost of revenue was primarily attributable to one-time restructuring expense recorded in the prior year that did not recur in the current period of $3.4 million. The year-over-year increase in license and other cost of revenue was driven by $3.5 million increase in hardware costs and $0.5 million increase in royalty costs.

The year-over-year increase in depreciation and amortization cost of revenue was driven by amortization related to increased investment in innovation projects.
68


Operating Expenses
Year Ended December 31,
20232022$ Change% Change
(in thousands)
Operating expenses:
Research and development$105,901 $107,498 $(1,597)(1)%
Selling, general, and administrative214,807 178,337 36,470 20 %
Acquisition costs4,280 2,630 1,650 63 %
Depreciation and amortization64,470 63,967 503 %
Total operating expenses$389,458 $352,432 37,026 11 %
Research and development. The year-over-year decrease in research and development expense was primarily attributable to an efficiency effort on contractor and other third-party spend. For the year-ended December 31, 2023, the Company recorded a decrease of $3.7 million in third-party contractor costs, $2.7 million in hardware and software support costs, and $0.8 million in outside professional services. The decrease was partially offset by an increase of $5.3 million in stock-based compensation.
Selling, general, and administrative. The year-over-year increase in selling, general and administrative expense was primarily attributable to an increase of $15.5 million in personnel related expenses from higher headcount within the sales organization, intended to continue driving top line growth, $7.5 million increase in stock-based compensation expense, $5.8 million increase in travel, trade show, and convention expense, $2.1 million increase in third-party commissions, $3.4 million increase in the bad debt reserve, and $3.1 million increase in software support costs. The increase was partially offset by decrease of $1.9 million in legal fees, $1.0 million in facility rent, and $2.7 million in insurance costs from lower premiums.
Acquisition costs. The year-over-year increase in acquisition costs was attributable to the acquisitions of Neverskip and SchoolMessenger in the current year.
Depreciation and amortization. The year-over-year increase in depreciation and amortization expense was primarily due to a higher balance of intangible assets from the acquisitions of Neverskip and SchoolMessenger offset by a lower balance of property and equipment.
Interest Expense
Year Ended December 31,
20232022$ Change% Change
(in thousands)
Interest Expense$66,722 $40,013 $26,709 67 %

The year-over-year increase in interest expense was driven by higher interest rates on our First Lien Term Loan.
Change in Tax Receivable Agreement Liability
Year Ended December 31,
20232022$ Change% Change
(in thousands)
Change in Tax Receivable Agreement Liability$(3,264)$7,788 $(11,052)(142)%
The year-over-year fluctuation in change in tax receivable agreement liability was primarily due to changes in estimated state and local tax rates.
69




Other Income (Expense) - Net
Year Ended December 31,
20232022$ Change% Change
(in thousands)
Other (income) expense - net$314 $(1,341)$1,655 (123)%
The year-over-year fluctuation in other (income) expense - net was primarily due to the fluctuation on the remeasurement of foreign denominated cash and accounts receivable balances.
Income Tax Expense (Benefit)
Year Ended December 31,
20232022$ Change% Change
(in thousands)
Income tax expense (benefit)$(476)$(12,815)$12,339 (96)%

The year-over-year fluctuation in income tax benefit was primarily due to changes in a variety of factors impacting income tax. These factors included earnings not subject to tax, state taxes, tax restructuring, and tax credits. See Note 17, Income Taxes, for additional information.

Year Ended December 31, 2022 to Year Ended December 31, 2021

For a comparison of our historical results of operations and cash flows for the year ended December 31, 2022 to the year ended December 31, 2021, refer to the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in the Annual Report on Form 10-K filed on February 24, 2023.
Liquidity and Capital Resources
General
PowerSchool Holdings, Inc. is a holding company with no operations of our own and, as such, we depend on distributions by our current and future subsidiaries, including Holdings LLC, for cash to fund all of our operations and expenses. The terms of the agreements governing our senior secured credit facilities contain certain negative covenants prohibiting certain of our subsidiaries from making cash dividends or distributions to us or to Holdings LLC unless certain financial tests are met. We currently anticipate that such restrictions will not impact our ability to meet our cash obligations.
As of December 31, 2023, our principal sources of liquidity were cash and cash equivalents totaling $39.1 million, which were held for working capital purposes, as well as the available balance of our Revolving Credit Agreement, described below. Our cash equivalents were comprised of bank deposits and are generally held with large, diverse financial institutions worldwide with high investment-grade credit ratings or financial institutions that meet investment-grade ratings criteria, which we believe mitigates credit risk and more specifically risk related to banking sector events that occurred in early 2023.
We believe our existing cash and cash equivalents, our Revolving Credit Agreement and cash provided by sales of our solutions and services will be sufficient to meet our working capital and capital expenditure needs beyond the next twelve months. We also expect our operating cash flows to further improve as we increase our operational efficiency and experience economies of scale in the long term.
70


Our future capital requirements will depend on many factors including our growth rate, the timing and extent of spending to support development efforts, the timing of required TRA payments, the expansion of sales and marketing activities, the introduction of new and enhanced solutions and services offerings, and the continuing market acceptance of our solutions. In the future, we may enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights.
We may be required to seek additional equity or debt financing in the future. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies, this could reduce our ability to compete successfully and harm our results of operations.
A majority of our customers pay in advance for subscriptions, which is recorded as deferred revenue. Deferred revenue consists of the unearned portion of billed fees for our subscriptions, which is later recognized as revenue in accordance with our revenue recognition policy. As of December 31, 2023, we had deferred revenue of $379.8 million, of which $373.7 million was recorded as a current liability and is expected to be recorded as revenue in the next 12 months, provided all other revenue recognition criteria have been met.
Credit Facilities
On August 1, 2018, we entered into a First Lien with lending institutions for term loan borrowings. The First Lien also provides for a Revolving Credit Agreement (the “Revolving Credit Agreement”).

In July, 2023, the Company announced that it had entered into a definitive agreement to acquire all the ownership interests of SchoolMessenger, a leading provider of K-12 communication tools in North America, from West Technology Group, LLC, for $300.3 million which included cash of $290.3 million and deferred consideration of $10.0 million. The Company funded the acquisition with cash on hand, borrowings under the Revolving Credit Facility, and $100.0 million aggregate principal amount of incremental term loans under its First Lien, which were incurred through an amendment to the First Lien. The acquisition closed in October 2023.

On October 12, 2023, the Company further amended the First Lien and Revolving Credit Agreement. The amendment, among other things, refinanced the then outstanding term loans with $837.9 million of new term loans, extended the maturity date on the First Lien from July 31, 2025 to August 1, 2027, extended the maturity date of the Revolving Credit Agreement from May 2, 2025 to May 2, 2027, and increased the borrowing capacity on the Revolving Credit Agreement from $289.0 million to $400.0 million. Following the amendment, the First Lien is repayable in quarterly payments of $2.1 million.

As of December 31, 2023, there were $837.9 million of term loans outstanding under the First Lien.
Borrowings under the First Lien bear interest at the SOFR, as administered by the Federal Reserve Bank of New York, plus the initial margin 3.25% per annum. As of December 31, 2023, the interest rate on the First Lien was 8.38%.
Other Contractual Obligations
In addition to repayment of long-term debt, our principal commitments consist of contractual obligations under operating leases for office space, data center facilities, cloud hosting arrangements, and other services we purchase as part of our normal operations. As of December 31, 2023, the remaining aggregate minimum purchase commitments under these arrangements was approximately $201.4 million through 2028. As of December 31, 2023,
72


our future minimum lease payments under non-cancelable operating lease agreements was $24.1 million through 2033.

See Notes 12 and 13 of our financial statements included in Part II, Item 8 in this Annual Report on Form 10-K.
Cash Flows
The following table presents a summary of our consolidated cash flows from operating, investing, and financing activities for the periods presented:
Year Ended December 31,
20232022
(in thousands)
Net cash provided by operating activities
$170,594 $149,009 
Net cash used in investing activities
(344,483)(77,646)
Net cash provided by (used in) financing activities
75,870 (19,232)
Effect of foreign exchange rate on cash and cash equivalents
(408)(1,141)
Net (decrease) increase in cash and cash equivalents and restricted cash
$(98,427)$50,990 
Cash and cash equivalents and restricted cash at beginning of period
137,981 86,991 
Cash and cash equivalents and restricted cash at end of period
$39,554 $137,981 
Operating Activities
Net cash provided by operating activities of $170.6 million for the twelve months ended December 31, 2023 was primarily related to our net loss of $39.1 million, adjusted for non-cash charges of $203.6 million, and net cash inflows of $6.0 million, resulting from changes in our operating assets and liabilities, net of acquisitions. Non-cash charges primarily consisted of depreciation and amortization of $130.7 million, share-based compensation expense of $61.1 million, and $4.5 million from the provision for allowance for doubtful accounts. The main drivers of net cash inflows from changes in operating assets and liabilities were increases in deferred revenue of $33.1 million primarily due to increases in sales.
Net cash provided by operating activities of $149.0 million for the twelve months ended December 31, 2022 was primarily related to our net loss of $27.7 million, adjusted for non-cash charges of $187.1 million, and net cash outflows of $10.4 million resulting from change in our operating assets and liabilities, net of acquisitions. Non-cash charges primarily consisted of depreciation and amortization of $122.2 million, share-based compensation of $50.3 million, and $8.8 million from the write-off of right-of-use assets and property and equipment. The main drivers of the net cash inflows from changes in operating assets and liabilities were increases in deferred revenue of $12.4 million due to increases in sales and accrued expenses of $9.9 million due to an increase in expenses.
Investing Activities
Net cash used in investing activities of $344.5 million for the twelve months ended December 31, 2023 was primarily related to the net cash paid for our acquisitions of SchoolMessenger and Neverskip of $300.0 million, investment in capitalized product development costs of $38.5 million and purchases of property and equipment of $2.2 million.
Net cash used in investing activities of $77.6 million for the twelve months ended December 31, 2022 was primarily related to the net cash paid for our acquisition of Kinvolved, Chalk.com Education, and Headed2 of $31.1 million, investment in capitalized product development costs of $41.5 million and purchases of property and equipment of $3.7 million.
Financing Activities
Net cash provided by financing activities of $75.9 million for the twelve months ended December 31, 2023 was primarily related to the proceeds from the amendment to our First Lien Credit Agreement of $99.3 million offset by the payment of debt issuance costs incurred from the amendment to our First Lien Credit Agreement of
73


$15.7 million, payment of taxes related to the net settlement of equity awards of $1.6 million, and scheduled repayment of our First Lien debt of $6.1 million.
Net cash used in financing activities of $19.2 million for the twelve months ended December 31, 2022 was primarily related to payment of taxes related to the net settlement of equity awards of $11.2 million and scheduled repayment of our First Lien debt of $7.8 million.
Indemnification Agreements
In the ordinary course of business, we enter into agreements of varying scope and terms pursuant to which we agree to indemnify customers, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by us, or from intellectual property infringement claims made by third parties. In addition, in connection with the completion of our IPO, we entered into indemnification agreements with our directors and certain officers and employees that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No demands have been made upon us to provide indemnification under such agreements and there are no claims that we are aware of that could have a material effect on our consolidated balance sheets, consolidated statements of operations and comprehensive loss, or consolidated statements of cash flows.
Critical Accounting Estimates
The discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements. The preparation of these financial statements requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, revenue and expenses, and related disclosures of contingent assets and liabilities, as applicable, at the date of our consolidated financial statements. Actual results may differ from these estimates under different assumptions or conditions, impacting our reported results of operations and financial condition.

Certain accounting policies involve significant judgments and assumptions by management, which have a material impact on the carrying value of assets and liabilities and the recognition of income and expenses. Management considers these accounting policies to be critical accounting policies. The estimates and assumptions used by management are based on historical experience and other factors, which are believed to be reasonable under the circumstances. The critical accounting estimates, assumptions, and judgements that we believe to have the most significant impact on our consolidated financial statements are revenue recognition, accounts receivable, capitalized product development costs, goodwill and intangible assets, business combinations, share-based compensation, and income taxes. There have been no material changes to our critical accounting policies and estimates as described below. Refer to “Note 2 — Summary of Significant Accounting Policies” to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for more detailed information regarding our critical accounting policies.

Revenue Recognition

We earn revenue from subscription (“SaaS”) offerings, perpetual software licenses, maintenance and support services, and professional services.

Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We determine revenue recognition through the following steps:

Identification of the contract, or contracts, with the customer;
We determine we have a contract with a customer when the contract has been approved by both parties, we can identify each party’s rights regarding the services to be transferred, we can identify the payment terms for the services, we have determined the customer has the ability and intent to pay, and the contract has commercial substance. We apply judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s payment history, credit history, and other financial information.

Identification of the performance obligations in the contract;
Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the products or services either on their own or together with other
74


resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the products and services is separately identifiable from other promises in the contract.

Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. We also evaluate whether any performance obligations within optional periods represent a material right. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.

Determination of the transaction price;
The transaction price is determined based on the consideration to which we expect to be entitled in exchange for transferring products or delivery of services to the customer. Transaction price includes both fixed and variable consideration. However, we only include variable consideration in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. None of our contracts contain a significant financing component. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental entities.

Allocation of the transaction price to the performance obligations in the contract;
If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (“SSP”). The transaction price is allocated to the separate performance obligations on a relative SSP basis. The determination of a relative SSP for each distinct performance obligation requires judgment. We determine the SSP based on our overall pricing objectives, taking into consideration discounts which can vary based on the value of our contracts, products sold, the number and types of users within our contracts, and the market conditions within a geographic location of the customer.

Recognition of the revenue when (or as) we satisfy a performance obligation.
Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or delivery of service to the customer. Revenue is recognized in an amount that reflects the consideration that we expect to be entitled to receive in exchange for those products or services. For SaaS arrangements we recognize revenue ratably over the enforceable term of the arrangement, which is typically one year. For perpetual licenses, we typically recognize revenue at the point in time when the customer is able to use and benefit from the software, which is generally upon delivery to the customer. Professional services that are billed on a fixed fee basis are typically satisfied as services are rendered, and we generally use labor hours to measure progress toward completion as this is considered a faithful representation of the transfer of control of the services given the nature of the performance obligation. For professional services that are billed on a time and materials basis, we apply the ‘as-invoiced’ practical expedient. Accordingly, revenue is generally recognized based on the amount that the Company has a right to invoice, as this amount corresponds directly with the value to the customer of the Company’s performance completed to date. Maintenance and support services are transferred evenly using a time-elapsed output method over the contract term given it is a stand-ready obligation and there is no discernible pattern of performance.

Accounts Receivable

Accounts receivable primarily includes trade accounts receivable from our customers.

Allowances for doubtful accounts and allowances for customer credits are established based on various factors, including credit profiles of our customers, contractual terms and conditions, historical payments, and current economic trends. Accounts receivable are written off or credited on a case-by-case basis, net of any amounts that may be collected.

Capitalized Product Development Costs

Our software development costs are accounted for under the guidance for internal use software. The costs incurred in the preliminary stages of development are expensed as incurred. Once the preliminary stage is complete and an application has reached the development stage, if: (1) the costs are direct and incremental and (2)
75


management has determined that it is probable that the project will be completed and the software will be used to perform the function intended, internal and external costs are capitalized until the application is substantially complete and ready for its intended use. We use judgement in evaluating whether a project provides new or additional functionality, determining the point at which various projects enter the development stage for which costs may be capitalized, the estimated useful life over which the costs are amortized, and assessing the ongoing value and impairment of the capitalized costs.

We make ongoing evaluations of the recoverability of its capitalized software projects by comparing the net amount capitalized for each product to the estimated net realizable value of the product. If such evaluations indicate that the unamortized software development costs exceed the net realizable value, we write off the amount by which the unamortized software development costs exceed net realizable value. Capitalized software development costs are being amortized on a straight-line basis over five years to cost of revenue. Useful lives are reviewed at the end of each reporting period and adjusted if appropriate.

Goodwill and Intangible Assets

When we acquire businesses, we allocate the purchase price to the fair value of the assets acquired and liabilities assumed, including identifiable intangible assets. Any residual purchase price is recorded as goodwill.

The determination of the useful lives of our developed technology and trademarks is primarily the period during which future expected cash flows are expected to be earned and support the fair value of the intangible assets. Customer relationships are amortized over the weighted average estimated customer life, which more accurately reflects the pattern of realization of economic benefits expected to be obtained.

The fair value of identifiable intangible assets is based on significant judgments made by management. We typically engage third-party valuation specialists to assist us in determining the fair values and useful lives of the intangible assets acquired. Such valuations and useful life determinations utilize significant estimates and assumptions. These significant estimates in valuing certain intangible assets include, but are not limited to, forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates. Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values using the straight-line method designed to match the amortization to the benefits received.

Purchased intangible assets subject to amortization are reviewed for impairment in accordance with ASC 360. Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values using the straight-line method designed to match the amortization to the benefits received. We evaluate long-lived assets, including finite-lived intangible assets and other assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. Factors that could trigger an impairment review include significant underperformance relative to historical or projected future operating results, significant changes in the manner of or use of the acquired assets or the strategy for our overall business, and significant negative industry or economic trends. If an event occurs that would cause us to revise our estimates and assumptions used in analyzing the value of our long-lived assets or our finite-lived intangibles and other assets, that revision could have a material impact on our financial results. We have not recognized any long-lived asset impairment in any of the periods presented.
Goodwill is the excess of the purchase price in a business combination over the fair value of identifiable net assets acquired. Goodwill is subject to periodic testing for impairment and is assessed for impairment on an annual basis as of December 31 of each year or whenever events or changes in circumstances indicate the carrying values may not be recoverable. Such events and circumstances may include (a) significant underperformance relative to historical and/or changes to projected operating results; (b) significant changes in the manner of or use of the acquired assets or the strategy for the Company’s overall business; (c) significant negative industry or economic trends; and (d) a sustained decrease in share price.

When evaluating goodwill for impairment, we may perform either a preliminary qualitative assessment referred to as a “step zero” approach, or a quantitative assessment referred to as a “step one” approach. A preliminary qualitative assessment involves reviewing qualitative factors such as the ones noted above, to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If a more likely than not impairment is indicated by the qualitative assessment, we proceed with a two-step quantitative impairment test. Alternatively, we may forego the preliminary qualitative assessment and only conduct the quantitative assessment. In a quantitative assessment, the Company compares the fair value of the reporting unit to its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the Company records an impairment charge equal to that excess.

76


The Company operates as one segment and a single reporting unit that represents the entity in its entirety. As there is an active market with quoted prices for the Company’s Class A common stock, we consider our market capitalization (calculated as total common stock outstanding multiplied by the price per share of the Class A common stock on the NYSE, as adjusted for a control premium factor, as necessary) to determine fair value.

During the fiscal years ended December 31, 2023 and 2022, the Company did not identify any events or circumstances that would have triggered an interim goodwill impairment review. To assess whether periodic declines in our market capitalization were an indicator requiring an interim goodwill impairment test, we considered the significance of the specific decline and the length of time our common stock had been trading at a depressed value along with the factors described above. The specific declines in the price of the Class A common stock during the fiscal years were not deemed to be a sustained decrease in share price as they were for a relatively short period of time and would not result in a shortfall of our reporting unit’s carrying value relative to its fair value during the interim period. Accordingly, they did not constitute a triggering event requiring an interim goodwill impairment review.

Further, for the Company’s annual goodwill impairment test during fiscal years ended December 31, 2023 and 2022, the Company opted to bypass the qualitative assessment and performed the quantitative analysis by comparing the Company’s market capitalization (using the closing price of the Company’s shares of Class A common stock on the NYSE as of the annual impairment test dates) which approximates the reporting unit’s fair market value with the reporting unit’s carrying value. As a result of the quantitative analysis, the Company concluded that the fair value of its reporting unit exceeded its carrying value by 172% and 166% as of December 31, 2023 and 2022, respectively. Accordingly, no goodwill impairment was recognized in the fiscal years ended December 31, 2023 and 2022.

A hypothetical 10 percentage point decrease in the closing price of the Company’s shares of Class A common stock on the NYSE on December 29, 2023 (the last trading day of the year) and December 30, 2022, would have resulted in the fair value of the Company’s reporting unit exceeding its carrying value by 145% and 139%, respectively.

Business Combinations

In accordance with applicable accounting standards, we estimate the fair value of acquired assets and assumed liabilities as of the acquisition date of business combinations. We allocate purchase consideration to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated fair values as of the acquisition date. The purchase price is determined based on the fair value of the assets transferred, liabilities assumed, and equity interests issued, after considering any transactions that are separate from the business combination. The excess of fair value of purchase consideration over the fair values of the identifiable assets and liabilities is recorded as goodwill. Management estimates the fair value of the intangible assets using valuation techniques which include the use of a discounted cash flow model in an income or market based valuation approach. Such valuation approaches require management to make significant estimates and assumptions. Significant estimates in valuing certain intangible assets include, but are not limited to, forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates.

The estimates are inherently uncertain and subject to revision as additional information is obtained during the measurement period for an acquisition. During the measurement period, which is one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. Acquisition-related costs are expensed as incurred.

Share-Based Compensation
Prior to the IPO, certain employees were granted unit-based awards by the Company’s predecessor entity, Holdings LLC, as profit interests based on the estimated fair value of the awards at the date of grant. Holdings LLC utilized the Black-Scholes pricing model for determining the estimated fair value of the unit-based awards on the date that the awards are granted. Given the absence of any active market for the shares underlying the awards, the fair value of the awards was determined with input from management and third-party valuations. In connection with the Organizational Transactions, as described in Note 1 to our Consolidated Financial Statements, certain of these outstanding unit-based awards were converted into restricted and unrestricted shares and restricted stock units (“RSUs”) of PowerSchool Holdings, Inc. After the IPO, the Company uses the publicly quoted price as reported on the NYSE as the fair value of the restricted shares, unrestricted shares and its RSUs on their respective grant dates. For service based awards, compensation expense is recognized on a straight-line basis over the respective
77


requisite service periods of the awards. For performance-based awards where vesting is contingent upon both a service and performance condition or both a service and market condition, compensation expense is recognized over the respective requisite service period of the award when achievement of the performance or market condition is considered probable. Share-based compensation expense is recognized within cost of revenue; research and development; and selling, general, and administrative expense on the consolidated statements of operations and comprehensive loss based on the function of the employees receiving awards. Any forfeitures are accounted for as they occur.
Tax Receivable Agreement
In connection with the Organizational Transactions, the Company entered into a Tax Receivable Agreement (“TRA”) with Topco LLC, Vista Equity Partners, and Onex whereby the Company agreed to pay 85% of the amount of certain tax benefits to such pre-IPO owners. Payments to be made under the TRA will vary depending on several factors, including applicable tax rates and the timing and amount of our future income.
The Company accounts for amounts payable under the TRA in accordance with ASC Topic 450, Contingencies. As such, subsequent changes in the fair value of the TRA liability between reporting periods are recognized in the consolidated statement of operations. See Note 17, Income Taxes, for additional information on the TRA.

Income Taxes

Holdings LLC is treated as a partnership for income tax reporting purposes. Its members, including the Company, are liable for federal, state, and local income taxes based on their share of Holdings LLC’s taxable income. In addition, the Company is subject to U.S. federal, state, local, and foreign income taxes on the taxable income or loss of certain operating subsidiaries of Holdings LLC that are taxed at the entity level.

We account for income taxes under the asset and liability method of accounting. We recognize deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as for operating loss and tax credit carryforwards. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences. We recognize the effect of a change in tax rates on deferred tax assets and liabilities in the results of operations in the period that includes the enactment date. We reduce the measurement of a deferred tax asset, if necessary, by a valuation allowance if it is more likely than not that we will not realize some or all of the deferred tax asset.

Significant judgment is required in determining the accounting for income taxes. In the ordinary course of business, many transactions and calculations arise where the ultimate tax outcome is uncertain. Our judgments, assumptions, and estimates relative to the accounting for income taxes take into account current tax laws, our interpretation of current tax laws, and possible outcomes of future audits conducted by foreign and domestic tax authorities. Although we believe that our estimates are reasonable, the final tax outcome of matters could be different from our assumptions and estimates used when determining the accounting for income taxes. Such differences, if identified in future periods, could have a material effect on the amounts recorded in our consolidated financial statements.
Recent Accounting Pronouncements
For a description of our recently adopted accounting pronouncements and recently issued accounting standards not yet adopted, see Note 2 to our consolidated financial statements.
Non-GAAP Financial Measures

In addition to our results determined in accordance with GAAP, we believe the following non-GAAP measures are useful in evaluating our operating performance. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance and assists in comparisons with other companies, some of which use similar non-GAAP financial information to supplement their GAAP results. The non-GAAP financial information is presented for analytical and supplemental informational purposes only, and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP, and may be different from similarly-titled non-GAAP measures used by other companies. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the
78


related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures.
These non-GAAP financial measures have their limitations as an analytical tool, and you should not consider them in isolation, or as a substitute for analysis of our results as reported under GAAP. Because of these limitations, these non-GAAP financial measures should not be considered as a replacement for their respective comparable financial measures, as determined by GAAP, or as a measure of our profitability or liquidity. We compensate for these limitations by relying primarily on our GAAP results and using non-GAAP measures only for supplemental purposes.

Adjusted Gross Profit
Adjusted Gross Profit is a supplemental measure of operating performance that is not made under GAAP and that does not represent, and should not be considered as, an alternative to gross profit, as determined in accordance with GAAP. We define Adjusted Gross Profit as gross profit, adjusted for depreciation, share-based compensation expense and the related employer payroll tax, restructuring and acquisition-related expenses, amortization of acquired intangible assets, and capitalized product development costs. We use Adjusted Gross Profit to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget, and to develop short-term and long-term operating plans. We believe that Adjusted Gross Profit is a useful measure to us and to our investors because it provides consistency and comparability with our past financial performance and between fiscal periods, as the metric generally eliminates the effects of the variability of depreciation, share-based compensation, restructuring expense, acquisition-related expenses, and amortization of acquired intangibles and capitalized product development costs from period to period, which may fluctuate for reasons unrelated to overall operating performance. We believe that the use of this measure enables us to more effectively evaluate our performance period-over-period and relative to our competitors.

Adjusted EBITDA

Adjusted EBITDA is a supplemental measure of operating performance that is not made under GAAP and that does not represent, and should not be considered as, an alternative to net income (loss), as determined by GAAP. We define Adjusted EBITDA as net income (loss) adjusted for net interest expense, depreciation and amortization, provision for (benefit from) income tax, share-based compensation expense and the related employer payroll tax, management fees, restructuring expense, acquisition-related expense, and nonrecurring litigation expense. We use Adjusted EBITDA to understand and evaluate our core operating performance and trends and to develop short-term and long-term operating plans. We believe that Adjusted EBITDA facilitates comparison of our operating performance on a consistent basis between periods and, when viewed in combination with our results prepared in accordance with GAAP, helps provide a broader picture of factors and trends affecting our results of operations.

Free Cash Flow

Free Cash Flow is a supplemental measure of liquidity that is not made under GAAP and does not represent, and should not be considered as, an alternative to cash flow from operations, as determined by GAAP. We define Free Cash Flow as net cash provided by operating activities less cash used for purchases of property and equipment and capitalized product development costs. We believe that Free Cash Flow is a useful indicator of liquidity that provides information to management and investors about the amount of cash generated by our operations inclusive of that used for investments in property and equipment and capitalized product development costs.


79


Reconciliation of Gross profit to Adjusted gross profit

 Year Ended December 31,
(in thousands except percentages)202320222021
Gross profit$413,778$358,336$317,740
Depreciation7201,0561,771
Share-based compensation (1)
10,0298,5573,556
Restructuring(2)
5243,4803,097
Acquisition-related expense(3)
394663591
Amortization65,47857,19648,939
Adjusted Gross Profit$490,923$429,288$375,694
Gross Profit Margin(4)
59.3 %56.8 %56.9 %
Adjusted Gross Profit Margin(5)
70.4 %68.1 %67.3 %
 
(1)    Refers to expenses flowing through gross profit associated with share-based compensation.
(2)    Refers to expenses flowing through gross profit related to migration of customers from legacy to core products, and severance expense related to offshoring activities and executive departures.
(3)    Refers to expenses flowing through gross profit incurred to execute and integrate acquisitions, including retention awards and severance for acquired employees.  
(4)    Represents gross profit as a percentage of revenue.
(5)    Represents Adjusted Gross Profit as a percentage of revenue.

Reconciliation of Net Loss to Adjusted EBITDA
 
Year Ended December 31,
(in thousands)202320222021
Net loss$(39,072)$(27,741)$(43,065)
Add:
 
 
Amortization127,292117,444107,013
Depreciation3,3754,7756,514
Interest expense - net(1)
66,72240,01358,928
Loss on extinguishment of debt
12,905
Income tax expense (benefit)(476)(12,815)(22,415)
Share-based compensation    
63,21650,21925,125
Management fees(2)
318390654
Restructuring(3)
5,65312,3124,847
Acquisition-related expense(4)
8,1744,00510,650
Change in Tax Receivable Agreement liability(5)
(3,264)7,788 — 
Adjusted EBITDA$231,938$196,390$161,156
Net loss margin(6)
(5.6)%(4.4)%(7.7)%
Adjusted EBITDA margin(7)
33.2 %31.1 %28.9 %
(1)    Interest expense, net of interest income.
(2)    Refers to expense associated with collaboration with our principal stockholders and their internal consulting groups.
(3)    Refers to costs incurred related to migration of customers from legacy to core products, remaining lease obligations for abandoned facilities, severance expense related to offshoring activities, facility closures, loss on modification of debt, nonrecurring litigation expense, and executive departures.
(4)    Refers to direct transaction and debt-related fees reflected in our acquisition costs line item of our consolidated income statements and incremental acquisition-related costs that are incurred to perform
80


diligence, execute and integrate acquisitions, including retention awards and severance for acquired employees, and other transaction and integration expenses. Also, refers to the fair value adjustments recorded to the contingent consideration liability related to the acquisitions of Kinvolved and Chalk. These incremental costs are embedded in our research and development, selling, general and administrative, and cost of revenue line items.
(5)    Refers to impact of the remeasurement of the Tax Receivable Agreement liability.
(6)    Represents net loss as a percentage of revenue
(7)    Represents Adjusted EBITDA as a percentage of revenue.
 
Reconciliation of Net Cash Provided by Operating Activities to Free Cash Flow
 
Year Ended December 31,
(in thousands)202320222021
Net cash provided by operating activities$170,594 $149,009 $143,103 
Less:
Purchases of property and equipment(2,168)(3,651)(3,988)
Capitalized product development costs(38,521)(41,460)(35,920)
Free Cash Flow$129,905$103,898$103,195

81


Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of exposure due to potential changes in inflation or interest rates. We do not hold financial instruments for trading purposes.
Foreign Currency Exchange Risk
The functional currencies of our foreign subsidiaries are the respective local currencies. Most of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the U.S., Canada, and India. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments. During the twelve months ended December 31, 2023, a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have had a material impact on our consolidated financial statements.
Interest Rate Risk
As of December 31, 2023, our primary market risk exposure is changing interest rates. Interest rate risk is highly sensitive due to many factors, including U.S. monetary and tax policies, U.S. and international economic factors, and other factors beyond our control. The First Lien and Revolving Credit Agreement carried interest at SOFR, as administered by the Federal Reserve Bank of New York, plus the applicable margin. The applicable margin for the First Lien is initially 3.25% per annum with a 0.25% step down based on the First Lien Net Leverage Ratio. The applicable margin for the Revolving Credit Agreement is initially 3.25% per annum with up to a 0.50% step down based on the First Lien Net Leverage Ratio.
As of December 31, 2023, we had an outstanding debt balance of $837.9 million related to our First Lien. Based on the amount outstanding, a 100-basis point increase or decrease in market interest rates over a twelve- month period would result in a change to interest expense of approximately $8.4 million.

To date, we have not entered into any hedging arrangements with respect to interest rate risk or other derivative financial instruments.

82


Item 8. Consolidated Financial Statements
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS


83


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of PowerSchool Holdings, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of PowerSchool Holdings, Inc. and subsidiaries (the "Company") as of December 31, 2023 and 2022, the related consolidated statements of operations and comprehensive loss, stockholders’/members’ equity, and cash flows, for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 29, 2024 expressed an unqualified opinion on the Company's internal control over financial reporting.

Change in Accounting Principle

As discussed in Note 2 to the financial statements, the Company has changed its method of accounting for leases in fiscal year 2022 due to adoption of Accounting Standards Update (ASU) 2016-02, Leases (Topic 842).

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

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

Revenue — Refer to Notes 2 and 4 to the financial statements

Critical Audit Matter Description

The Company generates revenue from software-as-a-service (“SaaS”) offerings in cloud and hosted environments, professional services, software licenses, software maintenance, and reseller arrangements. Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company
84


accounts for individual performance obligations separately if they are distinct. Management applies significant judgement in identifying performance obligations.

For those contracts with multiple performance obligations, evaluating the judgements applied by management in identifying the relevant performance obligations required a high degree of auditor judgement and an increased extent of audit effort. Accordingly, we identified the identification of performance obligations as a critical audit matter.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to management’s identification of performance obligations included the following, among others:

We tested the effectiveness of internal controls related to the review of customer contracts specifically around the identification of performance obligations.

For a selection of revenue contracts we performed the following: (1) Obtained and read the related contract, including the Main Services Agreement, applicable amendments, and other documents that were part of the contract and (2) Evaluated whether management appropriately identified the performance obligations.

Business Combinations – SchoolMessenger – Refer to Notes 2 and 3 to the financial statements

Critical Audit Matter Description

On October 2, 2023, the Company acquired all of the equity interests of SchoolMessenger for a total purchase price of $300.3 million. The Company has accounted for this acquisition as a business combination. Accordingly, the purchase price was allocated to the assets acquired and liabilities assumed based on their estimated fair values, including intangible assets totaling $70.1 million attributable to customer relationships and developed technologies (collectively “intangible assets”). Management estimated the fair value of the intangible assets using valuation techniques which include the use of the discounted cash flow model which required management to make significant estimates including, but not limited to forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates.

We identified forecasted revenue as a critical audit matter because of the significance of management’s estimate in determining the fair value of the intangible assets. Auditing forecasted revenue required a high degree of auditor judgment, and an increased extent of effort, to evaluate the reasonableness of management’s estimates.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the forecasted revenue included the following, among others:

We tested the effectiveness of internal controls over the valuation for the acquired intangible assets, including management’s controls related to the forecasted revenue.

We evaluated the reasonableness of forecasted revenue, by comparing it to (1) historical revenue results of SchoolMessenger, (2) historical revenue growth rates of peer companies, (3) forecasted industry revenue growth rates, and (4) communications between management and the Board of Directors.


/s/ DELOITTE & TOUCHE LLP

Sacramento, California
February 29, 2024

We have served as the Company’s auditor since 2015.

85


POWERSCHOOL HOLDINGS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
As of December 31, 2023As of December 31, 2022
Assets
Current Assets:
Cash and cash equivalents$39,054 $137,471 
Accounts receivable—net of allowance of $7,930 and $4,712 respectively
76,618 54,296 
Prepaid expenses and other current assets40,449 36,886 
Total current assets156,121 228,653 
Property and equipment - net5,003 6,173 
Operating lease right-of-use assets15,998 8,877 
Capitalized product development costs - net112,089 100,861 
Goodwill2,740,725 2,487,007 
Intangible assets - net710,635 722,147 
Other assets36,311 29,677 
Total assets$3,776,882 $3,583,395 
Liabilities and Stockholders’ Equity
Current Liabilities:
Accounts payable$13,629 $5,878 
Accrued expenses116,271 84,270 
Operating lease liabilities, current4,958 5,263 
Deferred revenue, current373,672 310,536 
Current portion of long-term debt8,379 7,750 
Total current liabilities516,909 413,697 
Noncurrent Liabilities:
Other liabilities2,178 2,099 
Operating lease liabilities—net of current13,359 8,053 
Deferred taxes275,316 281,314 
Tax Receivable Agreement liability396,397 410,361 
Deferred revenue—net of current6,111 5,303 
Long-term debt, net811,325 728,624 
Total liabilities2,021,595 1,849,451 
Commitments and contingencies (Note 13)
86


Stockholders' Equity:
Class A common stock, $0.0001 par value per share, 500,000,000 shares authorized, 164,796,626 and 159,596,001 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively.
1616 
Class B common stock, $0.0001 par value per share, 300,000,000 shares authorized, 37,654,059 and 39,928,472 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively.
44 
Additional paid-in capital1,520,288 1,438,019 
Accumulated other comprehensive loss(2,094)(2,122)
Accumulated deficit(218,387)(187,250)
Total stockholders'/members’ equity attributable to PowerSchool Holdings, Inc. 1,299,827 1,248,667 
Non-controlling interest455,460 485,277 
Total stockholders'/members’ equity 1,755,287 1,733,944 
Total liabilities and stockholders'/members' equity$3,776,882 $3,583,395 
See notes to consolidated financial statements.
87


POWERSCHOOL HOLDINGS, INC.
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(in thousands except for per-share data)
Year Ended December 31,
202320222021
Revenue:
Subscriptions and support$600,189 $543,444 $477,296 
Service72,555 70,402 61,976 
License and other24,907 16,837 19,326 
Total revenue697,651 630,683 558,598 
Cost of revenue:
Subscriptions and support154,021 151,374 135,963 
Service55,866 59,027 51,803 
License and other7,788 3,694 2,384 
Depreciation and amortization66,198 58,252 50,708 
Total cost of revenue283,873 272,347 240,858 
Gross profit413,778 358,336 317,740 
Operating expenses:
Research and development105,901 107,498 92,740 
Selling, general, and administrative214,807 178,337 149,167 
Acquisition costs4,280 2,630 7,299 
Depreciation and amortization64,470 63,967 62,818 
Total operating expenses389,458 352,432 312,024 
Income from operations24,320 5,904 5,716 
Interest expense—net66,722 40,013 58,935 
Change in Tax Receivable Agreement liability(3,264)7,788 — 
Loss on modification and extinguishment of debt96  12,905 
Other (income) expenses—net314 (1,341)(644)
Loss before income taxes(39,548)(40,556)(65,480)
Income tax benefit(476)(12,815)(22,415)
Net loss(39,072)(27,741)(43,065)
Less: Net loss attributable to non-controlling interest(7,935)(6,954)(9,296)
Net loss attributable to PowerSchool Holdings, Inc. (31,137)(20,787)(33,769)
Net loss attributable to PowerSchool Holdings, Inc. Class A common stock:
Basic(31,137)(20,787)(33,769)
Diluted(31,137)(26,807)(33,769)
Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, basic and diluted$(0.19)$(0.13)$(0.21)
Weighted average shares of Class A common stock:
Basic162,957,390 158,664,189 157,576,056 
Diluted162,957,390 198,592,661 157,576,056 
88


Other comprehensive income (loss):
Foreign currency translation25 (1,903)(554)
Change in unrealized loss on investments3 (3)— 
Total other comprehensive income (loss)28 (1,906)(554)
Less: Other comprehensive income (loss) attributable to non-controlling interest$5 $(382)$(55)
Comprehensive loss attributable to PowerSchool Holdings, Inc. $(31,114)$(22,311)$(34,268)
See notes to consolidated financial statements
89


POWERSCHOOL HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’/ MEMBERS’ EQUITY
(in thousands)
Members investmentClass A common stockClass B common stockAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated deficitNon-controlling interestTotal
SharesAmountSharesAmount
Balance—December 31, 2020$1,855,730 — $— — $— $— $441 $(178,298)$— $1,677,873 
Activity prior to IPO and organizational transactions:
Repurchase of management incentive units(448)— — — — — — — — (448)
Management incentive unit-based compensation3,204 — — — — — — — — 3,204 
Foreign currency translation— — — — — — (283)— — (283)
Net Loss— — — — — — — (1,509)— (1,509)
Balance—July 30, 2021$1,858,486  $  $ $ $158 $(179,807)$ $1,678,837 
Effects of the IPO and organizational transactions:
Issuance of Class A common stock in the IPO, net of underwriting discount, commissions and deferred offering costs— 157,918 16 — — 754,375 — — — 754,391 
Issuance of Class B common stock— — — 39,928 4 — — — — 4 
Effects of organizational transactions(1,858,486)— — — — 1,370,041 — — 488,445  
Allocation of equity to non-controlling interests— — — — — (51,700)— 47,041 4,659  
Establishment of tax receivable agreement liability— — — — — (404,394)— — — (404,394)
Adjustment to deferred taxes— — — — — (287,364)— — — (287,364)
Activity subsequent to the IPO and organizational transactions:
Issuance of common stock upon vesting of Restricted Stock Awards— 116 — — — — — — — — 
Share-based compensation— — — — — 23,414 — — — 23,414 
Foreign currency translation— — — — — — (374)— — (374)
Allocation of equity to non-controlling interests— — — — — (4,405)— — 4,405  
Net loss— — — — — — — (32,260)(9,296)(41,556)
Balance—December 31, 2021$ 158,034 $16 39,928 $4 $1,399,967 $(216)$(165,026)$488,213 $1,722,958 
Issuance of common stock upon vesting of Restricted Stock Awards$— 1,562 $— — $— $— $— $— $— $— 
Net share settlement of equity awards$— — $— — $— $(11,187)$— $— $— $(11,187)
Share-based compensation$— — $— — $— $53,389 $— $— $— $53,389 
Other comprehensive loss$— — $— — $— $— $(1,906)$— $— $(1,906)
Allocation of equity to non-controlling interests$— — $— — $— $(4,018)$— $— $4,018 $ 
90


Adjustments to deferred taxes$— — $— — $— $163 $— $— $— $163 
Deferred offering costs$— — $— — $— $(295)$— $— $— $(295)
Cumulative effect adjustment upon adoption of ASC 842 (note 2)$— — $— — $— $— $— $(1,437)$— $(1,437)
Net loss$— — $— — $— $— $— $(20,787)$(6,954)$(27,741)
Balance—December 31, 2022$ 159,596 $16 39,928 $4 $1,438,019 $(2,122)$(187,250)$485,277 $1,733,944 
Issuance of common stock upon vesting of Restricted Stock Awards$— 2,926 $— — $— $— $— $— $— $— 
Net share settlement of equity awards$— — $— — $— $(1,604)$— $— $— $(1,604)
Share-based compensation$— — $— — $— $64,077 $— $— $— $64,077 
Other comprehensive loss$— — $— — $— $— $28 $— $28 
Allocation of equity to non-controlling interests$— — $— — $— $(5,760)$— $— $5,760 $— 
Exchange of Class B common stock for Class A common stock related to secondary offering$— 2,274 $— (2,274)$— $27,642 $— $— $(27,642)$— 
Adjustments to deferred taxes and Tax Receivable Agreement liability$— — $— — $— $(2,086)$— $— $— $(2,086)
Net loss$— — $— — $— $— $— $(31,137)$(7,935)$(39,072)
Balance—December 31, 2023$ 164,796 $16 37,654 $4 $1,520,288 $(2,094)$(218,387)$455,460 $1,755,287 
See notes to consolidated financial statements.
91


POWERSCHOOL HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
202320222021
Cash flows from operating activities:
Net loss$(39,072)$(27,741)$(43,065)
Adjustments to reconcile net loss to net cash used in operating activities:
Loss on modification and extinguishment of debt96  12,905 
Depreciation and amortization130,667 122,219 113,479 
Share-based compensation61,147 50,267 25,137 
Amortization of operating lease right-of-use assets3,584 6,050 — 
Change in fair value of acquisition-related contingent consideration(273)(4,886)— 
Amortization of debt issuance costs4,215 3,552 9,097 
Provision for allowance for doubtful accounts4,537 1,098 1,119 
Gain on lease modification(455)— — 
Write off of right-of-use assets and disposal of property and equipment129 8,837 97 
Changes in operating assets and liabilities — net of effects of acquisitions:
Accounts receivables(12,318)(5,975)7,299 
Prepaid expenses and other current assets(2,353)1,664 (1,099)
Other assets(5,079)(2,792)(1,576)
Accounts payable4,581 (6,052)2,265 
Accrued expenses(711)9,938 3,381 
Other liabilities(5,591)(12,137)(271)
Deferred taxes(3,297)(15,269)(429,258)
Tax receivable agreement liability(2,338)7,788 404,394 
Deferred revenue33,125 12,448 39,199 
Net cash provided by operating activities170,594 149,009 143,103 
Cash flows from investing activities:
Purchases of property and equipment(2,168)(3,651)(3,988)
Proceeds from sale of property and equipment39   
Investment in capitalized product development costs(38,521)(41,460)(35,920)
Purchase of internal use software(259)— — 
Acquisitions—net of cash acquired(300,046)(31,143)(333,593)
Payment of acquisition-related contingent consideration(3,528)(1,392)— 
Net cash used in investing activities(344,483)(77,646)(373,501)
92


Year Ended December 31,
202320222021
Cash flows from financing activities:
Taxes paid related to the net share settlement of equity awards(1,604)(11,187) 
Proceeds from Revolving Credit Agreement40,000 70,000 55,000 
Proceeds from First Lien Debt amendment99,256   
Proceeds from Bridge Loan  315,200 
Repayment of Bridge Loan  (320,000)
Repayment of Second Lien Debt  (365,000)
Repayment of Revolving Credit Agreement(40,000)(70,000)(95,000)
Repayment of Incremental Facility  (68,775)
Repayment of First Lien Debt(6,074)(7,750)(7,750)
Payments for repurchase of management incentive units  (448)
Payments of deferred offering costs (295)(11,753)
Payment of debt issuance costs(15,708) (2,823)
Repayment of capital leases— — (27)
Proceeds from initial public offering  766,075 
Net cash provided by (used in) financing activities
75,870 (19,232)264,699 
Effect of foreign exchange rate changes on cash(408)(1,141)(556)
Net increase in cash, cash equivalents, and restricted cash(98,427)50,990 33,745 
Cash, cash equivalents, and restricted cash—Beginning of period137,981 86,991 53,246 
Cash, cash equivalents, and restricted cash—End of period$39,554 $137,981 $86,991 
Supplemental disclosures of cash flow information:
Cash paid for interest$61,660 $28,948 $51,438 
Cash paid for income taxes3,409 2,103 2,452 
Supplemental disclosures of noncash investing and financing activities:
Property and equipment additions in accounts payable and accrued liabilities$255 $126 $765 
Capitalized interest related to investment in capitalized product development costs1,954 936 403 
Reconciliation of cash, cash equivalents, and restricted cash
Cash and cash equivalents$39,054 $137,471 $86,479 
Restricted cash, included in other current assets500 510 512 
Total cash, cash equivalents, and restricted cash$39,554 $137,981 $86,991 
See notes to consolidated financial statements.
93


POWERSCHOOL HOLDINGS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. BUSINESS

Background and Nature of Operations

PowerSchool Holdings, Inc. (the “Company,” “PowerSchool,” “we,” “us,” or “our”) was formed as a Delaware corporation on November 30, 2020 for the purpose of completing an initial public offering (“IPO”) and a series of transactions in order to carry on the business of PowerSchool Holdings LLC (“Holdings LLC”), formerly known as Severin Holdings, LLC. Our Principal Stockholders are Onex Partners Managers LP (“Onex”) and Vista Equity Partners (“Vista”).

The transactions included amendments to the Company’s operating agreement to modify its capital structure by replacing the membership interests then held by its existing owners with a new class of membership interests (“LLC Units”) held initially by Severin Topco LLC (“Topco LLC”), a portion of which have a participation threshold (the “Participation Units”) and appointing the Company as the sole managing member of Holdings LLC; issuance of unrestricted and restricted Class A common stock in exchange for vested and unvested pre-IPO share-based awards, issuance of 39,928,472 shares of Class B common stock, par value $0.0001 per share to Topco LLC, on a one-to-one basis with the number of LLC Units (other than Participation Units), restructuring of certain entities (“Blocker Entities”) associated with the Principal Stockholders, and execution of an exchange agreement (the “Exchange Agreement”) with Topco LLC. Pursuant to the Exchange Agreement, Topco LLC is entitled to exchange LLC Units (other than Participation Units), together with an equal number of shares of Class B common stock, for shares of Class A common stock on a one-for-one basis or, at its election, for cash from a substantially concurrent public offering or private sale. Participation Units may be exchanged for a number of shares of Class A common stock based on an exchange formula that takes into account the current value of a share of Class A common stock and a pre-determined participation threshold. Additionally, the Company entered into a tax receivable agreement (the “TRA”) with Topco LLC, and the Principal Stockholders that provides for the payment by the Company to Topco LLC and the Principal Stockholders, collectively, of 85% of the amount of cash savings, if any, in U.S. federal, state and local income taxes. Collectively, these transactions are referred to as “Organizational Transactions”.

The Company’s cloud platform is an integrated, enterprise-scale suite of solutions purpose-built for the K-12 education market. The Company’s platform is embedded in school workflows and is used by educators, students, administrators, and parents. Its cloud-based technology platform helps schools and districts efficiently manage state reporting and related compliance, special education, finance, human resources, talent, registration, attendance, funding, learning, instruction, grading, assessments, communications, and analytics in one unified platform. The Company’s integrated technology approach streamlines operations, aggregates disparate data sets, and develops insights using predictive modelling and machine learning.

The Company is headquartered in Folsom, California, and together with its subsidiaries has locations in the United States (“U.S.”), Canada, India, and the United Arab Emirates.


2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated balance sheets as of December 31, 2023 and December 31, 2022, the consolidated statements of operations and comprehensive loss, statements of stockholders’/members’ equity, and statements of cash flows for the years ended December 31, 2023, 2022, and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”).
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
94


Use of Estimates
Use of estimates is required in the preparation of the consolidated financial statements in conformity with GAAP. Management makes estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that it believes are reasonable under the circumstances.
The estimates the Company evaluates include, but are not limited to:
the fair value of assets acquired and liabilities assumed in business combinations, including acquired intangible assets, goodwill, contingent consideration, and liabilities associated with deferred revenue and deferred taxes;
the average period of benefit related to contract cost assets;
the allowance for doubtful accounts;
the fair value of certain stock awards;
the useful lives and recoverability of long-lived assets, including capitalized product development costs
the recognition, measurement, and valuation of deferred income taxes
the actual amounts and timing of payments under the Tax Receivable Agreement; and
Actual results could differ from those estimates under different assumptions or conditions.
Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosure. This update enhances the disclosures for income tax rate reconciliation whereby entities are required to disclose specific categories in the rate reconciliation and provide additional information for reconciling items which meet a certain qualitative threshold. The guidance is effective for the Company beginning on January 1, 2024. The accounting pronouncement is not expected to have a material impact on our Consolidated Financial Statements and related disclosures.
Accounting Pronouncements Recently Adopted
On January 1, 2023, we prospectively adopted ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13). This update changes the accounting for recognizing impairments of financial assets, such that credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The adoption of the accounting pronouncement did not have a material impact on the valuation of our financial instruments.
Revenue Recognition
The Company generates revenue from the following sources: (i) software-as-a-service (“SaaS”) offerings in cloud and hosted environments; (ii) professional services including implementation, consulting, training, and data migration services; (iii) software license; (iv) software maintenance; and (v) reseller arrangements.
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process:
1.Identify the contract(s) with a customer
95


2.Identify the performance obligations in the contract
3.Determine the transaction price
4.Allocate the transaction price to the performance obligations in the contract
5.Recognize revenue when (or as) the Company satisfies a performance obligation
The Company identifies enforceable contracts with a customer when the agreement is signed and has determined that contract terms are generally three years. However, the contract may be in 12-month increments as customers are generally permitted to terminate after 12 months due to non-appropriation of funds. The Company also evaluates whether any optional periods represent a material right. Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. Transaction price includes both fixed and variable consideration. However, the Company only includes variable consideration in the transaction price to the extent that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling price based on its overall pricing objectives, taking into consideration discounts which can vary based on the value of contracts, products sold, the number and types of users within the contracts, and the market conditions within a geographic location of the customer. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental entities (e.g., sales and other indirect taxes).
The following describes the nature of the Company’s primary types of revenue and related revenue recognition policies:
SaaS Offerings
The Company offers SaaS-based solutions to customers that purchase remote access to its software and its functionality. For the Company’s SaaS offerings, the nature of its promise to the customer is to provide continuous access to its application platforms. Accordingly, the Company’s SaaS offerings are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services. The Company typically satisfies its SaaS performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because its efforts are expended evenly throughout the period and customers benefit consistently throughout the contract term. As such, for fixed-fee contracts, revenue is recognized ratably over the contract period and classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.
Professional Services
Professional services revenue is comprised of implementation, consulting, training, and data migration services associated with the Company’s SaaS offerings and licensed software. These services are generally recognized when services are rendered, with service durations spanning from several weeks to several months, depending on the scope and complexity of the work. Payment terms for professional services may be based on a fixed fee or charged on a time and materials basis.
Professional services are typically considered distinct performance obligations. The Company’s professional services that are billed on a fixed fee basis are typically satisfied as services are rendered, and the Company generally uses efforts expended (labor hours) to measure progress toward completion as this is considered a faithful representation of the transfer of control of the services given the nature of the performance obligation. For professional services that are billed on a time and materials basis, the Company applies the ‘as-invoiced’ practical expedient. Accordingly, revenue is generally recognized based on the amount that the Company has a right to invoice, as this amount corresponds directly with the value to the customer of the Company’s performance completed to date and is classified as Service revenue in the consolidated statements of operations and comprehensive loss.
Software License
The Company licenses software that is distinct and has significant stand-alone functionality (i.e., functional IP). Revenue attributable to such arrangements is typically recognized at the point in time when the customer is able to use and benefit from the software, which is generally upon delivery to the customer or upon the commencement of
96


the renewal term. Software license revenue is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.
Software Maintenance
Software maintenance is comprised of stand-ready services including technical support services and unspecified software updates and upgrades, which are provided on a when-and-if-available basis. Software maintenance is transferred evenly using a time-elapsed output method over the contract term given it is a stand-ready obligation and there is no discernible pattern of performance. Software maintenance revenue is generally based on fixed fees. Payments are typically required annually in advance of the Company’s performance of the relevant services and recognized as revenue ratably over the maintenance term. This revenue is classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.
Reseller Arrangements
The Company has reseller arrangements with several third-party partners. For certain reseller arrangements, the Company does not control the products or services prior to when they are transferred to the customer. Revenue from these arrangements is recorded on a net basis. Reseller revenue is recognized at a point in time when the products or services are resold to the end customer as there are no outstanding performance obligations under these arrangements after the resale. The revenue for these arrangements is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.
Principal vs. Agent
From time to time the Company enters into arrangements with third parties to offer their products both as integrated into the Company’s offerings as well as add-ons for specific configurations with separate pricing. The Company considers the terms of our arrangements and the economics of the transactions with the third parties to determine the nature of our promise to the customer and whether or not the Company has control of the products or services prior to the transfer to the customer. Where we determine that the Company has control and the nature of our promise is to provide the underlying good or service, we recognize revenue on a gross basis (as the principal) and where the nature of the promise is primarily to facilitate the sale, we recognize revenue on a net basis (as the agent).
Contract Acquisition Costs
Contract and customer acquisition costs, consisting primarily of sales commissions, are incremental and recoverable costs of obtaining a contract. These costs are capitalized using the portfolio approach and are amortized over the expected period of benefit, which is the estimated life of the technology (determined to be approximately 7 years) provided in the underlying contract. The amortization is determined on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Deferred commissions that will amortize within the next 12-month period are classified as current and included in prepaid expenses and other current assets. The remaining balance is classified as noncurrent and are included in other assets. The Company also applies the practical expedient to expense certain costs as incurred when the amortization period of the underlying asset is expected to be one year or less. The practical expedient typically applies to the Company’s professional services offerings.
Deferred Revenue
The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when it can contractually invoice a customer and payment will become due solely based on the passage of time, a contract asset when revenue is recognized prior to invoicing and payment is contingent upon transfer of control of another separate performance obligation, or deferred revenue (contract liability) when consideration is received from or amounts are billed to customers which precedes its performance to fully satisfy the associated performance obligation(s).
Deferred revenue primarily results from the revenue from our SaaS offerings that is billed in advance of when such services are provided by the Company. Deferred revenue that will be realized during the succeeding 12-month period is recorded as current, and the remaining deferred revenue is recorded as non-current.
97


Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days for net new contracts. For renewal invoices, the due date is generally the start date of the renewal. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component.
Fair Value Measurements
GAAP guidance for fair value measurements clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.
The Company has established a fair value hierarchy which prioritizes the inputs to the valuation techniques used to measure fair value into three levels. These levels are determined based on the lowest-level input that is significant to the fair value measurement. Levels within the hierarchy are defined as follows:
Level 1—Unadjusted quoted prices in active markets for identical assets and liabilities;
Level 2—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable, either directly or indirectly; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
The estimated fair value of our investments are based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds, we classify our fixed income investments as having Level 2 inputs. The valuation techniques used to measure the fair value of our investments having Level 2 inputs are determined by third-party pricing services and are derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. As of December 31, 2023, we do not hold any investments valued with Level 2 or 3 inputs.

Additionally, the Company had recognized contingent consideration liability related to the acquisition of Chalk (defined below) which was classified as an accrued expense on the Company’s consolidated balance sheet. In addition, the Company has assumed a contingent consideration liability from the acquisition of SchoolMessenger of $0.6 million, which is classified as a noncurrent liability on the Company’s consolidated balance sheet. The fair value of the contingent consideration liability is based on unobservable inputs, including management estimates and assumptions about future revenues and share price, and therefore, classified as Level 3. See Note 10 for further information regarding the fair value of the contingent consideration liability from Chalk.
The recorded amounts of cash and cash equivalents, accounts receivable, other current assets, accounts payable, and accrued expenses and other liabilities approximate the fair values principally because of their short-term nature. Short-term and long-term debt are reported at amortized costs in the Company’s consolidated balance sheets. The remaining financial instruments are reported in the Company’s consolidated balance sheets at amounts that approximate current fair values.
Concentration of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash equivalents and accounts receivable. Cash equivalents consist primarily of money-market funds and are considered high investment grade. We place the majority of our cash and cash equivalents with financial institutions that management believes to have high-quality credit. Certain of our cash balances held with a financial institution are in excess of Federal Deposit Insurance Corporation limits. Our investment portfolio consists of investments diversified among security types, industries and issuers. Our investments were held and managed by recognized financial institutions that followed our investment policy with the main objective of preserving capital and maintaining liquidity.
The Company maintains an allowance for doubtful accounts receivable based on various factors, including the Company’s review of credit profiles of its customers, contractual terms and conditions, historical payments, and current economic trends. The Company had no customers who accounted for more than 10% of accounts
98


receivable as of December 31, 2023 and December 31, 2022. Since most of these receivables were satisfied in subsequent periods, the Company believes that this does not pose an undue concentration of credit risk on the Company.
The Company had no customers accounting for more than 10% of total revenue for all periods presented.
Cash and Cash Equivalents
The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash equivalents included $5.0 million of money-market funds. The fair value of money-market funds, which was consistent with their carrying value, was determined using unadjusted prices in active, accessible markets for identical assets, and as such, they were classified as Level 1 assets in the fair value hierarchy.
Accounts Receivable
Accounts receivable primarily includes trade accounts receivable from the Company’s customers. Allowances for doubtful accounts are established based on various factors, including, but not limited to, credit profiles of the Company’s customers, contractual terms and conditions, historical payments, and current economic trends. Accounts receivable are written off or credited on a case-by-case basis, net of any amounts that may be collected.
Property and Equipment
Property and equipment is stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of software, equipment, and furniture and fixtures which is generally three to ten years. Buildings are depreciated over a useful life of 20 years. Amortization of leasehold improvements is computed using the shorter of the estimated useful lives or the terms of their respective leases, generally one year to nine years.
Significant improvements that substantially extend the useful lives of assets are capitalized. Expenditures for maintenance and repairs are charged to expense as they are incurred.
Intangible Assets
Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values using the straight-line method designed to match the amortization to the benefits received.
Leases
Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether it controls the use of the identified asset throughout the period of use. At lease commencement date, the Company determines lease classification between finance and operating and recognizes an ROU asset and corresponding lease liability. An ROU asset represents our right to use an underlying asset and a lease liability represents our obligation to make payments during the lease term.

The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate (“IBR”) because the interest rate implicit in the Company’s leases is not readily determinable. The Company estimates its IBR based on the information available at lease commencement date for borrowings with a similar term. The ROU asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives. The operating lease ROU assets and liabilities recognized at January 1, 2022, the adoption date of ASC 842, were based on the present value of lease payments over the remaining lease term as of that date, using the IBR as of that date.

The Company elected the practical expedients to not recognize ROU assets and liabilities for leases with a term of less than twelve months and to not separate non-lease components from the associated lease components. The total consideration includes fixed payments and contractual escalation provisions. The Company is responsible for
99


maintenance, insurance, property taxes, and other variable payments, which are expensed as incurred. Some leases include options to renew or terminate. The Company includes the option to renew or terminate in its determination of the lease term when the option is deemed to be reasonably assured to be exercised. The Company accounts for changes in the expected lease term as a modification of the original contract.

Operating leases are classified in "Operating lease right-of-use assets", "Operating lease liabilities, current", and "Operating lease liabilities—net of current" on our consolidated balance sheets.
Capitalized Product Development Costs
The Company’s software development costs are accounted for under the guidance for internal use software. The costs in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs are capitalized if: (1) the costs are direct and incremental and (2) management has determined that it is probable that the project will be completed and the software will be used to perform the function intended. These costs are capitalized until the application is substantially complete and ready for its intended use. Capitalized software development costs are being amortized to cost of revenue on a straight-line basis over five years. Useful lives are reviewed at least annually and adjusted if appropriate.
Capitalized Cloud Computing Arrangement Implementation Costs
The Company capitalizes certain qualifying costs to implement cloud computing hosting arrangements that are service contracts. Such qualifying costs include direct costs for third-party consulting services, and do not include software maintenance and training costs, which are expensed as incurred. Capitalization of these costs ceases once the software of the hosting arrangement is ready for its intended use. Capitalized costs, net of accumulated amortization, are included in prepaid expenses and non-current assets on the Company’s consolidated balance sheets and amortized to operating expense on a straight-line basis over the expected term of the associated arrangement, including periods that are reasonably expected to be renewed. The amount capitalized is included as a component of net cash used in operating activities in the statements of cash flows.
Capitalized Interest
Interest is capitalized on the Company’s software and website development. Interest capitalization is based on rates applicable to borrowings outstanding during the period and the balance of qualified assets under development during the period. Capitalized interest is amortized over the useful lives of such assets and the amortization is reported as cost of revenue.
Goodwill Assets
Goodwill is the excess of the purchase price in a business combination over the fair value of identifiable net assets acquired. Goodwill is subject to periodic testing for impairment.
Goodwill is assessed at least annually, but also whenever events or changes in circumstances indicate the carrying values may not be recoverable. Factors that could trigger an impairment review, include (a) significant underperformance relative to historical or projected future operating results; (b) significant changes in the manner of or use of the acquired assets or the strategy for the Company’s overall business; and (c) significant negative industry or economic trends.
The Company conducts an impairment assessment on December 31 of each year taking a qualitative and quantitative evaluation approach to determine if there are any adverse market factors or changes in circumstances indicating that the carrying value of goodwill may not be recoverable. If it is more likely than not that an impairment exists, the Company performs a quantitative test that compares the fair value to the net carrying value and records an impairment of goodwill to the extent that the net carrying value exceeds the fair value equal to the excess amount. There was no goodwill impairment recorded by the Company in any of the periods presented.
Recoverability of Long-Lived and Intangible Assets
The Company evaluates the recoverability of its long-lived assets, including amortizable intangible and tangible assets in accordance with authoritative guidance on accounting for the impairment or disposal of long-lived assets. Long-lived assets are evaluated for impairment at the asset group level, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate that
100


the carrying value of these assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets or an asset group by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flow. If the future undiscounted cash flow is less than the carrying amount of these assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets
No long-lived asset impairment losses were recorded by the Company during any of the periods presented.
Debt Issuance Costs and Debt Discount
The Company records debt issuance costs as a reduction to the carrying value of the related debt and such amounts are being amortized over the term of the related debt using the straight-line method of amortization, which approximates the effective interest method. Amortization of debt issuance costs are included in interest expense - net on the consolidated statements of operations and comprehensive loss.
The Company accounts for the discounts as an adjustment to the carrying amount and then amortizes the discounts over the terms using the effective interest method.
Business Combinations
The Company accounts for acquisitions under the purchase method of accounting in accordance with ASC 805, Business Combinations. The consolidated statements of operations and comprehensive loss include the results of operations of the acquirees since the date of acquisition. The net assets of the acquisition with the exception of contract assets and contract liabilities (i.e., deferred revenue) and leases were recorded at their estimated fair values as of the acquisition date. The fair value of the intangible assets is determined using valuation techniques which include the use of a discounted cash flow model in an income or market based valuation approach. Such valuation approaches require management to make significant estimates and assumptions. Significant estimates in valuing certain intangible assets include, but are not limited to, forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates. Contract assets and contract liabilities acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 606, as if the Company had originated the contracts. Leases acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 842.

The provisional fair values may change as the Company obtains additional information. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that we identify adjustments to the preliminary purchase price allocation.
Share-Based Compensation
Prior to the IPO, certain employees were granted unit-based awards by the Company’s predecessor entity, Holdings LLC, as profit interests based on the estimated fair value of the awards at the date of grant. Holdings LLC utilized the Black-Scholes pricing model for determining the estimated fair value of the unit-based awards on the date that the awards are granted. Given the absence of any active market for the shares underlying the awards, the fair value of the awards was determined with input from management and third-party valuations.
In connection with the Organizational Transactions, certain of these outstanding unit-based awards were converted into restricted and unrestricted shares and restricted stock units (“RSUs”) of PowerSchool Holdings, Inc. After the IPO, the Company uses the publicly quoted price as reported on the NYSE as the fair value of the restricted shares, unrestricted shares and its RSUs on their respective grant dates.
For service based awards, compensation expense is recognized on a straight-line basis over the respective requisite service periods of the awards. For performance-based awards where vesting is contingent upon both a service and a performance condition or both a service and market condition, compensation expense is recognized over the respective derived service period of the award when achievement of the performance or market condition is considered probable. Share-based compensation expense is recognized within cost of revenue; research and development; and selling, general, and administrative expense on the consolidated statements of operations and comprehensive loss based on the function of the employees receiving awards. Any forfeitures are accounted for as they occur.
101


Income Taxes

As a result of the Organizational Transactions and the IPO, the Company holds an economic interest in Holdings LLC and consolidates its financial position and results. The remaining ownership of Holdings LLC not held by the Company is considered a non-controlling interest. Holdings LLC is treated as a partnership for income tax reporting purposes. Its members, including the Company, are liable for federal, state, and local income taxes based on their share of Holdings LLC’s taxable income. In addition, the Company is subject to U.S. federal, state, local, and foreign income taxes on the taxable income or loss of certain operating subsidiaries of Holdings LLC that are taxed at the entity level.

We account for income taxes under the asset and liability method of accounting. We recognize deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as for operating loss and tax credit carryforwards. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences. We recognize the effect of a change in tax rates on deferred tax assets and liabilities in the results of operations in the period that includes the enactment date. We reduce the measurement of a deferred tax asset, if necessary, by a valuation allowance if it is more likely than not that we will not realize some or all of the deferred tax asset.

Significant judgment is required in determining the accounting for income taxes. In the ordinary course of business, many transactions and calculations arise where the ultimate tax outcome is uncertain. Our judgments, assumptions and estimates relative to the accounting for income taxes take into account current tax laws, our interpretation of current tax laws, and possible outcomes of future audits conducted by foreign and domestic tax authorities. Although we believe that our estimates are reasonable, the final tax outcome of matters could be different from our assumptions and estimates used when determining the accounting for income taxes. Such differences, if identified in future periods, could have a material effect on the amounts recorded in our consolidated financial statement.
Interest and penalties related to unrecognized tax benefits are recorded as income tax expense.
Tax Receivable Agreement
In connection with the Organizational Transactions, the Company entered into a Tax Receivable Agreement (“TRA”) with Topco LLC, Vista Equity Partners, and Onex whereby the Company agreed to pay 85% of the amount of certain tax benefits to such pre-IPO owners. Payments to be made under the TRA will vary depending on several factors, including applicable tax rates and the timing and amount of our future income.
The Company accounts for amounts payable under the TRA in accordance with ASC Topic 450, Contingencies. As such, subsequent changes in the fair value of the TRA liability between reporting periods are recognized in the consolidated statement of operations. See Note 17, Income Taxes, for additional information on the TRA.
Cost of Revenue
The Company includes costs directly related to revenue as a component of cost of revenue. Personnel costs associated with cost of revenue consist of salaries, benefits, bonuses, payroll taxes, and stock-based compensation expense.
Subscriptions and support
Subscriptions and support cost of revenue consists of costs directly related to subscription services, including personnel costs related to operating data centers and customer support operations, hosting and data center related costs, third-party software licenses, and allocated facilities and overhead costs.
Service
Service cost of revenue consists of personnel costs related to the delivery of the Company’s service offerings, software, equipment, and information technology related expenses, third-party contractor costs, as well as travel and allocated facilities and overhead costs.
102


License and other
License and other cost of revenue consists primarily of personnel costs associated with delivering licenses, hardware, reseller arrangements, and allocated facilities and overhead costs.
Depreciation and amortization
Depreciation and amortization cost of revenue includes allocated depreciation of its computer and software equipment related to the Company’s customer support operations, hosting and data center related costs, and amortization of the Company’s capitalized product development costs and technology intangible assets.
Operating Expenses
The Company’s operating expenses consist of research and development, selling, general, and administrative expenses as well as acquisition costs. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, sales incentives, payroll taxes, and stock-based compensation expense, as well as the related overhead costs to support the Company’s staff. Other significant components of operating expenses include events and travel, professional fees, allocated facilities and overhead costs, general marketing and promotion costs, and bad debt expense.
Research and development
Research and development expenses consist primarily of personnel costs and the related overhead costs to support our staff, software and hardware costs, third-party professional fees, and allocated facilities and overhead costs.
Selling, general, and administrative
Selling, general, and administrative expenses consist primarily of personnel costs and the related overhead costs to support the Company’s staff across the corporate functions of sales, executive, finance, human resources, information technology, internal operations, and legal, as well as sales commissions, third-party professional fees, bad debt expense, marketing and promotional activities, travel, and allocated costs for facilities and overhead costs.
Acquisition costs
Acquisition costs relate primarily to transaction expenses incurred in relation to the Company’s acquisitions.
Depreciation and amortization
Depreciation and amortization costs include allocated depreciation of the Company’s property and equipment and amortization of customer relationship and trademark intangible assets.
Advertising Expense
Advertising costs are expensed as they are incurred. During the years ended December 31, 2023, 2022, and 2021, the Company incurred advertising costs of $9.5 million, $4.9 million, and $4.1 million, respectively. Advertising costs are included within sales, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.
Foreign Currencies
The functional currency of our foreign entities is the local currency. Monetary assets and liabilities and transactions denominated in currencies other than an entity’s functional currency are remeasured into its functional currency using current exchange rates, whereas non-monetary assets and liabilities are remeasured using historical exchange rates. The gains and losses resulting from such remeasurements are classified within other (income) expenses – net in the Company’s consolidated statements of operations and comprehensive loss in the period of occurrence.
The assets and liabilities of our foreign entities are translated into the Company’s reporting currency, U.S. dollars, at exchange rates in effect on the balance sheet date. Revenues and expenses are translated at the average exchange rate during the period. Equity transactions are translated using the historical exchange rates. Adjustments resulting from translating a foreign entity’s financial statements into U.S. dollars are included in accumulated other comprehensive loss as a separate component of stockholders’/members’ equity.
103


Foreign currency exchange gains and losses are recorded within other (income) expense – net. For the year ended December 31, 2023, foreign currency transaction losses were $0.3 million. For the year ended December 31, 2022 and 2021, foreign currency transaction gains were $1.1 million and $0.2 million, respectively.
Comprehensive Loss
Comprehensive loss consists of two components, net loss and other comprehensive loss. Other comprehensive loss refers to certain changes that are recorded as an element of stockholders’/members’ equity but are excluded from net loss. The Company’s other comprehensive loss consists of foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency and changes in unrealized loss from investment securities. The Company has disclosed accumulated comprehensive income (loss) as a component of stockholders’/members’ equity.
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, the Company has one operating and reportable segment. The Company does not have material long-lived assets in geographic areas outside of the United States.
Earnings (Loss) Per Share Attributable to Common Stockholders (“EPS”)
Basic earnings (loss) per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of Class A common stock outstanding during each period. The Company does not consider the shares of Class B common stock to be participating securities as the holders of Class B of common stock do not have any right to receive dividends or distributions upon the Company’s liquidation or winding up.
Diluted net income (loss) per share attributable to common stockholders is computed by giving effect to all potential shares of common stock, including shares issuable upon conversion of our LLC Units and unvested RSUs and restricted stock awards to the extent they are dilutive.

Non-Controlling Interest

The Organizational Transactions described in Note 1 were executed concurrently with the IPO. As such, the net effect of these transactions along with accumulated net parent investment balance as of the IPO date was allocated pro rata based on the underlying ownership of shares.

Further, due to the Company’s majority economic interest in Holdings LLC and status as its sole manager, the Company consolidates the financial results of Holdings LLC and reports a non-controlling interest on its consolidated statements of operations and comprehensive income (loss), representing the portion of net income (loss) and comprehensive income (loss) attributable to the holders of the minority interest in Holdings LLC subsequent to the IPO. This non-controlling interest is classified as permanent equity on the Company’s consolidated balance sheets.

3. BUSINESS COMBINATIONS
We completed two acquisitions in fiscal year 2023 and three acquisition in fiscal year 2022. The purchase price allocation for these acquisitions, discussed in detail below, reflects various fair value estimates and analyses, including certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes and goodwill. Measurement period adjustments are recorded in the reporting period in which the estimates are finalized and adjustment amounts are determined. The measurement period is one year from the acquisition date. The fair value of the assets and liabilities acquired are based on valuations using the Level 3, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation techniques include the use of a discounted cash flow model in an income or market based valuation approach.
The results of operations of these business combinations have been included in the Company’s consolidated financial statements from their respective acquisition dates.
104


Fiscal 2023 Acquisitions

Jarulss Software Solutions Private Limited (“Neverskip”)

On August 9, 2023, the Company acquired all of the equity interests of Neverskip. Neverskip is a leading provider of school solutions software in India. The purpose of the acquisition was to enhance and expand PowerSchool’s product offerings.

The total purchase price for Neverskip was $10.0 million, which was paid in cash. Transaction costs of $0.7 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized net tangible liabilities of $2.4 million and recognized $6.6 million of intangible assets consisting of developed technology of $1.8 million customer relationships of $4.9 million and $0.01 million of trademarks. The Company recorded goodwill of $5.7 million arising from the acquisition, none of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected from continuing to create a comprehensive education technology portfolio.
SchoolMessenger

On October 2, 2023, the Company acquired all of the equity interests of SchoolMessenger. SchoolMessenger is a leading provider of K-12 communication tools in North America. The purpose of the acquisition was to enhance and expand PowerSchool’s product offerings.

The total purchase price for SchoolMessenger was $300.3 million, which included cash of $290.3 million and deferred consideration of $10.0 million. Transaction costs of $2.3 million were incurred in the year-ended December 31, 2023 related to this acquisition and are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss.
The Company has accounted for this acquisition as a business combination. The consideration and the acquisition date fair values of the assets acquired and liabilities assumed are as follows (in thousands):

Accounts receivable$14,027 
Prepaid expenses and other assets1,128 
Property and equipment63 
Right of use asset409 
Intangible asset - developed technologies26,500 
Intangible asset - customer relationships43,600 
Intangible asset - trademarks8,100 
Total assets acquired93,827 
Accounts payable(2,326)
Accrued expenses(5,693)
Lease liability(409)
Other liabilities(539)
Deferred revenue(30,240)
Deferred taxes(2,169)
Net assets acquired52,451 
Goodwill247,815 
Total consideration$300,266 
The acquired net assets assumed were recorded at their estimated fair values. The estimated values of the intangible assets were determined by the assistance of valuation specialists and estimates made by management. The Company recorded $247.8 million of goodwill arising from the acquisition of SchoolMessenger, the majority of which is expected to be deductible for tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.
105



Historical results of operations for Neverskip and SchoolMessenger were not material. Therefore, historical results of operations subsequent to the acquisition date and pro forma results of operations have not been presented.

Fiscal 2022 Acquisitions

Kinvolved, Inc.

On February 1, 2022, the Company acquired all of the equity interests of Kinvolved, Inc. (“Kinvolved”). Kinvolved is a leading provider of K-12 communications, attendance, and engagement solutions software. The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.

The total purchase price for Kinvolved was $23.3 million, which included $16.2 million of cash and additional contingent cash consideration, payable based on the achievement of certain performance conditions. The acquisition-date fair value of the contingent consideration was $7.1 million. Transaction costs of $1.2 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $4.5 million and net tangible assets of $0.2 million. The Company recorded $18.6 million of goodwill arising from the acquisition, none of which is expected to be deductible for tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.

Chalk.com Education ULC

On May 2, 2022, the Company acquired all of the equity interests of Chalk.com Education ULC (“Chalk”). Chalk is an integrated curriculum planning and analytics platform for K-12 schools. The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.

The total purchase price for Chalk was $13.5 million, which included $10.4 million of cash and additional contingent cash consideration payable based on the achievement of certain performance conditions. The acquisition-date fair value of the contingent consideration was $3.1 million. Transaction costs of $0.9 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $3.6 million and net tangible liabilities of $0.2 million. The Company recorded goodwill of $10.0 million arising from the acquisition, all of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.

Headed2, LLC

On June 1, 2022, the Company acquired all of the equity interests of Headed2, LLC (“Headed2”). Headed2 is a career path planning platform that delivers state-level support for college, career, military, and life readiness to students of all ages by providing a more complete approach to researching and preparing for future success. The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.

The total purchase price for Headed2 was $5.8 million, which was paid in cash. Transaction costs of $0.5 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $2.3 million and net tangible assets of $0.2 million. The Company recorded goodwill of $3.3 million arising from the acquisition, all of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.
106


4. REVENUE
Disaggregation of Revenue
The following table depicts the disaggregation of revenue according to the Company’s revenue streams. The Company believes this depicts the nature, amount, timing and uncertainty of revenue and cash flows consistent with how we evaluate our financial statements (in thousands):
Year Ended December 31,
202320222021
SaaS
$485,913 $433,643 $368,105 
Professional services
72,555 70,402 61,976 
Software maintenance
114,276 109,801 109,191 
License and other
24,907 16,837 19,326 
Total revenue
$697,651 $630,683 $558,598 
Revenue recognized for the year ended December 31, 2023 and 2022 from performance obligations satisfied in the prior periods was immaterial.
Revenue by principal geographic areas based on where the customer is located was as follows (in thousands):
Year Ended December 31,
202320222021
United States
$648,599 $585,253 $515,043 
Canada
36,271 35,439 35,447 
Other
12,781 9,991 8,108 
Total revenue
$697,651 $630,683 $558,598 
Deferred Revenue
The changes in the deferred revenue balance were as follows (in thousands):
December 31, 2023December 31, 2022
Balance at beginning of period
$315,839 $301,157 
Decrease from revenue recognized
(311,189)(289,328)
Increase from acquisitions
20,526 1,586 
Increase from current year net deferred revenue additions
354,607 302,424 
Balance at end of period
$379,783 $315,839 
As of December 31, 2023, the Company expects to recognize revenue on approximately 98% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.
The estimated revenues from the remaining performance obligations do not include uncommitted contract amounts such as (i) amounts that are cancellable by the customer without significant penalty, (ii) future billings for time and material contracts, and (iii) amounts associated with optional renewal periods.
107


Contract Cost Assets
Contract cost assets are included in prepaid expenses and other current assets and other assets, respectively, on the consolidated balance sheets as follows (in thousands):
December 31, 2023December 31, 2022
Contract costs, current
$7,695 $6,103 
Contract costs, noncurrent
28,473 23,843 
Total contract costs
$36,168 $29,946 
For the years ended, December 31, 2023, 2022, and 2021, amortization expense for contract cost assets was $6.5 million, $4.7 million and $3.4 million, respectively. There was no impairment of contract cost assets during the periods presented.
5.     ACCOUNTS RECEIVABLE
Accounts receivable, net, is as follows (in thousands):
December 31, 2023December 31, 2022
Accounts receivable$84,548 $59,008 
Less allowance(7,930)(4,712)
Accounts receivable—net$76,618 $54,296 
The following tables presents the changes in the allowance for doubtful accounts (in thousands):

Year Ended December 31,
202320222021
Allowance for doubtful accounts, beginning balance
$4,712 $4,964 $7,869 
Additions to (removals from) allowance for doubtful accounts
5,691 131 (2,857)
Write-offs of bad debt expense
(2,473)(383)(48)
Allowance for doubtful accounts, ending balance
$7,930 $4,712 $4,964 
6.     PROPERTY AND EQUIPMENT—NET
Property and equipment by category are as follows (in thousands):
December 31, 2023December 31, 2022
Computer and software
16,073 16,272 
Furniture and fixtures
1,641 1,563 
Leasehold improvements
2,387 2,377 
Property and equipment
20,101 20,212 
Less accumulated depreciation
(15,098)(14,039)
Property and equipment—net
$5,003 $6,173 

Depreciation expense was $3.4 million, $4.8 million, and $6.5 million for the year ended December 31, 2023, 2022, and 2021, respectively.

108


In fiscal year 2022, the Company closed several smaller office locations prior to their respective contractual termination dates. As a result, a charge of $1.0 million related to the write-off of the furniture and leasehold improvements within these locations was recognized. See Note 12 for further information regarding the closure of these office locations.
7.    CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET
Capitalized product development costs and related accumulated amortization consist of the following (in thousands):
December 31, 2023December 31, 2022
Gross capitalized product development costs$194,341 $152,663 
Less accumulated amortization(82,252)(51,802)
Capitalized product development costs—net$112,089 $100,861 

Future estimated amortization expense on capitalized product developments projects is expected to be as follows as of December 31, 2023 (in thousands):

Year Ending December 31,
202432,561 
202526,028 
202620,126 
202712,560 
20285,261 
Thereafter15,553 
Total$112,089 
Amortization of capitalized product development costs, included in the cost of revenue section of the consolidated statements of operations and comprehensive loss, were $30.4 million, $23.2 million, and $15.7 million for the year ended December 31, 2023, 2022, and 2021, respectively.
8.    GOODWILL
The changes in the carrying amounts of goodwill were as follows (in thousands):
Balance—December 31, 2021$2,454,692 
Additions due to acquisitions31,937 
Other adjustments1
378 
Balance—December 31, 2022$2,487,007 
Additions due to acquisitions253,486 
Other adjustments1
232 
Balance—December 31, 2023$2,740,725 
_____________
1    Includes adjustments of acquisition-date fair value within the one-year measurement period and effects of foreign currency translation.

109


9. OTHER INTANGIBLE ASSETS—NET
Intangible assets are amortized using the straight-line method based on the expected useful lives of the assets. The carrying values of acquired amortizing intangible assets are as follows (in thousands):
December 31, 2023Weighted- Average Useful LifeDecember 31, 2022Weighted- Average Useful Life
Intangible Assets—Gross
Developed technology$321,957 8 years$293,599 8 years
Customer relationships791,253 14 years742,600 14 years
Trademarks61,595 9 years53,474 9 years
Other
259 3 years— 
$1,175,064 $1,089,673 
Accumulated Amortization
Developed technology$(169,777)$(134,691)
Customer relationships(266,473)(210,120)
Trademarks(28,092)(22,715)
Other
(87)— 
$(464,429)$(367,526)
Intangible Assets—Net
Developed technology$152,180 $158,908 
Customer relationships524,780 532,480 
Trademarks33,503 30,759 
Other
172 — 
$710,635 $722,147 
Amortization of developed technology is recorded in cost of revenue, while the amortization of trademarks, customer relationships and other intangibles is included in operating expense on the Company’s consolidated statements of operations and comprehensive loss.
The following table summarizes the classification of amortization expense of intangible assets (in thousands):
Year Ended December 31,
202320222021
Cost of revenue
$35,077 $33,989 $33,283 
Operating expense
61,814 60,246 58,067 
Total amortization of acquired intangible assets
$96,891 $94,235 $91,350 
The estimated future amortization of intangible assets as of December 31, 2023, is as follows (in thousands):
Year Ending December 31,
2024$101,889 
2025101,700 
202690,546 
202774,264 
202872,009 
Thereafter
270,227 
Total
$710,635 
110


10. ACCRUED EXPENSES
The following table presents the detail of accrued expenses (in thousands):
December 31, 2023December 31, 2022
Accrued compensation
$43,075 $38,966 
Accrued interest
12,654 9,094 
Accrued taxes
1,530 2,130 
TRA liability, current21,957 1,862 
Other accrued expenses
37,055 32,218 
Total accrued expenses
$116,271 $84,270 
Included within other accrued expenses is the contingent consideration liability related to the acquisition of Chalk. The fair value of the contingent consideration is determined using the Monte Carlo simulation and is recorded as selling, general, and administrative expenses within operating expenses in the consolidated statements of operations and comprehensive loss. The fair value was estimated quarterly and was based on unobservable inputs, including management estimates and assumptions about achieving future revenues and/or the Company's share price, and was, therefore, classified as Level 3 in the fair value hierarchy. The outstanding balance of the contingent consideration was paid in the third quarter of fiscal year 2023.

The changes in the fair value of the contingent consideration liability is as follows (in thousands):

Balance—January 1, 2022$— 
Acquisition date fair value$10,079 
Payment$(1,392)
Fair value adjustments$(4,886)
Balance—December 31, 2022$3,801 
Fair value adjustments$(273)
Payment$(3,528)
Balance—December 31, 2023$ 
11. LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT
First Lien Credit Agreement (“First Lien”)
In August 2018, the Company entered into a loan agreement with a consortium of lenders which provided $775.0 million of term loans. The First Lien also provided a Revolving Credit Agreement, discussed in more detail below.

On July 31, 2023, the Company entered into an incremental facility to the First Lien to borrow an additional
$100.0 million aggregate principal amount of incremental term loans, increasing the principal balance outstanding
under the First Lien to $840.1 million as of the date of the amendment. Debt issuance costs of $0.8 million were
recorded as a reduction to the carrying value of the related debt.

On October 12, 2023, the Company amended the First Lien to extend the maturity date on the agreement from July 31, 2025 to August 1, 2027. Debt issuance costs of $13.1 million were recorded as a reduction to the carrying value of the related debt. The amended First Lien was repayable in quarterly payments of $2.1 million through August 1, 2027, with all remaining outstanding principal due on August 1, 2027.
As of December 31, 2023, the interest rate for the First Lien is the rate per annum equal to the Secured Overnight Financing Rate (“SOFR”), plus the applicable margin. The applicable margin is initially 3.25% per annum with a 0.25% step down based on the First Lien Net Leverage Ratio. The interest rate for the First Lien as of December 31, 2023 and 2022 was 8.38% and 7.09%, respectively.
111


The First Lien is collateralized on a first lien basis by certain assets and property of the Company and includes covenants that among other things limit our ability to incur additional debt or issue dividends. As of December 31, 2023, we were in compliance with all covenants associated with the First Lien.
Revolving Credit Agreement

The First Lien provides for a Revolving Credit Agreement allowing the Company to borrow funds from time to
time. In July 2021, the Revolving Credit Agreement was amended and permitted the Company to borrow up to $289.0 million. On October 12, 2023, the Revolving Credit Agreement was further amended to permit the Company to borrow up to $400.0 million and extended the maturity date from May 2, 2025 to May 2, 2027. In connection with the increase of the borrowing capacity and the extension of the maturity date, the Company paid fees of $2.0 million, which was recorded as capitalized debt issuance cost and presented within other assets on the consolidated balance sheet.
The interest rate is equal to SOFR, plus the applicable margin. The applicable margin is initially 3.25% per annum with up to a 0.50% step down based on the First Lien Net Leverage Ratio. We are also required to pay a commitment fee on the unused portion of the Revolving Credit Agreement of 0.50% per annum with up to a 0.25% step down based on the First Lien Net Leverage Ratio, payable quarterly in arrears.
During the year ended December 31, 2023, the Company borrowed and repaid $40.0 million on the Revolving Credit Agreement and there was no outstanding balance on the revolving credit facility as of December 31, 2023 and 2022.
The Revolving Credit Agreement requires the Company to maintain a First Lien Net Leverage Ratio (as defined therein) of not more than 7.75 to 1.00 if the Company has an outstanding balance on the Revolving Credit Agreement of greater than 35% of the borrowing capacity (excluding certain letters of credit) at a quarter end. As of December 31, 2023 and 2022, the Company’s outstanding balances under the Revolving Credit Agreement were less than 35% of the borrowing capacity.
The following table presents the outstanding long-term debt (in thousands):
December 31, 2023December 31, 2022
Total outstanding principal—First Lien$837,926 $744,000 
Less current portion of long-term debt(8,379)(7,750)
Less unamortized debt discount(4,832)(715)
Less unamortized debt issuance costs(13,390)(6,911)
Total long-term debt—net$811,325 $728,624 
Maturities on long-term debt outstanding as of December 31, 2023 are as follows (in thousands):
Year Ending December 31,
2024$8,379 
20258,379 
20268,379 
2027812,789 
Total$837,926 
12. Leases

The Company leases its office and data center facilities under non-cancelable operating leases that expire at various times through 2027. The Company is also responsible for certain real estate taxes, utilities, and maintenance costs related to its office facilities. Rent expense was $4.6 million, $5.5 million, and $8.2 million for the year ended December 31, 2023, 2022, and 2021, respectively.

112


In August 2023, the Company entered into an operating lease agreement for an office in Bangalore, India. The lease requires future minimum undiscounted payments of approximately $18.0 million over the ten year lease term. The lease includes a rent abatement period of six months, from August 2023 through January of 2024, during which the Company is exempt from paying the base rent. As a result, a lease liability of approximately $12.2 million and corresponding right-of-use asset of approximately $12.3 million were recorded.

In fiscal year 2022, the Company closed several smaller office locations prior to their respective contractual lease termination date. As a result, $7.6 million of right-of-use assets associated with these properties were written-off. Additionally, the Company also incurred an additional $0.3 million of costs associated with closing these office locations. These costs were recorded as selling, general, and administrative expenses within operating expenses in the consolidated statements of operations and comprehensive loss.

Operating lease costs for the year ended December 31, 2023 and 2022 are as follows (in thousands):

Year Ended December 31,
20232022
Operating lease cost1
$4,521 $13,404 
Short-term lease cost$28 $197 
Variable lease cost and other, net$1,166 $1,486 
Total lease cost$5,715 $15,087 
1 The operating lease costs for the twelve months ended 2022 include the write-off of right-of-use assets and costs associated with vacated properties.

Supplemental cash flow information related to leases as of December 31, 2023 and 2022 is as follows (in thousands):

Year Ended December 31,
20232022
Cash paid for operating leases$5,723 $9,577 
ROU assets obtained in exchange for new lease liabilities10,874 5,484 

Future minimum lease payments under non-cancelable operating lease agreements as of December 31, 2023 are as follows (in thousands):

Year Ending December 31,
2024$5,966 
20252,607 
20261,990 
20271,916 
20281,907 
Thereafter9,674 
Total undiscounted cash flows$24,060 
Less imputed interest5,744 
Present value of lease liabilities$18,316 
Weighted average remaining term (years)7.1
Weighted average discount rate6.9 %
Future lease payments for operating leases under ASC 840 was $17.2 million for the fiscal year ended December 31, 2021.

113


13. COMMITMENTS AND CONTINGENCIES

Contractual Obligations

We have contractual obligations related to, among others, data centers, cloud hosting arrangements, and other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of December 31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $201.4 million through 2028.

As of December 31, 2023, our future non-cancelable minimum payments due under these contractual obligations with a remaining term of more than one year were as follows (in thousands):

Year Ending December 31,
2024$68,504 
202554,716 
202639,667 
202738,056 
2028500 
Total$201,443 
Self-Insured Health Plan
The Company is generally self-insured for losses and liabilities related to health benefits. The estimated liability for incurred, but not reported, medical claims is $1.6 million and $2.2 million as of December 31, 2023 and 2022, respectively.
Indemnification
The Company enters into indemnification arrangements within customer contracts as part of the ordinary course of its business. Under the Company’s standard contractual terms, these arrangements typically consist of the Company agreeing to indemnify, hold harmless and reimburse the indemnified customer(s) for losses suffered or incurred directly, in connection with any trade secret, copyright, patent, or other intellectual property infringement claim by any third-party with respect to the Company’s technology. The term of these indemnification agreements is generally concurrent with the term of the contract, but in some cases, may survive the expiration or termination of the underlying contract. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future, but have not yet been made.
The Company carries Directors and Officers insurance policies pursuant to the Company’s certificate of formation, bylaws, and applicable Delaware law.
Legal Proceedings

From time to time, the Company is involved in disputes, litigation, and other legal actions. On a quarterly basis, the Company evaluates developments in its legal matters that could affect the amount of liability that has been previously accrued, if any, or result in the Company accruing a liability, and the matters and related ranges of possible losses disclosed, and makes adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both (i) the likelihood of loss and (ii) the estimated amount of such loss related to such legal matters. Until the final resolution of such legal matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined it does not have material exposure on an aggregate basis at this time.
14. STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST

Stockholders’ Equity

114


The Company amended and restated its certificate of incorporation effective July 27, 2021 to authorize (i) 50,000,000 shares of preferred stock, par value $0.0001 per share, (ii) 500,000,000 shares of Class A common stock, par value $0.0001 per share, and (iii) 300,000,000 shares of Class B common stock, par value $0.0001 per share. Holders of our Class A common stock and Class B common stock vote together as a single class on all matters presented to stockholders for their vote or approval, except as otherwise required by law. Each share of Class A common stock and Class B common stock entitles its holder to one vote on all matters presented to our stockholders generally.

As of December 31, 2023, the holders of our issued Class A common stock collectively represented approximately 81.4% of the economic interest and voting power in the Company and Class B common stock collectively represented approximately 18.6% of the voting power in the Company.
Non-controlling interest

The weighted average non-controlling interest percentage used to calculate the net loss and other comprehensive loss attributable to the non-controlling interest holders in the period from the IPO to December 31, 2023 was 18.6%.

15. SHARE-BASED COMPENSATION

Prior to the IPO, Holdings LLC had historically maintained equity incentive plans for purposes of retaining and incentivizing certain employees of the Company. This plan was replaced by the Company’s 2021 Omnibus Incentive Plan (“2021 Plan”), approved on July 27, 2021 in connection with the IPO.The 2021 Plan initially reserves 19,315,000 shares of the Company’s Class A common stock and provides for the granting of stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), dividend equivalents, other share-based awards, other cash-based awards, substitute awards, and performance awards to eligible employees, consultants, and directors.
Market-share Units (“MSUs”)

In the first quarter of fiscal year 2023, the Company granted MSUs to certain executives. The target number of awards granted was based on the relative growth of the Company's share price over a two- and three-year performance period beginning on the date of grant and ending on the second and third anniversary of the grant date. These awards are subject to continuous employment through each individual vesting period.

The fair value of the MSUs was determined using a Monte Carlo simulation approach with the following assumptions: a historical volatility of 58%, 0% dividend yield, and a risk-free interest rate of 3.7%. The historical volatility was determined based on the observed equity volatility for comparable companies. The dividend yield was 0% as the Company does not currently offer a dividend. The risk-free interest rate is based on the yield from the Treasury Constant Maturities consistent with a three-year term associated with the market condition of the awards. The fair value of the awards granted during the first quarter of 2023 was $12.6 million which is recognized on a straight-line basis over the performance periods. The share-based compensation expense of these awards was $4.0 million for the year ended December 31, 2023.

MSU activity for the year-ended December 31, 2023 is as follows:

Market-Share UnitsWeighted-Average
Grant-Date
Fair Value
Balance—December 31, 2022  
Granted474,846 26.64 
Vested  
Canceled  
Balance—December 31, 2023474,846 26.64 
115


RSUs/RSAs

The RSUs granted under the 2021 Plan vest upon the satisfaction of a service-based vesting condition, generally over a four-year period, with a 25% vesting at the end of one year and the remainder quarterly thereafter.

RSU and RSA activity for the year ended December 31, 2023 is as follows:


Restricted Stock UnitsWeighted Average Grant Date Fair ValueRestricted Stock AwardsWeighted Average Grant Date Fair Value
Balance—IPO (July 30, 2021) —   
Granted6,520,365 $24.66 657,661 $9.44 
Vested— — (218,798)$9.20 
Canceled(251,288)$18.83   
Balance—December 31, 20216,269,077 $24.89 438,863 $9.56 
Granted5,104,575 $17.19  $ 
Vested(1,861,862)$25.00 (361,830)$9.39 
Canceled(1,631,371)$21.79 (22,517)$15.02 
Balance—December 31, 20227,880,419 $20.52 54,516 $8.43 
Granted3,558,873 $19.51  $ 
Vested(2,959,959)$20.39 (37,986)$8.53 
Canceled(1,308,545)$19.68  $ 
Balance—December 31, 20237,170,788 $20.22 16,530 $8.19 
The following table presents the classification of share-based compensation in the accompanying consolidated statements of operations and comprehensive income (loss) (in thousands):
Year-ended December 31,
202320222021
Cost of revenue
Subscriptions and support$6,129 $5,028 $1,634 
Service3,326 3,442 1,922 
Research and development15,350 13,102 5,198 
Selling, general, and administrative36,342 28,695 16,371 
Total share-based compensation$61,147 $50,267 $25,125 

Share-based compensation capitalized as product development costs was $2.9 million, $3.1 million, and $1.5 million for the years ended December 31, 2023, 2022, and 2021, respectively.

As of December 31, 2023, the total future compensation cost related to unvested share awards is $140.2 million, which is expected to be recognized over a weighted-average period of 2.5 years.

16. EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS)

The table below sets forth a calculation of basic EPS based on net loss attributable to PowerSchool Holdings, Inc., divided by the basic weighted average number of Class A common stock outstanding for the corresponding periods. Diluted EPS of Class A common stock is computed by dividing net loss attributable to common stockholders by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to all potentially dilutive securities, using the treasury stock method.

116


The Company excluded the shares of Class B common stock from the computation of basic and diluted EPS, as holders of Class B common stock do not have any rights to receive dividends or distributions upon the liquidation or winding up of the Company. Accordingly, separate presentation of EPS of Class B common stock under the two-class method has not been presented.


Year Ended December 31,
202320222021
Basic net income (loss) per share:
Numerator:
Net loss$(39,072)$(27,741)$(43,065)
Less: net loss attributable to non-controlling interest(7,935)(6,954)(9,296)
Net loss attributable to PowerSchool Holdings, Inc., basic (31,137)(20,787)(33,769)
Denominator:
Weighted average shares of Class A common stock, basic162,957,390 158,664,189 157,576,056 
Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, basic$(0.19)$(0.13)$(0.21)
Diluted net income (loss) per share:
Numerator:
Net loss attributable to PowerSchool Holdings, Inc., basic$(31,137)$(20,787)$(33,769)
Adjustment from LLC Units (6,020) 
Net loss attributable to PowerSchool Holdings, Inc., diluted(31,137)(26,807)(33,769)
Denominator:
Weighted average shares of Class A common stock, basic162,957,390 158,664,189 157,576,056 
Dilutive impact of LLC Units 39,928,472  
Weighted average shares of Class A common stock, diluted162,957,390 198,592,661 157,576,056 
Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, diluted$(0.19)$(0.13)$(0.21)

In addition, the following securities were not included in the computation of diluted shares for the years ended December 31, 2023, 2022 and 2021 because they were antidilutive, but could potentially dilute earnings (loss) per share in the future:

Year Ended December 31,
202320222021
Unvested restricted shares and RSUs7,187,318 7,934,935 6,707,759 
LLC units37,654,059  39,928,472 
Market share units474,846   
Total excluded from diluted EPS calculation45,316,223 7,934,935 46,636,231 

17. INCOME TAXES

The components of loss before provision for income taxes were as follows (in thousands):

117


Year Ended December 31,
202320222021
United States$(48,569)$(47,342)$(74,863)
Foreign9,021 6,786 9,383 
Loss before provision for income taxes$(39,548)$(40,556)$(65,480)

The components of income tax expense (benefit) were as follows (in thousands):

Year Ended December 31,
202320222021
Current:
Federal$109 $(444)$ 
State(194)511 490 
Foreign2,604 2,166 2,142 
Total current tax2,519 2,233 2,632 

Year Ended December 31,
202320222021
Deferred:
Federal(1,626)(7,526)(21,341)
State(137)(6,322)(2,248)
Foreign(1,232)(1,200)(1,458)
Total deferred tax(2,995)(15,048)(25,047)
Total provision for income taxes$(476)$(12,815)$(22,415)


A reconciliation of the income tax expense (benefit) at the U.S. federal statutory rate to the provision for income taxes is as follows:

Year Ended December 31,
202320222021
U.S. federal statutory rate21.0 %21.0 %21.0 %
Earnings not subject to tax(14.8)(13.5)(4.7)
State tax expense, net of federal benefit(1.2)8.3 2.8 
Foreign earnings taxed at different rate(3.4)(2.1)0.2 
Tax restructurings(13.6)20.4  
Change in fair value of contingent consideration1.8 (4.5) 
Tax credits11.7 2.4  
Other items(0.3)(0.4)(2.4)
Change in valuation allowance  17.3 
Effective tax rate1.2 %31.6 %34.2 %

The types of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are set forth below (in thousands):

118


As of December 31,
20232022
Deferred tax assets:
Net operating loss and credit carryforwards107,969 99,109 
Interest expense30,992 20,058 
Lease liability1,847 731 
Other1,723 1,200 
Total gross deferred tax assets142,531 121,098 
Less valuation allowance(479)(449)
Total net deferred tax assets142,052 120,649 
Deferred tax liabilities:
Investment in partnership(409,355)(396,090)
Depreciation and amortization(5,286)(4,275)
ROU asset(1,977)(776)
Other(750)(822)
Total gross deferred tax liabilities(417,368)(401,963)
Net deferred tax liability$(275,316)$(281,314)


Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. The Company has significant deferred tax liabilities, which are considered as a source of income to realize a majority of the deferred tax assets. Management has also considered the cumulative loss incurred by Holdings LLC over the three-year period ended December 31, 2023. However, the negative evidence of cumulative losses is offset by the objectively-verifiable source of future taxable income represented by the deferred tax liabilities.

As of December 31, 2023, the Company has $409.8 million of federal and $20.2 million of state net operating loss carryforwards, which are expected to expire on various dates. The Company’s state net operating loss carryforwards are available to reduce future taxable income, which expire at various times through 2041. The federal net operating loss carryforwards generated in tax years after 2018 have an unlimited carryforward period, while those generated in earlier tax years have a twenty year carryforward, with expirations beginning in 2036.

The Company is subject to income tax in the United States and various other foreign countries or territories in which it operates. The 2020 through 2022 tax years are open to examination by the taxing jurisdictions in which the company is subject to income taxes. In addition, certain acquired loss, credit, and basis carryforwards are open to examination by the taxing authorities beginning in 2003.

A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits, excluding accrued net interest and penalties, is as follows (in thousands):

As of December 31,
20232022
Gross unrecognized income tax benefits - beginning balance12,464 7,228 
Increase related to tax positions taken during the current year842 3,082 
Increase related to tax positions taken during prior years 2,657 
Decrease related to tax positions taken during prior years(2,400)(35)
Increase related to the Organizational Transactions  
Decrease related to the lapse of applicable statute of limitations(468)(468)
Gross unrecognized income tax benefits - ending balance10,438 12,464 

As of December 31, 2023 and 2022, the Company had unrecognized tax benefits of $10.4 million and $12.5 million, respectively, which would affect the effective tax rate if recognized. The Company recognizes interest and penalties related to its unrecognized tax benefits within its provision for income taxes. The amount of interest and
119


penalties accrued related to the Company’s unrecognized tax benefits are not material to the consolidated financial statements. The Company does not expect any changes to the unrecognized tax benefits in the next 12 months.

The Company considers the excess of the amount for financial reporting over the tax basis of the investment in its foreign subsidiary to be indefinitely reinvested outside the United States. At this time, the determination of unrecognized deferred tax liability for this amount is not practicable.

Tax Receivable Agreement

In connection with the Organizational Transactions, the Company entered into a TRA with Topco LLC, Vista Equity Partners, and Onex. The TRA provides for the payment by the Company to Topco LLC, Vista Equity Partners, and Onex, collectively, of 85% of the amount of tax benefits, if any, that are realized, or in some circumstances are deemed to realize, as a result of (i) certain increases in the tax basis of assets of Holdings LLC and its subsidiaries resulting from purchases of LLC Units with the proceeds of the IPO or exchanges of LLC Units in the future or any prior transfers of interests in Holdings LLC, (ii) certain tax attributes of the Blocker Entities and of Holdings LLC and subsidiaries of Holdings LLC that existed prior to the IPO and (iii) certain other tax benefits related to our making payments under the TRA (collectively, the “Tax Attributes”). The payment obligations under the TRA are not conditioned upon any LLC Unit holder maintaining a continued ownership interest in us or Holdings LLC and the rights of Topco LLC under the TRA are assignable. The Company expects to benefit from the remaining 15% of the tax benefits, if any, that are actually realized.

As of December 31, 2023, $22.0 million of the TRA was classified as a current liability and $396.4 million was classified as non-current in the consolidated balance sheet.
18. RELATED-PARTY TRANSACTIONS

The Company has entered into arrangements with Vista Equity Partners for certain services, and the Vista Consulting Group for management consulting, systems implementation, and manpower support (collectively, “Vista”). These services were provided on a time and material basis and were generally related to integration of the various companies acquired by the Company. Total costs of these related party services were $0.3 million, $0.4 million, and $0.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. We may continue to engage Vista from time to time, subject to compliance with our related party transactions policy. The Company also entered into arrangements with Onex Partners Manager LP (“Onex”) for general management services, acquisition advisory, and treasury services. Total costs of these related-party services were less than $0.1 million for the years ended December 31, 2023, 2022, and 2021, respectively. Total aggregate amounts due to Vista and Onex entities were less than $0.1 million as of December 31, 2023 and 2022.
The Company also purchased services from entities that share common ownership with Vista and Onex. The cost was $3.4 million, $3.9 million, and $2.9 million for all other services purchased from entities with common ownership for the year ended December 31, 2023, 2022, and 2021, respectively. Substantially all of the expenses related to the Vista and Onex services are included in selling, general, and administrative expense in the consolidated statements of operations and comprehensive loss. Amounts due to entities that share common ownership were $0.2 million and $0.5 million as of December 31, 2023 and 2022, respectively, and are included in accounts payables and accrued liabilities in the consolidated balance sheet. There were no sales to or outstanding accounts receivable arising from this agreement during or as of the end of any of the periods presented.
The Company has a strategic partnership with EAB Global, Inc. (“EAB”), a portfolio company of Vista, pursuant to a Reseller Agreement (the “Agreement”). Pursuant to the Agreement, EAB serves as, among other terms, the exclusive reseller of the Intersect product in the U.S. and Canada. The Agreement has a ten-year term and includes annual minimum revenue commitments from EAB. The commitment amount for the period was $36.8 million, and will increase upon the anniversary of the Agreement. The Company may begin to revoke its exclusivity with EAB after the fourth year of the Agreement or terminate the relationship upon material breach of the contract. Under the terms of the Agreement, the Company pays a fee to EAB for selling products to third party customers on the Company’s behalf. The Company recognized $14.5 million and $12.0 million in selling, general, and administrative expense and, to a lesser extent, cost of revenue, for fees owed to EAB under the Agreement for the year ended December 31, 2023 and December 31, 2022, respectively.
In February 2023, certain selling stockholders, which included Hardeep Gulati, the Company’s Chief Executive Officer, Topco LLC, and certain funds affiliated with Vista and Onex, conducted a secondary offering of 8,700,000
120


shares of the Company’s Class A common stock. The Company did not receive any proceeds from the sale of the Class A common stock by the selling stockholders, but bore the costs associated with the secondary offering (other than underwriting discounts and commissions), which were approximately $1.4 million and were recorded as selling, general, and administrative expenses in the consolidated statements of operations and comprehensive loss.
19. EMPLOYEE BENEFIT PLANS
Defined Contribution Plan—The Company has a defined contribution plan under Section 401(k) of the Internal Revenue Code (“401(k) Plan”) covering all full-time employees who meet certain eligibility requirements. Eligible employees may defer a percentage of their pretax compensation, up to the annual maximum allowed by the Internal Revenue Service. Under the 401(k) Plan, the Company matches a portion of the employee contributions up to a defined maximum. The Company made matching contributions for the year ended December 31, 2023, 2022, and 2021, of $10.2 million, $10.0 million, and $8.8 million respectively.
20. SUBSEQUENT EVENTS

The Company has evaluated subsequent events from the consolidated balance sheets date through February 29, 2024, the date at which the condensed consolidated financial statements were available to be issued.

In January 2024, the Company entered into a definitive agreement to acquire all of the voting shares of Allovue, Inc., a leading provider of K-12 financial budgeting and planning software for cash consideration of approximately $42.0 million. The acquisition closed on January 22, 2024 and we are in the process of completing the purchase price allocation.

In January 2024, in connection with the acquisition of SchoolMessenger, the Company paid deferred consideration of $5.0 million.

In January 2024, the Company had various borrowings under its Revolving Credit Agreement. The outstanding balance on the Revolving Credit Agreement as of February 29, 2024 was $95.0 million
121


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

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, 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 December 31, 2023. Our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2023, the end of the period covered by this report.

Management’s Annual Report on Internal Controls over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) of the Exchange Act. Our internal control over financial reporting includes policies and procedures designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with GAAP.

Our management, including our principal executive officer and principal financial officer, conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria established in the Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework).

On October 2, 2023, we completed the acquisition of SchoolMessenger. We are now integrating processes, employees, technologies, systems, and operations of SchoolMessenger into the Company. As permitted by the rules and regulations of the SEC, we have excluded SchoolMessenger from our assessment of internal control over financial reporting as of December 31, 2023. We believe that we have taken necessary steps to monitor and maintain appropriate internal controls over financial reporting during this integration. SchoolMessenger’s financial statements are included in the December 31, 2023 consolidated financial statements and constituted approximately 9% of total assets as of December 31, 2023, and approximately 2% of total revenue during the year ended December 31, 2023.

Based on this evaluation, our management concluded that our internal control over financial reporting were effective as of December 31, 2023.

The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report, which is included herein.

Changes to our Internal Controls over Financial Reporting

There have been no changes in internal control over financial reporting during the period ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.


122


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of PowerSchool Holdings, Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of PowerSchool Holdings, Inc. and subsidiaries (the “Company”) as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2023 of the Company and our report dated February 29, 2024 expressed an unqualified opinion on those financial statements.

As described in Management’s Annual Report on Internal Controls over Financial Reporting, management excluded from its assessment the internal control over financial reporting at SchoolMessenger, which was acquired on October 2, 2023, and whose financial statements constitute 9% of total assets and 2% of total revenue of the consolidated financial statement amounts as of and for the year ended December 31, 2023. Accordingly, our audit did not include the internal control over financial reporting at SchoolMessenger.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Controls over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.


123


/s/ DELOITTE & TOUCHE LLP

Sacramento, California
February 29, 2024
124


Item 9B. Other Information
Insider Trading Arrangements
On December 13, 2023, Hardeep Gulati, the Company’s Chief Executive Officer, adopted a 10b5-1 trading plan, which is designed to be in effect until August 30, 2024. The aggregate number of shares of Class A common stock to be sold pursuant to Mr. Gulati’s 10b5-1 plan is 400,000. Mr. Gulati’s 10b5-1 plan is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.
On December 13, 2023, Eric Shander, the Company’s Chief Financial Officer, terminated the 10b5-1 trading plan that he adopted on August 10, 2023, which covered 61,025 shares of Class A commons stock and which was designed to terminate on March 28, 2024. On December 13, 2023, Mr. Shander adopted a new 10b5-1 trading plan, which is designed to be in effect until December 13, 2024. The aggregate number of shares of Class A common stock to be sold pursuant to Mr. Shander’s new 10b5-1 plan is 90,293. Mr. Shander’s 10b5-1 plan is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not Applicable.
125


Part III
Item 10. Directors, Executive Officers and Corporate Governance

The information required by this Item is incorporated by reference to the Company’s 2024 Proxy Statement (the “Proxy Statement”) to be filed with the SEC within 120 days after December 31, 2023 in connection with the solicitation of proxies for the Company’s 2024 annual meeting of stockholders.
Item 11. Executive Compensation

The information required by this Item is incorporated by reference to the Proxy Statement, which is expected to be filed no later than 120 days after the end of our fiscal year ended December 31, 2023.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this Item is incorporated by reference to the Proxy Statement, which is expected to be filed no later than 120 days after the end of our fiscal year ended December 31, 2023.
Item 13. Certain Relationship and Related Transactions, and Director Independence

The information required by this Item is incorporated by reference to the Proxy Statement, which is expected to be filed no later than 120 days after the end of our fiscal year ended December 31, 2023.
Item 14. Principal Accountant Fees and Services

The information required by this Item is incorporated by reference to the Proxy Statement, which is expected to be filed no later than 120 days after the end of our fiscal year ended December 31, 2023.
126


Part IV
Item 15. Exhibits and Financial Statement Schedules

Documents filed as part of this Annual Report on Form 10-K are as follows:
1.Consolidated Financial Statements

Our Consolidated Financial Statements are listed in the “Index to Consolidated Statements” under Part II,
Item 8 of this Annual Report on Form 10-K.

2.Financial Statement Schedules

Financial statement schedules have been omitted because they are not required, not applicable, not
present in amounts sufficient to require submission of the schedule, or the required information is shown in
the Consolidated Financial Statements or notes thereto.

3.Exhibits

The following documents are incorporated by reference or are filed with this Annual Report on Form 10-K, in
each case as indicated therein.

Exhibit Index

Exhibit
Number
Description
3.1
3.2
4.1
4.2
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
Incremental Term Facility Amendment No. 5, dated as of July 31, 2023, by and among PowerSchool Holdings LLC (f/k/a Severin Holdings, LLC), Severin Acquisition, LLC, PeopleAdmin, LLC, certain Restricted Subsidiaries from time to time designated thereunder as Co-Borrowers, the Subsidiary Guarantors party thereto, the lenders party thereto and Barclays Bank PLC, as administrative agent, relating to the First Lien Credit Agreement, dated as of August 1, 2018 (as amended), among PowerSchool Holdings LLC (f/k/a Severin Holdings, LLC), Severin Acquisition, LLC, PeopleAdmin, LLC, certain Restricted Subsidiaries from time to time designated thereunder as Co-Borrowers, the several banks, financial institutions, institutional investors and other entities from time to time party thereto as Lenders and the Administrative Agent (incorporated by reference to Exhibit 10.1 of PowerSchool Holdings, Inc.’s Current Report on Form 8-K filed on August 4, 2023).
127


10.11
Incremental and Refinancing Amendment No. 6, dated as of October 12, 2023, by and among PowerSchool Holdings LLC (f/k/a Severin Holdings, LLC), Severin Acquisition, LLC, PeopleAdmin, LLC, the Subsidiary Guarantors party thereto, Barclays Bank PLC, as the administrative agent, and the banks, financial institutions and other entities party thereto relating to the First Lien Credit Agreement, dated as of August 1, 2018 (as amended), among PowerSchool Holdings LLC (f/k/a Severin Holdings, LLC), Severin Acquisition, LLC, PeopleAdmin, LLC, certain Restricted Subsidiaries from time to time designated thereunder as Co-Borrowers, the several banks, financial institutions, institutional investors and other entities from time to time party thereto as Lenders and the Administrative Agent (incorporated by reference to Exhibit 10.1 of PowerSchool Holdings, Inc.’s Current Report on Form 8-K filed on October 12, 2023).
10.12
10.13
10.14+
10.15+
10.16+
10.17+
10.18+
10.19+
10.20+
10.21+
10.22+
10.23+
10.24+
10.25+
10.26+
10.27+
21.1
23.1
31.1
31.2
32.1*
97.1
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Extension Definition
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

+ Indicates a management contract or compensatory plan or agreement.
128


*The certifications attached as Exhibit 32.1 that accompany this Annual Report on Form 10-K, are deemed furnished and not filed with the SEC.
Item 16. Form 10-K Summary

None.
129


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.
PowerSchool Holdings, Inc.
Date: February 29, 2024
By:/s/ Eric Shander
Name:Eric Shander
Title:President and Chief Financial Officer
(Principal Financial and Accounting Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated


Date: February 29, 2024
By:/s/ Hardeep Gulati
Name:Hardeep Gulati
Title:Director and Chief Executive Officer
(Principal Executive Officer)


Date: February 29, 2024
By:/s/ Eric Shander
Name:Eric Shander
Title:
President and Chief Financial Officer
(Principal Financial and Accounting Officer)


Date: February 29, 2024
By:/s/ Barbara Byrne
Name:Barbara Byrne
Title:Director


Date: February 29, 2024
By:/s/ Judy Cotte
Name:Judy Cotte
Title:Director


Date: February 29, 2024
By:/s/ Laurence Goldberg
Name:Laurence Goldberg
Title:Director, Co-Chair of the Board

Date: February 29, 2024
By:/s/ Betty Hung
Name:Betty Hung
Title:Director


130


Date: February 29, 2024
By:
/s/ Zach Levitt
Name:
Zach Levitt
Title:Director

Date: February 29, 2024
By:/s/ Ronald D. McCray
Name:Ronald D. McCray
Title:Director

Date: February 29, 2024
By:/s/ Amy McIntosh
Name:Amy McIntosh
Title:Director

Date: February 29, 2024
By:/s/ Gwen Reinke
Name:Gwen Reinke
Title:Director

Date: February 29, 2024
By:/s/ Maneet S. Saroya
Name:Maneet S. Saroya
Title:Director, Co-Chair of the Board
131
EX-10.24 2 exhibit1024-employmentagre.htm EX-10.24 Document
Exhibit 10.24
August 1, 2021


Michael Bisignano

Re: Offer of Employment with PowerSchool Group, LLC
Dear MICHAEL:

I am pleased to confirm our offer of employment with PowerSchool Group, LLC (as such company’s name may change from time to time and such company’s successors and assigns, the “Company”). The terms of our offer are as follows:

If you accept this offer, your start date will be August 1, 2021 (the “Start Date”), and you will report to Hardeep Gulati, CEO, in the position of Chief Legal Officer. The position is remote-based and will require regular business travel to our Folsom, CA headquarters and other business travel, including domestic and international travel.

Your starting base salary will be $315,000 USD annually, less deductions and withholdings required or authorized by law, and will be subject to review. Your base salary will be paid by the Company in regular installments in accordance with the Company’s general payroll practices.

Assuming you are in continuously good standing through the bonus payment date, you will be eligible each fiscal year to receive a discretionary bonus based on your performance. Assuming you meet all performance expectations, we estimate your target bonus will be 25% of your bonus eligible annual wage. In addition, you will be eligible each fiscal year for bonus of up to a 25% of your bonus eligible base earnings as a stretch bonus. Both bonus components will be awarded at the sole discretion of the Board of Directors of the Company based on the Board’s determination as to your achievement of predetermined personal and company performance targets. The bonus amounts will be issued less deductions and withholdings required or authorized by law. Any such bonus will be pro-rated in your first year of employment for the amount of time you have been employed by the Company. You will be eligible to receive an equity incentive award covering a number of shares or units having an aggregate grant date fair market value equal to $2M. The form of incentive as well as terms and conditions of the grant will be provided following commencement of employment and will be subject to Board of Directors approval and the execution of any applicable Grant Agreements. Our intent to recommend such approval is not a promise of compensation and is not intended to create any obligation on the part of the Company.

You will also be eligible to participate in regular health, dental and vision insurance plans; bonuses and other employee benefit plans established by the Company for its employees from time to time, so long as they remain generally available to the Company’s employees.

If the Company terminates your employment without “Cause” or you voluntarily terminate your employment for a “Good Reason”, you will be entitled to receive a severance payment equal to six (6) months of base pay, less deductions and withholdings required by law or authorized by you (the “Severance Pay”). For purposes of this section, “Cause” and “Good Reason” have the meaning set forth in Exhibit B attached hereto. The Company will not be required to pay the Severance Pay unless you (i) execute and deliver to the Company an agreement (“Release Agreement”) in a form satisfactory to the Company releasing from all liability (other than the payments and benefits contemplated by this letter) the Company, each member of the Company, and any of their respective past or present officers, directors, managers, employees or agents and you do not revoke such release during any applicable revocation period and (ii) have not breached the provisions of Sections 2 through 8 of Exhibit A, the terms of this letter or any agreement between you and the Company or the provisions of the Release Agreement. The Severance Pay shall be paid in equal monthly installments starting as of the month following the month in which any applicable revocation period for the release described above lapses, provided you have not revoked the release during such revocation period.



Exhibit 10.24
As an employee of the Company, you will have access to certain confidential information of the Company, its affiliates, the Company’s acquisitions, their customers, suppliers and other third parties and you may, during the course of your employment, develop certain information or inventions, which will be the property of the Company. To protect the interests of the Company, you will need to carefully consider and sign the Company's standard "Employee Confidentiality, Invention Assignment, Non- Solicit, Arbitration Agreement" (attached to this letter as Exhibit A) as a condition of your employment. So that the Company has proper records of inventions that may belong to you, we ask that you also complete Schedule 1 attached separately.

We also wish to impress upon you that we do not want you to bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer.

As a condition of your employment, you will also be asked to abide by the Company’s policies and procedures, which may be amended from time to time, in the Company’s sole discretion. We consider the terms of this offer confidential and trust that you will treat it as such and use appropriate discretion.


While we look forward to a long and profitable relationship, your employment with the Company is at will. Any statements or representations to the contrary (and, indeed, any statements contradicting any provision in this letter and/or the Employee Confidentiality, Invention Assignment, Non-Solicit, Non-Compete, Arbitration Agreement attached as Exhibit A) should be regarded by you as ineffective. Further, your participation in any benefit or other Company program is not to be regarded as assuring you of continuing employment for any particular period of time. The Company may terminate your employment at any time with or without notice, and for any reason or no reason.
Notwithstanding any provision to the contrary contained in Exhibit A, you shall be entitled to terminate your employment with the Company at any time and for any reason or no reason by giving notice in writing to the Company of not less than four (4) (“Notice Period”), unless otherwise agreed to in writing by you and the Company. In the event of such notice, the Company reserves the right, in its discretion, to give immediate effect to your resignation in lieu of requiring or allowing you to continue work throughout the Notice Period. You shall continue to be an employee of the Company during the Notice Period, and thus owe to the Company the same duty of loyalty you owed it prior to giving notice of your termination. The Company may, during the Notice Period, relieve you of all your duties and prohibit you from entering the Company’s offices.

Please note that because of employer regulations adopted in the Immigration Reform and Control Act of 1986, within three (3) business days of starting your new position you will need to present documentation establishing your identity and demonstrating that you have authorization to work in the United States. If you have questions about this requirement, which applies to U.S. citizens and non-U.S. citizens alike, you may contact our Human Resources office.

You and the Company mutually agree that any disputes that may arise regarding your employment will be submitted to binding arbitration. As a condition of your employment, you will need to carefully consider and voluntarily agree to and initial in Section 14, H of Exhibit A.

It should also be understood that all offers of employment are conditional on the Company’s completion of a satisfactory background check and drug test screen.

Should you agree to these terms and conditions, this letter, Exhibit A and its Schedules constitute the entire agreement and understanding between you and the Company with respect to the subject matter of this Agreement, and supersede all prior understandings and agreements, whether oral or written, between or among you and the Company or its predecessor with respect to the specific subject matter hereof.

This offer will remain open for three (3) business day from the date of this letter and is conditioned upon you starting work with us no later than the Start Date. If you decide to accept our offer, and I hope you will, please sign the enclosed copy of this letter and

2

Exhibit 10.24
applicable Exhibits in the space indicated and return them to me. Should you have anything else that you wish to discuss, please do not hesitate to call me.



Very truly yours,
/s/ Dawn LaPlante
Dawn LaPlante
VP, Talent

I, Michael C. Bisignano, have read and understood this letter and Exhibit A attached and hereby acknowledge, accept and agree to the terms set forth therein.

/s/ Michael Bisignano
Signature
08/03/2021
Date signed






























3


EMPLOYMENT AND RESTRICTIVE COVENANTS AGREEMENT

This Employment and Restrictive Covenants Agreement (this “Agreement”) is made effective August 1, 2021 (the “Effective Date”), by and between [PowerSchool Group, LLC] (together with its affiliates and related companies, hereafter referenced as “Company”) and MICHAEL BISIGNANO (hereafter referenced as “Employee”).

1.PURPOSE. In connection with Employee’s employment by the Company (the “Employment”), Employee and the Company wish to set forth the terms and conditions under which Employee will be employed by the Company, and certain restrictions applicable to Employee as a result of the Employment with the Company. This Agreement is intended: to allow the parties to engage in the Employment, with the Company giving Employee access to the Company’s customers, employees, and Confidential Information (as that term is defined below); to protect the Company’s business, information, and relationships against unauthorized competition, solicitation, recruitment, use, or disclosure; and to clarify Employee’s legal rights and obligations.

2.THE BUSINESS OF THE COMPANY. The Company is engaged in the business of investing and operating in software and technology-enabled businesses, including a continuous program of research, development, production and marketing (collectively the “Business” of the Company). Employee acknowledges that the Company has a legitimate interest in protecting its Confidential Information, trade secrets, customer relationships, customer goodwill, employee relationships, and the special investment and training given to Employee.

3.“AT WILL” EMPLOYMENT OF EMPLOYEE. Employee shall perform such duties or responsibilities as assigned to Employee from time to time. The Parties acknowledge that Employee’s employment by the Company at all times is and shall remain “at will,” and may be terminated by either Party at any time, with or without notice and with or without cause. Employee acknowledges that but for Employee’s execution of this Agreement, Employee would not be employed by the Company.

a.Employee acknowledges that Employee’s duties shall entail Employee’s contact with the Company’s customers to whom Employee is introduced, to which Employee is assigned, whose accounts Employee shall oversee, or for which Employee otherwise is directly or indirectly responsible. Employee further acknowledges that Employee will be given the use of the Company’s Confidential Information. Employee acknowledges that the Company’s goodwill with its customers and customer prospects, as well as the Company’s Confidential Information, are among the most valuable assets of the Company’s Business. Accordingly, Employee hereby agrees, acknowledges, covenants, represents and warrants that at all times during Employee’s employment with the Company, Employee will faithfully perform Employee’s duties with the utmost loyalty to the Company, and will owe a fiduciary duty and duty of loyalty to the Company. Employee agrees that during employment, Employee will do nothing disloyal or adverse to the Company or the Company’s Business, or which creates any conflict of interest with the Company or the Business of the Company. Employee will abide by the policies of the Company at all times during Employee’s employment, and acknowledges that the Company may unilaterally change its policies, practices, and procedures at any time, at the sole discretion of the Company. Employee understands and acknowledges that all equipment, communication devices, physical property, documents, information, data bases, furniture, accessories, premises, and any other items provided to Employee while employed by Company, shall at all times remain the sole property of the Company, and as such, Employee shall have no reasonable expectation of privacy when using such items.

b.Employee acknowledges that Employee will be afforded an investment of time, training, money, trust, exposure to the public, or exposure to customers, vendors, suppliers, investors, joint venture partners, or other business relationships of the Company during the course of the Employment, and Employee’s position gives Employee a high level of
1


influence or credibility with the Company’s customers, vendors, suppliers, or other business relationships. Employee understands and acknowledges that Employee will possess specialized skills, learning, abilities, customer contacts, or customer information by reason of working for the Company.

c.Employee acknowledges that, through Employee’s employment with the Company, Employee may customarily and regularly solicit customers and/or prospective customers for the Company, and/or engage in making sales or obtaining orders or contracts for products or services.

d.Aside from confidential information, intangibles and materials transferred to PowerSchool as a result of a PowerSchool acquisition, Employee understands that the Company has specifically instructed him/her to refrain from bringing to the Company any documents or materials or intangibles of a former employer or third party that are not in the public domain, or have not been legally transferred or licensed to the Company, or that might constitute the confidential information or trade secrets of a prior employer. Employee agrees that when performing duties on behalf of the Company, he/she will not breach any invention assignment, proprietary information, confidentiality, noncompetition, nonsolicitation or other similar agreement with any former employer or other party.

4.DUTY OF LOYALTY. Employee understands that his/her employment and provision of services on behalf of the Company requires Employee’s undivided attention and effort. Accordingly, during Employee’s employment, Employee agrees that he/she will not, without the Company’s express prior written consent, (i) engage in any other business activity, unless such activity is for passive investment purposes not otherwise prohibited by this Agreement and will not require Employee to render any services, (ii) be engaged or interested, directly or indirectly, alone or with others, in any trade, business or occupation in competition with the Company, (iii) take steps, alone or with others, to engage in competition with the Company in the future, or (iv) appropriate for Employee’s own benefit business opportunities pertaining to the Company’s Business.

5.INVENTIONS

a.Prior Inventions. Employee agrees to separately complete Schedule 1, which will be attached hereto and is a complete and accurate list describing all Inventions (as defined below) which were conceived, discovered, created, invented, developed and/or reduced to practice by Employee prior to the commencement of his/her Employment that have not been legally assigned or licensed to the Company (collectively: “Prior Inventions”). If there are no such Prior Inventions, Employee shall indicate on Schedule 1 that Employee has no Prior Inventions to disclose.
Employee acknowledges and agrees that if in the course of Employee’s employment, Employee incorporates or causes to be incorporated into a Company product, service, process, file, system, application or program a Prior Invention, Employee will grant the Company a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use, offer to sell, sell or otherwise distribute such Prior Invention as part of or in connection with such product, process, file, system, application or program.

b.Disclosure and Assignment of Inventions. Employee agrees to promptly disclose to the Company in writing all Inventions (as defined below) that Employee conceives, develops and/or first reduces to practice or create, either alone or jointly with others, during the period of Employee’s Employment, and for a period of three (3) months thereafter, whether or not in the course of Employee’s Employment. Employee further assigns and agrees to assign all of Employee’s rights, title and interest in the Inventions to the Company. In the event that the Company is unable for any reason to secure Employee’s signature to any document required to file, prosecute, register or memorialize the ownership and/or assignment of any Invention, Employee hereby irrevocably designates and appoints the Company’s duly authorized officers and agents as
2


Employee’s agents and attorneys-in-fact to act for and on Employee’s behalf and stead to (i) execute, file, prosecute, register and/or memorialize the assignment and/or ownership of any Invention; (ii) to execute and file any documentation required for such enforcement and (iii) do all other lawfully permitted acts to further the filing, prosecution, registration, memorialization of assignment and/or ownership of, issuance of and enforcement of any Inventions, all with the same legal force and effect as if executed by Employee.

Employee acknowledges that he/she is not entitled to use the Inventions for Employee’s own benefit or the benefit of anyone except the Company without written permission from the Company, and then only subject to the terms of such permission. Employee further agrees that Employee will communicate to the Company, as directed by the Company, any facts known to Employee and testify in any legal proceedings, sign all lawful papers, make all rightful oaths, execute all divisionals, continuations, continuations-in-part, foreign counterparts, or reissue applications, all assignments, all registration applications and all other instruments or papers to carry into full force and effect, the assignment, transfer and conveyance hereby made or to be made and generally do everything possible for title to the Inventions to be clearly and exclusively held by the Company as directed by the Company.

For purposes of this Agreement, “Inventions” means, without limitation, any and all formulas, algorithms, processes, techniques, concepts, designs, developments, technology, ideas, patentable and unpatentable inventions and discoveries, copyrights and works of authorship in any media now known or hereafter invented (including computer programs, source code, object code, hardware, firmware, software, mask work, applications, files, internet site content, databases and compilations, documentation and related items) patents, trade and service marks, logos, trade dress, corporate names and other source indicators and the good will of any business symbolized thereby, trade secrets, know-how, confidential and proprietary information, documents, analyses, research and lists (including current and potential customer and user lists) and all applications and registrations and recordings, improvements and licenses that (i) relate in any manner, whether at the time of conception, design or reduction to practice, to the Company’s Business or its actual or demonstrably anticipated research or development; (ii) result from any work performed by Employee on behalf of the Company; or (iii) result from the use of the Company’s equipment, supplies, facilities, Confidential Information or Trade Secrets.

Employee recognizes that Inventions or proprietary information relating to Employee’s activities while working for the Company, and conceived, reduced to practice, created, derived, developed, or made by Employee, alone or with others, within three (3) months after termination of Employee’s employment may have been conceived, reduced to practice, created, derived, developed, or made, as applicable, in significant part while Employee was employed by the Company. Accordingly, Employee agrees that such Inventions and proprietary information shall be presumed to have been conceived, reduced to practice, created, derived, developed, or made, as applicable, during Employee’s employment with the Company and are to be assigned to the Company pursuant to this Agreement and applicable law unless and until Employee has established the contrary by clear and convincing evidence.

c.Work for Hire. Employee acknowledges and agrees that any copyrightable works prepared by Employee within the scope of Employee’s employment are “works made for hire” under the Copyright Act and that the Company will be considered the author and owner of such copyrightable works. Any copyrightable works the Company specially commissions from Employee while Employee is employed also shall be deemed a work made for hire under the Copyright Act and if for any reason such work cannot be so designated as a work made for hire, Employee agrees to and hereby assigns to the Company, as directed by the Company, all right, title and interest in and to said work(s). Employee further agrees to and hereby grants the Company, as directed by the
3


Company, a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use, publicly perform, display or otherwise distribute any copyrightable works Employee creates during Employee’s Employment.

d.Assignment of Other Rights. In addition to the foregoing assignment of Inventions to the Company, Employee hereby irrevocably transfers and assigns to the Company: (i) all worldwide patents, patent applications, copyrights, mask works, trade secrets and other intellectual property rights in any Inventions; and (ii) any and all “Moral Rights” (as defined below) that Employee may have in or with respect to any Inventions. Employee also hereby forever waives and agrees never to assert any and all Moral Rights Employee may have in or with respect to any Inventions, even after termination of Employee’s work on behalf of the Company. “Moral Rights” mean any rights to claim authorship of any Inventions, to object to or prevent the modification of any Inventions, or to withdraw from circulation or control the publication or distribution of any Inventions, and any similar right, existing under applicable judicial or statutory law of any country in the world, or under any treaty, regardless of whether or not such right is denominated or generally referred to as a “moral right.”

e.Applicability to Past Activities. To the extent Employee has been engaged to provide services by the Company or its predecessor for a period of time before the effective date of this Agreement (the “Prior Engagement Period”), Employee agrees that if and to the extent that, during the Prior Engagement Period: (i) Employee received access to any information from or on behalf of the Company that would have been proprietary information if Employee had received access to such information during the period of Employee’s Employment with the Company under this Agreement; or (ii) Employee conceived, created, authored, invented, developed or reduced to practice any item, including any intellectual property rights with respect thereto, that would have been an Invention if conceived, created, authored, invented, developed or reduced to practice during the period of Employee’s Employment with the Company under this Agreement; then any such information shall be deemed proprietary information hereunder and any such item shall be deemed an Invention hereunder, and this Agreement shall apply to such information or item as if conceived, created, authored, invented, developed or reduced to practice under this Agreement.

6.NONDISCLOSURE AGREEMENT.

a.Employee expressly agrees that, throughout the term of Employee’s Employment with the Company and at all times following the termination of Employee’s Employment from the Company, for so long as the information remains confidential, Employee will not use or disclose any Confidential Information disclosed to Employee by the Company, other than for the purpose to carry out the Employment for the benefit of the Company (but in all cases preserving confidentiality by following the Company’s policies and obtaining appropriate non-disclosure agreements). Employee shall not, directly or indirectly, use or disclose any Confidential Information to third parties, nor permit the use by or disclosure of Confidential Information by third parties. Employee agrees to take all reasonable measures to protect the secrecy of and avoid disclosure or use of Confidential Information in order to prevent it from falling into the public domain or into the possession of any Competing Business or any persons other than those persons authorized under this Agreement to have such information for the benefit of the Company. Employee agrees to notify the Company in writing of any actual or suspected misuse, misappropriation, or unauthorized disclosure of Confidential Information that may come to Employee’s attention. Employee acknowledges that if Employee discloses or uses knowledge of the Company’s Confidential Information to gain an advantage for Employee, for any Competing Business, or for any other person or entity other than the Company, such an advantage so obtained would be unfair and detrimental to the Company.
4



b.Employee expressly agrees that Employee’s duty of non-use and non-disclosure shall continue indefinitely for any information of the Company that constitutes a Trade Secret under applicable law, so long as such information remains a Trade Secret.


c.Employee shall 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 filed in a lawsuit or other proceeding, if such filing is made under seal.

d.Nothing in this Agreement is intended to conflict with 18 U.S.C. § 1833(b) or create liability for disclosures of trade secrets that are expressly allowed by 18 U.S.C. § 1833(b). Accordingly, the parties to this Agreement have the right to disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law. The parties also have the right to disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

e.Nothing in this agreement prohibits me from reporting possible violations of federal law or regulation to any governmental agency or entity including, but not limited to, the Department of Justice, the Securities and Exchange Commission, Congress, and any agency Inspector General, or from making other disclosures that are protected under the whistleblower provisions of federal law or regulation. I do not need the prior authorization of my supervisor or anyone else affiliated with the Company to make any such reports or disclosures, and I am not required to notify my supervisor or anyone else affiliated with the Company that I have made such reports or disclosures.

7.RETURN OF COMPANY PROPERTY AND MATERIALS. Any Confidential Information, trade secrets, materials, equipment, information, documents, electronic data, or other items that have been furnished by the Company to Employee in connection with the Employment are the exclusive property of the Company and shall be promptly returned to the Company by Employee, accompanied by all copies of such documentation, immediately when the Employment has been terminated or concluded, or otherwise upon the written request of the Company. Employee shall not retain any copies of any Company information or other property after the Employment ends, and shall cooperate with the Company to ensure that all copies, both written and electronic, are immediately returned to the Company. Employee shall cooperate with Company representatives and allow such representatives to oversee the process of erasing and/or permanently removing any such Confidential Information or other property of the Company from any computer, personal digital assistant, phone, or other electronic device, or any cloud-based storage account or other electronic medium owned or controlled by Employee.

8. LIMITED NONCOMPETE AGREEMENT. To the extent enforceable by law, Employee expressly agrees that Employee will not (either directly or indirectly, by assisting or acting in concert with others) Compete with the Company during the Restricted Period within the Restricted Territory. Notwithstanding the foregoing, the Company and Employee agree to use best efforts to discuss whether any particular opportunity presented to the Employee would or would not result in the Employee being in a position to Compete with the Company. The Parties acknowledge that this provision is not intended to be a general prohibition on the Employee’s ability to work in any industry, such as education technology.

9. NONSOLICITATION OF CUSTOMERS/PROSPECTIVE CUSTOMERS. Employee expressly agrees that during the Restricted Period, Employee will not (either directly or indirectly, by
5


assisting or acting in concert with others), on behalf of himself/herself or any other person, business, entity, including but not limited to on behalf of a Competing Business, call upon, solicit, or attempt to call upon or solicit any business from any Customer or Prospective Customer for the purpose of providing services substantially similar to the Services.

10.NONRECRUITMENT OF EMPLOYEES. Employee expressly agrees that during the Restricted Period, Employee will not, on behalf of himself/herself or any other person, business, or entity (either directly or indirectly, by assisting or acting in concert with others), solicit, recruit, or encourage, or attempt to solicit, recruit, or encourage any of the Company’s employees, in an effort to hire such employees away from the Company, or to encourage any of the Company’s employees to leave employment with the Company to work for a Competing Business.

11.REMEDIES; INDEMNIFICATION. Employee agrees that the obligations set forth in this Agreement are necessary and reasonable in order to protect the Company’s legitimate business interests and (without limiting the foregoing) that the obligations set forth in Sections 8, 9 and 10 are necessary and reasonable in order to protect the Company’s legitimate business interests in protecting its Confidential Information, Trade Secrets, customer and employee relationships and the goodwill associated therewith. Employee expressly agrees that due to the unique nature of the Company’s Confidential Information, and its relationships with its Customers and other employees, monetary damages would be inadequate to compensate the Company for any breach by Employee of the covenants and agreements set forth in this Agreement. Accordingly, Employee agrees and acknowledges that any such violation or threatened violation shall cause irreparable injury to the Company and that, in addition to any other remedies that may be available in law, in equity, or otherwise, the Company shall be entitled: (a) to obtain injunctive relief against the threatened breach of this Agreement or the continuation of any such breach by Employee, without the necessity of proving actual damages; and (b) to be indemnified by Employee from any loss or harm; and (c) to recover any costs or attorneys’ fees, arising out of or in connection with any breach by Employee or enforcement action relating to Employee’s obligations under this Agreement.

12.INJUNCTIVE RELIEF; TOLLING. Notwithstanding the arbitration provisions contained herein, or anything else to the contrary in this Agreement, Employee understands that the violation of any restrictive covenants of this Agreement may result in irreparable and continuing damage to the Company for which monetary damages will not be sufficient, and agrees that Company will be entitled to seek, in addition to its other rights and remedies hereunder or at law and both before or while an arbitration is pending between the parties under this Agreement, a temporary restraining order, preliminary injunction or similar injunctive relief from a court of competent jurisdiction in order to preserve the status quo or prevent irreparable injury pending the full and final resolution of the dispute through arbitration, without the necessity of showing any actual damages or that monetary damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned injunctive relief shall be in addition to, not in lieu of, legal remedies, monetary damages or other available forms of relief through arbitration proceedings. This Section shall not be construed to limit the obligation for either party to pursue arbitration. The Restricted Period as defined in this Agreement may be extended during the pendency of any litigation (including appeals) or arbitration proceeding, in order to give the Company the full protection of the restrictive covenants as described in this Agreement.

13.DEFINITIONS. For all purposes throughout this Agreement, the terms defined below shall have the respective meanings specified in this section.

a.“Customer” of the Company shall mean any business or entity with which Employee had Material Contact, for the purpose of providing Services, during the twelve (12) months preceding Employee’s termination date.

b.“Compete” shall mean to provide Competitive Services, whether Employee is acting on behalf of himself/herself, or in conjunction with or in concert with any other entity, person, or business, including activities performed while working for or on behalf of a Customer.
6



c.“Competitive Services” shall mean the business or process of researching into, developing, manufacturing, distributing, selling, supplying (including but not limited to technical and product support, professional services, technical advice and other customer services) education technology software and any other services then provided, conducted, authorized, or offered by the Company.

d.“Competing Business” shall mean any entity, including but not limited to any person, company, partnership, corporation, limited liability company, association, organization or other entity that provides Competitive Services.

e.“Confidential Information” shall mean sensitive business information having actual or potential value to the Company or its affiliates because it is not generally known to the general public or ascertainable by a Competing Business, and which has been disclosed to Employee, or of which Employee will become aware, as a consequence of the Employment with the Company, including any information related to: the Company’s investment strategies, management planning information, business plans, operational methods, market studies, marketing plans or strategies, patent information, business acquisition plans, past, current and planned research and development, formulas, methods, patterns, processes, procedures, instructions, designs, inventions, operations, engineering, services, drawings, equipment, devices, technology, software systems, price lists, sales reports and records, sales books and manuals, code books, financial information and projections, personnel data, names of customers, customer lists and contact information, customer pricing and purchasing information, lists of targeted prospective customers, supplier lists, product/service and marketing data and programs, product/service plans, product development, advertising campaigns, new product designs or roll out, agreements with third parties, or any such similar information. Confidential Information shall also include the track record and investment performance of Vista Equity Partners and its affiliated investment funds, as well as any information disclosed to the Company by a third party (including, but not limited to, current or prospective customers) that the Company is obliged to treat as confidential. Confidential Information may be in written or non- written form, as well as information held on electronic media or networks, magnetic storage, cloud storage service, or other similar media. The Company has invested and will continue to invest extensive time, resources, talent, and effort to develop its Confidential Information, all of which generates goodwill for the Company. Employee acknowledges that the Company has taken reasonable and adequate steps to control access to the Confidential Information and to prevent unauthorized disclosure, which could cause injury to the Company. This definition shall not limit any broader definition of “confidential information” or any equivalent term under applicable state or federal law.

f.“Material Contact” shall mean actual contact between Employee and a Customer with whom Employee dealt on behalf of the Company; or whose dealings with the Company were coordinated or supervised by Employee; or who received goods or services from the Company that resulted in payment of commissions or other compensation to Employee; or about whom Employee obtained Confidential Information because of Employee’s Employment with the Company; or whom employee contacted with the intent of establishing or strengthening a business or professional relationship for the Company.

g.“Prospective Customer” shall mean any business or entity with whom Employee had Material Contact, for the purpose of attempting to sell or provide Services, and to whom Employee provided a bid, quote for Services, or other Confidential Information of the Company, during the twelve (12) months preceding Employee’s termination date.

h.“Restricted Period” shall mean the entire term of Employee’s employment with the Company and a one (1) year period immediately following the termination of Employee’s
7


employment, unless otherwise delineated or described in the “end notes and exceptions” at the end of this Agreement.


i.“Restricted Territory” shall mean the geographic area in which or with respect to which Employee provided or attempted to provide any Services or performed operations on behalf of the Company as of the date of termination or during the twelve (12) months preceding Employee’s termination date.

j.“Trade Secrets” shall mean the business information of the Company that is competitively sensitive and which qualifies for trade secrets protection under applicable trade secrets laws, including but not limited to the Defend Trade Secrets Act. This definition shall not limit any broader definition of “trade secret” or any equivalent term under any applicable local, state or federal law.

k.“Services” shall mean the types of work product, processes and work-related activities relating to the Business of the Company performed by Employee during the Employment.

14.MANDATORY ARBITRATION CLAUSE; NO JURY TRIAL. A Party may bring an action in court to obtain a temporary restraining order, injunction, or other equitable relief available in response to any violation or threatened violation of the restrictive covenants set forth in this Agreement. Otherwise, Employee expressly agrees and acknowledges that the Company and Employee will utilize binding arbitration to resolve all disputes that may arise out of the employment context.

a.Both the Company and Employee hereby agree that any claim, dispute, and/or controversy that Employee may have against the Company (or its owners, directors, officers, managers, employees, agents, insurers and parties affiliated with its employee benefit and health plans), or that the Company may have against Employee, arising from, related to, or having any relationship or connection whatsoever to the Employment, shall be submitted to and determined exclusively by binding arbitration under the Federal Arbitration Act (9 U.S.C. §§ 1, et seq.) in conformity with the Federal Rules of Civil Procedure. Included within the scope of this Agreement are all disputes including, but not limited to, any claims alleging employment discrimination, harassment, hostile environment, retaliation, whistleblower protection, wrongful discharge, constructive discharge, failure to grant leave, failure to reinstate, failure to accommodate, tortious conduct, breach of contract, and/or any other claims Employee may have against the Company for any exemption misclassification, unpaid wages or overtime pay, benefits, payments, bonuses, commissions, vacation pay, leave pay, workforce reduction payments, costs or expenses, emotional distress, pain and suffering, or other alleged damages arising out of the Employment or termination. Also included are any claims based on or arising under Title VII, 42 USC Section 1981, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Family and Medical Leave Act, the Fair Labor Standards Act, Sarbanes-Oxley, all as amended, or any other state or federal law or regulation, equitable law, or otherwise relating in any way to the employment relationship.


b.Nothing herein, however, shall prevent Employee from filing and pursuing proceedings before the United States Equal Employment Opportunity Commission or similar state agency (although if Employee chooses to pursue any type of claim for relief following the exhaustion of such administrative remedies, such claim would be subject to resolution under these mandatory arbitration provisions). In addition, nothing herein shall prevent Employee from filing an administrative claim for unemployment benefits or workers’ compensation benefits.

c.Nothing in the confidentiality or nondisclosure or other provisions of this Agreement shall be construed to limit Employee’s right to respond accurately and fully to any question,
8


inquiry or request for information when required by legal process or from initiating communications directly with, or responding to any inquiry from, or providing testimony before, any self-regulatory organization or state or federal regulatory authority, regarding the Company, Employee’s Employment, or this Agreement. Employee is not required to contact the Company regarding the subject matter of any such communications before engaging in such communications. Employee also understands that Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (1) is made (a) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and (b) solely for the purpose of reporting or investigating a suspected violation of law; or (2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Employee also understands that disclosure of trade secrets to attorneys, in legal proceedings if disclosed under seal, or pursuant to court order is also protected under 18 U.S. Code §1833 when disclosure is made in connection with a retaliation lawsuit based on the reporting of a suspected violation of law.

d.In addition to any other requirements imposed by law, the arbitrator selected shall be a qualified individual mutually selected by the Parties, and shall be subject to disqualification on the same grounds as would apply to a judge. All rules of pleading, all rules of evidence, all statutes of limitations, all rights to resolution of the dispute by means of motions for summary judgment, and judgment on the pleadings shall apply and be observed. Resolution of the dispute shall be based solely upon the law governing the claims and defenses pleaded, and the arbitrator may not invoke any basis (including but not limited to, notions of “just cause”) other than such controlling law. Likewise, all communications during or in connection with the arbitration proceedings are privileged. The arbitrator shall have the authority to award appropriate substantive relief under relevant laws, including the damages, costs and attorneys’ fees that would be available under such laws.

e.Employee’s initial share of the arbitration fee shall be in an amount equal to the filing fee as would be applicable in a court proceeding, or $100, whichever is less. Beyond the arbitration filing fee, Employer will bear all other fees, expenses and charges of the arbitrator.


f.Employee understands and agrees that all claims against the Company must be brought in Employee’s individual capacity and not as a plaintiff or class member in any purported class or representative proceeding. Employee understands that there is no right or authority for any dispute to be heard or arbitrated on a collective action basis, class action basis, as a private attorney general, or on bases involving claims or disputes brought in a representative capacity on behalf of the general public, on behalf of other Company employees (or any of them) or on behalf of other persons alleged to be similarly situated. Employee understands that there are no bench or jury trials and no class actions or representative actions permitted under this Agreement. The Arbitrator shall not consolidate claims of different employees into one proceeding, nor shall the Arbitrator have the power to hear an arbitration as a class action, collective action, or representative action. The interpretation of this subsection shall be decided by a judge, not the Arbitrator.

g.Procedure. Employee and Company agree that prior to the service of an Arbitration Demand, the parties shall negotiate in good faith for a period of thirty (30) days in an effort to resolve any arbitrable dispute privately, amicably and confidentially. To commence an arbitration pursuant to this Agreement, a party shall serve a written arbitration demand (the “Demand”) on the other party by hand delivery or via overnight delivery service (in a manner that provides proof of receipt by respondent). The Demand shall be served before expiration of the applicable statute of limitations. The Demand shall describe the arbitrable dispute in sufficient detail to advise the respondent of the
9


nature and basis of the dispute, state the date on which the dispute first arose, list the names and addresses of every person whom the claimant believes does or may have information relating to the dispute, including a short description of the matter(s) about which each person is believed to have knowledge, and state with particularity the relief requested by the claimant, including a specific monetary amount, if the claimant seeks a monetary award of any kind. If respondent does not provide a written Response to the Demand, all allegations will be considered denied. The parties shall confer in good faith to attempt to agree upon a suitable arbitrator, and if unable to do so, they will select an arbitrator from the American Arbitration Association (“AAA”)’s employment arbitration panel for the area. The arbitrator shall allow limited discovery, as appropriate in his or her discretion. The arbitrator’s award shall include a written reasoned opinion.

h.Employee understands, agrees, and consents to this binding arbitration provision, and Employee and the Company hereby each expressly waive the right to trial by jury of any claims arising out of Employment with the Company. By initialing below, Employee acknowledges that Employee has read, understands, agrees and consents to the binding arbitration provision, including the class action waiver.
Employee’s Initials: MB

15.NOTICE OF VOLUNTARY TERMINATION OF EMPLOYMENT. Unless otherwise stated in Employee’s offer letter of employment, Employee agrees to use reasonable efforts to provide the Company fourteen (14) days written notice of Employee’s intent to terminate Employee’s Employment; provided, however, that this provision shall not change the at-will nature of the employment relationship between Employee and the Company. It shall be within the Company’s sole discretion to determine whether Employee should continue to perform services on behalf of the Company during this notice period.

16.NON-DISPARAGEMENT. During and after Employee’s Employment with the Company, except to the extent compelled or required by law, Employee agrees he/she shall not disparage the Company, its customers and suppliers or their respective officers, directors, agents, servants, employees, attorneys, shareholders, successors or assigns or their respective products or services, in any manner (including but not limited to, verbally or via hard copy, websites, blogs, social media forums or any other medium); provided, however, that nothing in this Section shall prevent Employee from: engaging in concerted activity relative to the terms and conditions of Employee’s Employment and in communications protected under the National Labor Relations Act, filing a charge or providing information to any governmental agency, or from providing information in response to a subpoena or other enforceable legal process or as otherwise required by law.

17.NOTIFICATION OF NEW EMPLOYER. Before Employee accepts Employment or enters into any consulting, independent contractor, or other professional or business engagement with any other person or entity while any of the provisions of Sections 8, 9 or 10 of this Agreement are in effect, Employee will provide such person or entity with written notice of the provisions of Sections 8, 9 and/or 10 and will deliver a copy of that notice to the Company. While any of Sections 8, 9 or 10 of this Agreement are in effect, Employee agrees that, upon the request of the Company, Employee will furnish the Company with the name and address of any new employer or entity for whom Employee provides contractor or consulting services, as well as the capacity in which Employee will be employed or otherwise engaged. Employee hereby consents to the Company’s notifying Employee’s new employer about Employee’s responsibilities, restrictions and obligations under this Agreement.

18.WITHHOLDING. To the extent allowed by applicable law, Employee agrees to allow Company to deduct from the final paycheck(s) any amounts due as a result of the Employment, including, but not limited to, any expense advances or business charges incurred on behalf of the Company, charges for property damaged or not returned when requested, and any other charges incurred that are payable to the Company. Employee agrees to execute any authorization form as may be provided by Company to effectuate this provision.
10



19.NO RIGHTS GRANTED. Nothing in this Agreement shall be construed as granting to Employee any rights under any patent, copyright, or other intellectual property right of the Company, nor shall this Agreement grant Employee any rights in or to Confidential Information of the Company other than the limited right to review and use such Confidential Information solely for the purpose of participating in the Employment for the benefit of the Company.


20.SUCCESSORS AND ASSIGNS. This Agreement will be binding upon Employee’s heirs, executors, administrators and other legal representatives and will be for the benefit of the Company, its successors, its assigns and licensees. This Agreement, and Employee’s rights and obligations hereunder, may not be assigned by Employee; however, the Company may assign its rights hereunder without Employee’s consent, whether in connection with any sale, transfer or other disposition of any or all of its business or assets or otherwise.

21.SEVERABILITY AND REFORMATION. Employee and the Company agree that if any particular paragraphs, subparagraphs, phrases, words, or other portions of this Agreement are determined by an appropriate court, arbitrator, or other tribunal to be invalid or unenforceable as written, they shall be modified as necessary to comport with the reasonable intent and expectations of the parties and in favor of providing maximum reasonable protection to the Company’s legitimate business interests. Such modification shall not affect the remaining provisions of this Agreement. If such provisions cannot be modified to be made valid or enforceable, then they shall be severed from this Agreement, and all remaining terms and provisions shall remain enforceable. Paragraphs 6, 8 and 9 and each restrictive covenant within them are intended to be divisible and to be interpreted and applied separately and independently.

22.ENTIRE AGREEMENT; AMENDMENT. This Agreement contains the entire agreement between the Parties relating to the subject matters contained herein. No term of this Agreement may be amended or modified unless made in writing and executed by both Employee and an authorized agent of the Company. This Agreement replaces and supersedes all prior representations, understandings, or agreements, written or oral, between Employee and the Company with regard to restrictive covenants, post- employment restrictions, and mandatory arbitration.

23.WAIVER. Failure to fully enforce any provision of this Agreement by either Party shall not constitute a waiver of any term hereof by such Party; no waiver shall be recognized unless expressly made in writing, and executed by the Party that allegedly made such waiver.

24.CONSTRUCTION. The Parties agree that this Agreement has been reviewed by each Party, each Party had an opportunity to make suggestions about the provisions of this Agreement, and each Party had sufficient opportunity to obtain the advice of legal counsel on matters of contract interpretation, if desired. The Parties agree that this Agreement shall not be construed or interpreted more harshly against one Party merely because one Party was the original drafter of this Agreement.

25.COUNTERPARTS. This Agreement may be executed in two or more counterparts, each of which shall be deemed an original, and all of which together shall constitute one and the same legally recognized instrument.

26.THIRD-PARTY BENEFICIARIES. Employee specifically acknowledges and agrees that the direct and indirect subsidiaries, parents, owners, and affiliated companies of the Company are intended to be beneficiaries of this Agreement and shall have every right to enforce the terms and provisions of this Agreement in accordance with the provisions of this Agreement.

27.NOTICES. Notices regarding this Agreement shall be sent via email or to the mailing addresses of the Parties as set forth in the signature block to this Agreement.

11


28.GOVERNING LAW AND FORUM SELECTION. This Agreement shall be governed by and construed in accordance with the Federal Arbitration Act. Any non-arbitration-covered disputes shall be resolved under the substantive laws and in the jurisdiction of the state where Employee most recently worked for the Company.

29.EMPLOYEE’S RIGHT TO CONSULT WITH COUNSEL. Employee acknowledges that Employee has been provided an opportunity, and has been made aware of Employee’s right, to consult with counsel of his or her choosing prior to signing this Agreement, including specifically (but without limitation) the LIMITED NONCOMPETE AGREEMENT set forth in Paragraph 8, above.

30.ENDNOTES AND EXCEPTIONS. Certain foregoing provisions of this Agreement are hereby modified in certain states as described in the following subparagraphs.

a.Paragraph 6: The “Nondisclosure Agreement” shall apply not for the entire time period following Employee’s Employment, but rather shall apply only during the Restricted Period, in the following states: Arizona, Florida, Illinois, Indiana, New Jersey, Virginia and Wisconsin. Additionally, to the extent Paragraph 6.a applies in Wisconsin to Confidential Information that does not constitute a trade secret under applicable law, it shall apply only in geographic areas where the unauthorized disclosure or use of Confidential Information would be competitively damaging to the Company.

b.Paragraph 8: The “Limited Noncompete Agreement” at paragraph eight (8) of this Agreement does not apply to North Dakota employees doing business in North Dakota, and does not apply to Oklahoma employees doing business in Oklahoma. With respect to Washington employees doing business in Washington, in consideration of the post-employment restriction, and only if the Company elects to enforce such restriction, the Company will pay Employee sufficient monetary consideration as appropriate under the circumstances and as required by law. With respect to Massachusetts employees doing business in Massachusetts, (i) it shall apply only during the term of Employee’s employment with the Company and the one (1) year period immediately following the termination of Employee’s employment; (ii) it shall not apply at all if Employee was laid off from work or terminated without cause; (iii) Employee shall have a right to consult with counsel before executing this Agreement; and (iv) in consideration of the post-employment restriction, and only if the Company elects to enforce such restriction, the Company will pay Employee sufficient monetary consideration as appropriate under the circumstances.

c.Paragraph 9: The “Nonsolicitation of Customers/Prospective Customers” provision shall apply not to any Prospective Customer, but rather shall apply only to any Customer, in the following states: Illinois, Maryland, Massachusetts, Missouri, Nebraska, New Hampshire, New Jersey, North Carolina, Oklahoma, and Wisconsin. Additionally, in Wisconsin, Paragraph 9 shall not apply to “attempts.” Additionally, the Nonsolicitation of Customers/Prospective Customers provision at paragraph nine (9) of this Agreement does not apply to North Dakota employees doing business in in North Dakota.

d.Paragraph 10: “Nonrecruitment of Employees” shall not apply in Wisconsin. The Restricted Period for the nonrecruitment of Company employees in Paragraph 10 shall be eighteen (18) months in the following states: Alabama.

e.Paragraph 12: The final sentence of Paragraph 12 shall not apply in the following states: Arkansas, Louisiana, and Wisconsin.

f.Paragraph 13(c): The definition of “Competitive Services” shall mean the business or process of researching into, developing, manufacturing, distributing, selling, supplying (including but not limited to technical and product support, professional services, technical advice and other customer services) education technology software and any other services then provided, conducted, authorized, or offered by the Company.
12



g.Paragraph 13(e): “Confidential Information” The definition of Confidential Information shall include only information that has actual value to the Company in the following States: Wisconsin.

h.Paragraph 13(h): “Restricted Period” shall mean the entire term of Employee’s Employment with the Company and a one (1) year period immediately following the termination of Employee’s Employment, in the following states: Arizona; Missouri; Montana, New Mexico, Utah, and Wyoming. “Restricted Period” shall mean the entire term of Employee’s Employment with the Company and a twelve (12) month period immediately following the termination of Employee’s Employment, in the following states: Alabama, Oregon and Washington. “Restricted Period” shall mean a twelve (12) month period immediately following the termination of Employee’s Employment, but does not include the entire term of Employee’s employment with the Company, in the following states: North Carolina.

i.Addendums. For Illinois, Louisiana or Oregon, please see the attached Addendum. The Parties have executed this Employment and Restrictive Covenants Agreement, which is effective as of the Effective Date written above.


For Employee:
Signature:/s/ Michael Bisignano
Printed Name:Michael Bisignano
Date:08/03/2021
For Company:
Signature:/s/ Dawn LaPlante
Printed Name:Dawn LaPlante



Dear MICHAEL,

This telework agreement is established between PowerSchool and Michael C Bisignano. The agreement shall remain in effect from August 1, 2021 until June 30th, 2022. The agreement will be reviewed on an annual basis at minimum. If either the company or the employee needs to terminate the agreement, a written notice will be provided no less than 2 weeks beforehand. However, in the event of a workplace emergency, the agreement may be suspended immediately and indefinitely. This work arrangement is not a formal, universal benefit. Rather, it is an alternative method of meeting the needs of the company.

PowerSchool has the right to refuse to make telework arrangements available to an employee and to terminate these arrangements at any time. Below you will find PowerSchool’s Telework/Telecommuting Policy.

Telework / Telecommuting Policy

Policy and Purpose
13


Teleworking, or telecommuting, is the concept of working from home or another location on a full or part-time basis. Telework is a management tool that provides flexibility in meeting customer needs and organization goals. The purpose of this policy is to (1) encourage the implementation of telework plans, (2) establish guidelines to ensure consistency for common issues, and (3) provide the flexibility to address specific needs whenever possible. The use of telework and technologies depends on business functions and work tasks to be performed. The ultimate goal of using telework is to enhance the delivery of services to customers.

Employees are not required to telework. Employees have the right to refuse to telework if the option is made available.

Eligibility
Successful teleworkers have the support of their Managers. Employees will be selected based on the suitability of their jobs, current performance rating, an evaluation of the likelihood of their being successful teleworkers and an evaluation of their Managers ability to manage remote workers. Each department will make its own selections and all requests must be approved by the department HR Business Partner and the functional leadership.

All teleworkers must sign an agreement.

Performance Standards
The performance standards for employees working at alternate work places should be equivalent to the standards used when the employees are working at the regular office. Nothing in the Telework Policy waives or changes standards of performance or behavior in the workplace. Employees who are not meeting or performing up to standards will not be permitted to telecommute.

Workspace
The employee shall designate a workspace within the remote work location for placement and installation of equipment to be used while teleworking. The employee shall maintain this workspace in a safe condition, free from hazards and other dangers to the employee and equipment. The company reserves the right to approve the site chosen as the employee’s remote workspace, in which case the employee is expected to submit three photos of the home workspace to management prior to implementation. Any company materials taken home should be kept in the designated work area at home and not be made accessible to others.

The company has the right to make on-site visits (with 48 hours’ notice) to the remote work location for purposes of determining that the site is safe and free from hazards and to maintain, repair, inspect or retrieve company-owned equipment, software, data or supplies.

Workspace Security
Employees must secure their designated workspace at the end of the day, including logging off the network and/or locking their keyboards. It is the employee’s responsibility to secure the property while it is in their possession.

Hours of Work
The employee’s at-home work hours will conform to a schedule agreed upon by you and your Supervisor, including specific core hours and telephone accessibility. The agreed upon work schedule shall comply with all regulations (i.e. FLSA) and any applicable country- specific employment standards legislation. If such a schedule has not been agreed upon, your work hours will be assumed to be the same as they were before you began telecommuting. Overtime work for a non-exempt employee must be pre-approved by the supervisor.

Canada-specific: Canada does not have “exempt” or “non-exempt’ employee classifications, however, if you are eligible for overtime pay, overtime work should be pre-approved, whenever possible.

Compensation
14


The employee’s compensation, benefits, work status and work responsibilities will not change due to participation in a flexible / teleworking program. The amount of time the employee is expected to work per day or pay period will not change because of the flexible work arrangement.

Dependent Care
Teleworking is not a substitute for childcare or other dependent care. Teleworkers shall make or maintain dependent care arrangements to permit concentration on work assignments.

Canada-specific: If you believe you have family status accommodation needs, please speak to your HR Business Partner.

Office Supplies
Office supplies will be provided by the company as needed. Out-of-pocket expenses for other supplies will not be reimbursed unless by prior approval of the employee’s manager.

Worker’s Compensation and Liability
During working hours, the employee’s at-home workspace will be considered an extension of PowerSchool’s workspace. Therefore, workers' compensation benefits may be available for job-related accidents that occur in the employee’s at-home workspace during working hours. All job-related accidents will be investigated immediately.


PowerSchool assumes no responsibility for injuries occurring in the employee’s at-home workspace outside the agreed upon work hours. The employee agrees to maintain safe conditions in the at-home workspace and to practice the same safety habits as those followed on our premises. In the case of an injury while working at home, the employee must immediately report the injury to Human Resources to get instructions for obtaining medical treatment.

Income Tax
It will be the employee’s responsibility to determine any income tax implications of maintaining a home office area. The company will not provide tax guidance nor will the company assume any additional tax liabilities. Employees are encouraged to consult with a qualified tax professional to discuss income tax implications.

Equipment/Tools
The company may provide specific tools/equipment for the employee to perform his/her current duties. This may include computer hardware, computer software, phone lines, email, voice-mail, connectivity to host applications and other applicable equipment as deemed necessary. The use of equipment, software, data supplies and furniture when provided by the company for use at the remote work location is limited to authorized persons and for purposes relating to company business. The company will provide for repairs to company equipment. When the employee uses her/his own equipment, the employee is responsible for maintenance and repair of equipment.

Electronic Communications
The company uses various communications technologies in an attempt to improve efficiency and customer service. Amongst the most popular of these technologies are the computer system, Internet, e-mail and the voicemail system. The Company has established the policies which governs the use of these systems for both internal and external communications. The Company’s computer, Internet, e-mail and voicemail systems exist to further the business of the Company and its customers and, as such, are to be used primarily for Company business. Users of the systems do not have a privacy right in messages sent or received on the e-mail or voicemail systems or files maintained on the computer systems or accessed on the Internet.

Communication
Employees must be available by phone and email during core hours. All client interactions will be conducted on a client or company site. Participants will still be available for staff meetings and other
15


meetings deemed necessary by management. The company will pay work-related voice and data communication charges.

Evaluation
The employee shall agree to participate in all studies, inquiries, reports and analyses relating to this program. The employee remains obligated to comply with all company rules, practices and instructions.
This agreement may be reviewed at any time if requested by either party.
This agreement is subject to the employee satisfying the following conditions on a continuing basis:
The employee shall perform all job duties at a satisfactory performance level
The employee’s work schedule does not interfere with normal interactions with his/her manager, coworkers, or customers.
The employees schedule and/or location does not adversely affect the ability of other company employees to perform their jobs.
The employee assures his/her accessibility to coworkers who maintain the company’s regular working schedule.
The employee will come to the office for any meetings required by their supervisor.
The employee will adhere to the PTO policy in the same manner as prior to this flexible work arrangement and be subject to all other applicable company leave policies.
The employee maintains the agreed upon work schedule.
All the employee’s obligations and responsibilities and terms and conditions of employment with the company remain unchanged, except those specifically changed by this agreement. Any non-compliance with this agreement by the employee may result in modification or termination of the work arrangement established by this agreement. Such modification or termination of the agreement will require a 2 week notice to the employee.

Termination of Telework Participation
The telework agreement is not a contract of employment, and nothing in this policy or any telework agreement alters the at-will nature of the employment relationship. The Telework Agreement may be cancelled at any time by either the employee or PowerSchool by written notification or at the discretion of the supervisor to include, but not limited to, the following: exceptional and verifiable needs of the department; change in the employee's work function, employee non-satisfactory performance, failure to maintain the acceptable leave balances, or abuse of the telework policy.

Canada-specific: Canada does not have “at-will” employment, however this agreement does not alter ANY nature of the employment relationship.

I agree to abide by PowerSchool’s Telework Policy.

Employee:Michael Bisignano
Signature:/s/ Michael Bisignano
Date:08/03/2021
Employer:Dawn LaPlante
Signature/s/ Dawn LaPlante







16


PowerSchool’s Chief Legal Officer (CLO) is responsible for leading corporate strategic & operational legal initiatives while running the legal operations to support a fast-paced growing Software business.

The CLO provides the board, executives, and senior management with effective advice on company strategies and their implementation, manages the legal function, and obtains and oversees the work of outside counsel. The CLO is directly involved in complex business transactions in negotiating critical contracts.

Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Serves as a leader and strategic advisor to the entire organization. Oversee efforts ranging from intellectual property to corporate governance, to employment law and more.
Drives the company’s legal strategy, effectively assessing risk and enabling effective decision- making across PowerSchool.
Assumes ultimate responsibility for ensuring that the company conducts its business in compliance with applicable SEC et al. laws and regulations.
Serves as key attorney and legal advisor on all major business transactions, including acquisitions, divestitures, and joint ventures.
Advises on legal aspects of the company’s financing, including assessing and advising on current and future business structures and legal entities.
Participates in defining and developing corporate policies, procedures and programs and provides continuing counsel and guidance on legal matters and on legal implications of all matters.
Ensures PowerSchool is operationally efficient and effective in negotiating and managing contracts across the organization.
Judges the merits of major court cases filed against or on behalf of the company, works with the appropriate executive(s) to define a strategic defense and approves settlements of disputes where warranted.
Structures and manages the company’s internal legal function and staff.
Oversees the selection, retention, management, and evaluation of all outside counsel.

Required Education and Experience

J.D. with bar admission in good standing from any state across the U.S.
15+ years of directly applicable experience in a global, fast-paced, innovative technology, SaaS- based company experience is preferred.
Demonstrated competence to build credibility and confidence with the Board and Executive Leadership Team as a trusted advisor and confidant.
Significant exposure in building & maintaining high quality corporate governance, SEC compliance and reporting, FINRA rules, commercial and merger & acquisition transactions, and compliance law.
Demonstrated experience in the areas of securities, antitrust, and privacy.
Broad experience in intellectual property law, including patent law, licensing of IP rights and IP due diligence.
Experience in directing strategy and managing complex IP litigation cases.
Strong understanding and interpretation of Sarbanes-Oxley and applicable legislation.
Experience managing other attorneys and supervising support staff in a public company.
Experience with cost-effective management of outside legal resources.
Demonstrated clear communications & executive presence. Ability to be able to effectively communicate complex topics to all levels of stakeholders.

Environmental Factors

17


Indoor collaborative work environment near co-workers (when permissible)
Frequent interactions and interruptions
Fast-paced work environment
Up to 20% travel when permitted.


PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailing accommodations@powerschool.com.
18
EX-10.25 3 exhibit1025-employmentagre.htm EX-10.25 Document
Exhibit 10.25
August 8, 2022


Fred Studer

Re: Offer of Employment with PowerSchool Group, LLC
Dear Fred:
I would like to offer to you a position of employment with PowerSchool Group, LLC (as such company’s name may change from time to time and such company’s successors and assigns, the “Company”). The terms of our offer are as follows:

If you accept this offer, your start date will be August 15, 2022 (the “Start Date”), and you will initially report to Hardeep Gulati, Chief Executive Officer, in the position of Chief Marketing Officer. The position is remote-based, yet it is expected that you will be in the Sacramento office approximately eight days per month. Your duties may involve domestic and international travel.

Your starting base salary will be $367,500.00/Annually, less deductions and withholdings required or authorized by law, and will be subject to review. Your base wages will be paid by the Company in regular installments in accordance with the Company’s general payroll practices.

Assuming you are in continuously good standing through the bonus payment date, you will be eligible for a discretionary bonus based on your performance. Assuming you meet all performance expectations, we estimate your target bonus will be 50% of your annual wage. In addition, you will be eligible each fiscal year for bonus of up to a 50% of your bonus eligible base earnings as a stretch bonus. Both bonus components will be awarded at the sole discretion of the Board of Directors of the Company based on the Board’s determination as to your achievement of predetermined personal and company performance targets. The bonus amounts will be issued less deductions and withholdings required or authorized by law. Any such bonus will be pro-rated in your first year of employment for the amount of time you have been employed by the Company.

Subject to Board of Directors of PowerSchool Holdings Inc. review and approval, you shall be eligible to receive Restricted Stock Units (RSUs) of PowerSchool Holdings Inc. in 2022 in the amount of $3.2M and in 2023 in the amount of $800,000, in each case as per the terms and conditions of PowerSchool Holdings Inc. 2021 Omnibus Incentive Plan, as may be amended from time to time. The 2022 grant will be reviewed at the next regularly scheduled quarterly board meeting and will be issued on the first market day of the month following the later of (i) board review and (ii) your start date. The 2023 grant will be issued at the same time as RSUs are granted to other executives of the Company for the 2023 calendar year. For both grants, the value of the RSUs will be calculated based on the closing stock price on the date of issuance. If granted, the RSUs will vest over a period of four years, with the initial twenty-five percent (25%) vesting twelve months after grant, and the remaining grant vesting 6.25% each quarter thereafter. Eligibility for grant of RSUs is not a promise of compensation and is not intended to create any obligation, including relating to continuity of employment, on the part of the Company or its affiliate.

You will also be eligible to participate in regular health, dental and vision insurance plans; bonuses and other employee benefit plans established by the Company for its employees from time to time, so long as they remain generally available to the Company’s employees.

If the Company terminates your employment without “Cause” or you voluntarily terminate your employment for a “Good Reason”, you will be entitled to receive a severance payment equal to six (6) months of base pay, less deductions and withholdings required by law or authorized by you (the “Severance Pay”). For purposes of this section, “Cause” and “Good Reason” have the meaning set forth in Exhibit B attached hereto. The Company will not be required to pay the Severance Pay unless you (i) execute and deliver to the Company an agreement (“Release Agreement”) in a form satisfactory to the Company releasing from all liability (other than the payments and benefits contemplated by this letter) the Company, each member of the Company, and any of their respective past or present officers, directors,


Exhibit 10.25
managers, employees or agents and you do not revoke such release during any applicable revocation period and (ii) have not breached the provisions of Sections 2 through 8 of Exhibit A, the terms of this letter or any agreement between you and the Company or the provisions of the Release Agreement. The Severance Pay shall be paid in equal monthly installments starting as of the month following the month in which any applicable revocation period for the release described above lapses, provided you have not revoked the release during such revocation period.

As an employee of the Company, you will have access to certain confidential information of the Company, its affiliates, the Company’s acquisitions, their customers, suppliers and other third parties and you may, during the course of your employment, develop certain information or inventions, which will be the property of the Company. To protect the interests of the Company, you will need to carefully consider and sign the Company's standard "Employee Confidentiality, Invention Assignment, Non- Solicit, Arbitration Agreement" (attached to this letter as Exhibit A) as a condition of your employment. So that the Company has proper records of inventions that may belong to you, we ask that you also complete Schedule 1 attached separately.


We also wish to impress upon you that we do not want you to bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer.

As a condition of your employment, you will also be asked to abide by the Company’s policies and procedures, which may be amended from time to time, in the Company’s sole discretion.

We consider the terms of this offer confidential and trust that you will treat it as such and use appropriate discretion.

While we look forward to a long and profitable relationship, your employment with the Company is at will. Any statements or representations to the contrary (and, indeed, any statements contradicting any provision in this letter and/or the Employee Confidentiality, Invention Assignment, Non-Solicit, Non-Compete, Arbitration Agreement attached as Exhibit A) should be regarded by you as ineffective. Further, your participation in any benefit or other Company program is not to be regarded as assuring you of continuing employment for any particular period of time. The Company may terminate your employment at any time with or without notice, and for any reason or no reason. Notwithstanding any provision to the contrary contained in Exhibit A, you shall be entitled to terminate your employment with the Company at any time and for any reason or no reason by giving notice in writing to the Company of not less than four (4) weeks (“Notice Period”), unless otherwise agreed to in writing by you and the Company. In the event of such notice, the Company reserves the right, in its discretion, to give immediate effect to your resignation in lieu of requiring or allowing you to continue work throughout the Notice Period. You shall continue to be an employee of the Company during the Notice Period, and thus owe to the Company the same duty of loyalty you owed it prior to giving notice of your termination. The Company may, during the Notice Period, relieve you of all of your duties and prohibit you from entering the Company’s offices.

Please note that because of employer regulations adopted in the Immigration Reform and Control Act of 1986, within three (3) business days of starting your new position you will need to present documentation establishing your identity and demonstrating that you have authorization to work in the United States. If you have questions about this requirement, which applies to U.S. citizens and non-U.S. citizens alike, you may contact our Human Resources office.

You and the Company mutually agree that any disputes that may arise regarding your employment will be submitted to binding arbitration. As a condition of your employment, you will need to carefully consider and voluntarily agree to and initial in Section 14, H of Exhibit A.

It should also be understood that all offers of employment are conditioned on the Company’s completion of a satisfactory background check and drug test screen.


2

Exhibit 10.25
Should you agree to these terms and conditions, this letter, Exhibit A and its Schedules constitute the entire agreement and understanding between you and the Company with respect to the subject matter of this Agreement, and supersede all prior understandings and agreements, whether oral or written, between or among you and the Company or its predecessor with respect to the specific subject matter hereof.

This offer will remain open for 3 business day from the date of this letter and is conditioned upon you starting work with us no later than the Start Date. If you decide to accept our offer, and I hope you will, please sign the enclosed copy of this letter and applicable Exhibits in the space indicated and return them to me. Should you have anything else that you wish to discuss, please do not hesitate to call me.



Sincerely,
/s/ Missy Hallead
Missy Hallead
Chief People Officer

I have read and understood this letter and Exhibit A attached and hereby acknowledge, accept and agree to the terms set forth therein.

/s/ Fred Studer
Signature
08/08/2022
Date signed
























3

Exhibit 10.25







EMPLOYMENT AND RESTRICTIVE COVENANTS AGREEMENT

This Employment and Restrictive Covenants Agreement (the “Agreement”) is made effective August 15, 2022 (the “Effective Date”), by and between [PowerSchool Group, LLC] (together with its affiliates and related companies, hereafter referenced as “Company”) and Fred Studer (hereafter referenced as “Employee”).

1.PURPOSE. In connection with Employee’s employment by the Company (the “Employment”), Employee and the Company wish to set forth the terms and conditions under which Employee will be employed by the Company, and certain restrictions applicable to Employee as a result of the Employment with the Company. This Agreement is intended: to allow the parties to engage in the Employment, with the Company giving Employee access to the Company’s customers, employees, and Confidential Information (as that term is defined below); to protect the Company’s business, information, and relationships against unauthorized competition, solicitation, recruitment, use, or disclosure; and to clarify Employee’s legal rights and obligations.

2.THE BUSINESS OF THE COMPANY. The Company is engaged in the business of investing and operating in software and technology-enabled businesses, including a continuous program of research, development, production and marketing (collectively the “Business” of the Company). Employee acknowledges that the Company has a legitimate interest in protecting its Confidential Information, trade secrets, customer relationships, customer goodwill, employee relationships, and the special investment and training given to Employee.

3.“AT WILL” EMPLOYMENT OF EMPLOYEE. Employee shall perform such duties or responsibilities as assigned to Employee from time to time. The Parties acknowledge that Employee’s employment by the Company at all times is and shall remain “at will,” and may be terminated by either Party at any time, with or without notice and with or without cause. Employee acknowledges that but for Employee’s execution of this Agreement, Employee would not be employed by the Company.

a.Employee acknowledges that Employee’s duties shall entail Employee’s contact with the Company’s customers to whom Employee is introduced, to which Employee is assigned, whose accounts Employee shall oversee, or for which Employee otherwise is directly or indirectly responsible. Employee further acknowledges that Employee will be given the use of the Company’s Confidential Information. Employee acknowledges that the Company’s goodwill with its customers and customer prospects, as well as the Company’s Confidential Information, are among the most valuable assets of the Company’s Business. Accordingly, Employee hereby agrees, acknowledges, covenants, represents and warrants that at all times during Employee’s employment with the Company, Employee will faithfully perform Employee’s duties with the utmost loyalty to the Company, and will owe a fiduciary duty and duty of loyalty to the Company. Employee agrees that during employment, Employee will do nothing disloyal or adverse to the Company or the Company’s Business, or which creates any conflict of interest with the Company or the Business of the Company. Employee will abide by the policies of the Company at all times during Employee’s employment, and acknowledges that the Company may unilaterally change its policies, practices, and procedures at any time, at the sole discretion of the Company. Employee understands and acknowledges that all equipment, communication devices, physical property, documents, information, data
4


bases, furniture, accessories, premises, and any other items provided to Employee while employed by Company, shall at all times remain the sole property of the Company, and as such, Employee shall have no reasonable expectation of privacy when using such items.

b.Employee acknowledges that Employee will be afforded an investment of time, training, money, trust, exposure to the public, or exposure to customers, vendors, suppliers, investors, joint venture partners, or other business relationships of the Company during the course of the Employment, and Employee’s position gives Employee a high level of influence or credibility with the Company’s customers, vendors, suppliers, or other business relationships. Employee understands and acknowledges that Employee will possess specialized skills, learning, abilities, customer contacts, or customer information by reason of working for the Company.

c.Employee acknowledges that, through Employee’s employment with the Company, Employee may customarily and regularly solicit customers and/or prospective customers for the Company, and/or engage in making sales or obtaining orders or contracts for products or services.

d.Aside from confidential information, intangibles and materials transferred to PowerSchool as a result of a PowerSchool acquisition, Employee understands that the Company has specifically instructed him/her to refrain from bringing to the Company any documents or materials or intangibles of a former employer or third party that are not in the public domain, or have not been legally transferred or licensed to the Company, or that might constitute the confidential information or trade secrets of a prior employer. Employee agrees that when performing duties on behalf of the Company, he/she will not breach any invention assignment, proprietary information, confidentiality, noncompetition, nonsolicitation or other similar agreement with any former employer or other party.

4.DUTY OF LOYALTY. Employee understands that his/her employment and provision of services on behalf of the Company requires Employee’s undivided attention and effort. Accordingly, during Employee’s employment, Employee agrees that he/she will not, without the Company’s express prior written consent, (i) engage in any other business activity, unless such activity is for passive investment purposes not otherwise prohibited by this Agreement and will not require Employee to render any services, (ii) be engaged or interested, directly or indirectly, alone or with others, in any trade, business or occupation in competition with the Company, (iii) take steps, alone or with others, to engage in competition with the Company in the future, or (iv) appropriate for Employee’s own benefit business opportunities pertaining to the Company’s Business.


5. INVENTION

a.Prior Inventions. Employee agrees to separately complete Schedule 1, which will be attached hereto and is a complete and accurate list describing all Inventions (as defined below) which were conceived, discovered, created, invented, developed and/or reduced to practice by Employee prior to the commencement of his/her Employment that have not been legally assigned or licensed to the Company (collectively: “Prior Inventions”). If there are no such Prior Inventions, Employee shall indicate on Schedule 1 that Employee has no Prior Inventions to disclose.

Employee acknowledges and agrees that if in the course of Employee’s employment, Employee incorporates or causes to be incorporated into a Company product, service, process, file, system, application or program a Prior Invention, Employee will grant the Company a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use, offer to sell, sell or otherwise distribute such Prior Invention as part of or in connection with such product, process, file, system, application or program.
1



b.Disclosure and Assignment of Inventions. Employee agrees to promptly disclose to the Company in writing all Inventions (as defined below) that Employee conceives, develops and/or first reduces to practice or create, either alone or jointly with others, during the period of Employee’s Employment, and for a period of three (3) months thereafter, whether or not in the course of Employee’s Employment. Employee further assigns and agrees to assign all of Employee’s rights, title and interest in the Inventions to the Company. In the event that the Company is unable for any reason to secure Employee’s signature to any document required to file, prosecute, register or memorialize the ownership and/or assignment of any Invention, Employee hereby irrevocably designates and appoints the Company’s duly authorized officers and agents as Employee’s agents and attorneys-in-fact to act for and on Employee’s behalf and stead to (i) execute, file, prosecute, register and/or memorialize the assignment and/or ownership of any Invention; (ii) to execute and file any documentation required for such enforcement and (iii) do all other lawfully permitted acts to further the filing, prosecution, registration, memorialization of assignment and/or ownership of, issuance of and enforcement of any Inventions, all with the same legal force and effect as if executed by Employee.

Employee acknowledges that he/she is not entitled to use the Inventions for Employee’s own benefit or the benefit of anyone except the Company without written permission from the Company, and then only subject to the terms of such permission. Employee further agrees that Employee will communicate to the Company, as directed by the Company, any facts known to Employee and testify in any legal proceedings, sign all lawful papers, make all rightful oaths, execute all divisionals, continuations, continuations-in-part, foreign counterparts, or reissue applications, all assignments, all registration applications and all other instruments or papers to carry into full force and effect, the assignment, transfer and conveyance hereby made or to be made and generally do everything possible for title to the Inventions to be clearly and exclusively held by the Company as directed by the Company.

For purposes of this Agreement, “Inventions” means, without limitation, any and all formulas, algorithms, processes, techniques, concepts, designs, developments, technology, ideas, patentable and unpatentable inventions and discoveries, copyrights and works of authorship in any media now known or hereafter invented (including computer programs, source code, object code, hardware, firmware, software, mask work, applications, files, internet site content, databases and compilations, documentation and related items) patents, trade and service marks, logos, trade dress, corporate names and other source indicators and the good will of any business symbolized thereby, trade secrets, know-how, confidential and proprietary information, documents, analyses, research and lists (including current and potential customer and user lists) and all applications and registrations and recordings, improvements and licenses that (i) relate in any manner, whether at the time of conception, design or reduction to practice, to the Company’s Business or its actual or demonstrably anticipated research or development; (ii) result from any work performed by Employee on behalf of the Company; or (iii) result from the use of the Company’s equipment, supplies, facilities, Confidential Information or Trade Secrets.

Employee recognizes that Inventions or proprietary information relating to Employee’s activities while working for the Company, and conceived, reduced to practice, created, derived, developed, or made by Employee, alone or with others, within three (3) months after termination of Employee’s employment may have been conceived, reduced to practice, created, derived, developed, or made, as applicable, in significant part while Employee was employed by the Company. Accordingly, Employee agrees that such Inventions and proprietary information shall be presumed to have been conceived, reduced to practice, created, derived, developed, or made, as applicable, during Employee’s employment with the Company and are to be assigned to the Company
2


pursuant to this Agreement and applicable law unless and until Employee has established the contrary by clear and convincing evidence.

c.Work for Hire. Employee acknowledges and agrees that any copyrightable works prepared by Employee within the scope of Employee’s employment are “works made for hire” under the Copyright Act and that the Company will be considered the author and owner of such copyrightable works. Any copyrightable works the Company specially commissions from Employee while Employee is employed also shall be deemed a work made for hire under the Copyright Act and if for any reason such work cannot be so designated as a work made for hire, Employee agrees to and hereby assigns to the Company, as directed by the Company, all right, title and interest in and to said work(s). Employee further agrees to and hereby grants the Company, as directed by the Company, a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use, publicly perform, display or otherwise distribute any copyrightable works Employee creates during Employee’s Employment.

d.Assignment of Other Rights. In addition to the foregoing assignment of Inventions to the Company, Employee hereby irrevocably transfers and assigns to the Company: (i) all worldwide patents, patent applications, copyrights, mask works, trade secrets and other intellectual property rights in any Inventions; and (ii) any and all “Moral Rights” (as defined below) that Employee may have in or with respect to any Inventions. Employee also hereby forever waives and agrees never to assert any and all Moral Rights Employee may have in or with respect to any Inventions, even after termination of Employee’s work on behalf of the Company. “Moral Rights” mean any rights to claim authorship of any Inventions, to object to or prevent the modification of any Inventions, or to withdraw from circulation or control the publication or distribution of any Inventions, and any similar right, existing under applicable judicial or statutory law of any country in the world, or under any treaty, regardless of whether or not such right is denominated or generally referred to as a “moral right.”

e.Applicability to Past Activities. To the extent Employee has been engaged to provide services by the Company or its predecessor for a period of time before the effective date of this Agreement (the “Prior Engagement Period”), Employee agrees that if and to the extent that, during the Prior Engagement Period: (i) Employee received access to any information from or on behalf of the Company that would have been proprietary information if Employee had received access to such information during the period of Employee’s Employment with the Company under this Agreement; or (ii) Employee conceived, created, authored, invented, developed or reduced to practice any item, including any intellectual property rights with respect thereto, that would have been an Invention if conceived, created, authored, invented, developed or reduced to practice during the period of Employee’s Employment with the Company under this Agreement; then any such information shall be deemed proprietary information hereunder and any such item shall be deemed an Invention hereunder, and this Agreement shall apply to such information or item as if conceived, created, authored, invented, developed or reduced to practice under this Agreement.

f.Employee shall 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 filed in a lawsuit or other proceeding, if such filing is made under seal.

g.Nothing in this Agreement is intended to conflict with 18 U.S.C. § 1833(b) or create liability for disclosures of trade secrets that are expressly allowed by 18 U.S.C. § 1833(b). Accordingly, the parties to this Agreement have the right to disclose in confidence trade
3


secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law. The parties also have the right to disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

h.Nothing in this agreement prohibits me from reporting possible violations of federal law or regulation to any governmental agency or entity including, but not limited to, the Department of Justice, the Securities and Exchange Commission, Congress, and any agency Inspector General, or from making other disclosures that are protected under the whistleblower provisions of federal law or regulation. I do not need the prior authorization of my supervisor or anyone else affiliated with the Company to make any such reports or disclosures, and I am not required to notify my supervisor or anyone else affiliated with the Company that I have made such reports or disclosures.

i.Assignment Exception – California Labor Code § 2870 Section 2870 of the California Labor Code exempts from this assignment provision any invention as to which Employee can prove the following:

i.It was developed entirely on Employee’s own time; and

ii.No equipment, supplies, facility or trade secret of the Company or any of its affiliated entities was used in its development; and

iii.It neither

1.relates at the time of its conception or reduction to practice to the business of the Company or to the Company’s actual or demonstrably anticipated research and development; nor

2.results from any work performed by Employee for the Company.

The provisions of this Agreement requiring assignment to the Company do not apply to any invention which qualifies fully under the provisions of Section 2870 of the California Labor Code. Employee will advise the Company promptly in writing of any inventions, original works of authorship, developments, improvements or trade secrets that Employee believes meet the criteria in (i), (ii), and (iii) above; and Employee will at that time provide to the Company in writing all evidence necessary to substantiate that belief. Employee understands that the Company will keep in confidence and will not disclose to third parties without Employee’s consent any confidential information disclosed in writing to the Company relating to inventions that qualify fully under the provisions of Section 2870 of the California Labor Code.

6.NONDISCLOSURE AGREEMENT.

a.Employee expressly agrees that, throughout the term of Employee’s Employment with the Company and at all times following the termination of Employee’s Employment from the Company, for so long as the information remains confidential, Employee will not use or disclose any Confidential Information disclosed to Employee by the Company, other than for the purpose to carry out the Employment for the benefit of the Company (but in all cases preserving confidentiality by following the Company’s policies and obtaining appropriate non-disclosure agreements). Employee shall not, directly or indirectly, use or disclose any Confidential Information to third parties, nor permit the use by or disclosure of Confidential Information by third parties. Employee agrees to take all reasonable measures to protect the secrecy of and avoid disclosure or use of Confidential Information in order to prevent it from falling into the public domain or into the possession of any Competing Business or any persons other than those persons authorized under this Agreement to have such information for the benefit of the Company. Employee
4


agrees to notify the Company in writing of any actual or suspected misuse, misappropriation, or unauthorized disclosure of Confidential Information that may come to Employee’s attention. Employee acknowledges that if Employee discloses or uses knowledge of the Company’s Confidential Information to gain an advantage for Employee, for any Competing Business, or for any other person or entity other than the Company, such an advantage so obtained would be unfair and detrimental to the Company.

b.Employee expressly agrees that Employee’s duty of non-use and non-disclosure shall continue indefinitely for any information of the Company that constitutes a Trade Secret under applicable law, so long as such information remains a Trade Secret.

7. RETURN OF COMPANY PROPERTY AND MATERIALS. Any Confidential Information, trade secrets, materials, equipment, information, documents, electronic data, or other items that have been furnished by the Company to Employee in connection with the Employment are the exclusive property of the Company and shall be promptly returned to the Company by Employee, accompanied by all copies of such documentation, immediately when the Employment has been terminated or concluded, or otherwise upon the written request of the Company. Employee shall not retain any copies of any Company information or other property after the Employment ends, and shall cooperate with the Company to ensure that all copies, both written and electronic, are immediately returned to the Company. Employee shall cooperate with Company representatives and allow such representatives to oversee the process of erasing and/or permanently removing any such Confidential Information or other property of the Company from any computer, personal digital assistant, phone, or other electronic device, or any cloud-based storage account or other electronic medium owned or controlled by Employee.

8.LIMITED NONCOMPETE AGREEMENT. To the extent enforceable by law, Employee expressly agrees that Employee will not (either directly or indirectly, by assisting or acting in concert with others) Compete with the Company during Employee’s employment with the Company. The Parties acknowledge that this provision is not intended to be a general prohibition on the Employee’s ability to work in any industry, such as education technology.

9.NONSOLICITATION OF CUSTOMERS/PROSPECTIVE CUSTOMERS. Employee expressly agrees that during Employee’s employment with the Company, Employee will not (either directly or indirectly, by assisting or acting in concert with others), on behalf of himself/herself or any other person, business, entity, including but not limited to on behalf of a Competing Business, call upon, solicit, or attempt to call upon or solicit any business from any Customer or Prospective Customer for the purpose of providing services substantially similar to the Services.

10.NONRECRUITMENT OF EMPLOYEES. Employee expressly agrees that during the Restricted Period, Employee will not, on behalf of himself/herself or any other person, business, or entity (either directly or indirectly, by assisting or acting in concert with others), solicit, recruit, or encourage, or attempt to solicit, recruit, or encourage any of the Company’s employees, in an effort to hire such employees away from the Company, or to encourage any of the Company’s employees to leave employment with the Company to work for a Competing Business.

11.REMEDIES; INDEMNIFICATION. Employee agrees that the obligations set forth in this Agreement are necessary and reasonable in order to protect the Company’s legitimate business interests and (without limiting the foregoing) that the obligations set forth in Sections 8, 9 and 10 are necessary and reasonable in order to protect the Company’s legitimate business interests in protecting its Confidential Information, Trade Secrets, customer and employee relationships and the goodwill associated therewith. Employee expressly agrees that due to the unique nature of the Company’s Confidential Information, and its relationships with its Customers and other employees, monetary damages would be inadequate to compensate the Company for any breach by Employee of the covenants and agreements set forth in this Agreement. Accordingly, Employee agrees and acknowledges that any such violation or threatened violation shall cause irreparable injury to the Company and that, in addition to any other remedies that may be
5


available in law, in equity, or otherwise, the Company shall be entitled: (a) to obtain injunctive relief against the threatened breach of this Agreement or the continuation of any such breach by Employee, without the necessity of proving actual damages; and (b) to be indemnified by Employee from any loss or harm; and (c) to recover any costs or attorneys’ fees, arising out of or in connection with any breach by Employee or enforcement action relating to Employee’s obligations under this Agreement.

12.INJUNCTIVE RELIEF; TOLLING. Notwithstanding the arbitration provisions contained herein, or anything else to the contrary in this Agreement, Employee understands that the violation of any restrictive covenants of this Agreement may result in irreparable and continuing damage to the Company for which monetary damages will not be sufficient, and agrees that Company will be entitled to seek, in addition to its other rights and remedies hereunder or at law and both before or while an arbitration is pending between the parties under this Agreement, a temporary restraining order, preliminary injunction or similar injunctive relief from a court of competent jurisdiction in order to preserve the status quo or prevent irreparable injury pending the full and final resolution of the dispute through arbitration, without the necessity of showing any actual damages or that monetary damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned injunctive relief shall be in addition to, not in lieu of, legal remedies, monetary damages or other available forms of relief through arbitration proceedings. This Section shall not be construed to limit the obligation for either party to pursue arbitration. The Restricted Period as defined in this Agreement may be extended during the pendency of any litigation (including appeals) or arbitration proceeding, in order to give the Company the full protection of the restrictive covenants as described in this Agreement.

13.DEFINITIONS. For all purposes throughout this Agreement, the terms defined below shall have the respective meanings specified in this section.

a.“Customer” of the Company shall mean any business or entity with which Employee had Material Contact, for the purpose of providing Services, during the twelve (12) months preceding Employee’s termination date.

b.“Compete” shall mean to provide Competitive Services, whether Employee is acting on behalf of himself/herself, or in conjunction with or in concert with any other entity, person, or business, including activities performed while working for or on behalf of a Customer.

c.“Competitive Services” shall mean the business or process of researching into, developing, manufacturing, distributing, selling, supplying (including but not limited to technical and product support, professional services, technical advice and other customer services) education technology software and any other services then provided, conducted, authorized, or offered by the Company.

d.“Competing Business” shall mean any entity, including but not limited to any person, company, partnership, corporation, limited liability company, association, organization or other entity that provides Competitive Services.

e.“Confidential Information” shall mean sensitive business information having actual or potential value to the Company or its affiliates because it is not generally known to the general public or ascertainable by a Competing Business, and which has been disclosed to Employee, or of which Employee will become aware, as a consequence of the Employment with the Company, including any information related to: the Company’s investment strategies, management planning information, business plans, operational methods, market studies, marketing plans or strategies, patent information, business acquisition plans, past, current and planned research and development, formulas, methods, patterns, processes, procedures, instructions, designs, inventions, operations, engineering, services, drawings, equipment, devices, technology, software systems, price lists, sales reports and records, sales books and manuals, code books, financial information and projections, personnel data, names of customers, customer lists and
6


contact information, customer pricing and purchasing information, lists of targeted prospective customers, supplier lists, product/service and marketing data and programs, product/service plans, product development, advertising campaigns, new product designs or roll out, agreements with third parties, or any such similar information. Confidential Information shall also include the track record and investment performance of Vista Equity Partners and its affiliated investment funds, as well as any information disclosed to the Company by a third party (including, but not limited to, current or prospective customers) that the Company is obliged to treat as confidential. Confidential Information may be in written or non-written form, as well as information held on electronic media or networks, magnetic storage, cloud storage service, or other similar media. The Company has invested and will continue to invest extensive time, resources, talent, and effort to develop its Confidential Information, all of which generates goodwill for the Company. Employee acknowledges that the Company has taken reasonable and adequate steps to control access to the Confidential Information and to prevent unauthorized disclosure, which could cause injury to the Company. This definition shall not limit any broader definition of “confidential information” or any equivalent term under applicable state or federal law.

f.“Material Contact” shall mean actual contact between Employee and a Customer with whom Employee dealt on behalf of the Company; or whose dealings with the Company were coordinated or supervised by Employee; or who received goods or services from the Company that resulted in payment of commissions or other compensation to Employee; or about whom Employee obtained Confidential Information because of Employee’s Employment with the Company; or whom employee contacted with the intent of establishing or strengthening a business or professional relationship for the Company.

g.“Prospective Customer” shall mean any business or entity with whom Employee had Material Contact, for the purpose of attempting to sell or provide Services, and to whom Employee provided a bid, quote for Services, or other Confidential Information of the Company, during the twelve (12) months preceding Employee’s termination date.

h.“Restricted Period” shall mean the entire term of Employee's employment with the Company and a one (1) year period immediately following the termination of Employee’s employment, unless otherwise delineated or described in the “end notes and exceptions” at the end of this Agreement.

i.“Restricted Territory” shall mean the geographic area in which or with respect to which Employee provided or attempted to provide any Services or performed operations on behalf of the Company as of the date of termination or during the twelve (12) months preceding Employee’s termination date.

j.“Trade Secrets” shall mean the business information of the Company that is competitively sensitive and which qualifies for trade secrets protection under applicable trade secrets laws, including but not limited to the Defend Trade Secrets Act. This definition shall not limit any broader definition of “trade secret” or any equivalent term under any applicable local, state or federal law.

k.“Services” shall mean the types of work product, processes and work-related activities relating to the Business of the Company performed by Employee during the Employment.

14.MANDATORY ARBITRATION CLAUSE; NO JURY TRIAL. A Party may bring an action in court to obtain a temporary restraining order, preliminary injunction or other provisional remedy available under California Code of Civil Procedure § 1281.8 in response to any violation or threatened violation of the restrictive covenants set forth in this Agreement, or for any other purpose for which a provisional remedy may be obtained pursuant that statute. Otherwise, Employee expressly agrees and acknowledges that the Company and Employee will utilize binding arbitration to resolve all disputes that may arise out of the employment context.
7



a.Both the Company and Employee hereby agree that any claim, dispute, and/or controversy that Employee may have against the Company (or its owners, directors, officers, managers, employees, agents, insurers and parties affiliated with its employee benefit and health plans), or that the Company may have against Employee, arising from, related to, or having any relationship or connection whatsoever to the Employment, shall be submitted to and determined exclusively by binding arbitration under the Federal Arbitration Act (9 U.S.C. §§ 1, et seq.) in conformity with the Federal Rules of Civil Procedure. Included within the scope of this Agreement are all disputes including, but not limited to, any claims alleging employment discrimination, harassment, hostile environment, retaliation, whistleblower protection, wrongful discharge, constructive discharge, failure to grant leave, failure to reinstate, failure to accommodate, tortious conduct, breach of contract, and/or any other claims Employee may have against the Company for any exemption misclassification, unpaid wages or overtime pay, benefits, payments, bonuses, commissions, vacation pay, leave pay, workforce reduction payments, costs or expenses, emotional distress, pain and suffering, or other alleged damages arising out of the Employment or termination. Also included are any claims based on or arising under Title VII, 42 USC Section 1981, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Family and Medical Leave Act, the Fair Labor Standards Act, Sarbanes-Oxley, the California Fair Employment and Housing Act, the California Labor Code, all as amended, or any other state or federal law or regulation, equitable law, or otherwise relating in any way to the employment relationship.

b.Nothing herein, however, shall prevent Employee from filing and pursuing proceedings before the United States Equal Employment Opportunity Commission or similar state agency (although if Employee chooses to pursue any type of claim for relief following the exhaustion of such administrative remedies, such claim would be subject to resolution under these mandatory arbitration provisions). In addition, nothing herein shall prevent Employee from filing an administrative claim for unemployment benefits or workers’ compensation benefits.

c.Nothing in the confidentiality or nondisclosure or other provisions of this Agreement shall be construed to limit Employee’s right to respond accurately and fully to any question, inquiry or request for information when required by legal process or from initiating communications directly with, or responding to any inquiry from, or providing testimony before, any self-regulatory organization or state or federal regulatory authority, regarding the Company, Employee’s Employment, or this Agreement. Employee is not required to contact the Company regarding the subject matter of any such communications before engaging in such communications. Employee also understands that Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (1) is made (a) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and (b) solely for the purpose of reporting or investigating a suspected violation of law; or (2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Employee also understands that disclosure of trade secrets to attorneys, in legal proceedings if disclosed under seal, or pursuant to court order is also protected under 18 U.S. Code §1833 when disclosure is made in connection with a retaliation lawsuit based on the reporting of a suspected violation of law.

d.In addition to any other requirements imposed by law, the arbitrator selected shall be a qualified individual mutually selected by the Parties, and shall be subject to disqualification on the same grounds as would apply to a judge. All rules of pleading, all rules of evidence, all statutes of limitations, all rights to resolution of the dispute by means of motions for summary judgment, and judgment on the pleadings shall apply and be observed. Resolution of the dispute shall be based solely upon the law governing the claims and defenses pleaded, and the arbitrator may not invoke any basis (including but
8


not limited to, notions of “just cause”) other than such controlling law. Likewise, all communications during or in connection with the arbitration proceedings are privileged. The arbitrator shall have the authority to award appropriate substantive relief under relevant laws, including the damages, costs and attorneys’ fees that would be available under such laws.

e.Employee’s initial share of the arbitration fee shall be in an amount equal to the filing fee as would be applicable in a court proceeding, or $100, whichever is less. Beyond the arbitration filing fee, Employer will bear all other fees, expenses and charges of the arbitrator.

f.Employee understands and agrees that all claims against the Company must be brought in Employee’s individual capacity and not as a plaintiff or class member in any purported class or representative proceeding. Employee understands that there is no right or authority for any dispute to be heard or arbitrated on a collective action basis, class action basis, as a private attorney general, or on bases involving claims or disputes brought in a representative capacity on behalf of the general public, on behalf of other Company employees (or any of them) or on behalf of other persons alleged to be similarly situated. Employee understands that there are no bench or jury trials and no class actions or representative actions permitted under this Agreement. The Arbitrator shall not consolidate claims of different employees into one proceeding, nor shall the Arbitrator have the power to hear an arbitration as a class action, collective action, or representative action. The interpretation of this subsection shall be decided by a judge, not the Arbitrator. Notwithstanding the provisions in Paragraph 21 below, this subparagraph (f) is material to the arbitration provisions of Paragraph 14 herein and cannot be severed from Paragraph 14. In the event it is determined that this subparagraph (f) is unenforceable with regard to a claim, dispute and/or controversy as set forth in subparagraph (a) above, this will render Paragraph 14 unenforceable in its entirety. Severance of Paragraph 14 from this Agreement shall not affect the enforcement of the remainder of this Agreement.

g.Procedure. Employee and Company agree that prior to the service of an Arbitration Demand, the parties shall negotiate in good faith for a period of thirty (30) days in an effort to resolve any arbitrable dispute privately, amicably and confidentially. To commence an arbitration pursuant to this Agreement, a party shall serve a written arbitration demand (the “Demand”) on the other party by hand delivery or via overnight delivery service (in a manner that provides proof of receipt by respondent). The Demand shall be served before expiration of the applicable statute of limitations. The Demand shall describe the arbitrable dispute in sufficient detail to advise the respondent of the nature and basis of the dispute, state the date on which the dispute first arose, list the names and addresses of every person whom the claimant believes does or may have information relating to the dispute, including a short description of the matter(s) about which each person is believed to have knowledge, and state with particularity the relief requested by the claimant, including a specific monetary amount, if the claimant seeks a monetary award of any kind. If respondent does not provide a written Response to the Demand, all allegations will be considered denied. The parties shall confer in good faith to attempt to agree upon a suitable arbitrator, and if unable to do so, they will select an arbitrator from the American Arbitration Association (“AAA”)’s employment arbitration panel for the area. The arbitrator shall allow limited discovery, as appropriate in his or her discretion. The arbitrator’s award shall include a written reasoned opinion.

h.Unless Employee initials in the space at the end of this paragraph, Employee understands, agrees, and consents to this binding arbitration provision, and Employee and the Company hereby each expressly waive the right to trial by jury of any claims arising out of Employment with the Company. By initialing below, Employee opts out of the binding arbitration provisions of Paragraph 14, including the class action waiver. Employee’s Initials: FS
9



15.NOTICE OF VOLUNTARY TERMINATION OF EMPLOYMENT. Unless otherwise stated in Employee’s offer letter of employment, Employee agrees to use reasonable efforts to provide the Company fourteen (14) days written notice of Employee’s intent to terminate Employee’s Employment; provided, however, that this provision shall not change the at-will nature of the employment relationship between Employee and the Company. It shall be within the Company’s sole discretion to determine whether Employee should continue to perform services on behalf of the Company during this notice period.

16.NON-DISPARAGEMENT. During and after Employee’s Employment with the Company, except to the extent compelled or required by law, Employee agrees he/she shall not disparage the Company, its customers and suppliers or their respective officers, directors, agents, servants, employees, attorneys, shareholders, successors or assigns or their respective products or services, in any manner (including but not limited to, verbally or via hard copy, websites, blogs, social media forums or any other medium); provided, however, that nothing in this Section shall prevent Employee from: engaging in concerted activity relative to the terms and conditions of Employee’s Employment and in communications protected under the National Labor Relations Act, filing a charge or providing information to any governmental agency, or from providing information in response to a subpoena or other enforceable legal process or as otherwise required by law.

17.NOTIFICATION OF NEW EMPLOYER. Before Employee accepts Employment or enters into any consulting, independent contractor, or other professional or business engagement with any other person or entity while any of the provisions of Sections 8, 9 or 10 of this Agreement are in effect, Employee will provide such person or entity with written notice of the provisions of Sections 8, 9 and/or 10 and will deliver a copy of that notice to the Company. While any of Sections 8, 9 or 10 of this Agreement are in effect, Employee agrees that, upon the request of the Company, Employee will furnish the Company with the name and address of any new employer or entity for whom Employee provides contractor or consulting services, as well as the capacity in which Employee will be employed or otherwise engaged. Employee hereby consents to the Company’s notifying Employee’s new employer about Employee’s responsibilities, restrictions and obligations under this Agreement.

18.REIMBURSEMENT TO COMPANY. To the extent allowed by applicable law, Employee agrees to reimburse the Company for any amounts due as a result of the Employment, including, but not limited to, any unused business expense advances, charges for Company property that Employee fails to return when requested or that Employee lost or damaged as the result of a dishonest, willful or grossly negligent act, and any other charges incurred that are payable to the Company. Employee agrees to enter into a repayment arrangements and execute instruments or documents as may be provided by Company to effectuate this provision.

19.NO RIGHTS GRANTED. Nothing in this Agreement shall be construed as granting to Employee any rights under any patent, copyright, or other intellectual property right of the Company, nor shall this Agreement grant Employee any rights in or to Confidential Information of the Company other than the limited right to review and use such Confidential Information solely for the purpose of participating in the Employment for the benefit of the Company.

20.SUCCESSORS AND ASSIGNS. This Agreement will be binding upon Employee’s heirs, executors, administrators and other legal representatives and will be for the benefit of the Company, its successors, its assigns and licensees. This Agreement, and Employee’s rights and obligations hereunder, may not be assigned by Employee; however, the Company may assign its rights hereunder without Employee’s consent, whether in connection with any sale, transfer or other disposition of any or all of its business or assets or otherwise.

21.SEVERABILITY AND REFORMATION. Employee and the Company agree that if any particular paragraphs, subparagraphs, phrases, words, or other portions of this Agreement are determined by an appropriate court, arbitrator, or other tribunal to be invalid or unenforceable as written, they
10


shall be modified as necessary to comport with the reasonable intent and expectations of the parties and in favor of providing maximum reasonable protection to the Company’s legitimate business interests. Such modification shall not affect the remaining provisions of this Agreement. If such provisions cannot be modified to be made valid or enforceable, then they shall be severed from this Agreement, and all remaining terms and provisions shall remain enforceable.

22.ENTIRE AGREEMENT; AMENDMENT. This Agreement contains the entire agreement between the Parties relating to the subject matters contained herein. No term of this Agreement may be amended or modified unless made in writing and executed by both Employee and an authorized agent of the Company. This Agreement replaces and supersedes all prior representations, understandings, or agreements, written or oral, between Employee and the Company with regard to restrictive covenants, post-employment restrictions, and mandatory arbitration.

23.WAIVER. Failure to fully enforce any provision of this Agreement by either Party shall not constitute a waiver of any term hereof by such Party; no waiver shall be recognized unless expressly made in writing, and executed by the Party that allegedly made such waiver.

24.CONSTRUCTION. The Parties agree that this Agreement has been reviewed by each Party, each Party had an opportunity to make suggestions about the provisions of this Agreement, and each Party had sufficient opportunity to obtain the advice of legal counsel on matters of contract interpretation, if desired. The Parties agree that this Agreement shall not be construed or interpreted more harshly against one Party merely because one Party was the original drafter of this Agreement.

25.COUNTERPARTS. This Agreement may be executed in two or more counterparts, each of which shall be deemed an original, and all of which together shall constitute one and the same legally recognized instrument.

26.THIRD-PARTY BENEFICIARIES. Employee specifically acknowledges and agrees that the direct and indirect subsidiaries, parents, owners, and affiliated companies of the Company are intended to be beneficiaries of this Agreement and shall have every right to enforce the terms and provisions of this Agreement in accordance with the provisions of this Agreement.

27.NOTICES. Notices regarding this Agreement shall be sent via email or to the mailing addresses of the Parties as set forth in the signature block to this Agreement.

28.GOVERNING LAW AND FORUM SELECTION. This Agreement shall be governed by and construed in accordance with the Federal Arbitration Act. Any non-arbitration- covered disputes shall be resolved under the substantive laws and in the jurisdiction of the state where Employee most recently worked for the Company.


The Parties have executed this Employment and Restrictive Covenants Agreement, which is effective as of the Effective Date written above.

11


For Employee:
Signature:/s/ Fred Studer
Printed Name:Fred Studer
Date:08/08/2022
For Company:
Signature:/s/ Missy Hallead
Printed Name:Missy Hallead



Dear Fred,

This telework agreement is established between PowerSchool and Fred Studer. The agreement shall remain in effect from August 15, 2022 until June 30th, 2023. The agreement will be reviewed on an annual basis at minimum. If either the company or the employee needs to terminate the agreement, a written notice will be provided no less than 2 weeks beforehand. However, in the event of a workplace emergency, the agreement may be suspended immediately and indefinitely. This work arrangement is not a formal, universal benefit. Rather, it is an alternative method of meeting the needs of the company. PowerSchool has the right to refuse to make telework arrangements available to an employee and to terminate these arrangements at any time. Below you will find PowerSchool’s Telework/Telecommuting Policy.

Telework / Telecommuting Policy
Policy and Purpose
Teleworking, or telecommuting, is the concept of working from home or another location on a full or part-time basis. Telework is a management tool that provides flexibility in meeting customer needs and organization goals. The purpose of this policy is to (1) encourage the implementation of telework plans, (2) establish guidelines to ensure consistency for common issues, and (3) provide the flexibility to address specific needs whenever possible. The use of telework and technologies depends on business functions and work tasks to be performed. The ultimate goal of using telework is to enhance the delivery of services to customers.

Employees are not required to telework. Employees have the right to refuse to telework if the option is made available.

Eligibility
Successful teleworkers have the support of their Managers. Employees will be selected based on the suitability of their jobs, current performance rating, an evaluation of the likelihood of their being successful teleworkers and an evaluation of their Managers ability to manage remote workers. Each department will make its own selections and all requests must be approved by the department HR Business Partner and the functional leadership.

All teleworkers must sign an agreement.

Performance Standards
The performance standards for employees working at alternate work places should be equivalent to the standards used when the employees are working at the regular office. Nothing in the Telework Policy waives or changes standards of performance or behavior in the workplace. Employees who are not meeting or performing up to standards will not be permitted to telecommute.
12



Workspace
The employee shall designate a workspace within the remote work location for placement and installation of equipment to be used while teleworking. The employee shall maintain this workspace in a safe condition, free from hazards and other dangers to the employee and equipment. The company reserves the right to approve the site chosen as the employee’s remote workspace, in which case the employee is expected to submit three photos of the home workspace to management prior to implementation. Any company materials taken home should be kept in the designated work area at home and not be made accessible to others.

The company has the right to make on-site visits (with 48 hours’ notice) to the remote work location for purposes of determining that the site is safe and free from hazards and to maintain, repair, inspect or retrieve company-owned equipment, software, data or supplies.

Workspace Security
Employees must secure their designated workspace at the end of the day, including logging off the network and/or locking their keyboards. It is the employee’s responsibility to secure the property while it is in their possession.

Hours of Work
The employee’s at-home work hours will conform to a schedule agreed upon by you and your Supervisor, including specific core hours and telephone accessibility. The agreed upon work schedule shall comply with all regulations (i.e. FLSA) and any applicable country- specific employment standards legislation. If such a schedule has not been agreed upon, your work hours will be assumed to be the same as they were before you began telecommuting. Overtime work for a non-exempt employee must be pre-approved by the supervisor.

Canada-specific: Canada does not have “exempt” or “non-exempt’ employee classifications, however, if you are eligible for overtime pay, overtime work should be pre-approved, whenever possible.

Compensation
The employee’s compensation, benefits, work status and work responsibilities will not change due to participation in a flexible / teleworking program. The amount of time the employee is expected to work per day or pay period will not change because of the flexible work arrangement.

Dependent Care
Teleworking is not a substitute for childcare or other dependent care. Teleworkers shall make or maintain dependent care arrangements to permit concentration on work assignments.

Canada-specific: If you believe you have family status accommodation needs, please speak to your HR Business Partner.

Office Supplies
Office supplies will be provided by the company as needed. Out-of-pocket expenses for other supplies will not be reimbursed unless by prior approval of the employee’s manager.

Worker’s Compensation and Liability
During working hours, the employee’s at-home workspace will be considered an extension of PowerSchool’s workspace. Therefore, workers' compensation benefits may be available for job-related accidents that occur in the employee’s at-home workspace during working hours. All job-related accidents will be investigated immediately.

PowerSchool assumes no responsibility for injuries occurring in the employee’s at-home workspace outside the agreed upon work hours. The employee agrees to maintain safe conditions in the at-home workspace and to practice the same safety habits as those followed on our premises. In the case of an injury while working at home, the employee must immediately report the injury to Human Resources to get instructions for obtaining medical treatment.
13



Income Tax
It will be the employee’s responsibility to determine any income tax implications of maintaining a home office area. The company will not provide tax guidance nor will the company assume any additional tax liabilities. Employees are encouraged to consult with a qualified tax professional to discuss income tax implications.

Equipment/Tools
The company may provide specific tools/equipment for the employee to perform his/her current duties. This may include computer hardware, computer software, phone lines, email, voice-mail, connectivity to host applications and other applicable equipment as deemed necessary. The use of equipment, software, data supplies and furniture when provided by the company for use at the remote work location is limited to authorized persons and for purposes relating to company business. The company will provide for repairs to company equipment. When the employee uses her/his own equipment, the employee is responsible for maintenance and repair of equipment.

Electronic Communications
The company uses various communications technologies in an attempt to improve efficiency and customer service. Amongst the most popular of these technologies are the computer system, Internet, e-mail and the voicemail system. The Company has established the policies which governs the use of these systems for both internal and external communications. The Company’s computer, Internet, e-mail and voicemail systems exist to further the business of the Company and its customers and, as such, are to be used primarily for Company business. Users of the systems do not have a privacy right in messages sent or received on the e-mail or voicemail systems or files maintained on the computer systems or accessed on the Internet.

Communication
Employees must be available by phone and email during core hours. All client interactions will be conducted on a client or company site. Participants will still be available for staff meetings and other meetings deemed necessary by management. The company will pay work-related voice and data communication charges.

Evaluation
The employee shall agree to participate in all studies, inquiries, reports and analyses relating to this program. The employee remains obligated to comply with all company rules, practices and instructions.

This agreement may be reviewed at any time if requested by either party.
This agreement is subject to the employee satisfying the following conditions on a continuing basis:

The employee shall perform all job duties at a satisfactory performance level
The employee’s work schedule does not interfere with normal interactions with his/her manager, coworkers, or customers.
The employees schedule and/or location does not adversely affect the ability of other company employees to perform their jobs.
The employee assures his/her accessibility to coworkers who maintain the company’s regular working schedule.
The employee will come to the office for any meetings required by their supervisor.
The employee will adhere to the PTO policy in the same manner as prior to this flexible work arrangement and be subject to all other applicable company leave policies.
The employee maintains the agreed upon work schedule.

All the employee’s obligations and responsibilities and terms and conditions of employment with the company remain unchanged, except those specifically changed by this agreement. Any non-compliance with this agreement by the employee may result in modification or termination of the work arrangement established by this agreement. Such modification or termination of the agreement will require a 2 week notice to the employee.
14



Termination of Telework Participation
The telework agreement is not a contract of employment, and nothing in this policy or any telework agreement alters the at-will nature of the employment relationship. The Telework Agreement may be cancelled at any time by either the employee or PowerSchool by written notification or at the discretion of the supervisor to include, but not limited to, the following: exceptional and verifiable needs of the department; change in the employee's work function, employee non-satisfactory performance, failure to maintain the acceptable leave balances, or abuse of the telework policy.

Canada-specific: Canada does not have “at-will” employment, however this agreement does not alter ANY nature of the employment relationship.

I agree to abide by PowerSchool’s Telework Policy.

Employee:Fredu Studer
Signature:/s/ Fred Studer
Date:08/08/2022
Employer:Missy Hallead
Signature/s/ Missy Hallead
15


The Chief Marketing Officer (CMO) will possess deep experience in business-to-business software and public company experience to oversee all marketing operations of the company and develop its marketing strategy and vision. You will oversee a team of enthusiastic marketing professionals and will direct our marketing efforts toward great success.

As the Chief Marketing Officer, you will develop, execute, and lead the strategic direction of the company’s global marketing initiatives. Responsible for Brand, corporate communications, demand generation and solution marketing you will work across all major marketing functions to Additionally, you will drive alignment of the company’s message across all channels to ensure we meet our sales targets. The Chief Marketing Officer will serve as a member of the Executive Leadership Team, reporting to our CEO.



Develop a strategic marketing plan; building equity in the company’s brand, pulling together product positioning, pricing, distribution and delivery of services
Evaluate the organization’s marketing strategies, approaches and policies and make rapid recommendations to meet changing markets and competitive conditions
Plan and oversee the execution of our Go-To-Market strategy: Each of your team members will be allocated to one of our major solutions and will help own the overall bookings number for each of them. In partnership with our marketing campaigns team, support the campaign plans to deliver overall pipeline and bookings numbers for each solution area
Oversee all corporate communications
Develop and build positioning and messaging for the global organization that resonates with the market and our target buyer personas including creating and maintaining copy manifestos for each solution and product
Responsibility for how our product assets are packaged, launched, and promoted as solutions that resonate with target buyer personas
Develop sales enablement content (playbooks, scripts, product presentations, flyers, etc.) and provide guidance to the Sales enablement team to ensure our sales teams have what they need in order to execute sales plays in the market
Shape the people practices of the global Marketing organization to scale and to operate at a high level of productivity, engagement, and efficiency
Collaborate closely with the product development and executive management team to design, articulate, and promote the product road- map and technology vision for the company
Be the industry expert and a visible presence in the market for our solutions that positively influences our Sales, Partner, Customer and Analyst communities

BA/BS degree in Marketing or Technology related discipline
Minimum of 15+ years of experience building/leading B2B and B2C solution or product marketing teams, software industry experience required. Ed-tech knowledge preferred
Experience driving product or solution marketing efforts, including go-to- market ownership for a major or multiple product lines
Proven ability to fully own P&L for a solution set and associated market strategies to achieve revenue goals
Prior success scaling a global, high-growth enterprise business.
Successful track record in M&A and having awareness of how-to bring businesses in and integrate them into an organization.
Experience in a marketing leadership role at a publicly traded company.
Able to provide marketing support within public markets.
Demonstrated track record of leading high-performing teams and building effective organizational relationships, managing global teams is a plus.
Strong influencing, excellent communication, presentation, and interpersonal skills with a demonstrated ability to work in a fast-paced and dynamic environment
Highly collaborative with a deep sense of ownership and accountability
Strong visionary with an eye on the future
Sense of urgency and passion for winning


16


PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailing
PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailing
accommodations@powerschool.com
17
EX-10.26 4 exhibit1026-employmentagre.htm EX-10.26 Document
Exhibit 10.26
October 23, 2020


Shivani Stumpf

Re: Offer of Employment with PowerSchool Group, LLC
Dear Shivani:
I am pleased to offer to you a position of employment with PowerSchool Group, LLC (as such company's name may change from time to time and such company's successors and assigns, the "Company"). The terms of our offer are as follows:

You will transition to PowerSchool employment effective upon the closing date of the Company's acquisition of Hoonuit. You will report to Devendra Singh, PowerSchool Chief Technical Officer in the position of VP, Analytics. The position is based remotely and may involve domestic and international travel.

Your starting salary will be $230,000 per annum, less deductions and withholdings required or authorized by law, and will be subject to review. Your base salary will be paid by the Company in regular installments in accordance with the Company's general payroll practices.

Assuming you are in continuously good performance standing, you will continue on your present incentive program through December 31, 2020. Effective January 1, 2021 you will be eligible each fiscal year to receive a bonus of up to 25% of your Base Salary (the "Annual Bonus"). The Annual Bonus will be awarded at the sole discretion of the leadership team of the Company, based on determination as to your achievement of predetermined performance objectives. In addition, you will be eligible each fiscal year for an additional bonus of up to 20% of your base salary, awarded at the sole discretion of the leadership team, based on determination as to achievement of "stretch" targets for both you and the Company (the "Stretch Bonus"). Bonus amounts will be awarded less deductions and withholdings required or authorized by law. Information regarding the new bonus structure under the provision of PowerSchool's annual Employee Performance and Individual Contributor (EPIC) bonus plan will be provided to you in early 2021.

You are also eligible to participate in the management incentive unit equity plan, with an amount of $1M equity at work. Details of the program, participation and payment schedule will be provided in a separate document following closure.

You will be eligible for a retention bonus payment in the amount of $230,000 providing you remain continuously employed with PowerSchool (the Company) in good performance standing through December 31, 2021 (the "Retention Period"). The retention bonus, less all applicable withholding taxes and other deductions, will be made in the first regular payroll after reaching the Retention Date. Notwithstanding the foregoing, if the company terminates your employment without cause during the retention period, you remain eligible for the payment. If you voluntarily terminate your employment or are terminated for cause, on or prior to the Retention Date, you forfeit your right to receive the unpaid Retention Bonus Payment.

Finally, you remain eligible for the tuition and expense reimbursement program for the Wharton School's Advanced Finance Program as described in the letter dated January 7, 2019. You will continue your current benefit elections until December 31, 2020. On January 1, 2021, you will be eligible to participate in regular health, dental and vision insurance plans and other employee benefit plans established by the Company for its employees from time to time, so long as they remain generally available to Company's employees. Open Enrollment for 2021 benefits will occur in mid-November, 2020. Further information will be provided.

As an employee of the Company, you will have access to certain confidential information of the Company, its affiliates, the Company's acquisitions, their customers, suppliers and other third parties and


Exhibit 10.26
you may, during the course of your employment, develop certain information or inventions, which will be the property of the Company. To protect the interests of the Company, you will need to carefully consider and sign the Company's standard "Employee Confidentiality, Invention Assignment, Non- Solicit, Arbitration Agreement" (attached to this letter as Exhibit A) as a condition of your employment. So that the Company has proper records of inventions that may belong to you, we ask that you also complete Schedule 1 attached to Exhibit A.

We also wish to impress upon you that we do not want you to bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer.

As a condition of your employment, you will also be asked to abide by the Company's policies and procedures, which may be amended from time to time, in the Company's sole discretion. We consider the terms of this offer confidential and trust that you will treat it as such and use appropriate discretion.
While we look forward to a long and profitable relationship, your employment with the Company is at will. Any statements or representations to the contrary (and, indeed, any statements contradicting any provision in this letter and/or the Employee Confidentiality, Invention Assignment, Non-Solicit, Non-Compete, Arbitration Agreement attached as Exhibit A) should be regarded by you as ineffective. Further, your participation in any benefit or other Company program is not to be regarded as assuring you of continuing employment for any particular period of time. The Company may terminate your employment at any time with or without notice, and for any reason or no reason. Notwithstanding any provision to the contrary contained in Exhibit A, you shall be entitled to terminate your employment with the Company at any time and for any reason or no reason by giving notice in writing to the Company of not less than four (4) weeks ("Notice Period"), unless otherwise agreed to in writing by you and the Company. In the event of such notice, the Company reserves the right, in its discretion, to give immediate effect to your resignation in lieu of requiring or allowing you to continue work throughout the Notice Period. You shall continue to be an employee of the Company during the Notice Period, and thus owe to the Company the same duty of loyalty you owed it prior to giving notice of your termination. The Company may, during the Notice Period, relieve you of all of your duties and prohibit you from entering the Company's offices.

Please note that because of employer regulations adopted in the Immigration Reform and Control Act of 1986, you will need to present documentation establishing your identity and demonstrating that you have authorization to work in the United States. It should also be understood that all offers of employment are conditioned on the Company's completion of a satisfactory background check. Further information will be provided in the coming weeks.

You and the Company mutually agree that any disputes that may arise regarding your employment will be submitted to binding arbitration. As a condition of your employment, you will need to carefully consider and voluntarily agree to and initial in Section 14, H of Exhibit A.

Should you agree to these terms and conditions, this letter, Exhibit A and its Schedules constitute the entire agreement and understanding between you and the Company with respect to the subject matter of this Agreement, and supersede all prior understandings and agreements, whether oral or written, between or among you and the Company or its predecessor with respect to the specific subject matter hereof.
We are very excited to combine our platforms and people. We are confident that our combined teams will further our success in the EdTech space. Please sign this letter and applicable Exhibits in the space indicated and return.


Very truly yours,
/s/ Dawn LaPlante
Dawn LaPlante
VP, Talent

2

Exhibit 10.26
I have read and understood this letter and Exhibit A attached and hereby acknowledge, accept and agree to the terms set forth therein.

/s/ Shivani Stumpf
Signature
10/26/2020
Date signed








































3

Exhibit 10.26

EXHIBIT A

EMPLOYMENT AND RESTRICTIVE COVENANTS AGREEMENT

This Employment and Restrictive Covenants Agreement (the "Agreement") is made effective October , 2020, (the "Effective Date"), by and between PowerSchool Group LLC (together with its affiliates and related companies, hereafter referenced as "Company") and Shivani Stumpf (hereafter referenced as "Employee").

1.PURPOSE.. In connection with Employee's employment by the Company (the ".Employment"), Employee and the Company wish to set forth the terms and conditions under which Employee will be employed by the Company, and certain restrictions applicable to Employee as a result of the Employment with the Company. This Agreement is intended: to allow the parties to engage in the Employment, with the Company giving Employee access to the Company's customers, employees, and Confidential Information (as that term is defined below); to protect the Company's business, information, and relationships against unauthorized competition, solicitation, recruitment, use, or disclosure; and to clarify Employee's legal rights and obligations.

2.THE BUSINESS OF THE COMPANY. The Company is engaged in the business of investing and operating in software and technology-enabled businesses, including a continuous program of research, development, production and marketing (collectively the "Business" of the Company). Employee acknowledges that the Company has a legitimate interest in protecting its Confidential Information, trade secrets, customer relationships, customer goodwill, employee relationships, and the special investment and training given to Employee.

3.."AT WILL" EMPLOYMENT OF EMPLOYEE. Employee shall perform such duties or responsibilities as assigned to Employee from time to time. The Parties acknowledge that Employee's employment by the Company at all times is and shall remain "at will," and may be terminated by either Party at any time, with or without notice and with or without cause. Employee acknowledges that but for Employee's execution of this Agreement, Employee would not be employed by the Company.

a. Employee acknowledges that Employee's duties shall entail Employee's contact with the Company's customers to whom Employee is introduced, to which Employee is assigned, whose accounts Employee shall oversee, or for which Employee otherwise is directly or indirectly responsible. Employee further acknowledges that Employee will be given the use of the Company's Confidential Information. Employee acknowledges that the Company's goodwill with its customers and customer prospects, as well as the Company's Confidential Information, are among the most valuable assets of the Company's Business. Accordingly, Employee hereby agrees, acknowledges, covenants, represents and warrants that at all times during Employee's employment with the Company, Employee will faithfully perform Employee's duties with the utmost loyalty to the Company, and will owe a fiduciary duty and duty of loyalty to the Company. Employee agrees that during employment, Employee will do nothing disloyal or adverse to the Company or the Company's Business, or which creates any conflict of interest with the Company or the Business of the Company. Employee will abide by the policies of the Company at all times during Employee's employment, and acknowledges that the Company may unilaterally change its policies, practices, and procedures at any time, at the sole discretion of the Company. Employee understands and acknowledges that all equipment, communication devices, physical property, documents, information, data bases, furniture, accessories, premises, and any other items provided to Employee while employed by Company, shall at all times remain the sole property of the Company, and as such, Employee shall have no reasonable expectation of privacy when using such items.

b.Employee acknowledges that Employee will be afforded an investment of time, training, money, trust, exposure to the public, or exposure to customers, vendors, suppliers, investors, joint venture partners, or other business relationships of the Company during
4


the course of the Employment, and Employee's position gives Employee a high level of influence or credibility with the Company's customers, vendors, suppliers, or other business relationships. Employee understands and acknowledges that Employee will possess specialized skills, learning, abilities, customer contacts, or customer information by reason of working for the Company.

c.Employee acknowledges that, through Employee's employment with the Company, Employee may customarily and regularly solicit customers and/or prospective customers for the Company, and/or engage in making sales or obtaining orders or contracts for products or services.

d.Employee understands that the Company has specifically instructed him/her to refrain from bringing to the Company any documents or materials or intangibles of a former employer or third party that are not in the public domain, or have not been legally transferred or licensed to the Company, or that might constitute the confidential information or trade secrets of a prior employer. Employee agrees that when performing duties on behalf of the Company, he/she will not breach any invention assignment, proprietary information, confidentiality, noncompetition, nonsolicitation or other similar agreement with any former employer or other party.

4.DUTY OF LOYALTY.. Employee understands that his/her employment and provision of services on behalf of the Company requires Employee's undivided attention and effort. Accordingly, during Employee's employment, Employee agrees that he/she will not, without the Company's express prior written consent, (i) engage in any other business activity, unless such activity is for passive investment purposes not otherwise prohibited by this Agreement and will not require Employee to render any services, (ii) be engaged or interested, directly or indirectly, alone or with others, in any trade, business or occupation in competition with the Company, (iii) take steps, alone or with others, to engage in competition with the Company in the future, or (iv) appropriate for Employee's own benefit business opportunities pertaining to the Company's Business.

5.INVENTIONS
a.Prior Inventions. Attached hereto as Schedule 1 is a complete and accurate list describing all Inventions (as defined below) which were conceived, discovered, created, invented, developed and/or reduced to practice by Employee prior to the commencement of his/her Employment that have not been legally assigned or licensed to the Company (collectively: "Prior Inventions"). If there are no such Prior Inventions, Employee shall initial Schedule 1 to indicate Employee has no Prior Inventions to disclose.

Employee acknowledges and agrees that if in the course of Employee's employment,
Employee incorporates or causes to be incorporated into a Company product, service, process, file, system, application or program a Prior Invention, Employee will grant the Company a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use, offer to sell, sell or otherwise distribute such Prior Invention as part of or in connection with such product, process, file, system, application or program.

b.Disclosure and Assignment of Inventions. Employee agrees to promptly disclose to the Company in writing all Inventions (as defined below) that Employee conceives, develops and/or first reduces to practice or create, either alone or jointly with others, during the period of Employee's Employment, and for a period of three (3) months thereafter, whether or not in the course of Employee's Employment. Employee further assigns and agrees to assign all of Employee's rights, title and interest in the Inventions to the Company. In the event that the Company is unable for any reason to secure Employee's signature to any document required to file, prosecute, register or memorialize the ownership and/or assignment of any Invention, Employee hereby irrevocably designates and appoints the Company's duly authorized officers and agents as Employee's agents and attorneys-in-fact to act for and on Employee's behalf and stead to (i) execute, file, prosecute, register and/or memorialize the assignment and/or ownership
1


of any Invention; (ii) to execute and file any documentation required for such enforcement and (iii) do all other lawfully permitted acts to further the filing, prosecution, registration, memorialization of assignment and/or ownership of, issuance of and enforcement of any Inventions, all with the same legal force and effect as if executed by Employee.

Employee acknowledges that he/she is not entitled to use the Inventions for Employee's own benefit or the benefit of anyone except the Company without written permission from the Company, and then only subject to the terms of such permission. Employee further agrees that Employee will communicate to the Company, as directed by the Company, any facts known to Employee and testify in any legal proceedings, sign all lawful papers, make all rightful oaths, execute all divisionals, continuations, continuations-in-part, foreign counterparts, or reissue applications, all assignments, all registration applications and all other instruments or papers to carry into full force and effect, the assignment, transfer and conveyance hereby made or to be made and generally do everything possible for title to the Inventions to be clearly and exclusively held by the Company as directed by the Company.

For purposes of this Agreement, "Inventions" means, without limitation, any and all formulas, algorithms, processes, techniques, concepts, designs, developments, technology, ideas, patentable and unpatentable inventions and discoveries, copyrights and works of authorship in any media now known or hereafter invented (including computer programs, source code, object code, hardware, firmware, software, mask work, applications, files, internet site content, databases and compilations, documentation and related items) patents, trade and service marks, logos, trade dress, corporate names and other source indicators and the good will of any business symbolized thereby, trade secrets, know-how, confidential and proprietary information, documents, analyses, research and lists (including current and potential customer and user lists) and all applications and registrations and recordings, improvements and licenses that (i) relate in any manner, whether at the time of conception, design or reduction to practice, to the Company's Business or its actual or demonstrably anticipated research or development; (ii) result from any work performed by Employee on behalf of the Company; or (iii) result from the use of the Company's equipment, supplies, facilities, Confidential Information or Trade Secrets.

Employee recognizes that Inventions or proprietary information relating to Employee's activities while working for the Company, and conceived, reduced to practice, created, derived, developed, or made by Employee, alone or with others, within three (3) months after termination of Employee's employment may have been conceived, reduced to practice, created, derived, developed, or made, as applicable, in significant part while Employee was employed by the Company. Accordingly, Employee agrees that such Inventions and proprietary information shall be presumed to have been conceived, reduced to practice, created, derived, developed, or made, as applicable, during Employee's employment with the Company and are to be assigned to the Company pursuant to this Agreement and applicable law unless and until Employee has established the contrary by clear and convincing evidence.

c.Work for Hire. Employee acknowledges and agrees that any copyrightable works prepared by Employee within the scope of Employee's employment are "works made for hire" under the Copyright Act and that the Company will be considered the author and owner of such copyrightable works. Any copyrightable works the Company specially commissions from Employee while Employee is employed also shall be deemed a work made for hire under the Copyright Act and if for any reason such work cannot be so designated as a work made for hire, Employee agrees to and hereby assigns to the Company, as directed by the Company, all right, title and interest in and to said work(s). Employee further agrees to and hereby grants the Company, as directed by the Company, a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use,
2


publicly perform, display or otherwise distribute any copyrightable works Employee creates during Employee's Employment.

d.Assignment of Other Rights. In addition to the foregoing assignment of Inventions to the Company, Employee hereby irrevocably transfers and assigns to the Company: (i) all worldwide patents, patent applications, copyrights, mask works, trade secrets and other intellectual property rights in any Inventions; and (ii) any and all "Moral Rights" (as defined below) that Employee may have in or with respect to any Inventions. Employee also hereby forever waives and agrees never to assert any and all Moral Rights Employee may have in or with respect to any Inventions, even after termination of Employee's work on behalf of the Company. "Moral Rights" mean any rights to claim authorship of any Inventions, to object to or prevent the modification of any Inventions, or to withdraw from circulation or control the publication or distribution of any Inventions, and any similar right, existing under applicable judicial or statutory law of any country in the world, or under any treaty, regardless of whether or not such right is denominated or generally referred to as a "moral right."

e.Applicability to Past Activities. To the extent Employee has been engaged to provide services by the Company or its predecessor for a period of time before the effective date of this Agreement (the "Prior Engagement Period"), Employee agrees that if and to the extent that, during the Prior Engagement Period: (i) Employee received access to any information from or on behalf of the Company that would have been proprietary information if Employee had received access to such information during the period of Employee's Employment with the Company under this Agreement; or (ii) Employee conceived, created, authored, invented, developed or reduced to practice any item, including any intellectual property rights with respect thereto, that would have been an Invention if conceived, created, authored, invented, developed or reduced to practice during the period of Employee's Employment with the Company under this Agreement; then any such information shall be deemed proprietary information hereunder and any such item shall be deemed an Invention hereunder, and this Agreement shall apply to such information or item as if conceived, created, authored, invented, developed or reduced to practice under this Agreement.
6.NONDISCLOSURE AGREEMENT.

a.Employee expressly agrees that, throughout the term of Employee's Employment with the Company and at all times following the termination of Employee's Employment from the Company, for so long as the information remains confidential, Employee will not use or disclose any Confidential Information disclosed to Employee by the Company, other than for the purpose to carry out the Employment for the benefit of the Company (but in all cases preserving confidentiality by following the Company's policies and obtaining appropriate non disclosure agreements). Employee shall not, directly or indirectly, use or disclose any Confidential Information to third parties, nor permit the use by or disclosure of Confidential Information by third parties. Employee agrees to take all reasonable measures to protect the secrecy of and avoid disclosure or use of Confidential Information in order to prevent it from falling into the public domain or into the possession of any Competing Business or any persons other than those persons authorized under this Agreement to have such information for the benefit of the Company. Employee agrees to notify the Company in writing of any actual or suspected misuse, misappropriation, or unauthorized disclosure of Confidential Information that may come to Employee's attention. Employee acknowledges that if Employee discloses or uses knowledge of the Company's Confidential Information to gain an advantage for Employee, for any Competing Business, or for any other person or entity other than the Company, such an advantage so obtained would be unfair and detrimental to the Company.

b.Employee expressly agrees that Employee's duty of non-use and non disclosure shall continue indefinitely for any information of the Company that constitutes a Trade Secret under applicable law, so long as such information remains a Trade Secret.
3


c.Employee shall 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 filed in a lawsuit or other proceeding, if such filing is made under seal.

d.Nothing in this Agreement is intended to conflict with 18 U.S.C. § 1833(b) or create liability for disclosures of trade secrets that are expressly allowed by 18 U.S.C. § 1833(b). Accordingly, the parties to this Agreement have the right to disclose in confidence trade secrets to federal state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law. The parties also have the right to disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under the seal and protected from public disclosure.

7.RETURN OF COMPANY PROPERTY AND MATERIALS.. Any Confidential Information, trade secrets, materials, equipment, information, documents, electronic data, or other items that have been furnished by the Company to Employee in connection with the Employment are the exclusive property of the Company and shall be promptly returned to the Company by Employee, accompanied by .fill. copies of such documentation, immediately when the Employment has been terminated or concluded, or otherwise upon the written request of the Company. Employee shall not retain any copies of any Company information or other property after the Employment ends, and shall cooperate with the Company to ensure that all copies, both written and electronic, are immediately returned to the Company. Employee shall cooperate with Company representatives and allow such representatives to oversee the process of erasing and/or permanently removing any such Confidential Information or other property of the Company from any computer, personal digital assistant, phone, or other electronic device, or any cloud-based storage account or other electronic medium owned or controlled by Employee.

8.LIMITED NONCOMPETE AGREEMENT. Employee expressly agrees that Employee will not (either directly or indirectly, by assisting or acting in concert with others) Compete with the Company during the Restricted Period within the Restricted Territory.

9.NONSOLICITATION OF CUSTOMERS/PROSPECTIVE CUSTOMERS.
Employee expressly agrees that during the Restricted Period, Employee will not (either directly or indirectly, by assisting or acting in concert with others), on behalf of himself/herself or any other person, business, entity, including but not limited to on behalf of a Competing Business, call upon, solicit, or attempt to call upon or solicit any business from any Customer or Prospective Customer for the purpose of providing services substantially similar to the Services.

10.NONRECRUITMENT OF EMPLOYEES.. Employee expressly agrees that during the Restricted Period, Employee will not, on behalf of himself/herself or any other person, business, or entity (either directly or indirectly, by assisting or acting in concert with others), solicit, recruit, or encourage, or attempt to solicit, recruit, or encourage any of the Company's employees, in an effort to hire such employees away from the Company, or to encourage any of the Company's employees to leave employment with the Company to work for a Competing Business.

11.REMEDIES: INDEMNIFICATION.. Employee agrees that the obligations set forth in this Agreement are necessary and reasonable in order to protect the Company's legitimate business interests and (without limiting the foregoing) that the obligations set forth in Sections 8, 9 and 1O are necessary and reasonable in order to protect the Company's legitimate business interests in protecting its Confidential Information, Trade Secrets, customer and employee relationships and the goodwill associated therewith.

Employee expressly agrees that due to the unique nature of the Company's Confidential Information, and its relationships with its Customers and other employees, monetary damages would be inadequate to compensate the Company for any breach by Employee of the covenants
4


and agreements set forth in this Agreement. Accordingly, Employee agrees and acknowledges that any such violation or threatened violation shall cause irreparable injury to the Company and that, in addition to any other remedies that may be available in law, in equity, or otherwise, the Company shall be entitled: (a) to obtain injunctive relief against the threatened breach of this Agreement or the continuation of any such breach by Employee, without the necessity of proving actual damages; and (b) to be indemnified by Employee from any loss or harm; and (c) to recover any costs or attorneys' fees, arising out of or in connection with any breach by Employee or enforcement action relating to Employee's obligations under this Agreement.

12.INJUNCTIVE RELIEF: TOLLING.. Notwithstanding the arbitration provisions contained herein, or anything else to the contrary in this Agreement, Employee understands that the violation of any restrictive covenants of this Agreement may result in irreparable and continuing damage to the Company for which monetary damages will not be sufficient, and agrees that Company will be entitled to seek, in addition to its other rights and remedies hereunder or at law and both before or while an arbitration is pending between the parties under this Agreement, a temporary restraining order, preliminary injunction or similar injunctive relief from a court of competent jurisdiction in order to preserve the status quo or prevent irreparable injury pending the full and final resolution of the dispute through arbitration, without the necessity of showing any actual damages or that monetary damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned injunctive relief shall be in addition to, not in lieu of, legal remedies, monetary damages or other available forms of relief through arbitration proceedings. This Section shall not be construed to limit the obligation for either party to pursue arbitration. The Restricted Period as defined in this Agreement may be extended during the pendency of any litigation (including appeals) or arbitration proceeding, in order to give the Company the full protection of the restrictive covenants as described in this Agreement.

13.DEFINITIONS.. For all purposes throughout this Agreement, the terms defined below shall have the respective meanings specified in this section.
a."Customer" of the Company shall mean any business or entity with which Employee had Material Contact, for the purpose of providing Services, during the twelve (12) months preceding Employee's termination date.

b."Compete" shall mean to provide Competitive Services, whether Employee is acting on behalf of himself/herself, or in conjunction with or in concert with any other entity, person, or business, including activities performed while working for or on behalf of a Customer.

c."Competitive Services" shall mean the business or process of researching into, developing, manufacturing, distributing, selling, supplying or otherwise dealing with (including but not limited to technical and product support, professional services, technical advice and other customer services) Education Technology Software, and any other services of the type or similar to the type provided, conducted, authorized, or offered by the Company or any predecessor within the two (2) years prior to the termination of your employment.

d."Competing Business" shall mean any entity, including but not limited to any person, company, partnership, corporation, limited liability company, association, organization or other entity that provides Competitive Services.

e. "Confidential Information" shall mean sensitive business information having actual or potential value to the Company because it is not generally known to the general public or ascertainable by a Competing Business, and which has been disclosed to Employee, or of which Employee will become aware, as a consequence of the Employment with the Company, including any information related to: the Company's investment strategies, management planning information, business plans, operational methods, market studies, marketing plans or strategies, patent information, business acquisition plans, past, current and planned research and development, formulas, methods, patterns, processes, procedures, instructions, designs, inventions, operations, engineering, services, drawings, equipment, devices, technology, software systems, price lists, sales reports
5


and records, sales books and manuals, code books, financial information and projections, personnel data, names of customers, customer lists and contact information, customer pricing and purchasing information, lists of targeted prospective customers, supplier lists, product/service and marketing data and programs, product/service plans, product development, advertising campaigns, new product designs or roll out, agreements with third parties, or any such similar information. Confidential Information shall also include any information disclosed to the Company by a third party (including, but not limited to, current or prospective customers) that the Company is obliged to treat as confidential. Confidential Information may be in written or non-written form, as well as information held on electronic media or networks, magnetic storage, cloud storage service, or other similar media. The Company has invested and will continue to invest extensive time, resources, talent, and effort to develop its Confidential Information, all of which generates goodwill for the Company. Employee acknowledges that the Company has taken reasonable and adequate steps to control access to the Confidential Information and to prevent unauthorized disclosure, which could cause injury to the Company. This definition shall not limit any broader definition of "confidential information" or any equivalent term under applicable state or federal law.

f."Material Contact" shall mean actual contact between Employee and a Customer with whom Employee dealt on behalf of the Company; or whose dealings with the Company were coordinated or supervised by Employee; or who received goods or services from the Company that resulted in payment of commissions or other compensation to Employee; or about whom Employee obtained Confidential Information because of Employee's Employment with the Company.

g.Prospective Customer" shall mean any business or entity with whom Employee had Material Contact, for the purpose of attempting to sell or provide Services, and to whom Employee provided a bid, quote for Services, or other Confidential Information of the Company, during the twelve (12) months preceding Employee's termination date.

h."Restricted Period" shall mean the entire term of Employee's employment with the Company and a two (2) year period immediately following the termination of Employee's employment, unless otherwise delineated or described in the "end notes and exceptions" at the end of this Agreement.

i."Restricted Territory" shall mean the geographic area in which or with respect to which Employee provided or attempted to provide any Services or performed operations on behalf of the Company as of the date of termination or during the twelve (12) months preceding Employee's termination date.

j."Trade Secrets" shall mean the business information of the Company that is competitively sensitive, and which qualifies for trade secrets protection under applicable trade secrets laws, including but not limited to the Defend Trade Secrets Act. This definition shall not limit any broader definition of "trade secret" or any equivalent term under any applicable local, state or federal law.

k."Services" shall mean the types of work product, processes and work-related activities relating to the Business of the Company performed by Employee during the Employment.

14.MANDATORY ARBITRATION CLAUSE: NO JURY TRIAL. A Party may bring an action in court to obtain a temporary restraining order, injunction, or other equitable relief available in response to any violation or threatened violation of the restrictive covenants set forth in this Agreement. Otherwise, Employee expressly agrees and acknowledges that the Company and Employee will utilize binding arbitration to resolve all disputes that may arise out of the employment context.

a.Both the Company and Employee hereby agree that any claim, dispute, and/or controversy that Employee may have against the Company (or its owners, directors, officers, managers, employees, agents, insurers and parties affiliated with its employee
6


benefit and health plans), or that the Company may have against Employee, arising from, related to, or having any relationship or connection whatsoever to the Employment, shall be submitted to and determined exclusively by binding arbitration under the Federal Arbitration Act (9 U.S.C. §§ 1, et seq.) in conformity with the Federal Rules of Civil Procedure. Included within the scope of this Agreement are all disputes including, but not limited to, any claims alleging employment discrimination, harassment, hostile environment, retaliation, whistleblower protection, wrongful discharge, constructive discharge, failure to grant leave, failure to reinstate, failure to accommodate, tortious conduct, breach of contract, and/or any other claims Employee may have against the Company for any exemption misclassification, unpaid wages or overtime pay, benefits, payments, bonuses, commissions, vacation pay, leave pay, workforce reduction payments, costs or expenses, emotional distress, pain and suffering, or other alleged damages arising out of the Employment or termination. Also included are any claims based on or arising under Title VII, 42 USC Section 1981, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Family and Medical Leave Act, the Fair Labor Standards Act, Sarbanes-Oxley, all as amended, or any other state or federal law or regulation, equitable law, or otherwise relating in any way to the employment relationship.

b.Nothing herein, however, shall prevent Employee from filing and pursuing proceedings before the United States Equal Employment Opportunity Commission or similar state agency (although if Employee chooses to pursue any type of claim for relief following the exhaustion of such administrative remedies, such claim would be subject to resolution under these mandatory arbitration provisions). In addition, nothing herein shall prevent Employee from filing an administrative claim for unemployment benefits or workers' compensation benefits.

c.Nothing in the confidentiality or nondisclosure or other provisions of this Agreement shall be construed to limit Employee's right to respond accurately and fully to any question, inquiry or request for information when required by legal process or from initiating communications directly with, or responding to any inquiry from, or providing testimony before, any self-regulatory organization or state or federal regulatory authority, regarding the Company, Employee's Employment, or this Agreement. Employee is not required to contact the Company regarding the subject matter of any such communications before engaging in such communications. Employee also understands that Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (1) is made (a) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and (b) solely for the purpose of reporting or investigating a suspected violation of law; or (2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Employee also understands that disclosure of trade secrets to attorneys, in legal proceedings if disclosed under seal, or pursuant to court order is also protected under 18 U.S. Code §1833 when disclosure is made in connection with a retaliation lawsuit based on the reporting of a suspected violation of law.

d.In addition to any other requirements imposed by law, the arbitrator selected shall be a qualified individual mutually selected by the Parties, and shall be subject to disqualification on the same grounds as would apply to a judge. All rules of pleading, all rules of evidence, all statutes of limitations, all rights to resolution of the dispute by means of motions for summary judgment, and judgment on the pleadings shall apply and be observed. Resolution of the dispute shall be based solely upon the law governing the claims and defenses pleaded, and the arbitrator may not invoke any basis (including but not limited to, notions of "just cause") other than such controlling law. Likewise, all communications during or in connection with the arbitration proceedings are privileged. The arbitrator shall have the authority to award appropriate substantive relief under relevant laws, including the damages, costs and attorneys' fees that would be available under such laws.
7


e.Employee's initial share of the arbitration fee shall be in an amount equal to the filing fee as would be applicable in a court proceeding, or $100, whichever is less. Beyond the arbitration filing fee, Employer will bear all other fees, expenses and charges of the arbitrator.

f.Employee understands and agrees that all claims against the Company must be brought in Employee's individual capacity and .not as a plaintiff or class member..in any purported class or representative proceeding.. Employee understands that there is no right or authority for any dispute to be heard or arbitrated on a collective action basis, class action basis, as a private attorney general, or on bases involving claims or disputes brought in a representative capacity on behalf of the general public, on behalf of other Company employees (or any of them) or on behalf of other persons alleged to be similarly situated. Employee understands that there are no bench or jury trials and no class actions or representative actions permitted under this Agreement. The Arbitrator shall not consolidate claims of different employees into one proceeding, nor shall the Arbitrator have the power to hear an arbitration as a class action, collective action, or representative action. The interpretation of this subsection shall be decided by a judge, not the Arbitrator.

g.Procedure. Employee and Company agree that prior to the service of an Arbitration Demand, the parties shall negotiate in good faith for a period of thirty (30) days in an effort to resolve any arbitrable dispute privately, amicably and confidentially. To commence an arbitration pursuant to this Agreement, a party shall serve a written arbitration demand (the "Demand") on the other party by hand delivery or via overnight delivery service (in a manner that provides proof of receipt by respondent). The Demand shall be served before expiration of the applicable statute of limitations. The Demand shall describe the arbitrable dispute in sufficient detail to advise the respondent of the nature and basis of the dispute, state the date on which the dispute first arose, list the names and addresses of every person whom the claimant believes does or may have information relating to the dispute, including a short description of the matter(s) about which each person is believed to have knowledge, and state with particularity the relief requested by the claimant, including a specific monetary amount, if the claimant seeks a monetary award of any kind. If respondent does not provide a written Response to the Demand, all allegations will be considered denied. The parties shall confer in good faith to attempt to agree upon a suitable arbitrator, and if unable to do so, they will select an arbitrator from the American Arbitration Association ("AAA")'s employment arbitration panel for the area. The arbitrator shall allow limited discovery, as appropriate in his or her discretion. The arbitrator's award shall include a written reasoned opinion.

h.Employee understands, agrees, and consents to this binding arbitration provision, and Employee and the Company hereby each expressly waive the right to trial by jury of any claims arising out of Employment with the Company. By initialing below, Employee acknowledges that Employee has read, understands, agrees and consents to the binding arbitration provision, including the class action waiver. Employee's Initials: ------

15.NOTICE OF VOLUNTARY TERMINATION OF EMPLOYMENT. Unless otherwise stated in Employee's offer letter of employment, Employee agrees to use reasonable efforts to provide the Company fourteen (14) days written notice of Employee's intent to terminate Employee's Employment; provided, however, that this provision shall not change the at-will nature of the employment relationship between Employee and the Company. It shall be within the Company's sole discretion to determine whether Employee should continue to perform services on behalf of the Company during this notice period.

16.NON-DISPARAGEMENT.. During and after Employee's Employment with the Company, except to the extent compelled or required by law, Employee agrees he/she shall not disparage the Company, its customers and suppliers or their respective officers, directors, agents, servants, employees, attorneys, shareholders, successors or assigns or their respective products or
8


services, in any manner (including but not limited to, verbally or via hard copy, websites, biogs, social media forums or any other medium); provided, however, that nothing in this Section shall prevent Employee from: engaging in concerted activity relative to the terms and conditions of Employee's Employment and in communications protected under the National Labor Relations Act, filing a charge or providing information to any governmental agency, or from providing information in response to a subpoena or other enforceable legal process or as otherwise required by law.

17.NOTIFICATION OF NEW EMPLOYER.. Before Employee accepts Employment or enters into any consulting, independent contractor, or other professional or business engagement with any other person or entity while any of the provisions of Sections 8, 9 or 10 of this Agreement are in effect, Employee will provide such person or entity with written notice of the provisions of Sections 8, 9 and/or 10 and will deliver a copy of that notice to the Company. While any of Sections 8, 9 or 10 of this Agreement are in effect, Employee agrees that, upon the request of the Company, Employee will furnish the Company with the name and address of any new employer or entity for whom Employee provides contractor or consulting services, as well as the capacity in which Employee will be employed or otherwise engaged. Employee hereby consents to the Company's notifying Employee's new employer about Employee's responsibilities, restrictions and obligations under this Agreement.

18.WITHHOLDING.. To the extent allowed by applicable law, Employee agrees to allow Company to deduct from the final paycheck(s) any amounts due as a result of the Employment, including, but not limited to, any expense advances or business charges incurred on behalf of the Company, charges for property damaged or not returned when requested, and any other charges incurred that are payable to the Company. Employee agrees to execute any authorization form as may be provided by Company to effectuate this provision.

19.NO RIGHTS GRANTED.. Nothing in this Agreement shall be construed as granting to Employee any rights under any patent, copyright, or other intellectual property right of the Company, nor shall this Agreement grant Employee any rights in or to Confidential Information of the Company other than the limited right to review and use such Confidential Information solely for the purpose of participating in the Employment for the benefit of the Company.

20.SUCCESSORS AND ASSIGNS.. This Agreement will be binding upon Employee's heirs, executors, administrators and other legal representatives and will be for the benefit of the Company, its successors, its assigns and licensees. This Agreement, and Employee's rights and obligations hereunder, may not be assigned by Employee; however, the Company may assign its rights hereunder without Employee's consent, whether in connection with any sale, transfer or other disposition of any or all of its business or assets or otherwise.

21.SEVERABILITY AND REFORMATION.. Employee and the Company agree that if any particular paragraphs, subparagraphs, phrases, words, or other portions of this Agreement are determined by an appropriate court, arbitrator, or other tribunal to be invalid or unenforceable as written, they shall be modified as necessary to comport with the reasonable intent and expectations of the parties and in favor of providing maximum reasonable protection to the Company's legitimate business interests. Such modification shall not affect the remaining provisions of this Agreement. If such provisions cannot be modified to be made valid or enforceable, then they shall be severed from this Agreement, and all remaining terms and provisions shall remain enforceable. Paragraphs 6, 8 and 9 and each restrictive covenant within them are intended to be divisible and to be interpreted and applied separately and independently.

22.ENTIRE AGREEMENT; AMENDMENT .. This Agreement contains the entire agreement between the Parties relating to the subject matters contained herein. No term of this Agreement may be amended or modified unless made in writing and executed by both Employee and an authorized agent of the Company. This Agreement replaces and supersedes all prior representations, understandings, or agreements, written or oral, between Employee and the Company with regard to restrictive covenants, post employment restrictions, and mandatory arbitration.
9


23.WAIVER.. Failure to fully enforce any provision of this Agreement by either Party shall not constitute a waiver of any term hereof by such Party; no waiver shall be recognized unless expressly made in writing, and executed by the Party that allegedly made such waiver.

24.CONSTRUCTION.. The Parties agree that this Agreement has been reviewed by each Party, each Party had an opportunity to make suggestions about the provisions of the Agreement, and each Party had sufficient opportunity to obtain the advice. of legal counsel on matters of contract interpretation, if desired. The Parties agree that this greement shall not be construed or interpreted more harshly against one Party merely because one Party was the original drafter of the Agreement.

25.COUNTERPARTS.. This Agreement may be executed in two or more counterparts, each of which shall be deemed an original, and all of which together shall constitute one and the same legally recognized instrument.

26.THIRD-PARTY BENEFICIARIES.. Employee specifically acknowledges and agrees that the direct and indirect subsidiaries, parents, owners, and affiliated companies of the Company are intended to be beneficiaries of this Agreement and shall have every right to enforce the terms and provisions of this Agreement in accordance with the provisions of this Agreement.

27.NOTICES.. Notices regarding this Agreement shall be sent via email or to the mailing addresses of the Parties as set forth in the signature block to this Agreement.

28.GOVERNING LAW AND FORUM SELECTION.. This Agreement shall be governed by and construed in accordance with the Federal Arbitration Act. Any non arbitration-covered disputes shall be resolved under the substantive laws and in the jurisdiction of the state where Employee most recently worked for the Company.

29.ENDNOTES AND EXCEPTIONS.. Certain foregoing provisions of this Agreement are hereby modified in certain states as described in the following subparagraphs.

a.Paragraph 6: the "Nondisclosure Agreement" shall apply not for the entire time period following Employee's Employment, but rather shall apply only during the Restricted Period, in the following states: Arizona, Florida, Illinois, Indiana, New Jersey, Virginia and Wisconsin. Additionally, to the extent Paragraph 6.a applies in Wisconsin to Confidential Information that does not constitute a trade secret under applicable law, it shall apply only in geographic areas where the unauthorized disclosure or use of Confidential ,Information would be competitively damaging to the Company.

b.Paragraph 9: the "Nonsolicitation of Customers/Prospective Customers" provision shall apply not to any Prospective Customer, but rather shall apply only to any Customer, in the following states: Wisconsin. Additionally, in Wisconsin, Paragraph 9 shall not apply to "attempts."

c.Paragraph 10: "Nonrecruitment of Employees" shall not apply in Wisconsin. The Restricted Period for the nonrecruitment of Company employees in Paragraph 10 shall be eighteen (18) months in the following states: Alabama.

d.Paragraph 12: The final sentence of Paragraph 12 shall not apply in the following states: Arkansas, Louisiana, and Wisconsin.

e.Paragraph 13{e): "Confidential Information" The definition of Confidential Information shall include only information that has actual value to the Company in the following States: Wisconsin.

f.Paragraph 13(h): "Restricted Period" shall mean the entire term of Employee's Employment with the Company and a one (1) year period immediately following the termination of Employee's Employment, in the following states: Arizona; Missouri;
10


Montana, New Mexico, Utah, and Wyoming. "Restricted Period" shall mean the entire term of Employee's Employment with the Company and an eighteen (18) month period immediately following the termination of Employee's Employment, in the following states: Alabama and Oregon. "Restricted Period" shall mean a two (2) year period immediately following the termination of Employee's Employment, but does not include the entire term of Employee's employment with the Company, in the following states: North Carolina.

The Parties have executed this Employment and Restrictive Covenants Agreement, which is effective as of the Effective Date written above.


For Employee:For Company:
Signature:/s/ Shivani StumpfSignature:/s/ Dawn LaPlante
Printed Name:Shivani StumfPrinted Name:Dawn LaPlante
Title:VP, AnalyticsTitle:VP, Talent
Date:10/29/2020Date:10/29/2020



Schedule 1
(List of Employee's Prior Inventions)


By initialing here, I represent and warrant that I have no Prior Inventions, as that term is defined in the Agreement to which this Schedule 1 is attached; OR I do have Prior Inventions, as that term is defined in the Agreement to which this Schedule 1 is attached, and I have included a complete and accurate list of Prior Inventions below.

Attach a separate document if more space is needed.


For Employee:
Signature:
Printed Name:
Date:
11
EX-10.27 5 exhibit1027-employmentagre.htm EX-10.27 Document
Exhibit 10.27
November 3, 2022


Mr. Tony Kender

Re: Offer of Employment with PowerSchool Group, LLC
Dear Tony:

I am pleased to confirm our offer of employment with PowerSchool Group, LLC (as such company’s name may change from time to time and such company’s successors and assigns, the “Company”). The terms of our offer are as follows:

If you accept this offer, your start date will be November 7, 2022 (the “Start Date”), and you will report to Hardeep Gulati, Chief Executive Officer, in the position of Chief Revenue Officer. The position is remote- based, and will require regular business travel to the Folsom, CA headquarters and other business travel, including domestic and international.

Your starting base salary will be $405,000 USD annually, less deductions and withholdings required or authorized by law, and will be subject to review. Your base salary will be paid by the Company in regular installments in accordance with the Company’s general payroll practices.

Assuming you are in continuously good standing through the bonus payment date, you will be eligible each fiscal year to receive a discretionary bonus based on the Company and your performance. Assuming you and the Company meet all performance expectations, we estimate your target bonus will be 50% of your annual base salary. In addition, you will be eligible each fiscal year for a bonus of up to a 55% of your bonus eligible base earnings as a stretch bonus. Both bonus components will be awarded at the sole discretion of the Board of Directors of the Company based on the Board’s determination as to your achievement of predetermined personal and company performance targets. The bonus amounts will be issued less deductions and withholdings required or authorized by law. Any such bonus will be pro-rated in your first year of employment for the amount of time you have been employed by the Company.

Subject to Board of Directors of PowerSchool Holdings Inc. review and approval, you shall be eligible to receive Restricted Stock Units (RSUs) of PowerSchool Holdings, Inc. in 2022 in the amount of $5M and in 2024 in an amount anticipated to be between $2M and $3M, in each case as per the terms and conditions of PowerSchool Holdings Inc. 2021 Omnibus Incentive Plan, as may be amended from time to time. Assuming your acceptance of this offer prior to November 7, 2022, the 2022 grant will be issued on December 1, 2022. The 2024 grant will be subject to review and approval by the Board of Directors and, assuming such approval, will be issued at the same time and in accordance with the terms of RSUs granted to other executives of the Company for the 2024 calendar year. For both grants, the value of the RSUs will be calculated based on the closing stock price on the date of issuance. If granted, the RSUs will vest over a period of four years, with the initial twenty-five percent (25%) vesting twelve months after grant, and the remaining grant vesting 6.25% each quarter thereafter. Eligibility for grant of RSUs is not a promise of compensation and is not intended to create any obligation, including relating to continuity of employment, on the part of the Company or its affiliates.

You will also be eligible to participate in regular health, dental and vision insurance plans; bonuses and other employee benefit plans established by the Company for its employees from time to time, so long as they remain generally available to the Company’s employees.

If the Company terminates your employment without “Cause” or you voluntarily terminate your employment for a “Good Reason”, you will be entitled to receive a severance payment equal to six (6) months of base pay, less deductions and withholdings required by law or authorized by you (the “Severance Pay”). For purposes of this section, “Cause” and “Good Reason” have the meaning set forth in Exhibit B attached hereto. The Company will not be required to pay the Severance Pay unless you (i) execute and deliver to the Company an agreement (“Release Agreement”) in a form satisfactory to the Company releasing from all liability (other than the payments and benefits contemplated by this letter) the


Exhibit 10.27
Company, each member of the Company, and any of their respective past or present officers, directors, managers, employees or agents and you do not revoke such release during any applicable revocation period and (ii) have not breached the provisions of Sections 2 through 8 of Exhibit A, the terms of this letter or any agreement between you and the Company or the provisions of the Release Agreement. The Severance Pay shall be paid in equal monthly installments starting as of the month following the month in which any applicable revocation period for the release described above lapses, provided you have not revoked the release during such revocation period.

As an employee of the Company, you will have access to certain confidential information of the Company, its affiliates, the Company’s acquisitions, their customers, suppliers and other third parties and you may, during the course of your employment, develop certain information or inventions, which will be the property of the Company. To protect the interests of the Company, you will need to carefully consider and sign the Company's standard "Employee Confidentiality, Invention Assignment, Non- Solicit, Arbitration Agreement" (attached to this letter as Exhibit A) as a condition of your employment. So that the Company has proper records of inventions that may belong to you, we ask that you also complete Schedule 1 attached separately.

We also wish to impress upon you that we do not want you to bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer.

As a condition of your employment, you will also be asked to abide by the Company’s policies and procedures, which may be amended from time to time, in the Company’s sole discretion. We consider the terms of this offer confidential and trust that you will treat it as such and use appropriate discretion.

While we look forward to a long and profitable relationship, your employment with the Company is at will. Any statements or representations to the contrary (and, indeed, any statements contradicting any provision in this letter and/or the Employee Confidentiality, Invention Assignment, Non-Solicit, Non- Compete, Arbitration Agreement attached as Exhibit A) should be regarded by you as ineffective. Further, your participation in any benefit or other Company program is not to be regarded as assuring you of continuing employment for any particular period of time. The Company may terminate your employment at any time with or without notice, and for any reason or no reason. Notwithstanding any provision to the contrary contained in Exhibit A, you shall be entitled to terminate your employment with the Company at any time and for any reason or no reason by giving notice in writing to the Company of not less than four
(4) weeks (“Notice Period”), unless otherwise agreed to in writing by you and the Company. In the event of such notice, the Company reserves the right, in its discretion, to give immediate effect to your resignation in lieu of requiring or allowing you to continue work throughout the Notice Period. You shall continue to be an employee of the Company during the Notice Period, and thus owe to the Company the same duty of loyalty you owed it prior to giving notice of your termination. The Company may, during the Notice Period, relieve you of all your duties and prohibit you from entering the Company’s offices.


Please note that because of employer regulations adopted in the Immigration Reform and Control Act of 1986, within three (3) business days of starting your new position you will need to present documentation establishing your identity and demonstrating that you have authorization to work in the United States. If you have questions about this requirement, which applies to U.S. citizens and non-U.S. citizens alike, you may contact our Human Resources office.

You and the Company mutually agree that any disputes that may arise regarding your employment will be submitted to binding arbitration. As a condition of your employment, you will need to carefully consider and voluntarily agree to and initial in Section 14, H of Exhibit A.

It should also be understood that all offers of employment are conditional on the Company’s completion of a satisfactory background check and drug test screen.

Should you agree to these terms and conditions, this letter, Exhibit A, and its Schedules constitute the entire agreement and understanding between you and the Company with respect to the subject matter of
2

Exhibit 10.27
this Agreement, and supersede all prior understandings and agreements, whether oral or written, between or among you and the Company or its predecessor with respect to the specific subject matter hereof.

This offer will remain open for three (3) business days from the date of this letter and is conditioned upon you starting work with us no later than the Start Date. If you decide to accept our offer, and I hope you will, please sign the enclosed copy of this letter and applicable Exhibits in the space indicated and return them to me. Should you have anything else that you wish to discuss, please do not hesitate to call me.



Very truly yours,
/s/ Missy (Hallead) Forlani
Missy Forlani
Chief People Officer

I, Tony Kender, have read and understood this letter and Exhibit A attached and hereby acknowledge, accept and agree to the terms set forth therein.

/s/ Tony Kender
Signature
11/03/2022
Date signed


























3

Exhibit 10.27





Exhibit A: EMPLOYMENT AND RESTRICTIVE COVENANTS AGREEMENT

This Employment and Restrictive Covenants Agreement (this “Agreement”) is made effective November 7, 2022 (the “Effective Date”), by and between [PowerSchool Group, LLC] (together with its affiliates and related companies, hereafter referenced as “Company”) and Tony Kender (hereafter referenced as “Employee”).

1.PURPOSE. In connection with Employee’s employment by the Company (the “Employment”), Employee and the Company wish to set forth the terms and conditions under which Employee will be employed by the Company, and certain restrictions applicable to Employee as a result of the Employment with the Company. This Agreement is intended: to allow the parties to engage in the Employment, with the Company giving Employee access to the Company’s customers, employees, and Confidential Information (as that term is defined below); to protect the Company’s business, information, and relationships against unauthorized competition, solicitation, recruitment, use, or disclosure; and to clarify Employee’s legal rights and obligations.

2.THE BUSINESS OF THE COMPANY. The Company is engaged in the business of investing and operating in software and technology-enabled businesses, including a continuous program of research, development, production and marketing (collectively the “Business” of the Company). Employee acknowledges that the Company has a legitimate interest in protecting its Confidential Information, trade secrets, customer relationships, customer goodwill, employee relationships, and the special investment and training given to Employee.

3.“AT WILL” EMPLOYMENT OF EMPLOYEE. Employee shall perform such duties or responsibilities as assigned to Employee from time to time. The Parties acknowledge that Employee’s employment by the Company at all times is and shall remain “at will,” and may be terminated by either Party at any time, with or without notice and with or without cause. Employee acknowledges that but for Employee’s execution of this Agreement, Employee would not be employed by the Company.
a.Employee acknowledges that Employee’s duties shall entail Employee’s contact with the Company’s customers to whom Employee is introduced, to which Employee is assigned, whose accounts Employee shall oversee, or for which Employee otherwise is directly or indirectly responsible. Employee further acknowledges that Employee will be given the use of the Company’s Confidential Information. Employee acknowledges that the Company’s goodwill with its customers and customer prospects, as well as the Company’s Confidential Information, are among the most valuable assets of the Company’s Business. Accordingly, Employee hereby agrees, acknowledges, covenants, represents and warrants that at all times during Employee’s employment with the Company, Employee will faithfully perform Employee’s duties with the utmost loyalty to the Company, and will owe a fiduciary duty and duty of loyalty to the Company. Employee agrees that during employment, Employee will do nothing disloyal or adverse to the Company or the Company’s Business, or which creates any conflict of interest with the Company or the Business of the Company. Employee will abide by the policies of the Company at all times during Employee’s employment and acknowledges that the Company may unilaterally change its policies, practices, and procedures at any time, at the sole discretion of the Company. Employee understands and acknowledges that all equipment, communication devices, physical property, documents, information, data bases, furniture, accessories, premises, and any other items provided to Employee while employed by Company, shall at all times remain the sole property of the Company, and as such, Employee shall have no reasonable expectation of privacy when using such items.
4


b.Employee acknowledges that Employee will be afforded an investment of time, training, money, trust, exposure to the public, or exposure to customers, vendors, suppliers, investors, joint venture partners, or other business relationships of the Company during the course of the Employment, and Employee’s position gives Employee a high level of influence or credibility with the Company’s customers, vendors, suppliers, or other business relationships. Employee understands and acknowledges that Employee will possess specialized skills, learning, abilities, customer contacts, or customer information by reason of working for the Company.

c.Employee acknowledges that, through Employee’s employment with the Company, Employee may customarily and regularly solicit customers and/or prospective customers for the Company, and/or engage in making sales or obtaining orders or contracts for products or services.

d.Aside from confidential information, intangibles and materials transferred to PowerSchool as a result of a PowerSchool acquisition, Employee understands that the Company has specifically instructed him/her to refrain from bringing to the Company any documents or materials or intangibles of a former employer or third party that are not in the public domain, or have not been legally transferred or licensed to the Company, or that might constitute the confidential information or trade secrets of a prior employer. Employee agrees that when performing duties on behalf of the Company, he/she will not breach any invention assignment, proprietary information, confidentiality, noncompetition, non-solicitation or other similar agreement with any former employer or other party.

4.DUTY OF LOYALTY. Employee understands that his/her employment and provision of services on behalf of the Company requires Employee’s undivided attention and effort. Accordingly, during Employee’s employment, Employee agrees that he/she will not, without the Company’s express prior written consent, (i) engage in any other business activity, unless such activity is for passive investment purposes not otherwise prohibited by this Agreement and will not require Employee to render any services, (ii) be engaged or interested, directly or indirectly, alone or with others, in any trade, business or occupation in competition with the Company, (iii) take steps, alone or with others, to engage in competition with the Company in the future, or (iv) appropriate for Employee’s own benefit business opportunities pertaining to the Company’s Business.

5.INVENTIONS
a.Prior Inventions. Employee agrees to separately complete Schedule 1, which will be attached hereto and is a complete and accurate list describing all Inventions (as defined below) which were conceived, discovered, created, invented, developed and/or reduced to practice by Employee prior to the commencement of his/her Employment that have not been legally assigned or licensed to the Company (collectively: “Prior Inventions”). If there are no such Prior Inventions, Employee shall indicate on Schedule 1 that Employee has no Prior Inventions to disclose.

Employee acknowledges and agrees that if in the course of Employee’s employment, Employee incorporates or causes to be incorporated into a Company product, service, process, file, system, application or program a Prior Invention, Employee will grant the Company a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use, offer to sell, sell or otherwise distribute such Prior Invention as part of or in connection with such product, process, file, system, application or program.

b.Disclosure and Assignment of Inventions. Employee agrees to promptly disclose to the Company in writing all Inventions (as defined below) that Employee conceives, develops and/or first reduces to practice or create, either alone or jointly with others, during the period of Employee’s Employment, and for a period of three (3) months thereafter, whether or not in the course of Employee’s Employment. Employee further assigns and agrees to assign all of Employee’s rights, title and interest in the Inventions to the Company. In the event that the Company is unable for any reason to secure
1


Employee’s signature to any document required to file, prosecute, register or memorialize the ownership and/or assignment of any Invention, Employee hereby irrevocably designates and appoints the Company’s duly authorized officers and agents as Employee’s agents and attorneys-in-fact to act for and on Employee’s behalf and stead to (i) execute, file, prosecute, register and/or memorialize the assignment and/or ownership of any Invention; (ii) to execute and file any documentation required for such enforcement and (iii) do all other lawfully permitted acts to further the filing, prosecution, registration, memorialization of assignment and/or ownership of, issuance of and enforcement of any Inventions, all with the same legal force and effect as if executed by Employee

Employee acknowledges that he/she is not entitled to use the Inventions for Employee’s own benefit or the benefit of anyone except the Company without written permission from the Company, and then only subject to the terms of such permission. Employee further agrees that Employee will communicate to the Company, as directed by the Company, any facts known to Employee and testify in any legal proceedings, sign all lawful papers, make all rightful oaths, execute all divisionals, continuations, continuations-in-part, foreign counterparts, or reissue applications, all assignments, all registration applications and all other instruments or papers to carry into full force and effect, the assignment, transfer and conveyance hereby made or to be made and generally do everything possible for title to the Inventions to be clearly and exclusively held by the Company as directed by the Company.

For purposes of this Agreement, “Inventions” means, without limitation, any and all formulas, algorithms, processes, techniques, concepts, designs, developments, technology, ideas, patentable and unpatentable inventions and discoveries, copyrights and works of authorship in any media now known or hereafter invented (including computer programs, source code, object code, hardware, firmware, software, mask work, applications, files, internet site content, databases and compilations, documentation and related items) patents, trade and service marks, logos, trade dress, corporate names and other source indicators and the good will of any business symbolized thereby, trade secrets, know-how, confidential and proprietary information, documents, analyses, research and lists (including current and potential customer and user lists) and all applications and registrations and recordings, improvements and licenses that (i) relate in any manner, whether at the time of conception, design or reduction to practice, to the Company’s Business or its actual or demonstrably anticipated research or development; (ii) result from any work performed by Employee on behalf of the Company; or (iii) result from the use of the Company’s equipment, supplies, facilities, Confidential Information or Trade Secrets.

Employee recognizes that Inventions or proprietary information relating to Employee’s activities while working for the Company, and conceived, reduced to practice, created, derived, developed, or made by Employee, alone or with others, within three (3) months after termination of Employee’s employment may have been conceived, reduced to practice, created, derived, developed, or made, as applicable, in significant part while Employee was employed by the Company. Accordingly, Employee agrees that such Inventions and proprietary information shall be presumed to have been conceived, reduced to practice, created, derived, developed, or made, as applicable, during Employee’s employment with the Company and are to be assigned to the Company pursuant to this Agreement and applicable law unless and until Employee has established the contrary by clear and convincing evidence.

c.Work for Hire. Employee acknowledges and agrees that any copyrightable works prepared by Employee within the scope of Employee’s employment are “works made for hire” under the Copyright Act and that the Company will be considered the author and owner of such copyrightable works. Any copyrightable works the Company specially commissions from Employee while Employee is employed also shall be deemed a work made for hire under the Copyright Act and if for any reason such work cannot be so designated as a work made for hire, Employee agrees to and hereby assigns to the
2


Company, as directed by the Company, all right, title and interest in and to said work(s). Employee further agrees to and hereby grants the Company, as directed by the Company, a non-exclusive, royalty-free, irrevocable, perpetual, worldwide, sublicensable and assignable license to make, have made, copy, modify, make derivative works of, use, publicly perform, display or otherwise distribute any copyrightable works Employee creates during Employee’s Employment.

d.Assignment of Other Rights. In addition to the foregoing assignment of Inventions to the Company, Employee hereby irrevocably transfers and assigns to the Company: (i) all worldwide patents, patent applications, copyrights, mask works, trade secrets and other intellectual property rights in any Inventions; and (ii) any and all “Moral Rights” (as defined below) that Employee may have in or with respect to any Inventions. Employee also hereby forever waives and agrees never to assert any and all Moral Rights Employee may have in or with respect to any Inventions, even after termination of Employee’s work on behalf of the Company. “Moral Rights” mean any rights to claim authorship of any Inventions, to object to or prevent the modification of any Inventions, or to withdraw from circulation or control the publication or distribution of any Inventions, and any similar right, existing under applicable judicial or statutory law of any country in the world, or under any treaty, regardless of whether or not such right is denominated or generally referred to as a “moral right.”

e.Applicability to Past Activities. To the extent Employee has been engaged to provide services by the Company or its predecessor for a period of time before the effective date of this Agreement (the “Prior Engagement Period”), Employee agrees that if and to the extent that, during the Prior Engagement Period: (i) Employee received access to any information from or on behalf of the Company that would have been proprietary information if Employee had received access to such information during the period of Employee’s Employment with the Company under this Agreement; or (ii) Employee conceived, created, authored, invented, developed or reduced to practice any item, including any intellectual property rights with respect thereto, that would have been an Invention if conceived, created, authored, invented, developed or reduced to practice during the period of Employee’s Employment with the Company under this Agreement; then any such information shall be deemed proprietary information hereunder and any such item shall be deemed an Invention hereunder, and this Agreement shall apply to such information or item as if conceived, created, authored, invented, developed or reduced to practice under this Agreement.


6.NONDISCLOSURE AGREEMENT.

a.Employee expressly agrees that, throughout the term of Employee’s Employment with the Company and at all times following the termination of Employee’s Employment from the Company, for so long as the information remains confidential, Employee will not use or disclose any Confidential Information disclosed to Employee by the Company, other than for the purpose to carry out the Employment for the benefit of the Company (but in all cases preserving confidentiality by following the Company’s policies and obtaining appropriate non-disclosure agreements). Employee shall not, directly or indirectly, use or disclose any Confidential Information to third parties, nor permit the use by or disclosure of Confidential Information by third parties. Employee agrees to take all reasonable measures to protect the secrecy of and avoid disclosure or use of Confidential Information in order to prevent it from falling into the public domain or into the possession of any Competing Business or any persons other than those persons authorized under this Agreement to have such information for the benefit of the Company. Employee agrees to notify the Company in writing of any actual or suspected misuse, misappropriation, or unauthorized disclosure of Confidential Information that may come to Employee’s attention. Employee acknowledges that if Employee discloses or uses knowledge of the Company’s Confidential Information to gain an advantage for
3


Employee, for any Competing Business, or for any other person or entity other than the Company, such an advantage so obtained would be unfair and detrimental to the Company.

b.Employee expressly agrees that Employee’s duty of non-use and non-disclosure shall continue indefinitely for any information of the Company that constitutes a Trade Secret under applicable law, so long as such information remains a Trade Secret.

c.Employee shall 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 filed in a lawsuit or other proceeding, if such filing is made under seal.

d.Nothing in this Agreement is intended to conflict with 18 U.S.C. § 1833(b) or create liability for disclosures of trade secrets that are expressly allowed by 18 U.S.C. § 1833(b). Accordingly, the parties to this Agreement have the right to disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law. The parties also have the right to disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

e.Nothing in this agreement prohibits me from reporting possible violations of federal law or regulation to any governmental agency or entity including, but not limited to, the Department of Justice, the Securities and Exchange Commission, Congress, and any agency Inspector General, or from making other disclosures that are protected under the whistleblower provisions of federal law or regulation. I do not need the prior authorization of my supervisor or anyone else affiliated with the Company to make any such reports or disclosures, and I am not required to notify my supervisor or anyone else affiliated with the Company that I have made such reports or disclosures.




7.RETURN OF COMPANY PROPERTY AND MATERIALS. Any Confidential Information, trade secrets, materials, equipment, information, documents, electronic data, or other items that have been furnished by the Company to Employee in connection with the Employment are the exclusive property of the Company and shall be promptly returned to the Company by Employee, accompanied by all copies of such documentation, immediately when the Employment has been terminated or concluded, or otherwise upon the written request of the Company. Employee shall not retain any copies of any Company information or other property after the Employment ends and shall cooperate with the Company to ensure that all copies, both written and electronic, are immediately returned to the Company. Employee shall cooperate with Company representatives and allow such representatives to oversee the process of erasing and/or permanently removing any such Confidential Information or other property of the Company from any computer, personal digital assistant, phone, or other electronic device, or any cloud-based storage account or other electronic medium owned or controlled by Employee.

8.LIMITED NONCOMPETE AGREEMENT. To the extent enforceable by law, Employee expressly agrees that Employee will not (either directly or indirectly, by assisting or acting in concert with others) Compete with the Company during the Restricted Period within the Restricted Territory. Notwithstanding the foregoing, the Company and Employee agree to use best efforts to discuss whether any particular opportunity presented to the Employee would or would not result in the Employee being in a position to Compete with the Company. The Parties acknowledge that this provision is not intended to be a general prohibition on the Employee’s ability to work in any industry, such as education technology.
4


9.NONSOLICITATION OF CUSTOMERS/PROSPECTIVE CUSTOMERS. Employee expressly agrees that during the Restricted Period, Employee will not (either directly or indirectly, by assisting or acting in concert with others), on behalf of himself/herself or any other person, business, entity, including but not limited to on behalf of a Competing Business, call upon, solicit, or attempt to call upon or solicit any business from any Customer or Prospective Customer for the purpose of providing services substantially similar to the Services.

10.NONRECRUITMENT OF EMPLOYEES. Employee expressly agrees that during the Restricted Period, Employee will not, on behalf of himself/herself or any other person, business, or entity (either directly or indirectly, by assisting or acting in concert with others), solicit, recruit, or encourage, or attempt to solicit, recruit, or encourage any of the Company’s employees, in an effort to hire such employees away from the Company, or to encourage any of the Company’s employees to leave employment with the Company to work for a Competing Business.

11.REMEDIES; INDEMNIFICATION. Employee agrees that the obligations set forth in this Agreement are necessary and reasonable in order to protect the Company’s legitimate business interests and (without limiting the foregoing) that the obligations set forth in Sections 8, 9 and 10 are necessary and reasonable in order to protect the Company’s legitimate business interests in protecting its Confidential Information, Trade Secrets, customer and employee relationships and the goodwill associated therewith. Employee expressly agrees that due to the unique nature of the Company’s Confidential Information, and its relationships with its customers and other employees, monetary damages would be inadequate to compensate the Company for any breach by Employee of the covenants and agreements set forth in this Agreement. Accordingly, Employee agrees and acknowledges that any such violation or threatened violation shall cause irreparable injury to the Company and that, in addition to any other remedies that may be available in law, in equity, or otherwise, the Company shall be entitled: (a) to obtain injunctive relief against the threatened breach of this Agreement or the continuation of any such breach by Employee, without the necessity of proving actual damages; and (b) to be indemnified by Employee from any loss or harm; and (c) to recover any costs or attorneys’ fees, arising out of or in connection with any breach by Employee or enforcement action relating to Employee’s obligations under this Agreement.

12.INJUNCTIVE RELIEF; TOLLING. Notwithstanding the arbitration provisions contained herein, or anything else to the contrary in this Agreement, Employee understands that the violation of any restrictive covenants of this Agreement may result in irreparable and continuing damage to the Company for which monetary damages will not be sufficient, and agrees that Company will be entitled to seek, in addition to its other rights and remedies hereunder or at law and both before or while an arbitration is pending between the parties under this Agreement, a temporary restraining order, preliminary injunction or similar injunctive relief from a court of competent jurisdiction in order to preserve the status quo or prevent irreparable injury pending the full and final resolution of the dispute through arbitration, without the necessity of showing any actual damages or that monetary damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned injunctive relief shall be in addition to, not in lieu of, legal remedies, monetary damages or other available forms of relief through arbitration proceedings. This Section shall not be construed to limit the obligation for either party to pursue arbitration. The Restricted Period as defined in this Agreement may be extended during the pendency of any litigation (including appeals) or arbitration proceeding, in order to give the Company the full protection of the restrictive covenants as described in this Agreement.

13.DEFINITIONS. For all purposes throughout this Agreement, the terms defined below shall have the respective meanings specified in this section.
a.“Customer” of the Company shall mean any business or entity with which Employee had Material Contact, for the purpose of providing Services, during the twelve (12) months preceding Employee’s termination date.

b.“Compete” shall mean to provide Competitive Services, whether Employee is acting on behalf of himself/herself, or in conjunction with or in concert with any other entity, person, or business, including activities performed while working for or on behalf of a Customer.
5



c.“Competitive Services” shall mean the business or process of researching into, developing, manufacturing, distributing, selling, supplying (including but not limited to technical and product support, professional services, technical advice and other customer services) education technology software and any other services then provided, conducted, authorized, or offered by the Company.

d.Competing Business” shall mean any entity, including but not limited to any person, company, partnership, corporation, limited liability company, association, organization or other entity that provides Competitive Services.

e.“Confidential Information” shall mean sensitive business information having actual or potential value to the Company or its affiliates because it is not generally known to the general public or ascertainable by a Competing Business, and which has been disclosed to Employee, or of which Employee will become aware, as a consequence of the Employment with the Company, including any information related to: the Company’s investment strategies, management planning information, business plans, operational methods, market studies, marketing plans or strategies, patent information, business acquisition plans, past, current and planned research and development, formulas, methods, patterns, processes, procedures, instructions, designs, inventions, operations, engineering, services, drawings, equipment, devices, technology, software systems, price lists, sales reports and records, sales books and manuals, code books, financial information and projections, personnel data, names of customers, customer lists and contact information, customer pricing and purchasing information, lists of targeted prospective customers, supplier lists, product/service and marketing data and programs, product/service plans, product development, advertising campaigns, new product designs or roll out, agreements with third parties, or any such similar information. Confidential Information shall also include the track record and investment performance of Vista Equity Partners and its affiliated investment funds, as well as any information disclosed to the Company by a third party (including, but not limited to, current or prospective customers) that the Company is obliged to treat as confidential. Confidential Information may be in written or non-written form, as well as information held on electronic media or networks, magnetic storage, cloud storage service, or other similar media. The Company has invested and will continue to invest extensive time, resources, talent, and effort to develop its Confidential Information, all of which generates goodwill for the Company. Employee acknowledges that the Company has taken reasonable and adequate steps to control access to the Confidential Information and to prevent unauthorized disclosure, which could cause injury to the Company. This definition shall not limit any broader definition of “confidential information” or any equivalent term under applicable state or federal law.

f.“Material Contact” shall mean actual contact between Employee and a Customer with whom Employee dealt on behalf of the Company; or whose dealings with the Company were coordinated or supervised by Employee; or who received goods or services from the Company that resulted in payment of commissions or other compensation to Employee; or about whom Employee obtained Confidential Information because of Employee’s Employment with the Company; or whom employee contacted with the intent of establishing or strengthening a business or professional relationship for the Company.

g.“Prospective Customer” shall mean any business or entity with whom Employee had Material Contact, for the purpose of attempting to sell or provide Services, and to whom Employee provided a bid, quote for Services, or other Confidential Information of the Company, during the twelve (12) months preceding Employee’s termination date.

h.“Restricted Period” shall mean the entire term of Employee’s employment with the Company and a one (1) year period immediately following the termination of Employee’s employment, unless otherwise delineated or described in the “end notes and exceptions” at the end of this Agreement.
6


i.“Restricted Territory” shall mean the geographic area in which or with respect to which Employee provided or attempted to provide any Services or performed operations on behalf of the Company as of the date of termination or during the twelve (12) months preceding Employee’s termination date.

j.“Trade Secrets” shall mean the business information of the Company that is competitively sensitive, and which qualifies for trade secrets protection under applicable trade secrets laws, including but not limited to the Defend Trade Secrets Act. This definition shall not limit any broader definition of “trade secret” or any equivalent term under any applicable local, state or federal law.

k.Services” shall mean the types of work product, processes and work-related activities relating to the Business of the Company performed by Employee during the Employment.

14.MANDATORY ARBITRATION CLAUSE; NO JURY TRIAL. A Party may bring an action in court to obtain a temporary restraining order, injunction, or other equitable relief available in response to any violation or threatened violation of the restrictive covenants set forth in this Agreement. Otherwise, Employee expressly agrees and acknowledges that the Company and Employee will utilize binding arbitration to resolve all disputes that may arise out of the employment context.

a.Both the Company and Employee hereby agree that any claim, dispute, and/or controversy that Employee may have against the Company (or its owners, directors, officers, managers, employees, agents, insurers and parties affiliated with its employee benefit and health plans), or that the Company may have against Employee, arising from, related to, or having any relationship or connection whatsoever to the Employment, shall be submitted to and determined exclusively by binding arbitration under the Federal Arbitration Act (9 U.S.C. §§ 1, et seq.) in conformity with the Federal Rules of Civil Procedure. Included within the scope of this Agreement are all disputes including, but not limited to, any claims alleging employment discrimination, harassment, hostile environment, retaliation, whistleblower protection, wrongful discharge, constructive discharge, failure to grant leave, failure to reinstate, failure to accommodate, tortious conduct, breach of contract, and/or any other claims Employee may have against the Company for any exemption misclassification, unpaid wages or overtime pay, benefits, payments, bonuses, commissions, vacation pay, leave pay, workforce reduction payments, costs or expenses, emotional distress, pain and suffering, or other alleged damages arising out of the Employment or termination. Also included are any claims based on or arising under Title VII, 42 USC Section 1981, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Family and Medical Leave Act, the Fair Labor Standards Act, Sarbanes-Oxley, all as amended, or any other state or federal law or regulation, equitable law, or otherwise relating in any way to the employment relationship.

b.Nothing herein, however, shall prevent Employee from filing and pursuing proceedings before the United States Equal Employment Opportunity Commission or similar state agency (although if Employee chooses to pursue any type of claim for relief following the exhaustion of such administrative remedies, such claim would be subject to resolution under these mandatory arbitration provisions). In addition, nothing herein shall prevent Employee from filing an administrative claim for unemployment benefits or workers’ compensation benefits.

c.Nothing in the confidentiality or nondisclosure or other provisions of this Agreement shall be construed to limit Employee’s right to respond accurately and fully to any question, inquiry or request for information when required by legal process or from initiating communications directly with, or responding to any inquiry from, or providing testimony before, any self-regulatory organization or state or federal regulatory authority, regarding the Company, Employee’s Employment, or this Agreement. Employee is not required to contact the Company regarding the subject matter of any such communications before engaging in such communications. Employee also understands that Employee shall not
7


be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (1) is made (a) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and (b) solely for the purpose of reporting or investigating a suspected violation of law; or (2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Employee also understands that disclosure of trade secrets to attorneys, in legal proceedings if disclosed under seal, or pursuant to court order is also protected under 18 U.S. Code §1833 when disclosure is made in connection with a retaliation lawsuit based on the reporting of a suspected violation of law.

d.In addition to any other requirements imposed by law, the arbitrator selected shall be a qualified individual mutually selected by the Parties and shall be subject to disqualification on the same grounds as would apply to a judge. All rules of pleading, all rules of evidence, all statutes of limitations, all rights to resolution of the dispute by means of motions for summary judgment, and judgment on the pleadings shall apply and be observed. Resolution of the dispute shall be based solely upon the law governing the claims and defenses pleaded, and the arbitrator may not invoke any basis (including but not limited to, notions of “just cause”) other than such controlling law. Likewise, all communications during or in connection with the arbitration proceedings are privileged. The arbitrator shall have the authority to award appropriate substantive relief under relevant laws, including the damages, costs and attorneys’ fees that would be available under such laws.

e.Employee’s initial share of the arbitration fee shall be in an amount equal to the filing fee as would be applicable in a court proceeding, or $100, whichever is less. Beyond the arbitration filing fee, Employer will bear all other fees, expenses and charges of the arbitrator.

f.Employee understands and agrees that all claims against the Company must be brought in Employee’s individual capacity and not as a plaintiff or class member in any purported class or representative proceeding. Employee understands that there is no right or authority for any dispute to be heard or arbitrated on a collective action basis, class action basis, as a private attorney general, or on bases involving claims or disputes brought in a representative capacity on behalf of the general public, on behalf of other Company employees (or any of them) or on behalf of other persons alleged to be similarly situated. Employee understands that there are no bench or jury trials and no class actions or representative actions permitted under this Agreement. The Arbitrator shall not consolidate claims of different employees into one proceeding, nor shall the Arbitrator have the power to hear an arbitration as a class action, collective action, or representative action. The interpretation of this subsection shall be decided by a judge, not the Arbitrator.

g.Procedure. Employee and Company agree that prior to the service of an Arbitration Demand, the parties shall negotiate in good faith for a period of thirty (30) days in an effort to resolve any arbitrable dispute privately, amicably and confidentially. To commence an arbitration pursuant to this Agreement, a party shall serve a written arbitration demand (the “Demand”) on the other party by hand delivery or via overnight delivery service (in a manner that provides proof of receipt by respondent). The Demand shall be served before expiration of the applicable statute of limitations. The Demand shall describe the arbitrable dispute in sufficient detail to advise the respondent of the nature and basis of the dispute, state the date on which the dispute first arose, list the names and addresses of every person whom the claimant believes does or may have information relating to the dispute, including a short description of the matter(s) about which each person is believed to have knowledge, and state with particularity the relief requested by the claimant, including a specific monetary amount, if the claimant seeks a monetary award of any kind. If respondent does not provide a written Response to the Demand, all allegations will be considered denied. The parties shall confer in good faith to attempt to agree upon a suitable arbitrator, and if unable to do so, they will select an
8


arbitrator from the American Arbitration Association (“AAA”)’s employment arbitration panel for the area. The arbitrator shall allow limited discovery, as appropriate in his or her discretion. The arbitrator’s award shall include a written reasoned opinion.

h.Employee understands, agrees, and consents to this binding arbitration provision, and Employee and the Company hereby each expressly waive the right to trial by jury of any claims arising out of Employment with the Company. By initialing below, Employee acknowledges that Employee has read, understands, agrees and consents to the binding arbitration provision, including the class action waiver.
Employee’s Initials: TK


15.NOTICE OF VOLUNTARY TERMINATION OF EMPLOYMENT. Unless otherwise stated in Employee’s offer letter of employment, Employee agrees to use reasonable efforts to provide the Company fourteen (14) days written notice of Employee’s intent to terminate Employee’s Employment; provided, however, that this provision shall not change the at-will nature of the employment relationship between Employee and the Company. It shall be within the Company’s sole discretion to determine whether Employee should continue to perform services on behalf of the Company during this notice period.

16.NON-DISPARAGEMENT. During and after Employee’s Employment with the Company, except to the extent compelled or required by law, Employee agrees he/she shall not disparage the Company, its customers and suppliers or their respective officers, directors, agents, servants, employees, attorneys, shareholders, successors or assigns or their respective products or services, in any manner (including but not limited to, verbally or via hard copy, websites, blogs, social media forums or any other medium); provided, however, that nothing in this Section shall prevent Employee from: engaging in concerted activity relative to the terms and conditions of Employee’s Employment and in communications protected under the National Labor Relations Act, filing a charge or providing information to any governmental agency, or from providing information in response to a subpoena or other enforceable legal process or as otherwise required by law.

17.NOTIFICATION OF NEW EMPLOYER. Before Employee accepts Employment or enters into any consulting, independent contractor, or other professional or business engagement with any other person or entity while any of the provisions of Sections 8, 9 or 10 of this Agreement are in effect, Employee will provide such person or entity with written notice of the provisions of Sections 8, 9 and/or 10 and will deliver a copy of that notice to the Company. While any of Sections 8, 9 or 10 of this Agreement are in effect, Employee agrees that, upon the request of the Company, Employee will furnish the Company with the name and address of any new employer or entity for whom Employee provides contractor or consulting services, as well as the capacity in which Employee will be employed or otherwise engaged. Employee hereby consents to the Company’s notifying Employee’s new employer about Employee’s responsibilities, restrictions and obligations under this Agreement.

18.WITHHOLDING. To the extent allowed by applicable law, Employee agrees to allow Company to deduct from the final paycheck(s) any amounts due as a result of the Employment, including, but not limited to, any expense advances or business charges incurred on behalf of the Company, charges for property damaged or not returned when requested, and any other charges incurred that are payable to the Company. Employee agrees to execute any authorization form as may be provided by Company to effectuate this provision.

19.NO RIGHTS GRANTED. Nothing in this Agreement shall be construed as granting to Employee any rights under any patent, copyright, or other intellectual property right of the Company, nor shall this Agreement grant Employee any rights in or to Confidential Information of the Company other than the limited right to review and use such Confidential Information solely for the purpose of participating in the Employment for the benefit of the Company.

9


20.SUCCESSORS AND ASSIGNS. This Agreement will be binding upon Employee’s heirs, executors, administrators and other legal representatives and will be for the benefit of the Company, its successors, its assigns and licensees. This Agreement, and Employee’s rights and obligations hereunder, may not be assigned by Employee; however, the Company may assign its rights hereunder without Employee’s consent, whether in connection with any sale, transfer or other disposition of any or all of its business or assets or otherwise.

21.SEVERABILITY AND REFORMATION. Employee and the Company agree that if any particular paragraphs, subparagraphs, phrases, words, or other portions of this Agreement are determined by an appropriate court, arbitrator, or other tribunal to be invalid or unenforceable as written, they shall be modified as necessary to comport with the reasonable intent and expectations of the parties and in favor of providing maximum reasonable protection to the Company’s legitimate business interests. Such modification shall not affect the remaining provisions of this Agreement. If such provisions cannot be modified to be made valid or enforceable, then they shall be severed from this Agreement, and all remaining terms and provisions shall remain enforceable. Paragraphs 6, 8 and 9 and each restrictive covenant within them are intended to be divisible and to be interpreted and applied separately and independently.

22.ENTIRE AGREEMENT; AMENDMENT. This Agreement contains the entire agreement between the Parties relating to the subject matters contained herein. No term of this Agreement may be amended or modified unless made in writing and executed by both Employee and an authorized agent of the Company. This Agreement replaces and supersedes all prior representations, understandings, or agreements, written or oral, between Employee and the Company with regard to restrictive covenants, post-employment restrictions, and mandatory arbitration.

23.WAIVER. Failure to fully enforce any provision of this Agreement by either Party shall not constitute a waiver of any term hereof by such Party; no waiver shall be recognized unless expressly made in writing and executed by the Party that allegedly made such waiver.

24.CONSTRUCTION. The Parties agree that this Agreement has been reviewed by each Party, each Party had an opportunity to make suggestions about the provisions of this Agreement, and each Party had sufficient opportunity to obtain the advice of legal counsel on matters of contract interpretation, if desired. The Parties agree that this Agreement shall not be construed or interpreted more harshly against one Party merely because one Party was the original drafter of this Agreement.

25.COUNTERPARTS. This Agreement may be executed in two or more counterparts, each of which shall be deemed an original, and all of which together shall constitute one and the same legally recognized instrument.

26.THIRD-PARTY BENEFICIARIES. Employee specifically acknowledges and agrees that the direct and indirect subsidiaries, parents, owners, and affiliated companies of the Company are intended to be beneficiaries of this Agreement and shall have every right to enforce the terms and provisions of this Agreement in accordance with the provisions of this Agreement.

27.NOTICES. Notices regarding this Agreement shall be sent via email or to the mailing addresses of the Parties as set forth in the signature block to this Agreement.

28.GOVERNING LAW AND FORUM SELECTION. This Agreement shall be governed by and construed in accordance with the Federal Arbitration Act. Any non-arbitration-covered disputes shall be resolved under the substantive laws and in the jurisdiction of the state where Employee most recently worked for the Company.

29.EMPLOYEE’S RIGHT TO CONSULT WITH COUNSEL. Employee acknowledges that Employee has been provided an opportunity, and has been made aware of Employee’s right, to consult with counsel of his or her choosing prior to signing this Agreement, including specifically (but without limitation) the LIMITED NONCOMPETE AGREEMENT set forth in Paragraph 8, above.
10


30.ENDNOTES AND EXCEPTIONS. Certain foregoing provisions of this Agreement are hereby modified in certain states as described in the following subparagraphs.
a.Paragraph 6: The “Nondisclosure Agreement” shall apply not for the entire time period following Employee’s Employment, but rather shall apply only during the Restricted Period, in the following states: Arizona, Florida, Illinois, Indiana, New Jersey, Virginia and Wisconsin. Additionally, to the extent Paragraph 6.a applies in Wisconsin to Confidential Information that does not constitute a trade secret under applicable law, it shall apply only in geographic areas where the unauthorized disclosure or use of Confidential Information would be competitively damaging to the Company.

b.Paragraph 8: The “Limited Noncompete Agreement” at paragraph eight (8) of this Agreement does not apply to North Dakota employees doing business in North Dakota and does not apply to Oklahoma employees doing business in Oklahoma. With respect to Washington employees doing business in Washington, in consideration of the post- employment restriction, and only if the Company elects to enforce such restriction, the Company will pay Employee sufficient monetary consideration as appropriate under the circumstances and as required by law. With respect to Massachusetts employees doing business in Massachusetts, (i) it shall apply only during the term of Employee’s employment with the Company and the one (1) year period immediately following the termination of Employee’s employment; (ii) it shall not apply at all if Employee was laid off from work or terminated without cause; (iii) Employee shall have a right to consult with counsel before executing this Agreement; and (iv) in consideration of the post-employment restriction, and only if the Company elects to enforce such restriction, the Company will pay Employee sufficient monetary consideration as appropriate under the circumstances.

c.Paragraph 9: The “Nonsolicitation of Customers/Prospective Customers” provision shall apply not to any Prospective Customer, but rather shall apply only to any Customer, in the following states: Illinois, Maryland, Massachusetts, Missouri, Nebraska, New Hampshire, New Jersey, North Carolina, Oklahoma, and Wisconsin. Additionally, in Wisconsin, Paragraph 9 shall not apply to “attempts.” Additionally, the Nonsolicitation of Customers/Prospective Customers provision at paragraph nine (9) of this Agreement does not apply to North Dakota employees doing business in in North Dakota.

d.Paragraph 10: “Nonrecruitment of Employees” shall not apply in Wisconsin. The Restricted Period for the non-recruitment of Company employees in Paragraph 10 shall be eighteen (18) months in the following states: Alabama.

e.Paragraph 12: The final sentence of Paragraph 12 shall not apply in the following states: Arkansas, Louisiana, and Wisconsin.

f.Paragraph 13(c): The definition of “Competitive Services” shall mean the business or process of researching into, developing, manufacturing, distributing, selling, supplying (including but not limited to technical and product support, professional services, technical advice and other customer services) education technology software and any other services then provided, conducted, authorized, or offered by the Company.

g.Paragraph 13(e): “Confidential Information” The definition of Confidential Information shall include only information that has actual value to the Company in the following States: Wisconsin.

h.Paragraph 13(h): “Restricted Period” shall mean the entire term of Employee’s Employment with the Company and a one (1) year period immediately following the termination of Employee’s Employment, in the following states: Arizona; Missouri; Montana, New Mexico, Utah, and Wyoming. “Restricted Period” shall mean the entire term of Employee’s Employment with the Company and a twelve (12) month period immediately following the termination of Employee’s Employment, in the following states: Alabama, Oregon and Washington. “Restricted Period” shall mean a twelve (12) month
11


period immediately following the termination of Employee’s Employment but does not include the entire term of Employee’s employment with the Company, in the following states: North Carolina.

i.Addendums. For Illinois, Louisiana, or Oregon, please see the attached Addendum.


The Parties have executed this Employment and Restrictive Covenants Agreement, which is effective as of the Effective Date written above.

For Employee:For Company:
Signature:/s/ Tony KenderSignature:/s/ Missy (Hallead) Forlani
Printed Name:Tony KenderPrinted Name:Missy Forlany
Date:11/03/2022Title:Chief People Officer
Date11/03/2022



Schedule 1 – to be attached to previously executed Employment and Restrictive Covenants Agreement (List of Employee’s Prior Inventions)

TK By initialing here, I represent and warrant that I have no Prior Inventions, as that term is defined in the Agreement to which this Schedule 1 is attached;

OR

By initialing here, I represent and warrant that I do have Prior Inventions, as that term is defined in the Agreement to which this Schedule 1 is attached, and I have included a complete and accurate list of Prior Inventions below.

Please email TO@powerschool.com for further assistances if more space is needed.


12


For Employee:
Signature:/s/ Tony Kender
Printed Name:Tony Kender
Date:11/03/2022
13


Exhibit B
Certain Definitions

“Cause” means any of the following: (i) a material failure by you to perform your responsibilities or duties to the Company under this letter or those other responsibilities or duties as requested from time to time by the Board, after demand for performance has been given by the Board that identifies how you have not performed your responsibilities or duties; (ii) your engagement in illegal or improper conduct or in gross misconduct; (iii) your commission or conviction of, or plea of guilty or nolo contendere to, a felony, a crime involving moral turpitude or any other act or omission that the Company in good faith believes may harm the standing and reputation of the Company; (iv) a material breach of your duty of loyalty to the Company or your material breach of the Company’s written code of conduct and business ethics or Section 2 through 8 of the Confidentiality, Invention Assignment, Non-Solicit and Arbitration Agreement, or any other agreement between you and the Company; (v) dishonesty, fraud, gross negligence or repetitive negligence committed without regard to corrective direction in the course of discharge of your duties as an employee; (vi) your personal bankruptcy or insolvency; or (vii) excessive and unreasonable absences from your duties for any reason (other than authorized vacation or sick leave) or as a result of your Disability (as defined below).

“Disability” means your inability to perform the essential functions of your job, with or without accommodation, for an extended period but not less than 60 business days in any consecutive 6-month period, as determined in the sole discretion of the Board.

“Good Reason” means that you voluntarily terminate your employment with the Company given there has been without your written consent:

a.a material, adverse change in your duties or responsibilities with the Company; provided, a temporary change in the office or executive to whom you report shall not, by itself, constitute such a material, adverse change;

b.a reduction in your then current base salary by more than 20% or a reduction in your base salary by less than 20% which is not applied to similarly ranked employees;

c.a relocation of your principal office for the Company (for purposes of clarity, other than reasonable travel in the course of performing your duties for the Company) to a location more than fifty (50) miles from Folsom, California; and/or

d.a material breach by the Company of any offer letter or employment agreement between you and the Company; provided, however, that in each case above, (i) you must first give the Company written notice of any of the foregoing within ninety (90) days following the first occurrence of such event in a written explanation specifying the basis for your belief that you are entitled to terminate your employment for Good Reason and (ii) the Company must have thirty (30) days following delivery of such notice to cure such event.

All references to the Company in these definitions shall include parent, subsidiary, affiliate, and successor entities of the Company.


14


PowerSchool Annual Discretionary Employee Performance and Individual Contribution (EPIC) Bonus Plan Document


Purpose:

The purpose of the Employee Performance and Individual Contribution (EPIC) Bonus Plan is to provide incentives and rewards for the employees of PowerSchool Group LLC, PowerSchool Canada ULC, and PowerSchool India PLC (hereinafter called “the Company”). The Plan aims to provide all full-time, regular active employees of the Company with a financial interest in the performance of the company, as well as their own personal performance.

EPIC Bonus Plan Effective Date:

The Plan resets annually on each January 1st through December 31st period.

EPIC Bonus Plan Performance Measurement Period:

January 1st through December 31st.

EPIC Bonus Plan Eligible Employees:

Employees are eligible to participate in the Company EPIC plan if they are designated as an eligible employee in an offer letter or compensation letter signed by a member of the Talent organization or organizational executive. All full- time employees and/or grandfathered employees who are not participating in any other variable compensation plan (e.g., those in positions that carry a quota or those covered by a different performance incentive plan) and whose annual performance rating “meets expectations” or higher are considered eligible. Employee’s whose performance is rated less than “meets expectations” during the annual overall performance check-in are not eligible to receive either the individual or Company performance bonus component for the bonus performance period. Eligibility for EPIC bonus plan payments for employees who are placed on a Performance Improvement Plan during the performance measurement period will be at management discretion based on sustained demonstrated satisfactory performance. Employees who resign their employment with the Company at any time prior to the Company’s final determination and payout of the EPIC Bonus Plan are not eligible to receive any EPIC Bonus Plan payment. Employees who are terminated by the Company (e.g., company restructuring or without “Cause” as determined by the Company in its reasonable discretion) may remain eligible to receive an EPIC Bonus Plan payment subject to meeting the other criteria set forth herein and as determined by the Company’s CEO and CFO. Company CEO and CFO maintain discretion to pay in exceptional cases where otherwise employees would not be eligible.

Employees’ bonus calculation will be pro-rated based upon bonus eligible earnings received through December 31st of the measured performance year. Employees hired in the final performance quarter (i.e., October 1 through December 31) may be eligible to receive the standard company achievement component and the default individual achievement component will be equivalent to a “meets expectations” rating. Managers do have the discretion to change this.

Employee on Leave of Absence:

Employees on paid leave remain eligible under the EPIC Bonus Plan subject to the other conditions set forth herein and specific country requirements. EPIC Bonus Plan calculations will be based on the bonus eligible year-to-date earnings received during the EPIC Bonus Plan performance measurement period.

Full-Time Employee Status:

Regular active, full-time employees as defined in the Company’s Employee Handbook are eligible.

15


Employees transitioning from full-time to part-time status or part-time to full-time status during the bonus year are eligible for a pro-rated EPIC bonus based on eligible wages earned for the period as a full-time employee. All terms and conditions of the plan as well performance conditions must be met.

Measurement of Earnings Received:

Earnings Received consists of the following:
Gross base wages paid during the performance period (generally year to date wages)
Overtime wages
Paid leave wages (Discretionary/Paid Time Off, Bereavement, Jury Duty, and all other Company paid leaves)

Performance Bonus:

The EPIC Bonus Plan is a shared performance-based plan. Annual bonus payments under the EPIC Bonus Plan will be based on the following calculation:

Fifty percent (50%) of the annual bonus is based upon the Company’s attainment of its annual financial and other performance targets set by the Company’s Board of Directors in consultation with the CEO and CFO. Company CEO and CFO maintain the discretion to adjust percent attainment(s) based on business conditions.

Fifty percent (50%) of the annual bonus is based upon individual performance. Payout determinations will be calculated by the Company based upon a combination of the quarterly performance ratings, 9 Box rating and performance goal attainment along with other related performance considerations. Managers have discretion to assign the individual achievement rating, provided organizational budgets are also met. The Company, in its sole discretion, will determine whether an employee attained a percentage of any individual performance objective or goal, and may consider pro-rata results when assessing the employee’s achievement of his/her overall performance results. Final determination of any individual performance achievement for the measured bonus period must be agreed to and approved by the employee’s manager and appropriate executive management member.

Whether and how much of a bonus has been earned, and determination of whether an employee is in good performance standing, is at the sole discretion of the Company.
Example (for illustrative purposes only):

Base salary of $30,000 Target bonus of 10%

Target bonus amount of $3000 Company Achievement: 90%

Personal Achievement: 80% (Based Upon)
Personal Performance Rating: 3 Personal Goal
Attainment: 80%
Bonus Paid: $2550
$1500 x 90% (company achievement) = $1350
$1500 x 80% (personal achievement) = $1200

Payment Date:

Upon final determination by the Company’s management, executive management and the Company’s Board of Directors, the Company EPIC Bonus Payments are generally paid within three months of the close of the applicable measurement period, after finalization of the Company financial statements related to such period and confirmation of employee performance.

16



Plan Provisions

The Company reserves the right to modify any provision of the Company EPIC plan at any time at its sole discretion via a writing signed by the Vice President, Talent. Eligible EPIC Bonus Plan amounts are targeted projections and not guaranteed amounts in any manner. EPIC Bonus Plan amounts are subject to change by the Company in its sole discretion and may be based upon such factors as the Company’s performance and applicable business and economic conditions. Payment of any sum under the EPIC Bonus Plan is at and subject to the full discretion of the Company. No EPIC Bonus Plan performance consideration shall be deemed earned unless and until: (1) the employee meets all required eligibility criteria; and (2) after final determination of EPIC Bonus Plan payment criteria have been made by the CEO and CFO in consultation with the Company’s Board of Directors.

The Company reserves the right to issue discretionary bonus compensation throughout the year, outside of the scope of this plan, based on business conditions and individual performance. Compensation may be issued in the form of cash and equity.

Participation in the Company EPIC Bonus Plan does not modify the “at will” status of any employee or other country respective written employment terms and conditions, as applicable. It is also not a guarantee of future employment.
Job Description

Role Purpose

As the Chief Revenue Officer, you are responsible for the strategy and execution of achieving the company’s revenue goals. You will have direct oversight of all revenue-generating activities at PowerSchool. The Chief Revenue Officer will serve as a member of the Executive Leadership Team, reporting to our Chief Executive Officer.

Duties and Responsibilities

Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Strong Leadership & Accountability
Take ownership and accountability for all revenue targets and sales projections on a global basis. Ensure global sales, marketing and business development strategies are capable of exceeding aggressive revenue targets and projections
Hire, develop, and retain a strong team of players and build a culture of execution and accountability
Proven ability to lead through major change and transformation
Ability to adapt to shifting priorities

Create & Reinforce Culture and Talent Development
Strong experience building high-performing teams
Ability to create an infrastructure to challenge and develop talent over time
Create a system of recognition and rewards based on performance
Maintain a culture of constant coaching and internal improvement
Identification of “team fit” and managing out those that are not aligned

Partner on Go-to-Market Strategy
Help determine where we should play, how will we win, and those resources are allocated accordingly. Identify and understand market trends to help determine overall growth strategy and market positioning. Optimize customer segmentation and targeting, ensuring seller resources and marketing budget is prioritized to for highest ROI
Determine appropriate mix of sales motion among outside field, inside virtual, partner channel and online
17


Understand buyer profiles and trend to determine overall value proposition
Metrics owned: Revenue, Bookings and EBITDA growth and performance to plan; go-to-market ROI defined as Customer Lifetime Value divided by Customer Acquisition Cost

Optimize Marketing Engagement
Ensure company engages existing customers and new prospects in ways aligned to buyer preferences to build qualified pipeline for the sales organization
Define brand value and ROI value messaging aligned to relevant buyer personas
Create demand generation and lead management engine, optimizing strong digital presence via mobile web site, SEO and peer review communities
Metrics owned: number of qualified MQL vs plan; MQL to SAL conversion; Marketing-Originated Bookings %; overall Return on Marketing Investment

Create a Growing & Predictable Sales Engine
Build a productive sales team who provides value to customers and prospects while achieving highly consistent and accurate forecasts, comprised of highly recurring revenue and long-term customer contracts
Hire effective sellers into the optimal organizational structure and train them to achieve their potential
Create a culture of high sales performance and recognition, utilizing compensation and budgets to motivate high value selling
Build and execute process and tools necessary to scale the revenue engine
Metrics owned: qualified pipeline; win rate; ensuring enough ramped sellers to achieve plan; % reps achieving quota; predictable and consistent forecast

Partner with Customer Success Organization to Help Build Loyalty
Work with CSM organization to ensures customers are achieving objectives promised and promoting the ROI they are experiencing
Ensure strong services implementation and responsive and effective customer support
Metrics owned: customer NPS; renewal rates; net revenue retention

Collaborate Effectively with Stakeholders
Report regularly to the company, Board of Directors, and investors
Work well with our primary private equity owner, Vista Equity Partners, embracing and adding to library of best practices and contributing to Vista’s strong community of companies and leaders

Qualifications

To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.

Required Education and Experience Qualifications include:
10+ years in diversified leadership roles, driving and implementing revenue growth
Proven track record of growing revenue through new product development, marketing, branding, and partnerships
Proven experience developing and executing business strategy
Significant general management and P&L experience
Ability to craft and execute a business strategy
History of decision-making based on business metrics
Inspirational leadership style and hands-on approach

Environmental Factors
Constant indoor collaborative work environment in close contact with co-workers
18


Frequent social interactions and interruptions
Frequent work under time restraints
Occasional travel
Physical Requirements
Lifting/Carrying:
Occasionally carrying items weighing under 10 lbs.
Rarely carrying items weighing between 11-20 lbs.

Twisting/Turning:
Occasionally reaching over shoulder
Overhead and reaching outward
Occasionally bending
Frequently walking normal surfaces
Constant sitting

Other:
Constant use of keyboard, fine dexterity, grasping, holding
Constant repetitive motion – hands

Comments:

This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. Duties, responsibilities, and activities may change at any time with or without notice. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.

-END-
19
EX-21.1 6 exhibit211subsidiarieslist.htm EX-21.1 Document
Exhibit 21.1
SUBSIDIARIES OF POWERSCHOOL HOLDINGS, INC.

Name

Jurisdiction of Formation

PowerSchool Group LLC
Delaware
PowerSchool Canada ULC
British Columbia, Canada
PowerSchool India Private Limited
India


EX-23.1 7 exhibit231-dtconsentq423.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No. 333-258275 on Form S-8 of our reports dated February 29, 2024 relating to the financial statements of PowerSchool Holdings, Inc. and the effectiveness of the Company’s internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2023.

/s/ Deloitte & Touche LLP

Sacramento, California

February 29, 2024

EX-31.1 8 exhibit311q423.htm EX-31.1 Document
Exhibit 31.1

Certification Pursuant to Section 302 of Sarbanes-Oxley Act of 2002

I, Hardeep Gulati, certify that:

1.I have reviewed this Annual Report on Form 10-K of PowerSchool Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

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

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

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

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


Date:
February 29, 2024
/s/ Hardeep Gulati
 
Hardeep Gulati
Chief Executive Officer and Director
  

2
EX-31.2 9 exhibit312q423.htm EX-31.2 Document
Exhibit 31.2

Certification Pursuant to Section 302 of Sarbanes-Oxley Act of 2002

I, Eric Shander, certify that:

1.I have reviewed this Annual Report on Form 10-K of PowerSchool Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

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

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

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

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


Date:
February 29, 2024
/s/ Eric Shander
 
Eric Shander
Chief Financial Officer and President
  


2

EX-32.1 10 exhibit321q423.htm EX-32.1 Document
Exhibit 32.1
Certification of the Chief Executive Officer and Chief Financial Officer
Pursuant to Rule 18 U.S.C. Section 1350

In connection with the Annual Report on Form 10-K of PowerSchool Holdings, Inc. (the “Company”) for the year ended December 31, 2023, as filed with the U.S. Securities and Exchange Commission (the “Report”), the undersigned, the Chief Executive Officer and the Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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: February 29, 2024
/s/ Hardeep Gulati
Hardeep Gulati
Chief Executive Officer and Director
Date: February 29, 2024
/s/ Eric Shander
Eric Shander
Chief Financial Officer and President
























EX-97.1 11 exhibit971-clawbackpolicy.htm EX-97.1 Document
Exhibit 97.1
POWERSCHOOL HOLDINGS, INC.
CLAWBACK POLICY

The Board of Directors (the “Board”) of PowerSchool Holdings, Inc. (the “Company”) has adopted this Clawback Policy (the “Policy”) in accordance with Section 303A.14 of the Listed Company Manual of the New York Stock Exchange (“NYSE”) relating to erroneously awarded compensation (the “Clawback Rules”), promulgated pursuant to the final rules adopted by the Securities and Exchange Commission (the “SEC”) enacting the clawback standards under Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Dodd-Frank Act’).

This Policy provides for the recovery by the Company, in the event of a Recovery Trigger (as defined below), of certain incentive-based compensation received by certain current and former executive officers, as further specified in this Policy. This Policy supersedes and replaces in its entirety the Company’s Clawback Policy, previously adopted in July 2021.

Administration; Interpretation. The Nominating and Compensation Committee of the Board (the “Committee”) will administer and interpret this Policy consistent with the Clawback Rules and applicable laws and regulations and shall make all determinations necessary, appropriate or advisable for the administration of this Policy. Any determinations made by the Committee will be final, binding and conclusive on all affected individuals. For the avoidance of doubt, any director who is a Covered Individual (as defined below) under this Policy may not participate in discussions related to, or vote on, any potential recovery of their Incentive-Based Compensation (as defined below) under this Policy. To the extent this Policy conflicts or is inconsistent with the Clawback Rules, the Clawback Rules shall govern. In no event is this Policy intended to be broader than, or require recoupment in addition to, that required pursuant to the Clawback Rules.

Statement of Policy. Following the occurrence of a Recovery Trigger, the Company will reasonably promptly recover the Erroneously Awarded Compensation (as defined below) from the applicable Covered Individual(s), except as in accordance with this Policy.

Definitions.

Covered Individuals. The Policy is applicable to any current or former “executive officer” of the Company (as defined in Section 303A.14 of the NYSE Listed Company Manual) who Received (as defined below) the subject Incentive-Based Compensation (as defined below) after beginning service as an “executive officer” and who served as an executive officer at any time during the performance period (for that Incentive-Based Compensation) covered by the Recovery Period (as defined below) (together, “Covered Individuals”).

Erroneously Awarded Compensation. In the event of a Recovery Trigger, the Company will seek to recover from any applicable Covered Individual an amount of Incentive-Based Compensation received that exceeds the amount that otherwise would have been received by such Covered Individual had it been determined based on the restated amounts, computed without regard to any taxes paid (such excess amount, the “Erroneously Awarded Compensation”). For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, (A) the amount must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was received, and (B) the Company will maintain documentation of that reasonable estimate and, if required by the NYSE, provide such documentation to the NYSE.

Incentive-Based Compensation. This Policy applies to any compensation that is paid, granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure (“Incentive-Based Compensation”). A “Financial Reporting Measure” is a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements and any measures that are derived wholly or in part from such
1

Exhibit 97.1
measures. Stock price and total shareholder return are also Financial Reporting Measures. A Financial Reporting Measure need not be presented within the financial statements or included in a filing with the SEC.

Compensation “Received”. Incentive-Based Compensation is deemed to have been “Received” by a Covered Individual in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the applicable award occurs after the end of that period. Notwithstanding anything to the contrary contained herein, the only compensation subject to this Policy is Incentive-Based Compensation “received” by Covered Individuals on or after October 2, 2023 and while the Company had a class of securities listed on a national securities exchange or a national securities association.

Recovery Period. The Policy will apply to Incentive-Based Compensation received during the three completed fiscal years immediately preceding the date on which a Recovery Trigger occurs (the “Recovery Period”). In addition to these last three completed fiscal years, this Policy applies to any transition period (that results from a change in the Company’s fiscal year) within or immediately following such three completed fiscal years. However, a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months would be deemed a completed fiscal year.

Recovery Trigger for Accounting Restatements. A “Recovery Trigger” will have occurred upon the earlier to occur of: (i) the date the Board, the Audit Committee of the Board, or the officer or officers of the Company authorized to take such action concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement (as defined below), or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement. For the purposes of this Policy, an “Accounting Restatement” means a restatement of the Company’s financial statements due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement (i) to correct an error in previously issued financial statements that is material to the previously issued financial statements, or (ii) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

No-Fault Basis. This Policy applies on a no-fault basis. Incentive-Based Compensation is subject to recovery under this Policy even if the Accounting Restatement was not due to any misconduct or failure of oversight on the part of a Covered Individual.

Limited Exceptions to Recovery. The Company must recover Erroneously Awarded Compensation in compliance with this Policy, except to the extent that the conditions of paragraphs (c)(1)(iv)(A), (B) or (C) of Section 303A.14 of the NYSE Listed Company Manual are met and the Committee has made a determination that recovery would be impracticable.

Method of Recovery. The Committee shall determine, in its sole discretion, the manner in which any Erroneously Awarded Compensation shall be recovered, including, but not limited to the following: (1) seeking repayment from the Covered Individual; (2) reducing (subject to applicable law and the terms and conditions of the applicable plan, program or arrangement) the amount that would otherwise be payable to the Covered Individual under any compensation, bonus, incentive, equity and other benefit plan, agreement, policy or arrangement maintained by the Company or any of its affiliates; (3) canceling any unvested or unpaid award (whether cash- or equity-based) previously granted to the Covered Individual; or (4) any combination of the foregoing.

Policy Relationship to Other Recoupment or Clawback Provisions. This Policy supplements any requirements imposed pursuant to applicable laws or regulations, any clawback or recovery provision in the Company’s other policies, plans, awards and individual employment or other agreements (including any recovery provisions in the Company’s equity incentive plans or award agreements), and any other rights or remedies available to the Company, including termination of employment. In the event that a
2

Exhibit 97.1
recovery is initiated under this Policy, amounts of Incentive-Based Compensation previously recovered by the Company from a Covered Individual pursuant to the Company’s other policies, plans, awards and individual employment or other agreements shall be considered so that recovery is not duplicative, provided that in the event of a conflict between any applicable clawback or recoupment provision, including this Policy, the right to clawback or recoupment shall be interpreted to result in the greatest clawback or recoupment from the Covered Individual.

Disclosure. The Company is required to file this Policy as an exhibit to its Form 10-K filed with the SEC and is also subject to the disclosure requirements of Item 402(w) of Regulation S-K, SEC Rule 10D-1 and Section 303A.14 of the NYSE Listed Company Manual, as applicable.

Amendment or Termination. The Board reserves the right to amend this Policy at any time and for any reason, subject to the Clawback Rules and applicable laws and regulations. To the extent that the Clawback Rules cease to be in force or cease to apply to the Company, this Policy shall also cease to be in force.

Indemnification. Notwithstanding anything to the contrary set forth in any policy, arrangement, bylaws, charter, certificate of incorporation or plan of the Company or any individual agreement between a Covered Individual and the Company or any of its affiliates, no Covered Individual shall be entitled to indemnification from the Company or any of its affiliates for the amount that is or may be recovered by the Company pursuant to this Policy, including any payment or reimbursement for the cost of third-party insurance purchased by any Covered Individual to fund potential obligations to the Company under this Policy; provided, however, that to the extent expense advancement or reimbursement is available to a Covered Individual, this Policy shall not serve to prohibit such advancement or reimbursement.

Successors. This Policy shall be binding and enforceable against all Covered Individuals and their successors, heirs, beneficiaries, executors, administrators or other legal or personal representatives.

Validity and Enforceability. To the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law. The invalidity or unenforceability of any provision of this Policy shall not affect the validity or enforceability of any other provision of this Policy. This Policy is intended to comply with, shall be interpreted to comply with, and shall be deemed automatically amended to comply with Section 303A.14 of the NYSE Listed Company Manual, and any related rules or regulations promulgated by the SEC or the NYSE including any additional or new requirements that become effective after the Adoption Date.

Adopted by the Board of Directors on November 1, 2023 (the “Adoption Date”).

3
EX-101.SCH 12 pwsc-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’/ MEMBERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - BUSINESS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - PROPERTY AND EQUIPMENT—NET link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - OTHER INTANGIBLE ASSETS—NET link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases, Codification Topic 842 link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - RELATED-PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Property, Plant, and Equipment (Policies) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Leases, Codification Topic 842 (Policies) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - PROPERTY AND EQUIPMENT—NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - OTHER INTANGIBLE ASSETS—NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Leases, Codification Topic 842 (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - BUSINESS (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - REVENUE - Changes in Deferred Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - REVENUE - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - REVENUE - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - REVENUE - Contract Cost Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - PROPERTY AND EQUIPMENT—NET (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - OTHER INTANGIBLE ASSETS—NET - Carrying Values of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - OTHER INTANGIBLE ASSETS—NET - Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - OTHER INTANGIBLE ASSETS—NET - Estimated Future Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases, Codification Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Schedule of Outstanding Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Maturities of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Other Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - SHARE-BASED COMPENSATION - Schedule of MIU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Earnings (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - INCOME TAXES - Income (Loss) before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - INCOME TAXES - Schedule of Significant Components of Net Deferred Tax Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - RELATED-PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 pwsc-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 pwsc-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 pwsc-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] ACCOUNTS RECEIVABLE Accounts and Nontrade Receivable [Text Block] Deferred Offering Costs Deferred Charges, Policy [Policy Text Block] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Total accrued expenses Accrued Liabilities, Current Affiliated Entity with Common Ownership Affiliated Entity With Common Ownership [Member] Affiliated Entity With Common Ownership Impact to EPS due to change in TRA liability, basic Impact to EPS due to change in TRA liability, basic Impact to EPS due to change in TRA liability, basic Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Increase (Decrease) in Operating Capital [Abstract] Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Data Center, Cloud Hosting Arrangements and Other Services Data Center, Cloud Hosting Arrangements and Other Services [Member] Data Center, Cloud Hosting Arrangements and Other Services Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Performance obligations expected to be recognized, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Non-controlling interest Members' Equity Attributable to Noncontrolling Interest Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Establishment of tax receivable agreement liability Adjustments to Additional Paid In Capital, Establishment of Tax Receivable Agreement Adjustments to Additional Paid In Capital, Establishment of Tax Receivable Agreement Property, Plant and Equipment, Impairment Property, Plant and Equipment, Impairment [Policy Text Block] Deferred taxes Deferred Income Tax Liabilities, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Incremental Facility Incremental Term Facility [Member] Incremental Term Facility Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Lessee, Operating Lease, Liability, to be Paid, Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST Equity [Text Block] Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Other Noncurrent Assets Ownership [Axis] Ownership [Axis] Issuance of common stock upon vesting of Restricted Stock Awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Current Liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Subsequent Event Type [Domain] Subsequent Event Type [Domain] Change in TRA liability Change in TRA liability Change in TRA liability Bridge Loan Bridge Loan Credit Agreement [Member] Bridge Loan Credit Agreement Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - diluted (in dollars per share) Earnings Per Share, Diluted Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments Accounts receivable—net of allowance of $7,930 and $4,712 respectively Accounts receivable—net Accounts Receivable, after Allowance for Credit Loss, Current Cumulative effect adjustment upon adoption of ASC 606 Accounting Standards Update [Extensible Enumeration] Line of Credit Line of Credit [Member] Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments Due, Next 12 Months Trading Symbol Trading Symbol Management Incentive Units Member Units [Member] 2028 Finite-Lived Intangible Asset, Expected Amortization, after Year Five Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Cost of revenue: Cost of Revenue [Abstract] Onex Partners Manager LP Onex Partners Manager LP [Member] Onex Partners Manager LP Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Balance at beginning of period Balance at end of period Contract with Customer, Liability Interest expense Deferred Tax Assets, Tax Deferred Expense Schedule of Earnings (Loss) per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Amount of transactions with related parties Related Party Transaction, Amounts of Transaction Executive Category: Executive Category [Axis] 2026 Other Commitment, to be Paid, Year Three Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued Income Tax Payables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued Income Tax Payables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued Income Tax Payables Restricted Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Effective Income Tax Rate Reconciliation, Acquisition, Percent Effective Income Tax Rate Reconciliation, Acquisition, Percent Effective Income Tax Rate Reconciliation, Acquisition, Percent SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Total net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Schedule of Property and Equipment by Category Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities 2025 Long-Term Debt, Maturity, Year Two Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Smaller Reporting Company Entity Small Business 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation Trademarks Trademarks [Member] Retirement Benefits [Abstract] Schedule of Outstanding Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Stock Issued During Period, Value, Conversion of Units Stock Issued During Period, Value, Conversion of Units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Number of shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction First lien net coverage ratio Debt Instrument, Covenant, First Lien Net Leverage Ratio Debt Instrument, Covenant, First Lien Net Leverage Ratio Schedule of Antidilutive Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Acquisition costs Business Combination, Acquisition Related Costs Increase from acquisitions Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Total excluded from diluted EPS calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Units granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Property and equipment Property, Plant and Equipment, Gross Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] RELATED-PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Lease, Liability, Current Operating Lease, Liability, Current License and other License [Member] Capitalized Product Development Projects Computer Software, Intangible Asset [Member] Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Line of Credit Facility, Increase (Decrease), Net Line of Credit Facility, Increase (Decrease), Net Thereafter Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements Not Yet Adopted and Recently Adopted New Accounting Pronouncements, Policy [Policy Text Block] Counterparty Name [Domain] Counterparty Name [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Offering price (in dollars per share) Sale of Stock, Price Per Share Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Consideration transferred Business Combination, Consideration Transferred Gross profit Gross Profit Deferred revenue, current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general, and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Maximum Maximum [Member] 2027 Other Commitment, to be Paid, Year Four Document Type Document Type Additions due to acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Cost of revenue, excluding depreciation and amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] SHARE-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Total contract costs Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Less allowance Accounts receivable, allowance for credit losses Allowance for doubtful accounts, beginning balance Allowance for doubtful accounts, ending balance Accounts Receivable, Allowance for Credit Loss, Current Operating loss carryfowards, federal Operating loss carryfowards, federal Operating loss carryfowards, federal State Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Title of 12(b) Security Title of 12(b) Security Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Related Party [Domain] Related Party, Type [Domain] BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Lease, Cost Lease, Cost Share-based Payment Arrangement, Amount Capitalized Share-Based Payment Arrangement, Amount Capitalized Statistical Measurement [Axis] Statistical Measurement [Axis] Capital Leases, Net Investment in Direct Financing Leases, Net Book Value Capital Leases, Net Investment in Direct Financing Leases, Net Book Value Capital Leases, Net Investment in Direct Financing Leases, Net Book Value Non-Controlling Interest Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 2025 Other Commitment, to be Paid, Year Two Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Stockholders' Equity: Members' Equity [Abstract] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition, Contract Cost Assets, Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill Assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Advertising expenses Advertising Expense Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 45291 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating Lease, Payments Operating Lease, Payments Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Operating Lease, Impairment Loss Operating Lease, Impairment Loss PEO PEO [Member] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location EMPLOYEE BENEFIT PLANS Retirement Benefits [Text Block] Stockholder's equity, beginning balance (in shares) Stockholder's equity, ending balance (in shares) Shares, Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net Cash Provided by (Used in) Investing Activities, Total Net Cash Provided by (Used in) Investing Activities Kickboard, Inc. Kickboard, Inc. [Member] Kickboard, Inc. Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-Term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Total current tax Current Income Tax Expense (Benefit) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance PROPERTY AND EQUIPMENT—NET Property, Plant and Equipment Disclosure [Text Block] Repayments of lines of credit Repayments of Long-Term Lines of Credit Noncurrent Liabilities: Liabilities, Noncurrent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Related Party Transaction [Domain] Related Party Transaction [Domain] Canada CANADA Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Capitalized Cloud Computing Arrangement Implementation Costs Research, Development, and Computer Software, Policy [Policy Text Block] Affiliated Entity Affiliated Entity [Member] PowerSchool Holdings, LLC PowerSchool Holdings, LLC [Member] PowerSchool Holdings, LLC Contingent Consideration, Acquisition Date Fair Value Contingent Consideration, Acquisition Date Fair Value Contingent Consideration, Acquisition Date Fair Value Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue Tax Receivable Agreement liability Tax Receivable Agreement Liability, Noncurrent Tax Receivable Agreement Liability, Noncurrent Contingent consideration liability Business Combination, Contingent Consideration, Liability Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Schedule of MIU Activity Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Remaining aggregate minimum purchase commitment Purchase Obligation Technology Technology Equipment [Member] Earnings (Loss) Per Share Attributable to Common Stockholders ("EPS") Earnings Per Share, Policy [Policy Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] State tax expense, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Units granted (in dollars per share) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Accounts Receivable Accounts Receivable [Policy Text Block] Net Cash Provided by (Used in) Operating Activities, Total Net Cash Provided by (Used in) Operating Activities Schedule of Estimated Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Revolving credit facility Outstanding balance Line of Credit, Current Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization Consulting and Implementation Services Consulting And Implementation Services [Member] Consulting And Implementation Services Furniture and fixtures Furniture and Fixtures [Member] Remaining percentage of tax benefits Income Tax Examination, Remaining Payments to Affiliates as Percentage of Income Tax Benefits Income Tax Examination, Remaining Payments to Affiliates as Percentage of Income Tax Benefits Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Lease Contractual Term [Domain] Lease Contractual Term [Domain] Business Combination and Asset Acquisition [Abstract] Goodwill impairment Goodwill, Impairment Loss Less valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Decrease from revenue recognized Contract with Customer, Liability, Revenue Recognized Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Schedule of Other Contractual Obligations Other Commitments [Table Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Emerging Growth Company Entity Emerging Growth Company Debt issuance costs Less unamortized debt issuance costs Debt Issuance Costs, Net Intangible assets - net Intangible Assets, Net (Excluding Goodwill) Impact to EPS due to change in TRA liability, diluted Impact to EPS due to change in TRA liability, diluted Impact to EPS due to change in TRA liability, diluted Total gross deferred tax assets Deferred Tax Assets, Gross Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Second Lien Second Lien Credit Agreement [Member] Second Lien Credit Agreement Common stock Common Stock [Member] Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location [Domain] Income Statement Location [Domain] Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Total stockholders'/members’ equity Stockholder's equity, beginning balance Stockholder's equity, ending balance Equity, Including Portion Attributable to Noncontrolling Interest Allocation of equity to non-controlling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Remaining balance of financing obligations Capital Leases, Net Investment in Direct Financing Leases Minimum Minimum [Member] Property and equipment - net Property and equipment—net Property, Plant and Equipment, Net Headed2, LLC Headed2, LLC [Member] Headed2, LLC Allovue Allovue [Member] Allovue Percentage of cash savings payable Tax Receivable Arrangement, Percentage of Cash Savings Payable Tax Receivable Arrangement, Percentage of Cash Savings Payable Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Foreign currency exchange gains (losses) Gain (Loss), Foreign Currency Transaction, before Tax Interest Costs Capitalized Interest Costs Capitalized Payment, Tax Withholding, Share-based Payment Arrangement Payment, Tax Withholding, Share-Based Payment Arrangement Deferred tax assets: Deferred Tax Assets, Net [Abstract] Other Deferred Tax Assets, Other Net Cash Provided by (Used in) Financing Activities, Total Net Cash Provided by (Used in) Financing Activities Property, Plant and Equipment, Disposals Property, Plant and Equipment, Disposals Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Three Years COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Additions to (removals from) allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal), Current Accounts Receivable, Credit Loss Expense (Reversal), Current Accumulated deficit Retained Earnings [Member] Current portion of long-term debt Less current portion of long-term debt Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - basic (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Increase from current year net deferred revenue additions Contract With Customer, Liability, Additions Contract With Customer, Liability, Additions Principles of Consolidation Consolidation, Policy [Policy Text Block] Other Other Geographical Areas [Member] Other Geographical Areas Proceeds from Issuance of Debt Proceeds from Issuance of Debt Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Adjustment for final settlement of working capital Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Technology-Based Intangible Assets Technology-Based Intangible Assets [Member] Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable Less accumulated amortization Capitalized Computer Software, Accumulated Amortization Entity Public Float Entity Public Float Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Four Years Property, Plant and Equipment [Abstract] Long-term Debt, Gross Long-Term Debt, Gross Computer and software Computers Equipment And Software [Member] Computers Equipment And Software All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Compensation Amount Outstanding Recovery Compensation Amount Effective Income Tax Rate Reconciliation, Tax Holiday, Percent Effective Income Tax Rate Reconciliation, Tax Holiday, Percent Gain (Loss) on Termination of Lease Gain (Loss) on Termination of Lease Accounts Receivable, Credit Loss Expense (Reversal) Accounts Receivable, Credit Loss Expense (Reversal) Income Tax Examination, Non-Current Liability Income Tax Examination, Non-Current Liability Income Tax Examination, Non-Current Liability Units canceled (in dollars per share) Canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Costs Associated with Exit or Disposal Activities or Restructurings, Policy Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] First Lien Debt First Lien First Lien Credit Agreement [Member] First Lien Credit Agreement Total deferred tax Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Aggregate intrinsic value of outstanding MIUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Units canceled (in shares) Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2024 Long-Term Debt, Maturity, Year One Unvested RSAs and RSUs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Payments to Acquire Software Payments to Acquire Software Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Effective Income Tax Rate Reconciliation, Tax Credit, Percent Effective Income Tax Rate Reconciliation, Tax Credit, Percent Document Period End Date Document Period End Date Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Adoption Date Trading Arrangement Adoption Date Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Gain (Loss) on Disposition of Property Plant Equipment Gain (Loss) on Disposition of Property Plant Equipment Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Income tax benefit Total provision for income taxes Income Tax Expense (Benefit) Write-offs of bad debt expense Accounts Receivable, Allowance for Credit Loss, Writeoff Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets Number of operating segments Number of Operating Segments Deferred Tax Assets, Charitable Contribution Carryforwards Deferred Tax Assets, Charitable Contribution Carryforwards Equity [Abstract] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Tax Receivable Agreement liability, current Tax Receivable Agreement liability, current Tax Receivable Agreement liability, current Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Credit Facility [Domain] Credit Facility [Domain] Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Applicable margin Debt Instrument, Basis Spread on Variable Rate Estimated useful lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Software Development Software Development [Member] Total Other Commitment Schedules of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Effective Income Tax Rate Reconciliation, change in fair value, Percent Effective Income Tax Rate Reconciliation, change in fair value, Percent Effective Income Tax Rate Reconciliation, change in fair value, Percent Additional paid-in capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Cover [Abstract] Increase related to the Organizational Transactions Unrecognized Tax Benefits, Increase Resulting from Organizational Transactions Unrecognized Tax Benefits, Increase Resulting from Organizational Transactions Contract with Customer, Liability [Roll Forward] Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability Earnings not subject to tax Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent SUBSEQUENT EVENTS Subsequent Events [Text Block] Amortization of Debt Issuance Costs Amortization of Debt Issuance Costs United States UNITED STATES Operating Lease Liability Obtained in Exchange for Finance Lease Liability Operating Lease Liability Obtained in Exchange for Finance Lease Liability Operating Lease Liability Obtained in Exchange for Finance Lease Liability Other liabilities Other Liabilities, Noncurrent Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, to be Paid, Total Lessee, Operating Lease, Liability, to be Paid Increase (Decrease) in Tax Receivable Agreement Liability Increase (Decrease) in Tax Receivable Agreement Liability Increase (Decrease) in Tax Receivable Agreement Liability Commitments and Contingencies [Table] Commitments and Contingencies [Table] Commitments and Contingencies [Table] Total operating expenses Operating Expenses SaaS Subscription and Circulation [Member] Common Class A, Unrestricted Common Class A, Unrestricted [Member] Common Class A, Unrestricted Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Secured Debt Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other Deferred Tax Liabilities, Other Iris lease Iris lease [Member] Iris lease Entity Current Reporting Status Entity Current Reporting Status Income from operations Operating Income (Loss) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Proceeds from Issuance Initial Public Offering Proceeds from Issuance Initial Public Offering Total gross deferred tax liabilities Deferred Tax Liabilities, Gross Total stockholders'/members’ equity Limited Liability Company (LLC) Members' Equity, Including Portion Attributable to Noncontrolling Interest Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Members investment Members' Capital [Member] Members' Capital Deposits, Money Market Deposits Deposits, Money Market Deposits Capitalized product development costs - net Capitalized product development costs—net Capitalized Computer Software, Net Variable Rate [Domain] Variable Rate [Domain] Over-Allotment Option Over-Allotment Option [Member] Less: Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Leases Revenue Recognition Leases, Operating [Policy Text Block] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Audit Information [Abstract] Audit Information Finite lived intangible asset impairment losses Impairment of Intangible Assets, Finite-Lived MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance-Based Units Performance Shares [Member] Accounts payable Accounts Payable, Current Research and Development [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Increase (Decrease) in Other Noncurrent Liabilities Increase (Decrease) in Other Noncurrent Liabilities Other (income) expenses—net Nonoperating Income (Expense) U.S. federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 13) Commitments and Contingencies Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Term of related party agreement Related Party Transaction, Agreement, Term Related Party Transaction, Agreement, Term Geographical [Axis] Geographical [Axis] Software maintenance Maintenance [Member] INCOME TAXES Income Tax Disclosure [Text Block] Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Contract with Customer, Liability Capitalized Interest Interest Capitalization, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted-Average Grant-Date Fair Value Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Service Professional services License and Service [Member] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Market Share Units Market Share Units [Member] Market Share Units Operating loss carryfowards, state Operating loss carryfowards, state Operating loss carryfowards, state Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net loss attributable to PowerSchool Holdings, Inc. Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Foreign Currencies Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments Due Commercial Paper Commercial Paper Accrued interest Interest Payable, Current Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Lenders Lenders [Member] Lenders Repurchase of management incentive units Stock Repurchased During Period, Value United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Impact to net income due to change in TRA liability Impact to net income due to change in TRA liability Impact to net income due to change in TRA liability Total cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Payments for Repurchase of Member Units Payments for Repurchase of Member Units Payments for Repurchase of Member Units Class B common stock Common Class B [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Beginning balance Ending balance Goodwill Gross increases – tax positions in prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Selling, general, and administrative Selling, General and Administrative Expenses [Member] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Underwriting discounts and commissions Underwriting discounts and commissions Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Payment of debt issuance costs Payment of debt issuance costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Future Minimum Lease Payments Under Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Cost of Revenue Cost of Goods and Service [Policy Text Block] Payables and Accruals [Abstract] Repayment of loans Repayments of Other Long-Term Debt Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Net Cash Provided by (Used in) Investing Activities [Abstract] Net Cash Provided by (Used in) Investing Activities [Abstract] Leases Revenue Recognition Leases, Capital [Policy Text Block] Plan Name [Domain] Plan Name [Domain] Interest expense—net Interest Expense Future compensation cost related to unvested units Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Capital Expenditures Incurred but Not yet Paid Capital Expenditures Incurred but Not yet Paid Loss on modification and extinguishment of debt Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Debt discounts Less unamortized debt discount Debt Instrument, Unamortized Discount Contract costs, current Capitalized Contract Cost, Net, Current Lessee, Operating Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] 2026 Long-Term Debt, Maturity, Year Three Deferred offering costs Deferred Offering Costs Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Total amortization of acquired intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Restatement Determination Date Restatement Determination Date Increase related to tax positions taken during the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Variable Lease, Cost Variable Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating Lease, Cost Operating Lease, Cost Recoverability of Long-Lived and Intangible Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Number of underlying units, vested (in shares) Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total Long-Term Debt Access and Use Agreement Access And Use Agreement [Member] Access And Use Agreement Hobsons, Inc. Neverskip [Member] Neverskip Proceeds received from issuance of common stock Sale of Stock, Consideration Received on Transaction Long-Term Debt, Maturity, Year Four Long-Term Debt, Maturity, Year Four Schedule of Amortization Expense of Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Class A common stock Common Class A [Member] Future compensation cost recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive loss attributable to PowerSchool Holdings, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Topco LLC Topco LLC [Member] Topco LLC Increase in borrowing capacity Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Short-term Lease, Cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Subsequent Event [Table] Subsequent Event [Table] Non-controlling interest percentage Subsidiary, Ownership Percentage, Parent Percentage of investor's equity interest Share-based Compensation Arrangement, Vesting Criteria, Percentage Of Investor's Equity Interest Upon Initial Public Offering Share-based Compensation Arrangement, Vesting Criteria, Percentage Of Investor's Equity Interest Accrued taxes Taxes Payable, Current Percentage of remaining performance obligations expected to be recognized Revenue, Remaining Performance Obligation, Percentage Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due in Five Years Subsequent Event Subsequent Event [Member] Adjustment to deferred taxes Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Operating loss carryforwards Operating Loss Carryforwards Schedule of Capitalized Product Development Costs Schedule of Carrying Values of Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Debt Instrument, Periodic Payment Debt Instrument, Periodic Payment Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] IPO Investors IPO Investors [Member] IPO Investors 2024 Other Commitment, to be Paid, Year One Members’ investment Members' Capital Class of Stock [Line Items] Class of Stock [Line Items] Maturities of Long-term Debt [Abstract] Maturities of Long-Term Debt [Abstract] Other Commitments [Domain] Other Commitments [Domain] Amortization expense for contract costs Capitalized Contract Cost, Amortization Land Land [Member] Third Parties Third-Party Payees [Member] Third-Party Payees Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Advertising Expense Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Contract Cost Assets Capitalized Contract Cost [Table Text Block] Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) 2021 Equity Incentive Plan 2021 Equity Incentive Plan [Member] 2021 Equity Incentive Plan Aggregate principal amount Debt Instrument, Face Amount Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Related Party Tax Expense Effect of Change in Allocation Methodology Related Party Tax Expense Effect of Change in Allocation Methodology Current Assets: Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Deferred Tax Liabilities, Goodwill Deferred Tax Liabilities, Goodwill Net Cash Provided by (Used in) Operating Activities [Abstract] Net Cash Provided by (Used in) Operating Activities [Abstract] Rent expense Operating Leases, Rent Expense IPO IPO [Member] Number of acquisitions Number Of Acquisitions Number Of Acquisitions market share award market share award [Member] market share award Outstanding balance as a percentage of borrowing capacity Debt Instrument, Covenant, Outstanding Balance As A Percentage Of Borrowing Capacity Debt Instrument, Covenant, Outstanding Balance As A Percentage Of Borrowing Capacity Capitalized Computer Software, Amortization Expense, Maturity Schedule [Abstract] Capitalized Computer Software, Amortization Expense, Maturity Schedule [Abstract] Capitalized Computer Software, Amortization Expense, Maturity Schedule Other adjustments Goodwill, Other Increase (Decrease) Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Class of Stock [Domain] Class of Stock [Domain] Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Effective tax rate Effective Income Tax Rate Reconciliation, Percent Increase in operating lease liabilities Operating Lease, Liability Change in deferred tax liability, TRA Change in deferred tax liability, TRA Change in deferred tax liability, TRA Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Employer matching contributions Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Deferred revenue—net of current Contract with Customer, Liability, Noncurrent Plan Name [Axis] Plan Name [Axis] ACCRUED EXPENSES Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Participation Units Participation Units [Member] Participation Units Share-based Payment Arrangement, Expense, Tax Benefit Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Number of Underlying Units Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Common stock Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Investment in partnership Deferred Tax Liabilities, Investment in Partnership Deferred Tax Liabilities, Investment in Partnership Operating Lease, Right-of-Use Asset, Periodic Reduction Operating Lease, Right-of-Use Asset, Periodic Reduction Liability recorded under tax receivable agreement Income Tax Examination, Accrued Liabilities Income Tax Examination, Accrued Liabilities Payment for Contingent Consideration Liability, Investing Activities Payment for Contingent Consideration Liability, Investing Activities Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Depreciation and amortization Cost, Depreciation and Amortization Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Decrease related to the lapse of applicable statute of limitations Unrecognized Tax Benefits, Increase Resulting from Acquisition Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefits Gross unrecognized income tax benefits - beginning balance Gross unrecognized income tax benefits - ending balance Unrecognized Tax Benefits PEO Name PEO Name Debt Issuance Costs and Debt Discount Debt, Policy [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Building Building [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Deferred Tax Assets, Tax Credit Carryforwards Deferred Tax Assets, Tax Credit Carryforwards Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Other Liabilities, Fair Value Disclosure Other Liabilities, Fair Value Disclosure Other accrued expenses Other Accrued Liabilities, Current BUSINESS Nature of Operations [Text Block] Payments to Develop Software Payments to Develop Software Statement of Financial Position [Abstract] Revolving Credit Revolving Credit [Member] Revolving Credit Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Depreciation and Amortization Depreciation, Depletion, and Amortization [Policy Text Block] Total stockholders'/members’ equity attributable to PowerSchool Holdings, Inc. Decrease in equity Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restricted Stock Awards Restricted Stock [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Kinvolved, Inc. Kinvolved, Inc. [Member] Kinvolved, Inc. Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Subsequent Events [Abstract] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Revolving credit, debt issuance costs Debt Issuance Costs, Line of Credit Arrangements, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Proceeds from loans Proceeds from Issuance of Other Long-Term Debt Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Two Years Interest rate Debt Instrument, Interest Rate, Effective Percentage Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Percentage of voting power Common Stock, Percentage Of Voting Interest Common Stock, Percentage Of Voting Interest Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Weighted- Average Useful Life Finite-Lived Intangible Asset, Useful Life Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Rent expense Operating Lease, Expense Share-based Payment Arrangement, Noncash Expense Share-Based Payment Arrangement, Noncash Expense Revenue by Geographical Area Revenue from External Customers by Geographic Areas [Table Text Block] Payments to affiliates, as a percentage of total tax benefits Income Tax Examination, Payments to Affiliates as Percentage of Income Tax Benefits Income Tax Examination, Payments to Affiliates as Percentage of Income Tax Benefits Reseller Agreement Reseller Agreement [Member] Reseller Agreement City Area Code City Area Code EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Unvested restricted shares and RSUs Restricted Stock Awards And Restricted Stock Units [Member] Restricted Stock Awards And Restricted Stock Units Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Receivables [Abstract] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income Taxes Paid, Net Income Taxes Paid, Net Developed technology Developed Technology Rights [Member] Repayment of capital leases Repayments of Long-Term Capital Lease Obligations Schedule of Share-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and stockholders'/members' equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Increase in operating lease, right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Net Income (Loss) Available to Common Stockholders, Diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Total stockholders'/members’ equity attributable to PowerSchool Holdings, Inc. Member's investment, beginning balance Member's investment, ending balance Members' Equity Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Costs and Expenses, Related Party Costs and Expenses, Related Party Effects of organizational transactions Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Capitalized Computer Software, Amortization Capitalized Computer Software, Amortization Document Information [Table] Document Information [Table] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Bridge Loan Bridge Loan [Member] Award Timing Disclosures [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Less: Other comprehensive income (loss) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Software, Equipment and Site Improvements Software, Equipment, Furniture and Fixtures [Member] Software, Equipment, Furniture and Fixtures Other Commitments [Axis] Other Commitments [Axis] Additional paid-in capital Additional Paid in Capital Research and Development Arrangement, Contract to Perform for Others [Line Items] Research and Development Arrangement, Contract to Perform for Others [Line Items] Document Information [Line Items] Document Information [Line Items] Business Combination, Consideration Transferred, Liabilities Incurred Business Combination, Consideration Transferred, Liabilities Incurred Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Taxes and Tax Receivable Agreement Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] Related Party [Axis] Related Party, Type [Axis] Allocation of equity to non-controlling interests Adjustments To Additional Paid-In Capital, Distributions to Parent And Affiliates, Net Adjustments To Additional Paid-In Capital, Distributions to Parent And Affiliates, Net Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Foreign earnings taxed at different rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Secondary offering Secondary offering [Member] Secondary offering Cost of revenue Cost of Sales [Member] Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Lease Contractual Term [Axis] Lease Contractual Term [Axis] Non-controlling interest Equity, Attributable to Noncontrolling Interest Auditor Name Auditor Name Borrowings from revolving credit facility Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Estimated liability for incurred, but not reported, medical claims Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Capitalized Product Development Costs Internal Use Software, Policy [Policy Text Block] Repayments of debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Compensation expense Total share-based compensation Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Intangible Assets—Gross Finite-Lived Intangible Assets, Gross Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accrued compensation Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Subscriptions and support License and Maintenance [Member] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract costs, noncurrent Capitalized Contract Cost, Net, Noncurrent Issuance of common stock Stock Issued During Period, Value, New Issues Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET OTHER INTANGIBLE ASSETS—NET Intangible Assets Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Transition Service Agreement Transition Service Agreement [Member] Transition Service Agreement Operating lease liabilities Deferred Tax Assets, Leasing Arrangements Deferred Tax Assets, Leasing Arrangements Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Percentage of principal due quarterly Debt Instrument, Quarterly Payment, Principal, Percentage Debt Instrument, Quarterly Payment, Principal, Percentage Business Combinations Business Combinations Policy [Policy Text Block] GOODWILL Goodwill Disclosure [Text Block] Long-term debt, net Total long-term debt—net Long-Term Debt, Excluding Current Maturities Leasehold Improvements Leasehold improvements Leasehold Improvements [Member] Selling, General, and Administrative Selling, General and Administrative Expenses, Policy [Policy Text Block] Net deferred tax liability Deferred Tax Liabilities, Net Weighted average shares of Class A common stock outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Gross capitalized product development costs Capitalized Computer Software, Gross Money Market Funds, at Carrying Value Money Market Funds, at Carrying Value Goodwill, Written off Related to Sale of Business Unit Goodwill, Written off Related to Sale of Business Unit Operating expenses: Operating Expenses [Abstract] Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Chalk.com Education, Inc. Chalk.com Education, Inc. [Member] Chalk.com Education, Inc. Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Other Commitment, Fiscal Year Maturity [Abstract] Other Commitment, Fiscal Year Maturity [Abstract] Step-down percentage Debt Instrument, Basis Spread on Variable Rate, Step-Down Rate Debt Instrument, Basis Spread on Variable Rate, Step-Down Rate Common Class A, Restricted Common Class A, Restricted [Member] Common Class A, Restricted Management incentive unit and stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Long-Term Debt, Maturity, Year Five Long-Term Debt, Maturity, Year Five LLC units Limited Liability Company Units [Member] Limited Liability Company Units Weighted-average grant date-fair value, vested (in dollars per share) Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Purchases from related parties Related Party Transaction, Purchases from Related Party Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Deferred Tax Liabilities, leases Deferred Tax Liabilities, leases Deferred Tax Liabilities, leases Net Cash Provided by (Used in) Financing Activities [Abstract] Net Cash Provided by (Used in) Financing Activities [Abstract] 2028 Other Commitment, to be Paid, Year Five Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Net operating loss and credit carryforwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares of Class A common stock outstanding - basic (in shares) Weighted average shares of Class A common stock outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Deferred Tax Assets, Property, Plant and Equipment Deferred Tax Assets, Property, Plant and Equipment SchoolMessenger SchoolMessenger [Member] SchoolMessenger Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Revenue: Revenues [Abstract] Aggregate intrinsic value (in USD) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Long-Term Incentive Plan Long-Term Incentive Plan [Member] Long-Term Incentive Plan Proceeds from Long-term Lines of Credit Proceeds from Long-Term Lines of Credit Non-controlling interest Noncontrolling Interest [Member] EX-101.PRE 16 pwsc-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 pwsc-20231231_g1.jpg begin 644 pwsc-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0+L17AI9@ 34T *@ @ ! $[ ( M + !2H=I 0 ! !5IR= $ 6 "SNH< < $, /@ M G)E4WI.5&-Z:V,Y9"<_ M/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z&UL;G,Z>&UP/2)H='1P.B\O;G,N861O M8F4N8V]M+WAA<"\Q+C O(CX\>&UP.D-R96%T941A=&4^,C R-"TP,2TQ,E0Q M-3HP-SHQ,2XS,# \+WAM<#I#&UL;G,Z9&,](FAT=' Z+R]P M=7)L+F]R9R]D8R]E;&5M96YT)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR M)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*O_ !$( ;L##@,!(@ "$0$# M$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# M @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S M8G*""0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # M 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! M G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?( MRKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /HB M*(2*S.TF=[CB1AT8CUJ3[,G]Z7_OZW^-4=1DN(M!NFLKBWMKC+K'-<-M1&+D M DX/KQP><<'I7)Z=K.KZCI,(AUFZ;5 N$M/L<.Z1RJ/F5AE1$ X^9=APV.7P M* .Z^S)_>E_[^M_C1]F3^]+_ -_6_P :Y*XU/5;:"_NK75)+VV1#&UP]NB10 MS&55_=8&65%+9+%AE0,D[@+4NIW]CH.LC[:;F:RNUMX[N1$W!66(EF"@*2OF M'L!\O/>@#H_LR?WI?^_K?XT?9D_O2_\ ?UO\:X>YUK5X+S6K5=81SFN]H B^S)_>E_[^M_C1]F3^]+_W];_&G.[(1MB= M_P#=(X_,TWSG_P"?:7\U_P : #[,G]Z7_OZW^-'V9/[TO_?UO\:/.?\ Y]I? MS7_&CSG_ .?:7\U_QH /LR?WI?\ OZW^-'V9/[TO_?UO\:/.?_GVE_-?\:/. M?_GVE_-?\: #[,G]Z7_OZW^-'V9/[TO_ '];_&CSG_Y]I?S7_&CSG_Y]I?S7 M_&@ ^S)_>E_[^M_C1]F3^]+_ -_6_P :/.?_ )]I?S7_ !H\Y_\ GVE_-?\ M&@ ^S)_>E_[^M_C1]F3^]+_W];_&CSG_ .?:7\U_QH\Y_P#GVE_-?\: #[,G M]Z7_ +^M_C1]F3^]+_W];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_ MC1]F3^]+_P!_6_QH\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2 M_P#?UO\ &CSG_P"?:7\U_P :/.?_ )]I?S7_ !H /LR?WI?^_K?XT?9D_O2_ M]_6_QH\Y_P#GVE_-?\:/.?\ Y]I?S7_&@ ^S)_>E_P"_K?XT?9D_O2_]_6_Q MH\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_\ ?UO\:/.?_GVE M_-?\:/.?_GVE_-?\: #[,G]Z7_OZW^-'V9/[TO\ W];_ !H\Y_\ GVE_-?\ M&CSG_P"?:7\U_P : #[,G]Z7_OZW^-'V9/[TO_?UO\:/.?\ Y]I?S7_&CSG_ M .?:7\U_QH /LR?WI?\ OZW^-'V9/[TO_?UO\:/.?_GVE_-?\:/.?_GVE_-? M\: #[,G]Z7_OZW^-'V9/[TO_ '];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_ M>E_[^M_C1]F3^]+_ -_6_P :/.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@ ^S)_> ME_[^M_C1]F3^]+_W];_&CSG_ .?:7\U_QH\Y_P#GVE_-?\: #[,G]Z7_ +^M M_C1]F3^]+_W];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+ M_P!_6_QH\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_P#?UO\ M&CSG_P"?:7\U_P :/.?_ )]I?S7_ !H /LR?WI?^_K?XT?9D_O2_]_6_QH\Y M_P#GVE_-?\:/.?\ Y]I?S7_&@ ^S)_>E_P"_K?XT?9D_O2_]_6_QH\Y_^?:7 M\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_\ ?UO\:/.?_GVE_-?\:/.? M_GVE_-?\: #[,G]Z7_OZW^-'V9/[TO\ W];_ !H\Y_\ GVE_-?\ &CSG_P"? M:7\U_P : #[,G]Z7_OZW^-'V9/[TO_?UO\:/.?\ Y]I?S7_&CSG_ .?:7\U_ MQH /LR?WI?\ OZW^-'V9/[TO_?UO\:/.?_GVE_-?\:/.?_GVE_-?\: #[,G] MZ7_OZW^-'V9/[TO_ '];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C M1]F3^]+_ -_6_P :/.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@ ^S)_>E_[^M_C1 M]F3^]+_W];_&CSG_ .?:7\U_QH\Y_P#GVE_-?\: #[,G]Z7_ +^M_C1]F3^] M+_W];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+_P!_6_QH M\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_P#?UO\ &CSG_P"? M:7\U_P :/.?_ )]I?S7_ !H /LR?WI?^_K?XT?9D_O2_]_6_QH\Y_P#GVE_- M?\:/.?\ Y]I?S7_&@ ^S)_>E_P"_K?XT?9D_O2_]_6_QH\Y_^?:7\U_QH\Y_ M^?:7\U_QH /LR?WI?^_K?XT?9D_O2_\ ?UO\:/.?_GVE_-?\:/.?_GVE_-?\ M: #[,G]Z7_OZW^-'V9/[TO\ W];_ !H\Y_\ GVE_-?\ &CSG_P"?:7\U_P : M #[,G]Z7_OZW^-'V9/[TO_?UO\:/.?\ Y]I?S7_&CSG_ .?:7\U_QH /LR?W MI?\ OZW^-'V9/[TO_?UO\:/.?_GVE_-?\:/.?_GVE_-?\: #[,G]Z7_OZW^- M'V9/[TO_ '];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+_ M -_6_P :/.?_ )]I?S7_ !I4D9FP870>K%?Z&@!/LR?WI?\ OZW^-'V9/[TO M_?UO\:EHH B^S)_>E_[^M_C1]F3^]+_W];_&I:* (OLR?WI?^_K?XT?9D_O2 M_P#?UO\ &I:* (OLR?WI?^_K?XT?9D_O2_\ ?UO\:EHH B^S)_>E_P"_K?XT MU4$=V@5GPR,2&I&>O/UK2MO]4?\ KH__ *$: MEH S[?0-&M&E:TTFQ@:9#'*8K9%,BGJIP.0?0U)#I&FVT'D6^GVL46QH_+C@ M55V,47_?T__$UD>*YIXO"6 MI,T<8!MV4D2$]>/3WK;F>(5##M6;]= M/NN/^>47_?T__$US_AA1!KGB&V7@)=(X'^\G_P!:NEJ<79UFUUL_O5S3+[K# M1B^EU]S:_0BW7'_/*+_OZ?\ XFC=<:K<1V'Q@ANKAQ M'$L6]V/8>4P)KT.">.ZMXYX'#Q2H'1A_$",@UKC*;CR3[Q7Y6_0Y\NK*?M:7 M6,Y?_XDE%%%<)ZH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !43? M\?D?_7-_YK4M1-_Q^1_]18XHVD9W:"5]DV!6ZMKV&6+SEC65(@L8=FVX&[Y2!_%MP#SF@ M#KX]5TZ9KI8;^UD-GG[2%F4^1U^_S\O0]?0TZ#4;*YL3>VUY;S6@!)GCE5HP M!U.X''&#FN(B\.:PT-Y$]B5VP,JAY(]CD3B39#AB=C -DR\Y(Z#(K5ET_4;W M2-83^S9+:2^N!=1PR21]$$0V,58@,_EL>X^;DYH W!KVCF*WE&JV)CN7*0.+ ME,2L#@A3GYCGC J_7!7.BZO/>:U=+H[@:U"T$<32Q;K0[47>_P V,$@M\A8\ M#C-=[0 44QT9R-LKI_N@<_F*;Y+_ //S+^2_X4 2USG@CG1[I_[]].W_ (]6 M]Y+_ //S+^2_X5SO@:-G\+I()I%WSRM@!?[Y]173#^!/U7ZG%4_WNFO*7_MI MQOQ'1QXSC$0R\MLJ@>N2RUWO@N?[1X,TU_2+9_WR2O\ 2C4/"5AJFKV^I7>353P-$W_"+I&)I%$4\J8 7CYSZCWKMKUX5<'&"WC;] M3R\+A:F'S*=26TU)KY./^9T]%1>2_P#S\R_DO^%'DO\ \_,OY+_A7DGT)+14 M7DO_ ,_,OY+_ (4>2_\ S\R_DO\ A0!+147DO_S\R_DO^%'DO_S\R_DO^% $ MM%1>2_\ S\R_DO\ A1Y+_P#/S+^2_P"% $M%1>2__/S+^2_X4>2__/S+^2_X M4 2T5%Y+_P#/S+^2_P"%'DO_ ,_,OY+_ (4 2T5%Y+_\_,OY+_A1Y+_\_,OY M+_A0!+147DO_ ,_,OY+_ (4>2_\ S\R_DO\ A0!+147DO_S\R_DO^%'DO_S\ MR_DO^% $M%1>2_\ S\R_DO\ A1Y+_P#/S+^2_P"% $M%1>2__/S+^2_X4>2_ M_/S+^2_X4 2T5%Y+_P#/S+^2_P"%'DO_ ,_,OY+_ (4 2T5%Y+_\_,OY+_A1 MY+_\_,OY+_A0!+147DO_ ,_,OY+_ (4>2_\ S\R_DO\ A0!+147DO_S\R_DO M^%'DO_S\R_DO^% $M%1>2_\ S\R_DO\ A1Y+_P#/S+^2_P"% $M%1>2__/S+ M^2_X4>2__/S+^2_X4 2T5%Y+_P#/S+^2_P"%'DO_ ,_,OY+_ (4 2T5%Y+_\ M_,OY+_A1Y+_\_,OY+_A0!+147DO_ ,_,OY+_ (4>2_\ S\R_DO\ A0!+147D MO_S\R_DO^%'DO_S\R_DO^% $M%1>2_\ S\R_DO\ A1Y+_P#/S+^2_P"% $M% M1>2__/S+^2_X4>2__/S+^2_X4 2T5%Y+_P#/S+^2_P"%'DO_ ,_,OY+_ (4 M2T5%Y+_\_,OY+_A1Y+_\_,OY+_A0!+147DO_ ,_,OY+_ (4>2_\ S\R_DO\ MA0!+147DO_S\R_DO^%'DO_S\R_DO^% $M%1>2_\ S\R_DO\ A1Y+_P#/S+^2 M_P"% $M%1>2__/S+^2_X4>2__/S+^2_X4 2T5%Y+_P#/S+^2_P"%'DO_ ,_, MOY+_ (4 2T5%Y+_\_,OY+_A1Y+_\_,OY+_A0!+147DO_ ,_,OY+_ (4>2_\ MS\R_DO\ A0!+147DO_S\R_DO^%'DO_S\R_DO^% $M%1>2_\ S\R_DO\ A1Y+ M_P#/S+^2_P"% $M%1>2__/S+^2_X4>2__/S+^2_X4 2T5%Y+_P#/S+^2_P"% M'DO_ ,_,OY+_ (4 2T5%Y+_\_,OY+_A1Y+_\_,OY+_A0!+147DO_ ,_,OY+_ M (4J1LK9,SN/1@O]!0!)1110 4444 %%%% !1110 5$W_'Y'_P!N,7E%_BU_D:-VBG_!G\@K:8FD_\7Y?\ Z.BBBN8[0HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "HF_X_(_^N;_ ,UJ6HF_X_(_ M^N;_ ,UH +;_ %1_ZZ/_ .A&I:S[K48-)T:YO[O=Y-N9';;U/S'CGC\\#U(J ME!XLLY;6QFEM;VW:_F6*&*6'YN=N&)!*[?F7G/?'7B@#=HKF[;QSI5U]M\D3 M,MI'YFY2C^:"VT !6)4DD8#A2W%M^'P1A@?E+'&>.* MZ*@ HHHH Q/&;^7X-U(^L.W\R!_6M/3T\K3;:/\ NPHOY 5B>/6/_"&7B+]Z M1HT'XR+71* JA1T P*Z9:8>/J_R1Q1UQD_*,?Q(E_Z?0?S6BE_"J>B_-!7_CT?5_\ I+.CHHHKF.T**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ J)O^/R/_KF_P#-:EJ)O^/R/_KF_P#-: (' MBGFTZ:.TN/LT[,_ES; ^P[CC*GJ/4<<=QUK$T;PB^G:#;64MS$)([N*Z?R(= ML8*!1M5<\9V9)[DDXYQ716W^J/\ UT?_ -"-2T SOJL0GU-#%?LMIA7C(50(QO^0A1C)+=(D:*,A;B(@%1QE*Z>N4TB_M;7Q[K]I<3QQ3 M3O 8D$7_? J6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B@"+[);_\ M\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I:* (OLEO_ M ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_WP*EHH B M^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!1]DM_^>$7_? J6B@" M+[);_P#/"+_O@4?9+?\ YX1?]\"I:* (OLEO_P \(O\ O@4?9+?_ )X1?]\" MI:* (OLEO_SPB_[X%'V2W_YX1?\ ? J6B@"+[);_ //"+_O@4?9+?_GA%_WP M*EHH B^R6_\ SPB_[X%'V2W_ .>$7_? J6B@"+[);_\ /"+_ +X%'V2W_P"> M$7_? J6B@"+[);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_Y MX1?]\"I:* (OLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^!1]D MM_\ GA%_WP*EHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!1 M]DM_^>$7_? J6B@"+[);_P#/"+_O@4?9+?\ YX1?]\"I:* (OLEO_P \(O\ MO@4?9+?_ )X1?]\"I:* (OLEO_SPB_[X%'V2W_YX1?\ ? J6B@"+[);_ //" M+_O@4?9+?_GA%_WP*EHH B^R6_\ SPB_[X%'V2W_ .>$7_? J6B@"+[);_\ M/"+_ +X%'V2W_P">$7_? J6B@"+[);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6 M_P#SPB_[X%'V2W_YX1?]\"I:* (OLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^ MR6__ #PB_P"^!1]DM_\ GA%_WP*EHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* M (OLEO\ \\(O^^!1]DM_^>$7_? J6B@"+[);_P#/"+_O@4?9+?\ YX1?]\"I M:* (OLEO_P \(O\ O@4J00QMNCB13ZJH%244 %%%% !1110 4444 %%%% !4 M3?\ 'Y'_ -60X2-2S'T &:?7-^.]872?#,RF,NUX&M MUP<;=RGG_/K6M&FZM1074PQ-:-"C*K+9(Y'P_>RZC=::\[$O+K,LQ!.<9C4U MZE7EGAR+R?%^FV6/]7<2.1Z8MUKU.O0S.RJ1MM:_XL\?(^9T9\VZ=ON2"N6\ M<6D$.C?VK';QBYM+B&8RA!O(# 8SU[_I74UC^+8?M'A'4TQG%NS_ /?/S?TK MBPTN6M%^:/3QT.?#5%UL[>MM#8!R 1R#15/2)OM.BV4^<^9;QO\ FH-7*QDN M5M'5"2E%274***SM>U=="T6;4)(C,(BH\L-@ME@.OXT0C*^)-6TUD14L?*V,.K;ER<_0U<82DFUTU_&WZ MFS@O].FM;N/S(96=67)'\1Y!'((Z@CD'D57L/#FFZ?IL-E#$[1PR MI,&DE9G:1<88MG)/RCCI@ 8P,4 <^/'J75YJL>FFTECMH8_LP\W<[N93$S.H M.0H8KQUQSGYAC3?6[^TT;5'NA;S7MCAYK5NM M*LKQIVN8!(;B$02Y8_,@)('7C!8G(YJ"+P]IL5G-:B*1X9PPE66XD:*(@22(A/35R[-\J[5!YQ^-=Q7.:A^\^(>D+_SRM9G_ #P*Z\))PJ\Z MW2;_ 9Y^8PC5H>REM)Q7RYE?\#(T.&W3XEZQ.TD?EPQ*L9+#&65>GX UVOV MNW_Y[Q?]]BFPV-M!>7%U#$JSW.WSG'5]HP/R%3U&(K>UDGV27W(TPF'^KPE' MO*3^]Z?A8B^UV_\ SWB_[[%174EKLW2GR[>)HD\T,L:C*X';TKM/M=O_ ,]XO^^Q7+^*8$TSQ#I& MOJ6#B86LHS\I5@V#C\3^E:7A#5;C6?#-O>7C!YV9PY"X!PQ X'MBN_%1=6*Q M*V=K^NO^7XGD8&:H3>"=[QNU?7W=/\[?(UOM=O\ \]XO^^Q7.>-IX9M#@@66 M-O.O(4(# \;L_P!*T/$.MMHHT\HB.+J\2!]W\*G.2/>J/BV:.6^T.R$BF5M2 MAE:/<-VT;N<>E9X:G)5(3>VK^XUQU:$J-2DGKHO_ (3P1+_OL5@^$_DO-?B]-4D?\ [Z -='48K^-)]]?OU-L! M_NT%VT^[3]"+[7;_ //>+_OL4?:[?_GO%_WV*EHKF.TB^UV__/>+_OL4?:[? M_GO%_P!]BI:* (OM=O\ \]XO^^Q1]KM_^>\7_?8J6B@"+[7;_P#/>+_OL4?: M[?\ Y[Q?]]BI:* (OM=O_P ]XO\ OL4?:[?_ )[Q?]]BI:* (OM=O_SWB_[[ M%'VNW_Y[Q?\ ?8J6B@"+[7;_ //>+_OL4?:[?_GO%_WV*EHH B^UV_\ SWB_ M[[%'VNW_ .>\7_?8J6B@"+[7;_\ />+_ +[%'VNW_P">\7_?8J6B@"+[7;_\ M]XO^^Q1]KM_^>\7_ 'V*EHH B^UV_P#SWB_[[%'VNW_Y[Q?]]BI:* (OM=O_ M ,]XO^^Q1]KM_P#GO%_WV*EHH B^UV__ #WB_P"^Q1]KM_\ GO%_WV*EHH B M^UV__/>+_OL4?:[?_GO%_P!]BI:* (OM=O\ \]XO^^Q1]KM_^>\7_?8J6B@" M+[7;_P#/>+_OL4?:[?\ Y[Q?]]BI:* (OM=O_P ]XO\ OL4?:[?_ )[Q?]]B MI:* (OM=O_SWB_[[%'VNW_Y[Q?\ ?8J6B@"+[7;_ //>+_OL5P^AZE#%\3M9 M$TR(EP"D;%N&9=O /TS7>UYS=0DZ7KNJ1+F;3];,R$=?D*@C\C^E>A@DI*<7 MU27WL\?,Y2@Z4X_9;E\DG?\ ]!^UV__ #WB_P"^Q1]KM_\ GO%_WV*+:YAO M+9+BVD66*095U.0:EK@::=F>NFFKHB^UV_\ SWB_[[%'VNW_ .>\7_?8J)M2 MLUU1=.:X47;Q^:L1ZE?7]#Q[5:H<6MQ1E&5[/8B^UV__ #WB_P"^Q1]KM_\ MGO%_WV*EHI%$7VNW_P">\7_?8H^UV_\ SWB_[[%2T4 1?:[?_GO%_P!]BC[7 M;_\ />+_ +[%2T4 1?:[?_GO%_WV*/M=O_SWB_[[%2T4 1?:[?\ Y[Q?]]BC M[7;_ //>+_OL5+10!%]KM_\ GO%_WV*/M=O_ ,]XO^^Q4M% $7VNW_Y[Q?\ M?8H^UV__ #WB_P"^Q4M4O[6MCKATG+?:1!Y_3Y=N<=?6J47+8F4XPMS/?0L? M:[?_ )[Q?]]BC[7;_P#/>+_OL5+14E$7VNW_ .>\7_?8H^UV_P#SWB_[[%2T M4 1?:[?_ )[Q?]]BC[7;_P#/>+_OL5+10!%]KM_^>\7_ 'V*/M=O_P ]XO\ MOL5+10!%]KM_^>\7_?8H^UV__/>+_OL5+10!%]KM_P#GO%_WV*/M=O\ \]XO M^^Q4M% $7VNW_P">\7_?8IR2QRY\N17QUVMG%/K"T+Q"VLZQJ]L(E2&QD6.- MQG+_ '@2?Q7BM(TY2BY+9;_D93K0A.,)/66WR5S=HJGJ.H?V=")/LMQ<]21 MH.T 9))8@#\\GM4$>N0RW,*+;70AG<)%=N..M"IS:YDA2 MK4XRY6]33HK*O==&GSLEQI]YY:H\GG+Y94JBY9L;]P'0AI^QGR\UM!?6*7/R7U-*BBBLC<**** "HF_ MX_(_^N;_ ,UJ6HF_X_(_^N;_ ,UH +;_ %1_ZZ/_ .A&I:BMO]4?^NC_ /H1 MJ6@ HHHH **** "N?$Z,=HM*+?B9<5T=,=*N=7\-RV]B@DN5=)(U+ M!$^/2-GM9O? MY=?(Y[QSKQU>[TZ'3@&A2 7JL?O9PQ(/T"_SJ?3H9==^)":S;(TMF)R&E'*H M%B&W)]S6]X;\)'2=:U-KF*.6T8!+,OAB$.XLOM]['O6[I&BV>B0SQ:>A2.:9 MIBI/"DXX'H..E=%3%T:4/9TELK)_XM7\U^9Q43U^ M5C&T:XBL=>\4/<.(XH9HYG8]@4R3^E=)!/'=^*96 M@O/%,*'!NA9 8_(_RKL?"$=,;TMD7\AC^E9 JYNG499"02@'.,\9/L:UI49UIJ[*]OO-Z?5K"V" M&:[B7?.+<8;/[S^[QT/UK$\&VT=]X1D>ZC#IJ4TTLJ'^(,Q'\A7F=W)>/+-> M1ES;/.;X'MGS2F?KFO7O#%N;3PKIL3#:PMT)![$C)_G7I8G#+"T-)7;:_"YX MF!QLLPQ7O1LHQ?SNU^B9C:!(GA[Q+=>')+C_ $>0">P1EY .XLN>_3OZ5+X' MUB;6(-3>XF:7;>L8]QSM0CA1[<&D\>0"'2H=6AC N;&XC?S OS;,X*Y]/FKE M_#6IW'AB5K>#3IK^74+:"XCBBX(&UMQZ'O5JDL10E4C\3M]ZW?S6IG*O+!8N M%"3M"-^^TOA7R::7R+>L0WU_K6K^(-)D$;:0ZQQNPSN"(WF@#V)KT"RNEO=/ MM[J/[L\2R#Z$9K$\*:=,/"LD>HPO#+>R3/+&XPPW$CD?2LGP7>ZS::S)X?U> M/9%;VQ:#*8.%<+D'N#D_E65>/MH2C%K]W^*V^>NOS-\+)X:I"'=0U"Z\?6U_J@"O(7L9"HP-Z)Z>YQ6[HVC6FK^+ M-4U>Z5GDL[\QQ#/RY50.1WQP15WQE8>5H9U#3]MODK-OHVORN?,5H8G$?[7*7NP=U%=5%[OSMW(K2KQYPE"3C)69])3J0JP4X.Z845E>(M7;1=(:XAB$UP M[K%!$?XW8X _F?PK*C\=63>%WU, 2W$"Q^?;(2I5F.,9/;J?PK:&&JU(J<5= M-V.:ICXW"LZ=.522BN]OO-JU:%*#G)[)O[M3?HKF/"$MY!<:GI.I74U MS-:2(ZO,Y9BKH#C)[9!_.NGIU:?LY\M[_P#!U%AZWMZ:G:V^G9IV?XA117,Z MGXN32?%L6FW:HEFUOYCSDG*-\Q_$87IUYHITIU6U!7MJ%?$4\/%2J.R;2^\Z M*XGCM;:6>9ML<2%V/H ,FLGPQXC7Q)8RSBV-LT4FPQL^[@@$'.!U!K$U_7+7 MQ')#X?TSS93<3Q&60+A#%@.2#],5H:-&EGXXUNUB4)%)%;RHBC 4!=IP*ZOJ MZC1;FO>W7I=+\;_@>?\ 7)5,5%4G>%^5^;LW^%E]YMZCJ%OI=C)=7%AA3M&U<$'D$DUVJ@*H50 , #M4U$Z%'V;WEJ_1;?Y_<:47'%8CVR MUC"Z7FW:[^6WWE+5;";4+81130JI/[R.XMQ-'(.V5)'(.".?P-4;71+ZVO(Y MGU&&X$,0BA\^V9FC 7&0?,QDD9)QD],XQCF:Z2BG&O4C\+%/"T:EN:-[:_J%%%%8G2%%%% !43?\?D?_7- M_P":U+43?\?D?_7-_P":T %M_JC_ -='_P#0C4M9FHR7$6@W365Q;VUQEUCF MN&VHC%R 2<'UXX/..#TKFM+UW6+C1=-F:]+O]OAAO#<0()"'$;!1L.S&'SN MSC P#DT =Q17&W&IZK;07]U:ZI)>VR(8VN'MT2*&8RJO[K RRHI;)8L,J!DG M M:U:KK#D:+"T\@K)97+0!"N"@ !P?Q)K9.GPG7!JQM9S):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):* MB\Y_^?:7\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ !H MEHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ M&@"6BHO.?_GVE_-?\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U M_P : ):*B\Y_^?:7\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I M?S7_ !H EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ MGVE_-?\ &@"6BHO.?_GVE_-?\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG M_P"?:7\U_P : ):*B\Y_^?:7\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P : M/.?_ )]I?S7_ !H EHJO'>";=Y43/L8HVUT.UAU!^;@^U5=1UN'2_LWVR&9? MM,ZP1XVGYFZ9^;IQ5*,I/E2U(E4C"/-)Z"Z]J@T70KJ_VAFA3Y%/0L3@#\R* MY/PS86OB_P"W:GJ<6=]Y%)L4\;DC'RG/5?FZ5J>,W:ZL].L##(HN[^)&!*\J M"2>_L*M^%=)E\/:$EE)$TDN]GD="N"2?<^@%=].4:.%F_V/\ V5]E7[#_ ,\O-7P !@#H! M47G/_P ^TOYK_C1YS_\ /M+^:_XUP.4I;L]>-.$/A5NGR6R^0^2-)8VCE171 MAAE89!'H13$MH(Y%DC@C5U3RU94 (3^Z#Z>U'G/_ ,^TOYK_ (T><_\ S[2_ MFO\ C2N]BN5-WL2USDWR_$RV/][3&7\I,UO><_\ S[2_FO\ C7.WDK+\0].; MR) 6LI5VY7)YSZUT8?>7H_R./&?#!_WH_F=/147G/_S[2_FO^-'G/_S[2_FO M^-<__/M+^:_XT><__/M+^:_XT 2T5G1Z[9S:DVGQ-ONU4LT2NA( M.#GGKGMUJ2TU6&_$QLT>40RM#(5*_*XZCK[U;A):M&:JTY.RDB[147G/_P ^ MTOYK_C1YS_\ /M+^:_XU!H2T5%YS_P#/M+^:_P"-'G/_ ,^TOYK_ (T 2U6U M&\73]+NKQQD01-)CUP,XJ3SG_P"?:7\U_P :P/&UU(OA&\C6&17FV1+DKR68 M#'!],UK1ASU8P?5HY\34=*A.HNB;_ L>#[)K/PQ;-,.%;:7;&@4.AMIP5$?[ M7=K"^[^%#U(]^E4?#>U>DJ<:F(AY/:N1\4^>K7%M+&5I(]4+.5Q@+AM MV/? KT/P[92:/X?L[)K1UDCC'F;2F"YY/?GFK4]K!=7<%S<6#O-;AA$Y*_+N M&#_%W%*GC5AZEH?"DUZ[M/[_ ,"J^6/&4>:KI.33]%9)K[E]_8Y3POXO>XT& M^$B*JZ78QE&YRY"$'/\ P)?UKGO#5KIB,/14G2^U^#Z7_%G)1P6+Q#A'$:>ST?]Y-NZ7R27H9J_N/B: MX7A;C2PS#U99, _E725YWX\N+Z'Q%8/IQEMIYK=H@ZL V P8X(-=?H6I3:AH M%C=2PR222PJ78;0&;')Z^N:XL12?L:=;NK?<>I@\1'ZQ5P]M4[_?;_/\35KC M)='M/$/B[7XKV(2K!% L9W$;7*$YR/K77><__/M+^:_XUSG@^1I8]5OO)D=K MK4)6# K]T<*.3VYK/#RE3A.I%V>B_%?Y&V+A&M4I4I*ZNV_1)K\V@\ :3<:7 MX>8WT;17$\I9D<895 "J#^6?QK/\=Z//%*OB.QN)%EM?*!@5?O8?@YS_ +73 M%=GYS_\ /M+^:_XT><__ #[2_FO^-..+FJ[K=]UY=B99=3EA%A;[+1];]_O, MWPOI":/X?M83"D=P8E,[!0&9CRHO.?\ Y]I?S7_&E21F;!A=!ZL5 M_H:YJDW4DYRW9W4J<:5-4X[)6)****@T"BBB@ HHHH **** "HF_X_(_^N;_ M ,UJ6HF_X_(_^N;_ ,UH 8D,=Q9RPW$:2Q2-(CQNH964L000>H(J.TTC3K"Q MAL[.R@BMH6#1QK&,*PZ-_O9YSUS4]M_JC_UT?_T(U+0!GV^@:-:-*UII-C T MR&.4Q6R*9%/53@<@^AJ2'2--MH/(M]/M8HMC1^7' JKL8Y9< =">H[U8D?H12>-Y?*\%ZBWK&%_-@/ZUL6D7D6 M4$73RXU7\ABNJ]L-ZO\ )?\ !.&W-C;_ ,L?_2G_ /:DU%%%X2[!ND&26!] 22?:MSP3>3W_A"SN+N5YIF+AGJ^3>GD;U%%%>8>X%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6)XPU6XT;PS<7EDP6=60(67(&6 /'TS6?XZ\277A^WL?L!7S992S!ER&1 M1R/;.1S2_$"-KOP];VD1 :[O(H5)Z9.<5W8>@^>E.?PR?Y;GE8S%ITJ].DWS MP7XM:6,_X=:B;BXU=)./.F-VF>X9F#'\P*J_$'58KZPT>?3)1-&TDDZ.N>?+ MQG^M7+K0M3\/QV5QHUI]M>+3GM+E8W"G).[< >3\Q)P.:P?"FFRZU(=,N$DB M6RM+B%W9?]5([8Q]>IQ[5Z<8TG5>+3T73Y-?Y?>>%4EB(X>.727O/K\T]'MM M>_H==JMS%J'C#P];PR*_EF6XD4')3]V"N1VSFNHKDO"_@^YTG5'U/5+N.>Z: M+R0L0.T* H!R<3B7!.,*;NDOU;_ %/HL"JKC.K6CRN3O;RLDOR" MBBBN0] **** "NTFF/2-&?\AFLK5_ M$UOH^L6%A/$SF\."ZG_5#( )'<$FN2N]<\4:U>7,>DVIETJZ,EO$PB^4*X-:G@NT32KS6]+A9FCMKI64NP,9K"EA2R^)=O-&NS^T+)UDP?OLA!S^0 K9XB=?VD&]-6OD[_ M )7.6.#IX3V-6,;232?S5O3>U^YT]%%%>8>Z%%%0QWEM-.\$-S#)*F=T:R L MN#@Y';FG9L3DEN35S?B[]]-H=IVFU*-F'JJY)K=O;N*PL9[NXSY4$9D? R< M9XKFKB]AUOQ9X=:S):)8);QL]0I7:N??-=6%C)3]I;17_)G!CIQ=/V5]6XZ> M3DD=91117(>@>;W?G77CB^T2"XGMUO;Q'F:!]K>6(26&??->@V-E#IUA!9VP M(BA0(N>N!Z^]58-"LK?7KG5T1C=W"A69CD* .!VS@5HUV8G$*HHQCLDK^MC MS<%A)4)3G/=MV\HMW2_4****XST@HHHH QM5T(ZEK^EWQ=!%9B42(>K;EP,? MC63X'U>%+<>'9=_VVQ\T-D?*0)".OKR*Z^N-U.TMM!\>66K)N5;Y)Q<9/ *Q M@C'UQ7?1G[6FZ,^BT]5=_JSR,53^KU8XFGU=I>DN5?A9?B:7C2]:W\/O:P2! M;J^=;:%<\G<0#C\#^M7] T=-"T6'3TE,WEEB9"N"Q+$]/QKE?"^HMXO\2)J5 M[!&/L%KM" 95)6,6S5H^G7[W^0 M4445PGJ!1110 4444 %%%% !1110 4444 %1-_Q^1_\ 7-_YK4M1-_Q^1_\ M7-_YK0 6W^J/_71__0C4M16W^J/_ %T?_P!"-2T %%%% !1110!SGCOY_#7D M?\_%S#'CU^<'^E='7-^*S]IO]"TU.9)K]9R/]B,9;^==$DLNFII1@O5_DOT.*CKB:LNW*ONN_U'4C,J(7=@JJ,DDX %5-5U*/2M.DN MY06VX"J/XB>@KAFCUCQ'JUP+9XR^T+,Z3Y@5",A?ESG..V:XIU(PWZGHTZ4J MFW3[CT1'61 Z,&5AD,#D$4M<5;:GJ/A.1K35;>-K:0.\)A8E0<9VJ3SC.!@^ MN:)O&=Q-HRF$16]Z965L] JC/ /<],>M.,TT*4))V.UILDBQ1M)(P5$!9B>P M%1V=P+NQ@N%X$L:OCTR,UD^(I?/DM=,\WRH[@L]P^<;8E&6Y[9JR"NWBXR[F MT_2[FYBC3?(Y^7:.3Z'L,UCWT^O:M);V0N(T^W*TJVX^7RX^V\@9P1]W^ M%'[F>6;4+78T.T22H3A@54C=],5HE7C%N,]7IMI8RE]6J2BIPT3OOK?I_ M5C8\4W5JGA2[,\FV.XB,<; 9RS#C_'Z"J?P^4IX/@C)R8Y9%R._SFL2W6\UK M^RM#U.U98HU\WS4/#0^7A3GGGM^59>D7=YH#SZ@L" MZ@ECMH9/*^U@%DW@9*G X_6M32M5MM8L5N[,L8RQ4AA@@CL?\]ZKZ%IJ6>@0 MV\JB1ID\R?>,[V;EL^OI^%8EIJUEX;O];M[D%%6=9XH8UY8, /E' ]*S56I3 MY956N5_AU-W2I55*-&+YE;Y]-CKZ*AM+J.]LX;F DQS('7/7!&:FKN335T<# M33LRO_:%K_:7]G^*>(Y[JW+)KY=&%%%4-=O7T[P_?7<) DA@9D)&<-CC M]:YXQ'=3_M?P_:7;2(\K1@2[2.'QSP.GT]ZTZ)Q M<).+W0J=2-6"G'9ZA1114F@4444 %%%% !1110 4444 %%%5[^]ATW3Y[RZ) M$4*%VP.<#L/>FDV[(4I**.H5KB!) M&5>@)4$BM*N&JT8J4U:YE0QU#$3<*3O;[OO+=%%%)/_P!\)G^M[)*,8P3ORG&KAI4KU4W)67X_P"7Y'ASH8Z%=QH2 M2@VWM?=+];[=S"\,^!X+GPXTNL.[SWR(R2(YWQ1\, ,]#D>E=II]C!IFGPV5 MHNV&%=J@]?J?<]:L45RU\34KMN3TO>QWX7 T<+%*"U2M?J^OYA7.:Y\OC;PT M_P#M7*_G&*Z.N<\0_+XG\-O_ -/$J_FE&&_B?*7_ *2PQW\%?XH?^E(Z.@D* M"2< 'PTJZ;CTM^/^6Y& M,QT,(XJ:WO\ @OU>GJ=S;>+]"O$F-MJ4+&$98.2A/TW8S^%<+I=M=Z%_9OBA M!)=R:B\B2VR+U+[MHS[D UUFJ^!K+5-&L;(.+>2S14$Z1@LP Y!_'FM_3;)= M-TNVLHVW+;Q+&&(QNP,9KJC7H4(-4KOFW3[:]?/IJZ^(I0I.C27Q6?S=G_P#/"X.O5Q$<57E\-X_)72?S>I8HHHK MR#Z(**** "BBB@ HHHH *Q?$WAU?$=C% ;EK5HI-XD5-V0001C(Z@UM45=.I M*G)3B]495J4*T'3J*Z9@^%O#8\.1WR!U<7%P7CV_PQ_P@^_6MZBBG4J2JS)5N80RH!\X,J#!/ MI@GIU^F08=66.[$,4$\HFEE\@-!7 &ZN_MO]4?^NC_ /H1 MJ6@#SE-,N?L=PEMIUU'>"TE75'\AD^UN9T/#''FDH)L$$\,!WQ6D+?/AK6;7 M2K"YM[::?S;:V%J\68 (A*JJ0-NXB7"\$YR!S7:44 >97&EJTVI-;Z+="SFC M<:)&+%U^S3X0%PN,PY<;@Q"C )KTVBB@#F]>T[5FURVU324BE:"(Q+&[ $%L MY;G Z8[YXZ503P7J,*EH=5"R7 VW VD?*>6P?XN?7&?:NSHI23DU=O0<;03Y M4M=S@;FPU2?4;;PWWC<2B;81^[QCGGH.1UZGKTKK['2TTV-TL4MX%DK-)5&X\L=%U\V5I[5KF,):9! M;V+)Y;6R.LJ21\D\[>ISQQZ?C5>S^WZ_?P6=Q/-YCILE+(=R0??R2?[V0!7> M:CHMCJK1-=PAFC<-N &6 _A)[KSTJ_6*"6"%(H6A2-%"JHB. !T'WJ?MN/^>L7_?H_P#Q52T5T['+N1;;C_GK%_WZ M/_Q5174%Q/:31&2,B1&7'EGN,?WJM44 >>QZE>ZEH4&D18CF$BQA0"I90I(R M2?4?I4/A^5Y-1NM(U)XC92M(\D4B9 E5MS-N!!_A/?%=S)H]K+K4>IMO$\:[ M0 ?E/!&2/7FN9N_!5V%O+FWN%:YDNI9$53C,;G[I)Z$9;ZYK6-O9R3Z].YSU M%+VL));=>VWY_P"0Z#Q7J%Q?:@UC%%>6MJ 6 &THO/S#G)S@G'\JW9],M=>S<_0USD=M9^$_$US''MCMYM),C-(WWY%;!SGN?ZUI> M+IKGPT YSY$QDY3<'I--[=K_ .0>%Q<6 M%Q?:))=K(UFX:/S$.2C =!GI_C6_+))!&9)[F"-!U9TP!^):L;Q4JV7V+64& MR6TN$$C@=8F.&!_.L#Q[JEO.]C#YS-!) TT83H[-PA(_ UXZJ.A!TXJ[6R[I M[?=^A[LJ<:\U5F[1>[[-;_?^IG7URK6.O.LZ&[M]6^TK&$.2J,J[@<].3Q[5 MT?P[NKB[\)(OG*?(F>/YU+'^]US_ +5M_:<*T)8><6I7O'T2MKV>YX$ MM3Q5.2E'EM+7[3=].ZV5SK=MQ_SUB_[]'_XJN:\=W-U#X<-I$HGEOY5 MMT2-"#D\^I],?C737,GDVLLO]Q"WY"O)-!OYHKS2K/4)B;:"<7J,Y)VKY;%O MPR,_B:ZL%1O>L]H:_F_T.7,\3RJ.&2UJ:7[7:7XW9TV@3IX<3Q!:(\2K93>< ML)!RP*C&.>G0=^M='IFLQZG' (;F$3S0";R?+)*KG!YSV/%.U<]X3U7^S?$5O-=%HX4S'*6!^48P?R)%>76K M5<2WBZ2_=JW-??LY>G_#V/6P]&C@N7 5G:HW+EMJK;J+[/\ X"3/8-MQ_P ] M8O\ OT?_ (JC;EK0HBVW'_/6+_OT?\ XJC; MO_ 1YN,BL14AAW>SU?I9K\78\^@BU*XFAAL8V MGGT $JBJ22WVCICZ?H*GN=!NM/\ %VB+>3&2ZOG2:YW<@-YFXCW'2O4+;3;. MSN[FZM;=(IKHAIG7^,CO^IK%UK3)[KQIH-U'"SPP^;YL@'"?+E<_4UZ,,PYY MM)65G^5_S/&J9/[.DI2?-+FBO*W,E?UY;7+<^DQV>D:DEFD$0N4DDD"QGYF* MG)^]47A(SR>$=-99(P/( ,9/3CU]JW)4\R%T_O*17F<6I>(K#P_IUG::3?V M_P#9[&6YF="JR*I8E?=*K0P=:,^73E:T7G'M\V= MIHFMMK;7RPF-#9W+0'*$[@.C=>_/Y5A>+[[6X]=LK?1I)));>$W3P0*P\T;U M7# 'D=?UJGX:LGT;5M!NI 5DU>&<7 R>3G>AQZXP*V]*N(=1\?ZG=6TLSA0K2J15XI7_'E_,Y57JXO#1I5'RSE)+3?;G_*URCH= MK=3_ QN0=JO<17+%&C.5]SH>7U M%4H\LO=@DGYV:M^K+>VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T5YQ[1%M MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZ MQ?\ ?H__ !52T4 1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ MGK%_WZ/_ ,51MN/^>L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !52T4 1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_ MWZ/_ ,57.>)_-CU;0)'DCXO< A",94^]=17'?$>;[+I>GW(ZQ78(_P"^&KKP M<>:NH][_ ),\_,I';&VB>-0L()!C).X\GOZDUS]A\/-*O-(L9KU;B"X-NAE6-PH M+8R<@@\]C]*[< * , <"KQ#HQC[.BWN[_IZ]3+!1Q-2?ML0DGRI*WGJ_3H1 M;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+3/.B\_P GS$\W;N\O<-V.F<>E M<)ZHW;GMVJLUMJ^E:D M-?U&)GD,Y2XCM267R=F <9Z C/-[_ +-TQ[ZWLN+B=90@4]2 "/FQWQ3AXSTL?K5&]G+^O+O\C;ZI7M=1_KS[?,VMMQ_P ]8O\ OT?_ (JC;MS6E2=1V6EMV= 1.JDM-$ !DDQGC_P >K/GUJ&'2&U!;R"2'!"8C(+M_ M='/7_P#77+.D5W'%;6'B#4[^\F<(REW6/:>I*D=,>]:ECX(BM-6$LTXN;-,L MD4@YW9X![$8_/TI1G-K6-ARA!/W97,AK76O%\,EU*5"0$"&$#:I8XSC/MSD_ MA76Z'H::)#(D<[R+)MRIZ*1G) ]\_H*U:*N,(QU6Y$IREHWH%%96KSW'VVQL M[>Z:S6X,A>=%4L-JY &X$>_3H*JM>7U[X=L)[>Y:&\GA$GE0K'YDYV_P^9\H M&3N/'2K(-^BN(G\0:Q;QQ3NS-%?0KY#1I'M&1'\Z X;(R_W_ )C@!@>A!QQD$$<<>E %BBBB@ HHHH *B;_ (_(_P#KF_\ -:EJ M)O\ C\C_ .N;_P UH +;_5'_ *Z/_P"A&I:BMO\ 5'_KH_\ Z$:EH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X_QSH%QK%UI3VT32)Y MWDW 4=(V(.3[#:?SK+AN9--?5=*TI9(W:ZVQ&+/[M5))&?\ =Q^%>B5S?A]1 M_P ))XEA;I]HC8C_ 'DKM]I*K0Y'M#7[W_P3S'1A0Q:JQWJ.S^46_P!#4L63 M5O#\!O%643PKY@8#!..>/K7F&OZ+>0:I)97+M(EG:/)!(5QNC09'Y9-=O:37 M/A7_ $6_5IM.:4+'=[A^[R.FWKC.:R/$-T\_BK[98N'2&P1C_=="Q8@CT((X MKEHQA&O&N]X:_I^MSLQ;J5,-+"QVJ67I;7\E8U/"L]C%X?TS1;M5>2>U\_9( MH*L&8MCGOWKGO$%]/H?B35[6#;%!?01@8X"K@#/'IAQ^-:4OF7-K+K_V4V\< M,L!@C'9$X...G-4=3TW4/&EQ9W4,"0LA-M=,& \M,A@P!.3PS<4JU)8MS3=G M+5/MK?\ *Z^84:DL!"FXIR4;)I==+;>MG\BUJ5C+X-LKF:"=[FRO89("K=8V MVDH1Z]Q6?+H-K>V/A^\@N299XXK)HU'"GG>Q/L"1C\:BWS&M/0]+N;#Q;9Z;/_J[>,W97.<,T84_DUAWL,$5M"L5O&L<:C"H@P!7(7^C MV<7C6WMK>%8DU"TN?- _B2 F(8'23ICWZURL.MF M]\7:-->?NVA5H')&/WC*5/YMMKT*$DKPZ--?AH<&*@Y*,^L91=_FK_@9EYJO MB+1--EANUN;>,F.&.4YPFP8PI]\9]P#74:CXEFCTG0;NU95^W7<4:\_:]N%L[>$S-(ENR3Q(3\JMMW M8Q^/-<]'#0P+IU*LFXRNG?I_+]^OWHUQ.,JYA[:C0BHSC9QMO*UN?[M/N9[E M17.^#M:.QU5*:G<7%^NAQ M745K:R1!KF212P)+9 X!(Q@?G5B&PO\ Q2SZFSM9QPKC32I[AC\Q&>O 'X^U M%?$0A2C2I^].[;2Z*RW[$8;#3J8F=:HG&"22;6[N]N_F=K16-HFNPWVG6'VJ M55O+E67R\8+,GWOITS6S44ZD:D>:)O4IRIRY9(****LS..^)*S1:';7MOD/; MSD%AU4,I7/YXKH-"TJWTG2;>&WMXXG\I/-9$ +L!R2>YZU>EABN(C'/&DL;= M4=00?P-/KIE7;H1I=F_Z_,XH82,<5+$=TOEW^_3[@HHHKF.T**** "BBB@ H MHHH **** "BBB@ HHHH **** "JU[I]IJ*Q+>P+,L,HE0-T##H?UJS133<7= M$RC&2M)7045!>W<5A9375P2(X4+-CK^%(1XCDM-/T6>>U>:4^>^-KHBC M/'/?/Z5SU:\*6CWZ+N=5'#SJZK9;OHC7OO%.D:?/-;W%V!/$N3&%8\XSC.,9 MK&@T&_U2R36C=YF66)CD)$G9,>A!_SS6Q8^&[.VM$CNQ]LF$YN6FD&"TG MK_\ 6JU)K%G%JZ:=)(5G=0RY'RDGHN?6L?8SK.];;HET_P""C;VU.BK4-^K? M7Y=FN*V+'PMIFG:@;R%':0$ MF,.^5A!SD*.PY/7-:=W>06-NT]W((HE(!8^]8VKSKK$]MI5DZR1SXFGE1L@1 M ],CU(Q5PPM.#N]7W>OI]Q%3%U9JR=EV6GK]Y-:^)+>ZU>6T5-L**Q6Y+_*Y M7&[\!GKFK+:W9KJ\.G!F:69-ZLH!3&"1SGN!3+SP]IU[9Q6TD/EI",1F,X*C MO]<^]8]SX>.BVRWUFSW,EM.LQ#_>,2C&T?05U'(:>L^&-.UMQ+USR]+5UM)-**F29RP\QP2%(QVV\UU%MXBT^XLYKHR-#'"P5_ M-7!&>AQ[U:O=2M-/@6:\G6-'.%/7=QGM7)4PD)RNM+[VZG92QDZ<>5ZVVOT* M<*Z=X:T6*VN9D2-5P2XYE/\ $<=3UK+TFU\.:K]LL;338_)3#"1@=SYZD$_, M,$>M7=+MGU6\.LW\?RD8LX6'W$_O_4]:?K.@F^N%OK.4Q7L6W9EL(VTYYXSZ MUM[&FTDXK0P]M43I3T[4!H.J/HFIW1:(A392R Y92<;"?8\9IVH>,[& M+[1;Z7;^)H)M/UBS:WN[?:7VD97/.4;G@XIEU8 M:)HKOJ4%M&TUK&L2P)@X8GY3CJ&]^N*Y73Q$?5$^; MMT;_ .#U*=Y9>*=-A\ZTU+[4&1I9]ZJ=C 9PH/8],"NFTZ]CU'3H+N(Y69 W M'8]Q^!XK!GE\51;(T6"1YP7#*G^H(YV$]/;)K#M)E\/26NL0F66WNEFC,'01 M-G*H/^! \_I1)/"OG5W%[W>WG_F.+6+7(TE-;66_E_D='K=S>7VJ1:)I<_V= MFC\ZYG4G=&F1@#'0FL30=!FO9+J&XNYA;HY6X>+@7+[B3R>N.*E\FZ2(V'EN M^J:HPFO98_\ E@A884^@ XKJ=(TU=)TU+1',FTDER,;B3FM:5/FE[:>[_!&- M:KRQ]C#9;^;_ ,BXJA$"J,*HP .PI:**ZCD"BBB@"&ZL[:^A\J]MX;B/.=DR M!QGUP:9-IMC6-F#E'B5@6 V@X(ZX 'T%6:* ()+"TE4K+:P.#'Y1 M#1@Y3^[]/;I4L<:0Q)%"BQQHH5$48"@= !V%.HH **** "BBB@ J)O\ C\C_ M .N;_P UJ6HF_P"/R/\ ZYO_ #6@ MO]4?\ KH__ *$:I:MX@TS1#$-3N3"9 M02H$;O@#&6.T' &1R<#FKMM_JC_UT?\ ]"-<[XRT74M86S_LN*V,D3Y$[RM% M+ 21\RNO5>.5XS@>E &@?%.D!YE-R^8B02+>0B0AQ&0AVXD(=E7"9Y('>K U MNP.E'41,WV8-L/[I]X?=LV;,;MV[Y=N,YXQ7+CPCK O8[DRVCRVTS3K(T[XN M6,RR8*;-L&0#DIGE\4:3#:Q7#W$GER"0\6\A9!&<.74+E I(!+ 9YK6!#*"I!!&01WKD M6\-ZL@GN(/L375['E_[^M_C0!+147V9/[TO_?UO\:/LR?WI?\ OZW^- $M%1?9D_O2_P#?UO\ M&C[,G]Z7_OZW^- $M%1?9D_O2_\ ?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W] M;_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_P"_K?XT 2US%E/%IWCK M7%NI$BCN((+@.[!0 !L/)]S71?9D_O2_]_6_QKE_%?@\ZU=174,Y18X'252S M%G_B0#/^U75A7!R<*CLFK7^Y_H<&.550C4I1O*+O;Y-?J;^L:8NKZ:]H[^7N M((<#."#7)>$+(ZAO4YK)\4:';HCZ MU")3=P(B_P"L)&T/G/KFLC2I'NH[#3+AW9OM:RE2YYCV;\8_$FM:LHRY;=$< M]"$H77FHK+((\?>;&3N^A_.I?&.B&^TL/9V MZEHV>20+A205Y;W.0#70_9D_O2_]_6_QH^S)_>E_[^M_C6<9.+NC:45.+C+9 MG"^$KR,V>KWFKSXGD2*)Y'Y)4)L!_$\UG^#/#5MK_AZ\>YW1SK.(XY1G*85< MC&<'TYKK+WP;832;[7= NQMT2D[6;!VGKQ@FF^'[[3!I,$;2>3<%UCE1692T MIR 3CN=O6NBM65>E.G4C?FM\K'%0PCPU:E5HR:Y.;Y\W_!,[PE(MAXOUG2HT MVQ%RT?MM/3\G_2NT\V/SO*WKYFW=LS\V.F<>E>9ZE))I_CJ[O=/F$L:CS6"L MV2%VK(F?7O\ 2I+74)K#5$U[49)9+>\CG6$;VW *V57/8$]*\FO6CA:OL[:. MS\K/=_*3:/:PE&6,H^TO[RO'S;C>R^<4F=7X@\1_V=(=/LH99=0E0>5M0%5+ M' S[]3TJ/PUXI&L2BSGA>.X2$,9#P)",!N.W)JCX7O[35]>U&X\QTFECC,<) MD;XW&K^LP+:^(]%N@9 KR/;N?,;)W#Y><^M9\U5VK\WNM[6Z7M?\ M4Z.6CKA^7WDM[];7M^AT5%8^OW3:5I?G6RM).\B1Q(\KX+,<>OIFJ@UV'_A$ MWU:16BE4,GDM<-_K 2-O7GIGZ5U2KTXR<6]4K_(XXX>I.*G%:-V^9T=8^I>( M[&SM]0$=PK7-G'EHN^X\+]>2,XZ=ZRD\4P6^@&ZU))%O%E>!H8Y'^^!GH6X' M2N(-.BU)B7>:^83$MUBX!;W.0WYUC*O*I!NAKIKY7V^?7T3-8T8TJ MBC7TN]/.VK^72_=HV/!=I_:4VKS:C)]MWA+=I&;=N^7+#/MP,^U=I!!';6\< M$"!(XU"HH[ 53T_0]/TJW:#3H6MXV;>525^3C&>OL*SKCQ#I\&H"W3SY8U;; M/.LKA83G SSSS_DUV>SHP=J2T\]_ZOJ<4:E><;UW>76VWRVV6AGZMHMMH.IV MFLP//Y8O,S*QW)$KYR0 .!DUU-[>Q6.G37DAS'%&7X/WN.,?6FR65K>6K1R[ MIH95P1YK$,#^-@(8C^6*TZXP&\\*7 MDRW4$EQI<\QD66&1@+<%N=WX$?XUUHMXV4%7D((R")FY_6MWG,J@X+1W#, ?3@UG: MSK%CH;0K=+=R&8,0(79MH&,D_,..:B52$(\\GH:0ISG+DBM3:HJ!(8I$5T>0 MJPR")6Y'YT[[,G]Z7_OZW^-69DM%1?9D_O2_]_6_QH^S)_>E_P"_K?XT 2US MD7C?3#-)%/NB=;GR%[[AG&_V%0^(_$,>E[8=-S=W&3YRK.S>4HXYP>#DCK4N MG>$;'^PXH[Z#-U)!LEDW'<"QW'VR"?TKAJ5JDZG)0:TWOMY'H4Z-.G3]IB$] M=K;^;-8:Q:-K;:4KDW*Q^81C@>V?7O\ 2KU>&/[(TN&[L//N]0MK@2O*F M?,E4G#+@'T_KZTDOBH36,L5OI^HPZBVZ..-MS+YF<8SGDC()R*%BG3NJ^CW7 MIV]12PJJ6=#5;/U[^AV-%U.2WU&\U5K=)H@&\EV$@C/S >@.:IXI.RIQ;;Z;6]25A&KNI))+KO?KI M8V-8\1R:=JT=M;6WVI(HS+=[.6C3( (_/./2JY\:)//'!IVEWEQ.P+&)EV,H MXVMWX.>M:&D>'X]+^T,]U/K_P!@M_/\[:WF[=N_ MS&W8],YZ4E#$2][FM?I9.WS&ZF&C[JAS6ZW:OZHP?^$SCM_M,&IV,EG>0HS" M)G#*^!D ,.Y^E5QXIU63[-8"QBAU6=P5$H;RC&5)W#!S[&MS4M L=62)+P2N ML3[P/-//MSV-6386[2)(R,7CR$8R-E<]<'/%+V6(;:<]/S[_ #[/\!^VPRBF MJ>OKHGTMY=T_O.?&CZ_K"A-=OHHK1WWR6L2 GAN$W#MQG.36^+"SBOVOQ"B7 M!CV-+T^4?IVZTZ9(+>!YII)$CC4LS&5^ /QKFYKZT\17UI863SF R,UP'=AN M10".">A)K>G0A#7=]WJ<]3$3GILNRT1?O/%EE;7GDQ8F0*Q>96^16"DA<]R< M5!9:%_:&AB>YF=;ZZ9+AK@C)4@Y4 =L _K6A-X6T# S'D,E_[^M_C0!0O/#NG7]^;N[A,CL@4KN(4X[\=\<5DV?A1[ MCS4UIFDCB AM2K\A Q.?Y"NE^S)_>E_[^M_C1]F3^]+_ -_6_P : )%4(@51 MA5& !V%+47V9/[TO_?UO\:/LR?WI?^_K?XT 9NJZ++2:22U"K+*Q?F68$]1ZNM^S)_>E_[^M_C1]F M3^]+_P!_6_QHW"]BCH>G/9VK3W9WWMR?,G<]<]E^@K3J+[,G]Z7_ +^M_C1] MF3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-* MD*HV5+D_[4C'^9H DHHHH **** "BBB@ HHHH *B;_C\C_ZYO_-:EJ)O^/R/ M_KF_\UH +;_5'_KH_P#Z$:EJ*V_U1_ZZ/_Z$:EH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /,-4U2/1= U[1PA/F:@\<* X$:, M WY6?&4=SL4@ 9 &/05NUW8 MFO3J0BH;[OULO\CRL#A:U&I.51JVT;=DV]?O"BBBN$]41E5T*NH96&"",@BL ME=#5/$PU-"BQB#8$ P0W3/TV\5KT4 %%%% !7%:SX5OO[4:31T_=2,)B3(!M M?)Z?G7:T4 >S\;00M>VVO6R-8" M1VM"D:D%%D"A-O0XZY]JG\4V=VOBB"ZTR$331A+LQ=Y/+)!4>^#6,-%LM2\* MQI)<,FHZ;;W#RP.F"[,<]?8G'UKUZ"PTZ4?;^GFM6_\ )'SN*>-IXB?U6_\ M-Y/2,?T;[Z!=ZE!HGCB\&CA(XX;,V\6WYE5SAOQPQY'M5R^\6C4-%MDNH72^ MM9XY0XY64IU/'0GDX]!UJKX6\.3:T1)8+?2;O M2;ZV@C@CAN,.(T"C!QGI[!JX\8J=6/U>"LDN6_IHGZ>1WY?[:@WBZC=V^9KR M>K3\^ERAH=WJ/BN_M3>R+]GT]A+,NS&^3+;>WIC\JGUO0#IGVS4UN ]C"KW2 MVLHW#SR#CCIMR0?TK(FU&'7/#EE%:QPV]QJ%ZS7<,3$@G) W#.<'*G'M65Y] M])9OX47=^B=OZ74[,5G4ZD>;!Q MM&:M&W1M7VMIUUO=;$NB65SXGO39,T<-U#&YO+V0,\K?,5V@$XS@CGKQUKT^ MPM[33K-+&S*+':H%*[AE1UR?KUKG/!NFR6FHZQ>W8THB< 8VE<[CZ8.0? MSK+E>\6)[R)SMUIWB/\ L_/Q^F175B:E*4W[%)1>NBMJ][_D)-1N!I>H306UM"-CQ$H'E)[]R.*U=/T6WM-'%E M-''(73$[;?\ 6'KDGOR>*O6\$=M;QP0KMCC4*H]A4EG01M=P3K+CA3*!P03]*I:AKHO-#N((H MGAOI'%J;=OO!F_IC/- &[+';ZE8R1$K-!,A4E2"".G!KD5\1W7AP0:1?0[Y( M9E3SVSM>W/1A[C@5K^%V^S0W.E2JRRV[45XO^KG*>&]3OIM<5[JYDDMM2262&-SD( M5? V^@QVKHM3US3])^6]N%20QLZQ_P 3 #_.,]:I:EX>WZ;9II,@M[JPP+:1 MB>G1@<>H]JS-%\'-%<7*:ZJ7<*QI' Q;.>2S8[C!-RBKM]7MM_G?\ M#KG]6K/VLG9+HMWK_E;\3.@\0^(+"Z\R\C9K<_Z9(KC/[ERH ![8STKI/%TQ M_P"$7F$+H]3P*F=.M2C*FKR4E]W1E0J4*TXU7:#B]N_5%R;P0((EBTC4;JW MBD<"XC:7Y73O@ ?>^M1V'A>\BU-[>]V/IT=O+%;N&R0'/0@\Y )KKZ*Z?J5& MZ:5CE^O5^5INYP5UHGB :.[W]X$CTV,M;1PMRQ0##''L#UYKLK'4;>\L[659 MH]US'O1=PRW'.![=_2K?6N6O/!Z6VZ]T2:6*]BU*&XU/2)$%I!*4B MM?+#-U\5ZQ9J9YEM[:ZDVRV^T))%'NYYQDC ]0K\Y+')!/7CT]JO6.HV^H^?\ 9B3Y$IB;(QR.X]JS==\2P:5&%A47 M$S;@0C#$>..?Q(XK-L?",QCB:2^EAC>-976-L,)L<'\,UUTX*G!0CT.2I4E4 MFYRZG4"\MS?&S$J_: GF&/OMSC-35R$^FWF@10ZPTIO+N-R+G))WHV #[8' MYU,_B>2XTI[0*8M8=C"(44C:2<9SVP/>K,S6U+0++5+ZVN[H/YEN1C:V X!R M WJ,UIURT6J77AV:XM=8N&ND6$26[XRS?-C!)ZGD?E3+?1-3U007UYJ; 7,6 MV>-4VD1GD*,<<_YS41A&+;2U910:\(#;R!L72<9(&[D?ITK4@UO3;FT-S'>1B%6V%W.S!] M/FQ3M2TJVU6**.\5F6.0. IQGV/M5.Y\-V=SJT=ZPPH.98"N4D(&%)'MF@#/ MN=0NO$=L;*RL)H[:63#W3G"F,,.1ZDXZ5T$>GVL5Y]JC@59S&(RX_NCM^@J= M$6- B*%51@*!@ 4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %1-_Q^1_]F:\$$.FY\]S':,\KH)6$JQG),>W W9.P MO@ Y .!6I_PD,@T@SM:(+T7?V+[/YWR&7?L^_M^[@[L[.:/.R10ZY'8C- # MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** ,;7].N9C#J&GR,MU9@E8U'^M&1E?T/UK"M?"=Q.]I/A)_\ K8JAXWMC<^&9,9_=NK<= MOX?_ &:NAHIIM.Z%)*2LSS/P7X?CDUE+J+(2W(>4-V;G:!^6:[6+PY9PZ^=4 MB^5BI_=XXWGJWZ]*T;>T@M#*;>)8S,YD?'\3'J:FJZE2=27--W9G2HTZ,>2G M&R.:U'0=0FU29;.Y\FRO6#SLIPR$*1C&>0JIK%K$)8/*\ MNZ7/(7<#D>_/Z5O1R++&LD9#(X#*1W!HDC66-HY%#(X*L#W!KFIO#.H;5M[7 M566U@/F6ZN/F1QT!([?YQ0!/I6OW-]K#0311+;2>9]G=<[FVMCGG'2M]W6.- MGD8*JC+,3@ >M6/\ 86GZ3<@%Q8/B=D'\+_>/YU"ES-XNO?(#S6-K#$#/ M$.KDMT/3C H :WB;5)&^V1V933X7+.Y0XEC+!1@GN.3Q6[K]XUGH%S/ Q#[ MJ,O4%B "/SJ34K%9]#N+.! H,)2-1T&!P/Y5S%YKL.HZ;I>G1 O-*\0F/]PA M@,?B0: );:[O?"ZW-MJ&;F:X'FV[C)#R$X*Y]>A__75;5-2N=9\N-/,MKBQB MDFGC0D;74@?Y^M=N\4F^1"96D,2>8R[6?:,D>F?2@# MG-8\07!M;<:1(GG&#[3,0 VQ <$>^:Z.WF6XM8ID^[(@EO<6,3%3<"4#..I"XR16?<^'=6OK>*>XN9/M4LK"6 M,RY2*-L@[1].U=9!!';6Z0P($C0855&,4 8OA[1;9--CN[FW62ZN4W2M)SD, M=W0\>E;U%% !36BC:1)&C4NF=K%>5SUP>U.HH I7FDVM]>VUU<*6DMB2@!X/ MU]<$9J[110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !43?\?D?_7-_P":U+43 M?\?D?_7-_P":T %M_JC_ -='_P#0C67X@\.KKZ0H]_=6J(<2)"P*RJ>H(((! M]&'(R:U+;_5'_KH__H1J6@#GCX,LL(JWEXD<#%K2,,F+1BX?*97)Y4??+#&1 MT.*L_P#".0_V>+7[9=9\TSF;Y/,:;>'$GW<9!& -N"001C&Q10!@R>$K9[< M(M]>QRLLJSSHT>^X64@N&^3 R0,;0I';%;D<:Q1+'&H5$ 50.P%.HH 8\,4I M!DC1R.FY0:;]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I:* (O MLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_WP*E MHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!1]DM_^>$7_? J M6B@"+[);_P#/"+_O@4?9+?\ YX1?]\"I:* (OLEO_P \(O\ O@4?9+?_ )X1 M?]\"I:* (OLEO_SPB_[X%'V2W_YX1?\ ? J6B@"+[);_ //"+_O@4?9+?_GA M%_WP*EHH B^R6_\ SPB_[X%'V2W_ .>$7_? J6B@"+[);_\ /"+_ +X%'V2W M_P">$7_? J6B@"+[);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V M2W_YX1?]\"I:* (OLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^ M!1]DM_\ GA%_WP*EHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O M^^!1]DM_^>$7_? J6B@"+[);_P#/"+_O@4?9+?\ YX1?]\"I:* (OLEO_P \ M(O\ O@4?9+?_ )X1?]\"I:* (OLEO_SPB_[X%-%E:ABPMH0S=2(QDU/10!%] MDM_^>$7_ 'P*8-.LATL[$7_ 'P*/LEO_P \(O\ O@5+10!%]DM_^>$7_? H^R6_ M_/"+_O@5+10!%]DM_P#GA%_WP*/LEO\ \\(O^^!4M% $7V2W_P">$7_? H^R M6_\ SPB_[X%2T4 1?9+?_GA%_P!\"C[);_\ /"+_ +X%2T4 1?9+?_GA%_WP M*/LEO_SPB_[X%2T4 1?9+?\ YX1?]\"C[);_ //"+_O@5+10!%]DM_\ GA%_ MWP*/LEO_ ,\(O^^!4M% $7V2W_YX1?\ ? H^R6__ #PB_P"^!4M% $7V2W_Y MX1?]\"C[);_\\(O^^!4M% $7V2W_ .>$7_? H^R6_P#SPB_[X%2T4 1?9+?_ M )X1?]\"C[);_P#/"+_O@5+10!%]DM_^>$7_ 'P*/LEO_P \(O\ O@5+10!% M]DM_^>$7_? H^R6__/"+_O@5+10!%]DM_P#GA%_WP*/LEO\ \\(O^^!4M% $ M7V2W_P">$7_? H^R6_\ SPB_[X%2T4 1?9+?_GA%_P!\"C[);_\ /"+_ +X% M2T4 1?9+?_GA%_WP*5((8VW1Q(I]54"I** "BBB@ HHHH **** "BBB@ J)O M^/R/_KF_\UJ6HF_X_(_^N;_S6@ MO]4?^NC_ /H1J6HK;_5'_KH__H1J6@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "HF_P"/R/\ ZYO_ #6I:B;_ (_(_P#KF_\ -: "V_U1_P"NC_\ MH1K \7:YJFAI:RV$-O\ 9G8K-/-&\@0\;00AW $;CN ;&.E;]M_JC_UT?_T( MUGZSX, M]ZT[O1=/OB3<09/EK$"CLA558.N-I&TAE!!'(Q3/[ T[[ +/RI?(!)Q]HDR6 M+A]Y;=DON4$.3N!S@\F@#";Q)JSB>W@^Q+=64=S+<.\+F.41, H4!\KN!R22 MVW'1LUU5K.+JTAG4%1*BN >V1FLV7POI,UK%;O;R>7&)!Q<2!G$ARX=@V7#$ M D,2#CFM8 *H"@ 8 ':@"*:\@MW"S/M8C(&":B_M.T_YZ_^.G_"H[&YTW7; M&*_LW2YAD7Y7'\B.Q]C4_P!AM?\ GBM #3J5JK$-*00<$%&X_2D_M.T_YZ_^ M.G_"FVG]G:G:QWMF8KB&<;TE0Y#9I\MK900O++&BQQJ69CV Y)H #J5J.LI' M?E&_PI/[3M/^>O\ XZ?\*6*&RNX8YX5CECD4%'4Y#+C@@^F*5[2SCC9WB0*H M))QT% "'4K4=92._*-_A2?VG:?\ /7_QT_X4VV73]1M8KNU\J>"5 TO_ (Z?\*6*&RNK>*6%8Y8F4&-U.05/.0?3FE>TLXXV=XD"J"2< M=!0 G]I6NT'S3@G .QO\*3^T[3_GK_XZ?\*;:KI]_8PW%GY4UO*-\;H_ MZ4^6ULH(7EEC18XU+,Q[
6=(HXT!9GO_ (Z?\*CL6TW4;0RV M/ERQ%L' (PP[$'D'GH:DGM["VMWGN%CCBC4L[L7+$248@$8(/((/(/L:DFM["VA>:X6**) M!EWD.U5'J2>E "C4K4YQ*3CD_(W'Z4G]IVG_ #U_\=/^%%M'875L)K/R9H91 MQ)$P96&>Q'!Y%$UO86T+S7"Q11(,N\AVJH]23TH 4:E:GI*3WX1O\*3^T[3_ M )Z_^.G_ HM8["Y@6XL_)FBD!VR1,&5AT.".#27$.GVEL]QQ'6EN8K&WA:>[\F*) -TDC!54#CDGI0 ? MVG:?\]?_ !T_X4IU*U&,RD9Y'R-S^E-@@T^ZMTGM1#-"XRDD;!E8>Q'6DO%L M;*T:>ZC BC '"ECR> .223@ =2: '?VG:?\]?\ QT_X4IU*U&,RD9Y'R-S^ ME5]/;3M3MC-;0X"N8W21"C(PZ@@\@U+>+8V5HT]U&!%& .%+'D\ O_CI_P *7^TK7:#YIP3@'8W^%5]/;3M3MC-;0X"N8W21"C(P MZ@@\@U/<16-K;-+=>3#!'\S/(P55]R3T[4 ']IVG_/7_ ,=/^%+_ &E:[0?- M."< [&_PIL$&GW5ND]J(9H7&4DC8,K#V(ZTEXMC8V;37,8$49SPI8DD@ #D MDG '6@!W]IVG_/7_P =/^%+_:5KM)\TX!P3L;_"J^GMIVIVQFMH0:GGBL;6V>6Y\F&!?F=Y&"J/Y/OB M@ _M.T_YZ_\ CI_PI1J5J./!,LC!57GN3P* #^T[3_ )Z_^.G_ I1J5JS +*2 M2< !&Y_2B.TLY8UDBCC=' 964Y# ]"#3+D:?IT!NKKRX(XR"78XP<\?CF@!W M]IVG_/7_ ,=/^%']IVG_ #U_\=/^%);0Z?>6T=Q:B*:&1=R.AR&%%Q#I]I;M M/=>3!"G+22,%5?J30 XZE:JQ#2D$'!!1N/TI/[3M/^>O_CI_PIRVUI<*)D2. M19!N#J<@TRXAT^TMVGNO)@A3EI)&"JOU)H <=2M58AI2"#@@HW'Z4G]I MVG_/7_QT_P"%.6VM+A1,B1R+(-P=3D,#SD&H;Q=-L+8W%[Y4,2D L_')Z#ZT M 2G4K4=92._*-_A2?VG:?\]?_'3_ (40Q6-Y!'<0".:*1 4D4Y#+C@@_2FW, M6G6=NT]YY$$*_>DE8*H^I- #SJ5J.LI'?E&_PI/[3M/^>O\ XZ?\*>+6TF59 M%C1U91M8<@C''Z5%O\ XZ?\*>MK:2QHRQHZ;?D(Y!!YX_.H+T:=I]L9[F,!-P4!4+,S$X " MC)))["@"4ZE:C&92,\CY&Y_2D_M.T_YZ_P#CI_PIEF=/U*SCN+0+)$1A3M(( M]B#R#['FEN8M.L[=I[SR((5^])*P51]2: '_ -I6NT'S3@G .QO\*3^T[3_G MK_XZ?\*>MK:20J4C1HS\RD<@Y[C]*@O1IVGVQGN8P$W!0%0LS,3@ *,DDGL* M )?[2M=H/FG!. =C?X4G]IVG_/7_ ,=/^%,LSI^HV23V@62%LE?E((/?(/(/ M'0TV]_L[3[<3746%+!%5(V=G8] %7))^E $W]I6NTGS3@'!.QO\ "G17UO-( M$CDRQZ#:145F-/O[))[,))!* P(!&>.,@\@\]#4Z6D$3AXXE5AT(H FHHHH M**** "BBB@ HHHH *B;_ (_(_P#KF_\ -:EJ)O\ C\C_ .N;_P UH +;_5'_ M *Z/_P"A&I:BMO\ 5'_KH_\ Z$:EH ***CN+F&SMWN+J5(88QEY'; 4>YH 6 M>>.VMY)YW"11(7=CT50,DUREWX@FFOI9%N9+&WMY+13:W,*H94EF".SAQNQ@ MC!! !ZYY BUV^;6-.U2:"\V6EGI\L\8MYB?/RN4X.<\8?8:19Z MG;))I A8-G*X5@1 M[Y'/:GXGO)+_ 'V7V6+[,CJ]G+-'YEM>2&(D0L,@#)8;6SC0W!]ZSM:U"ZNK:^F6X:VLK8QV\D)"'SB\FUPQQD QLA4J1 M]_.3C%5]0U2+5M3L-.A"V:X2:"WO;;Y21D+E<\HP) [JRKQD@4N@>'#:PZDV ML1,NGRH0]K.B[3AMQ*JK-M13N"C).#Z 4 ;.@6ULF^YT6<_V5/DI;F,A5<-@ MO&3T5N3CD'J.IS0O]7OFU.ZCE,5M9VUS!:O!( ?M"3$*7# Y& V1_NMU[4/$ MNJ74D<3/I"W.DV\S2[-C,LT:+@EOEVA"'W*GZ!%J?G#4K6X&GQL M$@@O!\[1C:X1NZ)<;=-N$_P"/<+^[9\X$B$], MXY[-P?7"7YCD-O96K1V\L3JO[]G?:X)SE1L9"I&/OCT("R:E!XD@3 M3C;[-*O6>.*XCEPS>40QRFT;5(4X()..PJQ!X>>6:YBU9TO;)X1$6?EKE =R M>8!_$G(W#[P;GD4 6-"M;6$ORM6CMY8G5?W[.^UP3G*C8R%2,??'H0))-1TSQ%YNAR));VKM$; M69/E2Y50DI5#Q@CICKCD=#AZZ(P6\_X2"6*YLE@\N623_EYB4[E:0<89/F&1 M]X'/'2@"UH-K:Q,]QHMSG2YMVVWV':L@;!:,G^$\\#()Y!Y.<^]U>^DU"Z64 MQVUG;W<-G)!(!F=92%+A@F#4VF:%_:L,IUM;FYM %BC2]C"2S(NUE\Q5Q]U]^#C)#'.212&"PMVCMY M8G5Z7;*\1NB2KW**PVK)T!"LN=P."1T&30!9\/W5R;G4[S_1X-&^TR MSBX)_P!>,#YE/0*-I)8]2>.!DPZYJ#:I937%G>1-I<)MPRI@^=(9<,K?Q(0- MA&,)"\F"RFT][=X)IUW(+Y5<;'=2 %QM8@@D'=Q@<4 3Z1IFXMH=$:=I MEF _U^(T3.3T4%#S_$>1QUBU:^;586N(;V(Z0MQ:Q$*5(E9YE5PQ^\A7*D=/ MQZ"#7[F;4-.OU@N6L;"T,$(2,1_.S2#G."0-AC92".O.<$58TO33K[/>:FEI M]N[BZO;!PEK80O;6LD+*#]HCN'\LL&SE< X''4'KV;:Z"NOO!<:G+:ZE8 MHC1BX4,'O%#@IY@P!\I4G()#9X !.0";PW:.9CS,&?=Y@/ M0*!W/4D]ADUM1U8ZK/YD%Y$NG6U]:(8F7#2DR*23GYEP<'!'(!/.>)-5OKNY MGO;)PEK8026]G+"R@^>D[B,D,#E?E88XZY'/:./1X-72*^UJYLKW388V0W9) M0W2*X*>9P!A2I.X$AL\ G(!8\.W=PHU"]E\BWT;[1/,D['F<,^X.#T"X[GJ M2?3)9JM^^IJ+NWO8CI,5U9H I7$KF=0VX_>0K\I'3\YOM/OPMQ)86 M=HT,!B4)DN9<'.02!L,;*01][G/2IM+TTZ^SWFII:7-G/#Y,K1!PM\4D!25D M*@#&TXP6!#=< 4 2Z!)=-<:AJ+SP1:,T\L\4@',X( WDG[JC:?\ >Z],9JZC MJQU6?S(+R)=.MKZT0Q,N&E)D4DG/S+@X.".0"><\2:K?7=S/>V3A+6P@DM[. M6%E!\])W$9(8'*_*PQQUR.>S(=%BUD0WFKW%G?Z=%&R&ZY5KI%<%/,& ,*5) MW D-G@ $Y +'ANYNB;^[<00:/Y\\T@4#N>I)[#)K:CJQU6?S( M+R)=.MKZT0Q,N&E)D4DG/S+@X.".0"><\2:K?7=S/>V3A+6P@DM[.6%E!\]) MW$9(8'*_*PQQUR.>R6N@KK[P7&IRVNI6*(T8N%#![Q0X*>8, ?*5)R"0V> M3D F\-W-T3?W;B"#1_/GFCF8\S!GW>8#T"@=SU)/89-;4=6.JS^9!>1+IUM? M6B&)EPTI,BDDY^9<'!P1R 3SGB35;Z[N9[VR<):V$$EO9RPLH/GI.XC)# Y7 MY6&..N1SVCBT:'6%AO=9N;*]TZ*-HS=$E6NE#@IYG 'RLI.02&SP "<@%CP[ M=W"C4+V7R+?1OM$\R3L>9PS[@X/0+CN>I)],F+4]1;4,7<=]#_9,=[:QJJE< M2GS%W%F^\C*<'''W>X29NLP9MPD']U<>O))/IDU;_5CJ=W%<)>1+IUOJ,$8B*[2W ?RWMK<&.UL(;F&RD@;&Z992!O#9RI 8,..QZ]BVT6+6I(M0 MUJ6ROK)8MBW"@H;O#J4:12 /EPW0D-O/0'! +/AN[N4L[JZN%AM=(26YFBD/ M697F>02?[*[3]223P ,T[_5CJ=W%<)>1+IUOJ,$8B*[2W ?RWMK<&.UL(;F&RD@;&Z992!O#9RI 8,..QZ]HAIUG?K%JOB*YL+G3 MTBV+<\I]LPZF-G4@#(PV,9#;SC ." 6] U"XM]/N[VY2.#24FN)(&52SW DG M9U=0.@(8 #&23],U+S6Q<71GO[GR+&._CADL;F)5VH(O,$C9&\-O4D'.,+T/ M6F>(9O[1TW4;F[N3;VEIY,0@CF(4AI.7;& 5:-D(/\/S8P1FK-K96( M;I9K:%/+MFO;<1.PW@H[_,=S,FFR.UQ! D3* MS!PO+@C.X8"A1]>QQ1E+47-J(Y&4.&61_F.X_+E3A>&.1DT /TB"YM[B]U>]OO*TR1VN88 MMA0[6526DW#(( P!]3SGBC?ZL=3NXKA+R)=.M]1@C$17:6X#[F).5(/8@<+G MOD/U>_N[Z:^MKDI;6,5S%92POC=,LI \P-G*D!@P^AZ]HQIUG?K%JOB.ZT^X MTY(M@N23']KPX,;2 @#C:V,$AMYQ@'! +6@:A<06%S>7$20Z4)YVMRBEI+DR MW#,C*!T!# 8R2>PQFK>:V+BX-Q>W7DV$>H)!)97,:KL01>9O?(WJP=207EY?>386]Q;0A+>X.SRVF4-(<<$,C*0W\)!Q@KDZFE:*FH MF'5-8?[9^[58%N;41.0KDH\@W$%NXX7&X\ G %TJ&XM9[W6+Z_\K3)':XAB MV%"0ZK\T@(SD8P%^IYR,4[S5O[1O(+EKN$:9%J4<0C8;3\L?F>8Q)RI# C:0 M.!GN#1JU_=7UQ=VUZZVEBEZED\+8#.C*&$P?.5()!'&/E.<\XFLM#36[F'4M M7^QWMOY2[)(U9?M9# QR.A (&X #(.\]L"@!_AM/[.M;B^9I;72#$KQ)<7! MDR%L!G1E#"8/G*D$@CC'RG.>>V!0!-X9"Z7I<]Y*TEII)BC,"7-P9,8SE MQG[H;*84=QP!FHM1U$W4]OJ!O(6TI+^%(E!78XQEG+9W*RMG@X&%Y!S4&NW= MWJ%M/+)?OIEM!?6\"IB,X<2KEF)!(*G#CD @#.035O2=(&LF34-6M[22VNEC M?RHU?9/(C$B8JZC:2,<@CTZ"ZU0E+/3)8E9$\^20-@L?-.]05 M+ C@#G'?BJEWJW]H:A;7C7<(TV#4DB6-AM/$1?S&).5()(VD#@9]#1JM_=7\ MEU!>NMI8K?+8R0M@,RE0WG!\Y4C(8<8P.<]IK+0EURYAU'5_L=];^4-DD2,O MVLA@4D=" 0-P &00Y[8% $GAA!INF3WDAEM=*,4;01W%P92H&[=(,_=# KA M1Z'@9JK=ZM_:&H6UXUW"--@U)(EC8;3Q$7\QB3E2"2-I X&?0T:K?W5_)=07 MKK:6*WRV,D+8#,I4-YP?.5(R&'&,#G/::RT)=V!0!)X80:;ID]Y(9;72C%&T$=Q<&4J!NW2#/W0P*X4>AX M&:JW>K?VAJ%M>-=PC38-22)8V&T\1%_,8DY4@DC:0.!GT-&JW]U?R74%ZZVE MBM\MC)"V S*5#><'SE2,AAQC YSV?!I-OJESWDK26FDF*,P)#@87D'-5]% M4Q&<.)1N9R1&)$Q5U&TD M8XYR.I(Q0 [P_#%IMO=:H2EGIDT:E(_/DE#X+?O3O4$%@0, <\=>*K7>J?VA M?6MZUW"-,AU)8D0C;G$1QF@*1M&ZAD6X<9V2NK8PVUB .?O>P% $ MOAU5T?3)[NX:6STHQQ>1'7=]#]KEU!M,MX=0BB1&$9$;+RSOWR' M!/4*5 [-FM#2-(&JF34-6M+4P77E3I!&'VM*N[]\5=05)!48Y^Z,DT .\.P1 MZ3I]QJ$FRRTZ6.-HH?/DE QN_>'>H(9@5&W'\([FJ"& M (R,8&<2ZAD6YER1'*RMC#88@#G.[V H E\/%M' MT62ZG2YATXI"MI;23&XD' 48[C<2@"]O09P*;:^DE]%=ZG>K':"^DC:RGA4> M2$C+H_3>'RHXSSNX'2HM?E^V6-Q>ZO=RVEO#>P6[0Q3,%AQ(N\MP 3@AU;J/ MEQ@]=;2-%^V3PZOJY^TSA$\@36HB==I;:[C<1OPQYXQGH#T ':1I\.BBZU2Y M^RV<$L2#RH(3$ H)(9P>3(=V/7C'-9\VJ?VCJ5I?3WD*:9'J$D2(R@;=MM(W MF$GD'ALJP&!VXR6ZEJ%WJ+2I?2K8V7V_[$T1VADVQ^8)@^>"& (R,8&<%1Y(2,NC]-X?*C MC/.[@=*KZS=)?63:AJ=Z\%K]OBMS'!.Q2- 2< 8))PZOR<%,8Z5J6FFP1M# MKGB2>-Y L2Q&YMUA9&W$(SC<1YGSXR,8ST'8 ?IUI%H"7&J3QQ0)<+''';6= MNR%_F.TLIY,AWX/ICGVHMKJ/?6]]J5ZJ68OI8S:31*/)"1,RMTWK)D 8)YW\ M#I5?7IOM-N][J]Y-9QQ:C%;F*&9L0!0"3C'+;OG5L$X*=.AV])T3[3.FK:R% MN+EEB:-9;41-&4W[79=S#S,.1GC'' Q0!)XW%RD86"VA,2J M%W89@3G>0V#_ +H':MRBB@ HHHH **** "BBB@ HHHH *B;_ (_(_P#KF_\ M-:EJ)O\ C\C_ .N;_P UH +;_5'_ *Z/_P"A&I:BMO\ 5'_KH_\ Z$:EH *Y M.XU*XUETBG*V>G2WQMP2I2>-XD,WF;R2O#Q$8VXXZGI575-0GUE8IDCGMX]^ M[33O'ES7$;Y DQRI.W:%/'7O@5K?V'I^O>7?3QNUI<,EU]EE0H1*%*Y8>ZMM M93P<#WR 9_AKP]*+F/4+ILQM;E6*W)FCO6D.YY-I&%5L@[1WQZ3PA9QZI!. MNTVUOM:.%P[N&4$*/,9SA!NR$ ! --\5#4D43VCSI;1V\A+P7"1>5+P5=]Y M * Y'/T/;HZ* .3\-Z:^J>'8X=6/G6T M?6@#G=/T-?$-K#<7CF.T6:200P2?*Y)9)4S MWB9E#@CJ'(Z5>DU.ZOY@?##PLNG2RPW=G*-A6P]#D\] MNO/2MBB@#E[+2[[4M6EO+H&TTZ:.,264B?.S(&4HQ/!3OD?>R.W6#4]=DO[" M^U'2=1:VM]-A=F4*NXSJW"NI!.P@<8QG.?3'7UFSZ#I\]PDOD"/$;0R)& $F MC8'*.N,%H2PVBZ)<16C6\N M\AU^1U",!&0/X22.G3&15;1+9Y]-N;2_L?+LW8A;:<[N2#DMU&^76E@L;2- M[.V"Q-"L]NH0,=QA)'(,;[67!P00O S7:%05VD#;C&,<8K"NO#C76N++YZPZ M8+>&-K2)=I=HG=E&1T3YQP.NT=LY ,G0/#CQ1W!U:*=-/-FD$EI>F-PQ4DL1 ML. @/W?JW'2I9M9L-9U*PM'9HK7S(V%O-&%8MUC;:>L;9Q[,$Z$UUQ 92& ( M(P0>]8MWX:@O=3@FF%LMI RNL"6P5RP4J,R9^Z >@ Z#G'% &3HFD23?:UU/ M35M=-C$\#P2C=]H7SV="%_NH"0#WW'MBI;JY?6;JSAGMX!HSW31INR?-VPLR ME@?E,9P2,?W5/L-+Q';WLMJ9[74181V\,CLY?: ^5*LW!RH ?([Y'X8^C:.F MOZ<$U9$DL[6\>2T>VD(CF4[@R\\F,DD@9Q@XR0.0!NDZ+'J=C_Q-&N;K3((8 MXXFNX@CSH &((7[RAD1E;K][D@Y-C4KNUU*[BT^]MQ%I6]/LMSLW07#-"=J, M.F,N"O8E<<'%7O%KW=IHT-QILTL#6]PA(@CW[@XM=%I&VVLA#A 224]"H/(/8-C^&@"CIFB"_M9?[;-U-80QK"OV^,1R M31J%;#A<<*ZY!Z\MG.<['4\ C@^ M6>#7:U@-X3M#<0(BP1Z?!,;A;983N\T@@G>6.%Y^Z ,8'.!B@"GIFA%KK4IM M3CNCIL\2QM:Z@XF=RO)8D%N!S@9).3VQ5#Q%=:EJ]K"FG6=G)9&X=+=)^DQ6 M%V#$,-A0C++VRJY/7&YXB_M&&ZL[JVFACLX=QG:9]J0GC$CCUM[MY;5K9BL9M4EM-4NSI.IP20Z4ZB*UN(SB"5V0 M8!^F?EYVD^X%2^*Y;ZR>PGM&:*R1MDCH6"0,63:\BH060*'&,@9(SQR'^%HI M;SP_+;:E!;S6?FND&T$QR1;CC"MSMR,KUX(&3C) !=,CU728YO$<#+)#"8;V M-@=LX1@P;CDCR>.UBX,S*X9@QSSE05"],G)SQA^D6D,^DO;LD= MSI5'4# P<'])=[ M*T>%-8C5[:TNG>T:WD(CEB^9=N#R8SDX'==HR1G( S2]'BU.P:;63<7 M6FPQ(L;7L862>-0K_,%QD*PRIZD%@<@Y,VOW_P!NL;[2I+)A;OY?V">-L)=. MJI*(U(QAB>%.<'! .15KQ0NH11K+9--':PVTGS6\Z0^3(,%'?<0"@ .1S]#V M/"<,UUX:^SZHEOXMF0Q[N(Y-C M*"1G[IP1NV>AK>\0:?J-_%"NFSQ1JF_SH9LE+A2N/+;'8YZ]1UYZ5FZ3HES= MFTFU(YM[>.2%8+F']]M/RF.1LX=1C(('S84^Y &6.B?VK'=2ZS'=75IG;%%> M(%EF12KKO Q]U]X7.,AB#P>:.HW]UK%A QNH-+MI5GGLYBAC>V,1VAG);!#* MQR %*Y'6GW.LKK%ZLK_VA;00HZ.EL[B2 [B$N J_ZQ" 1T('<=:O:-H,>I0V M]_K$?FLDSS0QE"B[BQ!DVGL^U)-I'#$_@ .T+P\;.:ZO+FV5(Y85C6RCN#<( MV.2V7 ZGH.V2>K'%/4]1GUR-H27TV&656TG4AG'F^6/ED'\))9U'T(X(&;*Z MC<^(;I)](N6L+NP$N;.?[MR"P"L<=4(5AN'()]B#K:7:%H)I+B Q173B8VV^T-<1A5^9G)89Z\@=L ML>K<9_BFYDUNVC:R'F0Q.T4ME>6IXF*'R]RL5/S;AM)X#;/?'0>(=.U#4$B% MA+%Y2)()K:;[ER" -C>@(W<]0<=>:I6.FWNI:O<7]YFWT^X*.;*2/]XSJFPJ M^>-H()&.N0!@?*X8 G!(9LY M!R:M[JU_>6L%X+8P622&:UN(X?\ CV*R&-?-!;YE92G>FZGK":G:7^ MI>=<6DFGQ*T5OYC*R$2G,W!PZ, !R#C##UK9TS2[;4G;4+FTD2!YC/:P3Y!0 MDY+[1MI\LC'E2#N MJG@H)R 0V>B2WE@;KQB8+A(HPQ*MN66-0'0O@#)4[^1PVYN,'%-\1:B M=0M[W2IK&41F6(V,L;;1=%/+D**W&U^H7GG'!X-7O%4=W#875^EY);V]G9M) M$L+E3YH.06'1EP,8/'7CN)= 2&_TAX7M_.TZ.?\ T)ID_P!9$"&0@'L#PI/4 M*I]Z ,^WT2::P>Z\;>3,MO'N?!W*\: .I< #+(=_3@[FXP<51UV]_M^X%E;- MY,T8816=U&@83>6<*RMD89'!5NQ7'?%=RZ)+&T(X+T*;R'5(["WMT4@R/MCW;QN+\8!GJIYS46M7=W?WEF]SIUO<:8KW#"V=\%TC^0N=V%SC+J5G69HS;HF]9RR$A6'H2N,_P[L] :@TO0!JEA8MKMF\/V%W\BV,F M0$./W;_WE5EP.Q"J>: (['1K2ZT^>[UU)GL(C^[6\^\\*;71I.^5)D49ZJ>< MU+JZ6XM8 M=.6)EEENF_=0,>-SKN7>&!V@9P"2>>R^%X9KSPO#%J]O%)&C_N0065XU.4;# MM=1-#'<020SH'CD4HZGHP(P M16!8>$8;*ZMVDN#<6]F\DEK&\8WHSMN.Y\Y;!'' /J30!G^'M/)T$S^(;%;6 MQ6TMUEM;D;B7A49E8=ON@8[A03Z54\47&JZD\&VTM_LJO<,D4N"Q6,[&H52:QEM=J1.5M/.BWQWI,0) R1B12Q*'H<' M'?&UXBMKI=NIB>22"Q=)/L<2\/'TE+<_.=A; Z<="3D6],L4;2A:W*Q75HC@ MVK/\^Z+AD)SW7IG_ &0>] &+:Z3;SV<^I>(A//:VN707L05WCC 97D10.5/F M@<#*MR*S]=NCXCNVLXMT<\:LL=E2Q)-$\4R+) M&ZE71QD,#U!'<5S]CX/MK/4(I2T+V]M+)+;1+;A'0NV[#/GY@,<# [9SB@"M MI>C)!:7UUK@E-BSK,L%^$=HUC52KL5R,@AO7Y0H/3%4M7GO]4O(9+JRL39)! M=RI!=LXP$94W-Q][G*D=B>>AJ]XM;4+>\M;B.Z2WL=R(TDDI6*)MQ+&50/F1 ME 7D@ GWS3=#T1=6TW3[G6H]QL6D2U57/ERPEE*E@>6&44KGLJD\T 1:3H<+ MZ.+KQ+YL\5N V;U,-(L?*2R+_> +CGJN,]*@U>ZN]0O[:;4--@GTV..YE-K( MVU]B.B%SNPN\;@RG(XW ')!J_P"*_P"THY7FAG>WM1#&([@SQI!!)O(A.:;HFB+JVEZ7=:U"VZS5A;Q;SM:-MC .#RP4H,9_N@GF@!+#0X[ MJQDNM9M;BYCA8F&"=V^O,+'Q!9JME=3;]/FR?+ MN5'W0?1B.0#U'(Z5G'6AJUV;YY-0L5-O'Y9BWL;-SE@7B7AXW!7#$$<$'!Z= M'H%I*-'C:^A6/SF6X%JR?\>[$!F49]'R1W&<=J ([324TF.[N=0N3=1(@P9% MR3''\RE_[SKR W4@#.2,U2U3R]*2".&19[*4X6[#;?ES_"V: *9T47D+7?B&S2XFA ,D,(W)<-'DI(%_O M8+#:?7!R *K6FK-=W]A?ZPUM!;&WEO+8C9I=QP)0^&!)]"OW7'?KW%7['P[9R75OJ-S;L'B9I;6"48-MY MFUF4@'!(8$C^[GCM0!4\-:7>6.DI=:Q:(DD5G#$+*%0Y)A7ASZN3T Z#:.O2 M&^U&?6]/GL+NUAC2]D#Z9-*3Y-T%8,JOUP3MS@CY@>.XJK/K,-];'7I9[FU- MM)9G[-N=6MT:5=[%0<.KHW7!XR."*Z31;4_8&::W:*&68SP6LZ#= "<@'T.[ M+ ?PYQVH J>'O#+Z0LAO;PWSR;,!UX79C;U)/RG.T]<8SDC-=!110 4444 % M%%% !1110 4444 %%%% !43?\?D?_7-_YK4M1-_Q^1_]W)\J0$@KD8(XZ@^AXX'H*GHHH @FLK>>[@N98@9[@J>BB@ HHHH KSV%M2^BO&B'VB)2B2 D':>H..H]CWJ M>BB@ HHHH @>RMY+Z*\:(?:(E*)("0=IZ@XZCV/>IZ** *\EA;37T5Y)"IN( M5*I)T(!Z@^HR <'OS5BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J)O\ MC\C_ .N;_P UJ6HF_P"/R/\ ZYO_ #6@ MO]4?\ KH__ *$:EJ*V_P!4?^NC M_P#H1J6@ HHHH **** "BBB@ HHHH **** "BBB@"O=ZA9V"JU]=P6PQM[U[_(Y:GUGF_=\MO.X?\)%HG_08T__ ,"D_P :JW_B M(K<:=!HD=IJ+W\LD:N;O9&A1"YRRJ_8=,5:_X1W1/^@/I_\ X"I_A56_\)Z; M?W&G;K6T6TLY9)&M#;*8Y2R%>1T&"0Y>_G8=/ZQS?O+6\KE>W\; M:=4\M@K/N5>$Y'S,% S@U=_X2G12A?[-UN=0%OHUI%<[HDEB%W<&T>[#9_P!0KI^\X7KE1R.> M]-E\"1/JMW=1S6BI=2RS%FT]'G5G3!'FDYV@DL #VW8J:\\*WEUHRZ2VI6T MMA]DCMVBN; 2%"J[=\9#C:3P?FW8(X]* +T_BG3HI;FW21FNX(W8Q%&"LR)O M9!)C86 (R 214%AXUT>]TM;IYVA<)"TD!BD+!I.%"#;F3)R 5!SBH[;PO=6: M75I;:L1IUQYK&%[<-(6D3:2TF[D Y; .>,XJNW@AO,@FBU';/;06D<+&#*A M[L4=7;"P2,T:HVURZA<":2'5@EQ>Q30WLC6NY9%E?>MLI42%=N06)Z9/K0!IT444 ,FFBMX6EGD2 M*-1EG=@ /J35/^W=(_Z"EE_X$)_C5R:&*XA:*>-)8V&&1U!!^H-4_P"PM(_Z M!5E_X#I_A64_:W]RWS-8>RM[]_D']NZ1_P!!2R_\"$_QJKK'B2WT_0+K4M/\ MG4C;E!Y44ZC)9@H&X9QUJU_86D?] JR_\!T_PJOJ?AVUO=%GT^S2&Q$[(S/% M"/X7#<@8STQ^-*/M;^]:WS'/V-O=O?Y$,7BJUEO518W^SM8)>"4*S/\ ,Y39 MY8!.[/&.N>,4K^,M#CA\Q[J51F0,IM)M\?EXWEUVY0#<,E@!S5&]\%&;4=4N MK'4Y+/\ M"%8PBH?W3>8'<@A@<,:IGX>LM@]O#?6D1:XDG1H]/V? M9F<)S"5<-&04XPQ&#@AL9.QB:K^,M..M6]A:L9UD:999]K*D9C0LVTEISXMT<(Y::X1TE2$PO93+*78$J!&4W'(4G@=C69'X*N87BCAUIDM;8W+ M6P%O^^C:=6R3)NYPS$CY1[YX(@L? ,VG70OK74K>.^22.1'6R(CW*CQMN7S, MMO5\DEL[@3GG -ZX\1V2>&VUJS+7EN2%B$0P97+^6%&<=6(&?QJ+^WY[#=_ MPD-BMD"$\I[61[E9&8X$8 0,7[X"GCG/!Q3TKP[/+X#CT?5&>VN-S.7C*DHX MF,B,,9'4*7FMH;NSD22U$5JRP*PR&+QF0ER58C(88[=\@ M%B3QKH$4<;O?_))$)@P@D(5"Q38#&%+@ILW# 8$Y'3GH#6:W@/=9W$/\ :1+7-IY$CF#^,SM,S@;NA9R O88Y M-,O/"NJ1^(DN=+NXXUN);N66>2 .(?,2)0NW>"W^K)R/Q'J ;9\4Z,+R&V^V M@O,(RC+&QC&\$H"X&U2P&0"03QZBJZ^,M)G>V6SG\PSR*H62&5&=65V#1C8= MX/EM@C .#SG -*V\#+920Q6FH,E@KVTLL+1!I'D@4!"'SA0=B$C:>AP1GAEC MX%>TU&VN3J,:I;W,=P+>VM?)B=EC="Q0.5#L'&64*/E^[S0![/G(%SU'3&<=_:@ 7QAHCP&5;F4XD2(1_99?,9G4LNU M-NYL@$@@$$ U6T?QOI>J6L#NS0RRL5V+&\B*)@R[AD,'/0@C YK/TKX^>F3M1Z5I\,BR16%LCJ$)+*"$ MV5_&+F/[1'(9[;S(IHII6D*-'N!X+<$,.^<@XH LV/B2:75(['5-.;3G>*5@ M\DF59HV 8*<#*[2K!N,C/ Q5_1=1?5]'@OWM_LXN 7C3=N)3/RMT'48..V:Y M]_ ,9T+[#;WJVDS7O2L MP^-)8+!+VZL;62TDN(H5N;&_%S&=[;6Y"ABR]=H7GL#);K5QJ=[>VPNO.@D8VED8ED$3[_F!= MBS'@;L\#M0!I/XMT=-/6]-Q,UN1(69+25S&$.'+J%)3!Z[@*I?#]]0@G@.J+Y,\MU(\4MMYBJ9GW!E M7> '7) 8@]> IYJR_@A)='GLIKJ.9I+]+Y3+;!H]RJJ[60M\RD*<\CK[4 7Y M/&&B1"/?=N/,R2/L\F8L-L/F#;^[PW'SXJ#7_%/]BZO;6&W3T\^!YO.O[_[, M@VLHV@[&R3NSCT!JA/X":6WMDAO;2UDB=G,MMIRPM$2V?W)1E*@U73;ZWMY8K9[8I<6K3*RLRMGB1,'*#UH ;'XJTY+=#?7,*3,$^ M6W+S(V\$J48(-ZX5CN P-K9Q@TZV\6Z-=PR2VUS)($1)-HMI=[JY(5D7;EP2 M",J#TK/U+PSJ%],VHS:C"^H10F& 0VQ2/80WF(5:0\OD?-GY=J^^:5IX+U&X MT>W.HZF(;U;&WM1&D)"*B$,\<@5_WF[[I(900.G7(!L2^-M!AB5Y+R0!E=B/ MLLI9 C;7+KMRFTC!W 8IMYXQTZWU2UL;=_M#RW7V>60!ECB_=ER=^W:Q "Y M.1NYK,M/A_\ 9;6\@&H)BZLKJT CM0BQ^>P;(4-C"] HQQZ5(W@5W*6[:F/[ M/%TUTT'V?]X7:(HPW[N!\Q(^7C.,F@#57Q;HK6[3?:9 !Y>U6MI5>3><(40K MN<$]"H(-+I6NRZYH]Q>Z9:QL\=S+#$DTS(L@1RNXG82N0,XVGT]ZQ;3P!]CA MA\B[LH;BU:%K>6WTQ(P6C)^:7#;I"P.#AE'< &N@T'29-'L)89[H74LUS+XD=Q(4VA!&"%H-(DN(Y3 M;W1ND>:W#QLQE9]KQD_,N&*D9'KQ3-(\(W>BWCRV&IV\$5Q*DEU#!IR1JVTG MY8P#A%*D*$R_N&5B"(W*$JY4*W8D#D9J)O%% MP_B"?3+2P@E:WE6-XWO5CN'4A29$B(PR -UW#.#CI3+7P:D(T]9;Z5DLUNE/ ME;H6?SI _#*P*XVXX//MTI=0\*7&H1BSGU))=/29)8A<6QEN8-N.$F+\=#\S M*S?,>30 _4O&^D6-C?30R/PFMR_R-'*0RI&CNP+1KR-_P!W&< ''-03^ WN+&2Q?5/]%2*YCM%% MO\T7GG)+G=\^.<8"]><<>] &N MWB72P&V333%=F5@MI96^=-ZX"J2?EYXZ=\57_P"$TT$M&$O'E,D:2+Y5M*^0 M_P!S[JGD]EZY!&.*SSX'<:4EE'J091=&:19K??%*FP(D;IN&[:JIC)(RO*]J MK0_#F.+33:R7T0NZSVEG'$D3,Y[UCWW@0ZK=37 MNHW-DUVYB8>58;89"C9_>QEV,F0=OWAQ0!K2^+M$ABBDEO&42;N/(D+1A6"L M9!MS& Q )?ƿC'3S<7\5RL\)M;W[&BB"1VG8(&)554D_Q<#/ #=&%5+;P M?=:>Z3:5J=M8W#1O%,T.G(L>UGW#RT! 4KR 6WYSSFI'\)W*:M+J-EJ4<4YO M6NX1):EU7?$(G5@'&X$*""-I!]: -*Q\2:5J5XEK87)N)'B68&.)RH1AD$MC M:,X/!(Y!'6L;3/&C1]%U71XUMH]3LY+)9Y)2C6+B0AY&< MC?YN.K$9V_A0!1;Q=J4.EZQ?W.D6BQ:2SQR"._9F=U56P,Q#@[AS^E:NA:R^ ML"9M^ER)'@;M/U#[5R>S?(NW]:K7/A;[1HNNZ?\ ;-O]KS/+YGE9\K$7_? H^R6_P#S MPB_[X% $M%1?9+?_ )X1?]\"C[);_P#/"+_O@4 2T5%]DM_^>$7_ 'P*/LEO M_P \(O\ O@4 2T5%]DM_^>$7_? H^R6__/"+_O@4 2T5%]DM_P#GA%_WP*/L MEO\ \\(O^^!0!+147V2W_P">$7_? H^R6_\ SPB_[X% $M%1?9+?_GA%_P!\ M"C[);_\ /"+_ +X% $M%1?9+?_GA%_WP*/LEO_SPB_[X% $M%1?9+?\ YX1? M]\"C[);_ //"+_O@4 2T5%]DM_\ GA%_WP*/LEO_ ,\(O^^!0!+147V2W_YX M1?\ ? H^R6__ #PB_P"^!0!+147V2W_YX1?]\"C[);_\\(O^^!0!+147V2W_ M .>$7_? H^R6_P#SPB_[X% $M%1?9+?_ )X1?]\"C[);_P#/"+_O@4 2T5%] MDM_^>$7_ 'P*/LEO_P \(O\ O@4 2T5%]DM_^>$7_? H^R6__/"+_O@4 2T5 M%]DM_P#GA%_WP*/LEO\ \\(O^^!0!+147V2W_P">$7_? H^R6_\ SPB_[X% M$M%1?9+?_GA%_P!\"C[);_\ /"+_ +X% $M%1?9+?_GA%_WP*/LEO_SPB_[X M% $M%1?9+?\ YX1?]\"C[);_ //"+_O@4 2T5%]DM_\ GA%_WP*/LEO_ ,\( MO^^!0!+147V2W_YX1?\ ? H^R6__ #PB_P"^!0!+147V2W_YX1?]\"C[);_\ M\(O^^!0!+147V2W_ .>$7_? H^R6_P#SPB_[X% $M%1?9+?_ )X1?]\"C[); M_P#/"+_O@4 2T5%]DM_^>$7_ 'P*/LEO_P \(O\ O@4 2T5%]DM_^>$7_? H M^R6__/"+_O@4 2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!0!+147V2W_P">$7_? M H^R6_\ SPB_[X% $M%1?9+?_GA%_P!\"C[);_\ /"+_ +X% $M%1?9+?_GA M%_WP*/LEO_SPB_[X% $M%1?9+?\ YX1?]\"C[);_ //"+_O@4 2T5%]DM_\ MGA%_WP*/LEO_ ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ #PB_P"^!0!+147V M2W_YX1?]\"C[);_\\(O^^!0!+147V2W_ .>$7_? H^R6_P#SPB_[X% $M%1? M9+?_ )X1?]\"C[);_P#/"+_O@4 2T5%]DM_^>$7_ 'P*/LEO_P \(O\ O@4 M2T5%]DM_^>$7_? H^R6__/"+_O@4 2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!0 M!+147V2W_P">$7_? H^R6_\ SPB_[X% $M%1?9+?_GA%_P!\"C[);_\ /"+_ M +X% $M%1?9+?_GA%_WP*/LEO_SPB_[X% $M1-_Q^1_] XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jan. 31, 2024
Jun. 30, 2023
Dec. 31, 2022
Cover [Abstract]        
Document Type 10-K      
Document Annual Report true      
Document Period End Date Dec. 31, 2023      
Current Fiscal Year End Date --12-31      
Document Transition Report false      
Entity File Number 001-40684      
Entity Registrant Name PowerSchool Holdings, Inc.      
Entity Incorporation, State or Country Code DE      
Entity Tax Identification Number 85-4166024      
Entity Address, Address Line One 150 Parkshore Drive      
Entity Address, City or Town Folsom      
Entity Address, State or Province CA      
Entity Address, Postal Zip Code 95630      
City Area Code 877      
Local Phone Number 873-1550      
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share      
Trading Symbol PWSC      
Security Exchange Name NYSE      
Entity Well-known Seasoned Issuer Yes      
Entity Voluntary Filers No      
Entity Current Reporting Status Yes      
Entity Interactive Data Current Yes      
Entity Filer Category Large Accelerated Filer      
Smaller Reporting Company false      
Emerging Growth Company false      
ICFR Auditor Attestation Flag true      
Entity Shell Company false      
Entity Public Float     $ 1,099,600  
Entity Common Stock, Shares Outstanding   202,593,355    
Documents Incorporated by Reference The information called for by Part III of this Form 10-K is hereby incorporated by reference from the definitive Proxy Statement for our annual meeting of stockholders, which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2023.      
Entity Central Index Key 0001835681      
Document Fiscal Year Focus 2023      
Document Fiscal Period Focus FY      
Amendment Flag false      
Document Information [Line Items]        
Entity Public Float     $ 1,099,600  
Entity Common Stock, Shares Outstanding   202,593,355    
ICFR Auditor Attestation Flag true      
Entity Well-known Seasoned Issuer Yes      
Class B common stock        
Document Information [Line Items]        
Common stock, shares outstanding (in shares)   37,654,059   39,928,472
Class A common stock        
Document Information [Line Items]        
Common stock, shares outstanding (in shares)   164,939,296   159,596,001
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Firm ID 34
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location Sacramento, California
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 39,054 $ 137,471
Accounts receivable—net of allowance of $7,930 and $4,712 respectively 76,618 54,296
Prepaid expenses and other current assets 40,449 36,886
Total current assets 156,121 228,653
Property and equipment - net 5,003 6,173
Capitalized product development costs - net 112,089 100,861
Goodwill 2,740,725 2,487,007
Intangible assets - net 710,635 722,147
Other assets 36,311 29,677
Total assets 3,776,882 3,583,395
Current Liabilities:    
Accounts payable 13,629 5,878
Accrued expenses 116,271 84,270
Deferred revenue, current 373,672 310,536
Current portion of long-term debt 8,379 7,750
Total current liabilities 516,909 413,697
Noncurrent Liabilities:    
Other liabilities 2,178 2,099
Deferred taxes 275,316 281,314
Tax Receivable Agreement liability 396,397 410,361
Deferred revenue—net of current 6,111 5,303
Long-term debt, net 811,325 728,624
Total liabilities 2,021,595 1,849,451
Commitments and contingencies (Note 13)
Stockholders' Equity:    
Additional paid-in capital 1,520,288 1,438,019
Accumulated other comprehensive loss (2,094) (2,122)
Accumulated deficit (218,387) (187,250)
Total stockholders'/members’ equity attributable to PowerSchool Holdings, Inc. 1,299,827  
Non-controlling interest 455,460  
Total stockholders'/members’ equity 1,755,287 1,733,944
Total stockholders'/members’ equity attributable to PowerSchool Holdings, Inc.   1,248,667
Non-controlling interest   485,277
Total stockholders'/members’ equity   1,733,944
Total liabilities and stockholders'/members' equity 3,776,882 3,583,395
Operating Lease, Liability, Current 4,958 5,263
Increase in operating lease, right-of-use assets 15,998 8,877
Operating Lease, Liability, Noncurrent 13,359 8,053
Less allowance $ (7,930) $ (4,712)
Class A common stock    
Stockholders' Equity:    
Common stock, shares outstanding (in shares)   159,596,001
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock $ 16 $ 16
Common stock, shares issued (in shares) 164,796,626 159,596,001
Class B common stock    
Stockholders' Equity:    
Common stock, shares outstanding (in shares)   39,928,472
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock $ 4 $ 4
Common stock, shares issued (in shares)   39,928,472
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts receivable, allowance for credit losses   $ 7,930 $ 4,712 $ 4,964 $ 7,869
Class A common stock          
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001    
Common stock, shares authorized (in shares)   500,000,000 500,000,000    
Common stock, shares issued (in shares)   164,796,626 159,596,001    
Common stock, shares outstanding (in shares) 164,939,296   159,596,001    
Class B common stock          
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001    
Common stock, shares authorized (in shares)   300,000,000 300,000,000    
Common stock, shares issued (in shares)     39,928,472    
Common stock, shares outstanding (in shares) 37,654,059   39,928,472    
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue:      
Total revenue $ 697,651 $ 630,683 $ 558,598
Cost of revenue:      
Depreciation and amortization 66,198 58,252 50,708
Total cost of revenue 283,873 272,347 240,858
Gross profit 413,778 358,336 317,740
Operating expenses:      
Research and development 105,901 107,498 92,740
Selling, general, and administrative 214,807 178,337 149,167
Acquisition costs 4,280 2,630 7,299
Depreciation and amortization 64,470 63,967 62,818
Total operating expenses 389,458 352,432 312,024
Income from operations 24,320 5,904 5,716
Interest expense—net 66,722 40,013 58,935
Related Party Tax Expense Effect of Change in Allocation Methodology (3,264) 7,788  
Loss on modification and extinguishment of debt 96 0 12,905
Other (income) expenses—net 314 (1,341) (644)
Loss before income taxes (39,548) (40,556) (65,480)
Income tax benefit (476) (12,815) (22,415)
Net loss (39,072) (27,741) (43,065)
Less: Net loss attributable to non-controlling interest (7,935) (6,954) (9,296)
Net loss attributable to PowerSchool Holdings, Inc. (31,137) (20,787) (33,769)
Net Income (Loss) Available to Common Stockholders, Basic (31,137) (20,787) (33,769)
Net Income (Loss) Available to Common Stockholders, Diluted $ (31,137) $ (26,807) $ (33,769)
Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - basic (in dollars per share) $ (0.19) $ (0.13) $ (0.21)
Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - diluted (in dollars per share) $ (0.19) $ (0.13) $ (0.21)
Weighted average shares of Class A common stock outstanding - basic (in shares) 162,957,390 158,664,189 157,576,056
Weighted average shares of Class A common stock outstanding - diluted (in shares) 162,957,390 198,592,661 157,576,056
Foreign currency translation $ 25 $ (1,903) $ (554)
Unrealized Gain (Loss) on Investments 3 (3)  
Total other comprehensive income (loss) 28 (1,906) (554)
Less: Other comprehensive income (loss) attributable to non-controlling interest 5 (382) (55)
Comprehensive loss attributable to PowerSchool Holdings, Inc. (31,114) (22,311) (34,268)
Subscriptions and support      
Revenue:      
Total revenue 600,189 543,444 477,296
Cost of revenue:      
Cost of revenue, excluding depreciation and amortization 154,021 151,374 135,963
Service      
Revenue:      
Total revenue 72,555 70,402 61,976
Cost of revenue:      
Cost of revenue, excluding depreciation and amortization 55,866 59,027 51,803
License and other      
Revenue:      
Total revenue 24,907 16,837 19,326
Cost of revenue:      
Cost of revenue, excluding depreciation and amortization $ 7,788 $ 3,694 $ 2,384
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’/ MEMBERS’ EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Class A common stock
Class B common stock
Members investment
Common stock
Class A common stock
Common stock
Class B common stock
Additional paid-in capital
Accumulated other comprehensive income (loss)
Accumulated deficit
Accumulated deficit
Cumulative Effect, Period of Adoption, Adjustment [Member]
Non-controlling interest
Member's investment, beginning balance at Dec. 31, 2020 $ 1,677,873       $ 1,855,730       $ 441 $ (178,298)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Repurchase of management incentive units (448)       (448)              
Management incentive unit and stock-based compensation 3,204       3,204              
Foreign currency translation (283)               (283)      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (1,509)                 (1,509)    
Member's investment, ending balance at Jul. 30, 2021 1,678,837       1,858,486     $ 0 158 (179,807)   $ 0
Stockholder's equity, ending balance (in shares) at Jul. 30, 2021           0 0          
Stockholder's equity, ending balance at Jul. 30, 2021 1,678,837         $ 0 $ 0 0 158 (179,807)   0
Member's investment, beginning balance at Dec. 31, 2020 1,677,873       1,855,730       441 (178,298)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Other Comprehensive Income (Loss), Net of Tax (554)                      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (43,065)                      
Member's investment, ending balance at Dec. 31, 2021         0              
Stockholder's equity, ending balance (in shares) at Dec. 31, 2021           158,034,000 39,928,000          
Stockholder's equity, ending balance at Dec. 31, 2021 1,722,958         $ 16 $ 4 1,399,967 (216) (165,026)   488,213
Member's investment, beginning balance at Jul. 30, 2021 1,678,837       1,858,486     0 158 (179,807)   0
Stockholder's equity, beginning balance (in shares) at Jul. 30, 2021           0 0          
Stockholder's equity, beginning balance at Jul. 30, 2021 1,678,837         $ 0 $ 0 0 158 (179,807)   0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Management incentive unit and stock-based compensation 23,414             23,414        
Foreign currency translation (374)               (374)      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (41,556)                 (32,260)   (9,296)
Issuance of common stock (in shares)           157,918,000 39,928,000          
Issuance of common stock     $ 754,391 $ 4   $ 16 $ 4 754,375        
Effects of organizational transactions 0       (1,858,486)     1,370,041       488,445
Allocation of equity to non-controlling interests 0             (51,700)   47,041   4,659
Establishment of tax receivable agreement liability     (404,394)         (404,394)        
Adjustment to deferred taxes (287,364)             (287,364)        
Issuance of common stock upon vesting of Restricted Stock Awards (in shares)           116,000            
Allocation of equity to non-controlling interests 0             (4,405)       4,405
Member's investment, ending balance at Dec. 31, 2021         0              
Stockholder's equity, ending balance (in shares) at Dec. 31, 2021           158,034,000 39,928,000          
Stockholder's equity, ending balance at Dec. 31, 2021 1,722,958         $ 16 $ 4 1,399,967 (216) (165,026)   488,213
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Management incentive unit and stock-based compensation 53,389             53,389        
Other Comprehensive Income (Loss), Net of Tax (1,906)               (1,906)      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (27,741)                 (20,787)   (6,954)
Adjustment to deferred taxes 163             163        
Issuance of common stock upon vesting of Restricted Stock Awards (in shares)           1,562,000            
Allocation of equity to non-controlling interests 0             (4,018)       4,018
Member's investment, ending balance at Dec. 31, 2022 1,248,667       0              
Stockholder's equity, ending balance (in shares) at Dec. 31, 2022           159,596,000 39,928,000          
Stockholder's equity, ending balance at Dec. 31, 2022 1,733,944 $ (1,437)       $ 16 $ 4 1,438,019 (2,122) (187,250) $ (1,437) 485,277
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation 11,187             (11,187)        
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs (295)             (295)        
Management incentive unit and stock-based compensation 64,077             64,077        
Other Comprehensive Income (Loss), Net of Tax 28               28      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (39,072)                 (31,137)   (7,935)
Adjustment to deferred taxes (2,086)             (2,086)        
Issuance of common stock upon vesting of Restricted Stock Awards (in shares)           2,926,000            
Allocation of equity to non-controlling interests               (5,760)       5,760
Stock Issued During Period, Value, Conversion of Units     $ (2,274) $ 2,274       27,642       (27,642)
Member's investment, ending balance at Dec. 31, 2023         $ 0              
Stockholder's equity, ending balance (in shares) at Dec. 31, 2023           164,796,000 37,654,000          
Stockholder's equity, ending balance at Dec. 31, 2023 1,755,287         $ 16 $ 4 1,520,288 $ (2,094) $ (218,387)   $ 455,460
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation $ 1,604             $ (1,604)        
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net Cash Provided by (Used in) Operating Activities [Abstract]      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ (39,072) $ (27,741) $ (43,065)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]      
Gain (Loss) on Extinguishment of Debt 96 0 12,905
Depreciation, Depletion and Amortization 130,667 122,219 113,479
Share-based Payment Arrangement, Noncash Expense 61,147 50,267 25,137
Operating Lease, Right-of-Use Asset, Periodic Reduction 3,584 6,050  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (273) (4,886)  
Amortization of Debt Issuance Costs 4,215 3,552 9,097
Accounts Receivable, Credit Loss Expense (Reversal) 4,537 1,098 1,119
Gain (Loss) on Termination of Lease (455)    
Gain (Loss) on Disposition of Property Plant Equipment 129 (8,837) (97)
Increase (Decrease) in Operating Capital [Abstract]      
Increase (Decrease) in Accounts Receivable (12,318) (5,975) 7,299
Increase (Decrease) in Prepaid Expense and Other Assets (2,353) 1,664 (1,099)
Increase (Decrease) in Other Noncurrent Assets (5,079) (2,792) (1,576)
Increase (Decrease) in Accounts Payable 4,581 (6,052) 2,265
Increase (Decrease) in Accrued Liabilities (711) 9,938 3,381
Increase (Decrease) in Other Noncurrent Liabilities (5,591) (12,137) (271)
Increase (Decrease) in Deferred Income Taxes (3,297) (15,269) (429,258)
Increase (Decrease) in Tax Receivable Agreement Liability (2,338) 7,788 404,394
Increase (Decrease) in Contract with Customer, Liability 33,125 12,448 39,199
Net Cash Provided by (Used in) Operating Activities, Total 170,594 149,009 143,103
Net Cash Provided by (Used in) Investing Activities [Abstract]      
Payments to Acquire Property, Plant, and Equipment (2,168) (3,651) (3,988)
Proceeds from Sale of Property, Plant, and Equipment 39 0 0
Payments to Develop Software (38,521) (41,460) (35,920)
Payments to Acquire Software 259    
Payments to Acquire Businesses, Net of Cash Acquired (300,046) (31,143) (333,593)
Payment for Contingent Consideration Liability, Investing Activities (3,528) (1,392)  
Net Cash Provided by (Used in) Investing Activities, Total (344,483) (77,646) (373,501)
Net Cash Provided by (Used in) Financing Activities [Abstract]      
Proceeds from Issuance of Debt 99,256 0 0
Payment, Tax Withholding, Share-based Payment Arrangement (1,604) (11,187) 0
Proceeds from Long-term Lines of Credit 40,000 70,000 55,000
Proceeds from loans 0 0 315,200
Payments for Repurchase of Member Units 0 0 (448)
Underwriting discounts and commissions 0 (295) (11,753)
Payment of debt issuance costs (15,708) 0 (2,823)
Repayment of capital leases     (27)
Proceeds from Issuance Initial Public Offering 0 0 766,075
Net Cash Provided by (Used in) Financing Activities, Total 75,870 (19,232) 264,699
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents (408) (1,141) (556)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total (98,427) 50,990 33,745
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance 137,981 86,991 53,246
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance 39,554 137,981 86,991
Supplemental Cash Flow Information [Abstract]      
Interest Paid, Excluding Capitalized Interest, Operating Activities 61,660 28,948 51,438
Income Taxes Paid, Net 3,409 2,103 2,452
Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]      
Capital Expenditures Incurred but Not yet Paid 255 126 765
Interest Costs Capitalized 1,954 936 403
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]      
Cash and cash equivalents 39,054 137,471 86,479
Restricted Cash and Cash Equivalents 500 510 512
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total 39,554 137,981 86,991
Bridge Loan      
Net Cash Provided by (Used in) Financing Activities [Abstract]      
Repayment of loans 0 0 (320,000)
Second Lien      
Net Cash Provided by (Used in) Financing Activities [Abstract]      
Repayment of loans 0 0 (365,000)
Revolving Credit      
Net Cash Provided by (Used in) Financing Activities [Abstract]      
Repayments of lines of credit (40,000) (70,000) (95,000)
First Lien Debt      
Net Cash Provided by (Used in) Financing Activities [Abstract]      
Repayments of lines of credit (6,074) (7,750) (7,750)
Incremental Facility      
Net Cash Provided by (Used in) Financing Activities [Abstract]      
Repayments of lines of credit $ 0 $ 0 $ (68,775)
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS BUSINESS
Background and Nature of Operations

PowerSchool Holdings, Inc. (the “Company,” “PowerSchool,” “we,” “us,” or “our”) was formed as a Delaware corporation on November 30, 2020 for the purpose of completing an initial public offering (“IPO”) and a series of transactions in order to carry on the business of PowerSchool Holdings LLC (“Holdings LLC”), formerly known as Severin Holdings, LLC. Our Principal Stockholders are Onex Partners Managers LP (“Onex”) and Vista Equity Partners (“Vista”).

The transactions included amendments to the Company’s operating agreement to modify its capital structure by replacing the membership interests then held by its existing owners with a new class of membership interests (“LLC Units”) held initially by Severin Topco LLC (“Topco LLC”), a portion of which have a participation threshold (the “Participation Units”) and appointing the Company as the sole managing member of Holdings LLC; issuance of unrestricted and restricted Class A common stock in exchange for vested and unvested pre-IPO share-based awards, issuance of 39,928,472 shares of Class B common stock, par value $0.0001 per share to Topco LLC, on a one-to-one basis with the number of LLC Units (other than Participation Units), restructuring of certain entities (“Blocker Entities”) associated with the Principal Stockholders, and execution of an exchange agreement (the “Exchange Agreement”) with Topco LLC. Pursuant to the Exchange Agreement, Topco LLC is entitled to exchange LLC Units (other than Participation Units), together with an equal number of shares of Class B common stock, for shares of Class A common stock on a one-for-one basis or, at its election, for cash from a substantially concurrent public offering or private sale. Participation Units may be exchanged for a number of shares of Class A common stock based on an exchange formula that takes into account the current value of a share of Class A common stock and a pre-determined participation threshold. Additionally, the Company entered into a tax receivable agreement (the “TRA”) with Topco LLC, and the Principal Stockholders that provides for the payment by the Company to Topco LLC and the Principal Stockholders, collectively, of 85% of the amount of cash savings, if any, in U.S. federal, state and local income taxes. Collectively, these transactions are referred to as “Organizational Transactions”.

The Company’s cloud platform is an integrated, enterprise-scale suite of solutions purpose-built for the K-12 education market. The Company’s platform is embedded in school workflows and is used by educators, students, administrators, and parents. Its cloud-based technology platform helps schools and districts efficiently manage state reporting and related compliance, special education, finance, human resources, talent, registration, attendance, funding, learning, instruction, grading, assessments, communications, and analytics in one unified platform. The Company’s integrated technology approach streamlines operations, aggregates disparate data sets, and develops insights using predictive modelling and machine learning.

The Company is headquartered in Folsom, California, and together with its subsidiaries has locations in the United States (“U.S.”), Canada, India, and the United Arab Emirates.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated balance sheets as of December 31, 2023 and December 31, 2022, the consolidated statements of operations and comprehensive loss, statements of stockholders’/members’ equity, and statements of cash flows for the years ended December 31, 2023, 2022, and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”).
Principles of Consolidation
The accompanying 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
Use of estimates is required in the preparation of the consolidated financial statements in conformity with GAAP. Management makes estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that it believes are reasonable under the circumstances.
The estimates the Company evaluates include, but are not limited to:
the fair value of assets acquired and liabilities assumed in business combinations, including acquired intangible assets, goodwill, contingent consideration, and liabilities associated with deferred revenue and deferred taxes;
the average period of benefit related to contract cost assets;
the allowance for doubtful accounts;
the fair value of certain stock awards;
the useful lives and recoverability of long-lived assets, including capitalized product development costs
the recognition, measurement, and valuation of deferred income taxes
the actual amounts and timing of payments under the Tax Receivable Agreement; and
Actual results could differ from those estimates under different assumptions or conditions.
Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosure. This update enhances the disclosures for income tax rate reconciliation whereby entities are required to disclose specific categories in the rate reconciliation and provide additional information for reconciling items which meet a certain qualitative threshold. The guidance is effective for the Company beginning on January 1, 2024. The accounting pronouncement is not expected to have a material impact on our Consolidated Financial Statements and related disclosures.
Accounting Pronouncements Recently Adopted
On January 1, 2023, we prospectively adopted ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13). This update changes the accounting for recognizing impairments of financial assets, such that credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The adoption of the accounting pronouncement did not have a material impact on the valuation of our financial instruments.
Revenue Recognition
The Company generates revenue from the following sources: (i) software-as-a-service (“SaaS”) offerings in cloud and hosted environments; (ii) professional services including implementation, consulting, training, and data migration services; (iii) software license; (iv) software maintenance; and (v) reseller arrangements.
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process:
1.Identify the contract(s) with a customer
2.Identify the performance obligations in the contract
3.Determine the transaction price
4.Allocate the transaction price to the performance obligations in the contract
5.Recognize revenue when (or as) the Company satisfies a performance obligation
The Company identifies enforceable contracts with a customer when the agreement is signed and has determined that contract terms are generally three years. However, the contract may be in 12-month increments as customers are generally permitted to terminate after 12 months due to non-appropriation of funds. The Company also evaluates whether any optional periods represent a material right. Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. Transaction price includes both fixed and variable consideration. However, the Company only includes variable consideration in the transaction price to the extent that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling price based on its overall pricing objectives, taking into consideration discounts which can vary based on the value of contracts, products sold, the number and types of users within the contracts, and the market conditions within a geographic location of the customer. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental entities (e.g., sales and other indirect taxes).
The following describes the nature of the Company’s primary types of revenue and related revenue recognition policies:
SaaS Offerings
The Company offers SaaS-based solutions to customers that purchase remote access to its software and its functionality. For the Company’s SaaS offerings, the nature of its promise to the customer is to provide continuous access to its application platforms. Accordingly, the Company’s SaaS offerings are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services. The Company typically satisfies its SaaS performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because its efforts are expended evenly throughout the period and customers benefit consistently throughout the contract term. As such, for fixed-fee contracts, revenue is recognized ratably over the contract period and classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.
Professional Services
Professional services revenue is comprised of implementation, consulting, training, and data migration services associated with the Company’s SaaS offerings and licensed software. These services are generally recognized when services are rendered, with service durations spanning from several weeks to several months, depending on the scope and complexity of the work. Payment terms for professional services may be based on a fixed fee or charged on a time and materials basis.
Professional services are typically considered distinct performance obligations. The Company’s professional services that are billed on a fixed fee basis are typically satisfied as services are rendered, and the Company generally uses efforts expended (labor hours) to measure progress toward completion as this is considered a faithful representation of the transfer of control of the services given the nature of the performance obligation. For professional services that are billed on a time and materials basis, the Company applies the ‘as-invoiced’ practical expedient. Accordingly, revenue is generally recognized based on the amount that the Company has a right to invoice, as this amount corresponds directly with the value to the customer of the Company’s performance completed to date and is classified as Service revenue in the consolidated statements of operations and comprehensive loss.
Software License
The Company licenses software that is distinct and has significant stand-alone functionality (i.e., functional IP). Revenue attributable to such arrangements is typically recognized at the point in time when the customer is able to use and benefit from the software, which is generally upon delivery to the customer or upon the commencement of
the renewal term. Software license revenue is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.
Software Maintenance
Software maintenance is comprised of stand-ready services including technical support services and unspecified software updates and upgrades, which are provided on a when-and-if-available basis. Software maintenance is transferred evenly using a time-elapsed output method over the contract term given it is a stand-ready obligation and there is no discernible pattern of performance. Software maintenance revenue is generally based on fixed fees. Payments are typically required annually in advance of the Company’s performance of the relevant services and recognized as revenue ratably over the maintenance term. This revenue is classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.
Reseller Arrangements
The Company has reseller arrangements with several third-party partners. For certain reseller arrangements, the Company does not control the products or services prior to when they are transferred to the customer. Revenue from these arrangements is recorded on a net basis. Reseller revenue is recognized at a point in time when the products or services are resold to the end customer as there are no outstanding performance obligations under these arrangements after the resale. The revenue for these arrangements is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.
Principal vs. Agent
From time to time the Company enters into arrangements with third parties to offer their products both as integrated into the Company’s offerings as well as add-ons for specific configurations with separate pricing. The Company considers the terms of our arrangements and the economics of the transactions with the third parties to determine the nature of our promise to the customer and whether or not the Company has control of the products or services prior to the transfer to the customer. Where we determine that the Company has control and the nature of our promise is to provide the underlying good or service, we recognize revenue on a gross basis (as the principal) and where the nature of the promise is primarily to facilitate the sale, we recognize revenue on a net basis (as the agent).
Contract Acquisition Costs
Contract and customer acquisition costs, consisting primarily of sales commissions, are incremental and recoverable costs of obtaining a contract. These costs are capitalized using the portfolio approach and are amortized over the expected period of benefit, which is the estimated life of the technology (determined to be approximately 7 years) provided in the underlying contract. The amortization is determined on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Deferred commissions that will amortize within the next 12-month period are classified as current and included in prepaid expenses and other current assets. The remaining balance is classified as noncurrent and are included in other assets. The Company also applies the practical expedient to expense certain costs as incurred when the amortization period of the underlying asset is expected to be one year or less. The practical expedient typically applies to the Company’s professional services offerings.
Deferred Revenue
The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when it can contractually invoice a customer and payment will become due solely based on the passage of time, a contract asset when revenue is recognized prior to invoicing and payment is contingent upon transfer of control of another separate performance obligation, or deferred revenue (contract liability) when consideration is received from or amounts are billed to customers which precedes its performance to fully satisfy the associated performance obligation(s).
Deferred revenue primarily results from the revenue from our SaaS offerings that is billed in advance of when such services are provided by the Company. Deferred revenue that will be realized during the succeeding 12-month period is recorded as current, and the remaining deferred revenue is recorded as non-current.
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days for net new contracts. For renewal invoices, the due date is generally the start date of the renewal. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component.
Fair Value Measurements
GAAP guidance for fair value measurements clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.
The Company has established a fair value hierarchy which prioritizes the inputs to the valuation techniques used to measure fair value into three levels. These levels are determined based on the lowest-level input that is significant to the fair value measurement. Levels within the hierarchy are defined as follows:
Level 1—Unadjusted quoted prices in active markets for identical assets and liabilities;
Level 2—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable, either directly or indirectly; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
The estimated fair value of our investments are based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds, we classify our fixed income investments as having Level 2 inputs. The valuation techniques used to measure the fair value of our investments having Level 2 inputs are determined by third-party pricing services and are derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. As of December 31, 2023, we do not hold any investments valued with Level 2 or 3 inputs.

Additionally, the Company had recognized contingent consideration liability related to the acquisition of Chalk (defined below) which was classified as an accrued expense on the Company’s consolidated balance sheet. In addition, the Company has assumed a contingent consideration liability from the acquisition of SchoolMessenger of $0.6 million, which is classified as a noncurrent liability on the Company’s consolidated balance sheet. The fair value of the contingent consideration liability is based on unobservable inputs, including management estimates and assumptions about future revenues and share price, and therefore, classified as Level 3. See Note 10 for further information regarding the fair value of the contingent consideration liability from Chalk.
The recorded amounts of cash and cash equivalents, accounts receivable, other current assets, accounts payable, and accrued expenses and other liabilities approximate the fair values principally because of their short-term nature. Short-term and long-term debt are reported at amortized costs in the Company’s consolidated balance sheets. The remaining financial instruments are reported in the Company’s consolidated balance sheets at amounts that approximate current fair values.
Concentration of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash equivalents and accounts receivable. Cash equivalents consist primarily of money-market funds and are considered high investment grade. We place the majority of our cash and cash equivalents with financial institutions that management believes to have high-quality credit. Certain of our cash balances held with a financial institution are in excess of Federal Deposit Insurance Corporation limits. Our investment portfolio consists of investments diversified among security types, industries and issuers. Our investments were held and managed by recognized financial institutions that followed our investment policy with the main objective of preserving capital and maintaining liquidity.
The Company maintains an allowance for doubtful accounts receivable based on various factors, including the Company’s review of credit profiles of its customers, contractual terms and conditions, historical payments, and current economic trends. The Company had no customers who accounted for more than 10% of accounts
receivable as of December 31, 2023 and December 31, 2022. Since most of these receivables were satisfied in subsequent periods, the Company believes that this does not pose an undue concentration of credit risk on the Company.
The Company had no customers accounting for more than 10% of total revenue for all periods presented.
Cash and Cash Equivalents
The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash equivalents included $5.0 million of money-market funds. The fair value of money-market funds, which was consistent with their carrying value, was determined using unadjusted prices in active, accessible markets for identical assets, and as such, they were classified as Level 1 assets in the fair value hierarchy.
Accounts Receivable
Accounts receivable primarily includes trade accounts receivable from the Company’s customers. Allowances for doubtful accounts are established based on various factors, including, but not limited to, credit profiles of the Company’s customers, contractual terms and conditions, historical payments, and current economic trends. Accounts receivable are written off or credited on a case-by-case basis, net of any amounts that may be collected.
Property and Equipment
Property and equipment is stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of software, equipment, and furniture and fixtures which is generally three to ten years. Buildings are depreciated over a useful life of 20 years. Amortization of leasehold improvements is computed using the shorter of the estimated useful lives or the terms of their respective leases, generally one year to nine years.
Significant improvements that substantially extend the useful lives of assets are capitalized. Expenditures for maintenance and repairs are charged to expense as they are incurred.
Intangible Assets
Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values using the straight-line method designed to match the amortization to the benefits received.
Leases
Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether it controls the use of the identified asset throughout the period of use. At lease commencement date, the Company determines lease classification between finance and operating and recognizes an ROU asset and corresponding lease liability. An ROU asset represents our right to use an underlying asset and a lease liability represents our obligation to make payments during the lease term.

The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate (“IBR”) because the interest rate implicit in the Company’s leases is not readily determinable. The Company estimates its IBR based on the information available at lease commencement date for borrowings with a similar term. The ROU asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives. The operating lease ROU assets and liabilities recognized at January 1, 2022, the adoption date of ASC 842, were based on the present value of lease payments over the remaining lease term as of that date, using the IBR as of that date.

The Company elected the practical expedients to not recognize ROU assets and liabilities for leases with a term of less than twelve months and to not separate non-lease components from the associated lease components. The total consideration includes fixed payments and contractual escalation provisions. The Company is responsible for
maintenance, insurance, property taxes, and other variable payments, which are expensed as incurred. Some leases include options to renew or terminate. The Company includes the option to renew or terminate in its determination of the lease term when the option is deemed to be reasonably assured to be exercised. The Company accounts for changes in the expected lease term as a modification of the original contract.

Operating leases are classified in "Operating lease right-of-use assets", "Operating lease liabilities, current", and "Operating lease liabilities—net of current" on our consolidated balance sheets.
Capitalized Product Development Costs
The Company’s software development costs are accounted for under the guidance for internal use software. The costs in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs are capitalized if: (1) the costs are direct and incremental and (2) management has determined that it is probable that the project will be completed and the software will be used to perform the function intended. These costs are capitalized until the application is substantially complete and ready for its intended use. Capitalized software development costs are being amortized to cost of revenue on a straight-line basis over five years. Useful lives are reviewed at least annually and adjusted if appropriate.
Capitalized Cloud Computing Arrangement Implementation Costs
The Company capitalizes certain qualifying costs to implement cloud computing hosting arrangements that are service contracts. Such qualifying costs include direct costs for third-party consulting services, and do not include software maintenance and training costs, which are expensed as incurred. Capitalization of these costs ceases once the software of the hosting arrangement is ready for its intended use. Capitalized costs, net of accumulated amortization, are included in prepaid expenses and non-current assets on the Company’s consolidated balance sheets and amortized to operating expense on a straight-line basis over the expected term of the associated arrangement, including periods that are reasonably expected to be renewed. The amount capitalized is included as a component of net cash used in operating activities in the statements of cash flows.
Capitalized Interest
Interest is capitalized on the Company’s software and website development. Interest capitalization is based on rates applicable to borrowings outstanding during the period and the balance of qualified assets under development during the period. Capitalized interest is amortized over the useful lives of such assets and the amortization is reported as cost of revenue.
Goodwill Assets
Goodwill is the excess of the purchase price in a business combination over the fair value of identifiable net assets acquired. Goodwill is subject to periodic testing for impairment.
Goodwill is assessed at least annually, but also whenever events or changes in circumstances indicate the carrying values may not be recoverable. Factors that could trigger an impairment review, include (a) significant underperformance relative to historical or projected future operating results; (b) significant changes in the manner of or use of the acquired assets or the strategy for the Company’s overall business; and (c) significant negative industry or economic trends.
The Company conducts an impairment assessment on December 31 of each year taking a qualitative and quantitative evaluation approach to determine if there are any adverse market factors or changes in circumstances indicating that the carrying value of goodwill may not be recoverable. If it is more likely than not that an impairment exists, the Company performs a quantitative test that compares the fair value to the net carrying value and records an impairment of goodwill to the extent that the net carrying value exceeds the fair value equal to the excess amount. There was no goodwill impairment recorded by the Company in any of the periods presented.
Recoverability of Long-Lived and Intangible Assets
The Company evaluates the recoverability of its long-lived assets, including amortizable intangible and tangible assets in accordance with authoritative guidance on accounting for the impairment or disposal of long-lived assets. Long-lived assets are evaluated for impairment at the asset group level, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate that
the carrying value of these assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets or an asset group by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flow. If the future undiscounted cash flow is less than the carrying amount of these assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets
No long-lived asset impairment losses were recorded by the Company during any of the periods presented.
Debt Issuance Costs and Debt Discount
The Company records debt issuance costs as a reduction to the carrying value of the related debt and such amounts are being amortized over the term of the related debt using the straight-line method of amortization, which approximates the effective interest method. Amortization of debt issuance costs are included in interest expense - net on the consolidated statements of operations and comprehensive loss.
The Company accounts for the discounts as an adjustment to the carrying amount and then amortizes the discounts over the terms using the effective interest method.
Business Combinations
The Company accounts for acquisitions under the purchase method of accounting in accordance with ASC 805, Business Combinations. The consolidated statements of operations and comprehensive loss include the results of operations of the acquirees since the date of acquisition. The net assets of the acquisition with the exception of contract assets and contract liabilities (i.e., deferred revenue) and leases were recorded at their estimated fair values as of the acquisition date. The fair value of the intangible assets is determined using valuation techniques which include the use of a discounted cash flow model in an income or market based valuation approach. Such valuation approaches require management to make significant estimates and assumptions. Significant estimates in valuing certain intangible assets include, but are not limited to, forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates. Contract assets and contract liabilities acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 606, as if the Company had originated the contracts. Leases acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 842.

The provisional fair values may change as the Company obtains additional information. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that we identify adjustments to the preliminary purchase price allocation.
Share-Based Compensation
Prior to the IPO, certain employees were granted unit-based awards by the Company’s predecessor entity, Holdings LLC, as profit interests based on the estimated fair value of the awards at the date of grant. Holdings LLC utilized the Black-Scholes pricing model for determining the estimated fair value of the unit-based awards on the date that the awards are granted. Given the absence of any active market for the shares underlying the awards, the fair value of the awards was determined with input from management and third-party valuations.
In connection with the Organizational Transactions, certain of these outstanding unit-based awards were converted into restricted and unrestricted shares and restricted stock units (“RSUs”) of PowerSchool Holdings, Inc. After the IPO, the Company uses the publicly quoted price as reported on the NYSE as the fair value of the restricted shares, unrestricted shares and its RSUs on their respective grant dates.
For service based awards, compensation expense is recognized on a straight-line basis over the respective requisite service periods of the awards. For performance-based awards where vesting is contingent upon both a service and a performance condition or both a service and market condition, compensation expense is recognized over the respective derived service period of the award when achievement of the performance or market condition is considered probable. Share-based compensation expense is recognized within cost of revenue; research and development; and selling, general, and administrative expense on the consolidated statements of operations and comprehensive loss based on the function of the employees receiving awards. Any forfeitures are accounted for as they occur.
Income Taxes

As a result of the Organizational Transactions and the IPO, the Company holds an economic interest in Holdings LLC and consolidates its financial position and results. The remaining ownership of Holdings LLC not held by the Company is considered a non-controlling interest. Holdings LLC is treated as a partnership for income tax reporting purposes. Its members, including the Company, are liable for federal, state, and local income taxes based on their share of Holdings LLC’s taxable income. In addition, the Company is subject to U.S. federal, state, local, and foreign income taxes on the taxable income or loss of certain operating subsidiaries of Holdings LLC that are taxed at the entity level.

We account for income taxes under the asset and liability method of accounting. We recognize deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as for operating loss and tax credit carryforwards. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences. We recognize the effect of a change in tax rates on deferred tax assets and liabilities in the results of operations in the period that includes the enactment date. We reduce the measurement of a deferred tax asset, if necessary, by a valuation allowance if it is more likely than not that we will not realize some or all of the deferred tax asset.

Significant judgment is required in determining the accounting for income taxes. In the ordinary course of business, many transactions and calculations arise where the ultimate tax outcome is uncertain. Our judgments, assumptions and estimates relative to the accounting for income taxes take into account current tax laws, our interpretation of current tax laws, and possible outcomes of future audits conducted by foreign and domestic tax authorities. Although we believe that our estimates are reasonable, the final tax outcome of matters could be different from our assumptions and estimates used when determining the accounting for income taxes. Such differences, if identified in future periods, could have a material effect on the amounts recorded in our consolidated financial statement.
Interest and penalties related to unrecognized tax benefits are recorded as income tax expense.
Tax Receivable Agreement
In connection with the Organizational Transactions, the Company entered into a Tax Receivable Agreement (“TRA”) with Topco LLC, Vista Equity Partners, and Onex whereby the Company agreed to pay 85% of the amount of certain tax benefits to such pre-IPO owners. Payments to be made under the TRA will vary depending on several factors, including applicable tax rates and the timing and amount of our future income.
The Company accounts for amounts payable under the TRA in accordance with ASC Topic 450, Contingencies. As such, subsequent changes in the fair value of the TRA liability between reporting periods are recognized in the consolidated statement of operations. See Note 17, Income Taxes, for additional information on the TRA.
Cost of Revenue
The Company includes costs directly related to revenue as a component of cost of revenue. Personnel costs associated with cost of revenue consist of salaries, benefits, bonuses, payroll taxes, and stock-based compensation expense.
Subscriptions and support
Subscriptions and support cost of revenue consists of costs directly related to subscription services, including personnel costs related to operating data centers and customer support operations, hosting and data center related costs, third-party software licenses, and allocated facilities and overhead costs.
Service
Service cost of revenue consists of personnel costs related to the delivery of the Company’s service offerings, software, equipment, and information technology related expenses, third-party contractor costs, as well as travel and allocated facilities and overhead costs.
License and other
License and other cost of revenue consists primarily of personnel costs associated with delivering licenses, hardware, reseller arrangements, and allocated facilities and overhead costs.
Depreciation and amortization
Depreciation and amortization cost of revenue includes allocated depreciation of its computer and software equipment related to the Company’s customer support operations, hosting and data center related costs, and amortization of the Company’s capitalized product development costs and technology intangible assets.
Operating Expenses
The Company’s operating expenses consist of research and development, selling, general, and administrative expenses as well as acquisition costs. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, sales incentives, payroll taxes, and stock-based compensation expense, as well as the related overhead costs to support the Company’s staff. Other significant components of operating expenses include events and travel, professional fees, allocated facilities and overhead costs, general marketing and promotion costs, and bad debt expense.
Research and development
Research and development expenses consist primarily of personnel costs and the related overhead costs to support our staff, software and hardware costs, third-party professional fees, and allocated facilities and overhead costs.
Selling, general, and administrative
Selling, general, and administrative expenses consist primarily of personnel costs and the related overhead costs to support the Company’s staff across the corporate functions of sales, executive, finance, human resources, information technology, internal operations, and legal, as well as sales commissions, third-party professional fees, bad debt expense, marketing and promotional activities, travel, and allocated costs for facilities and overhead costs.
Acquisition costs
Acquisition costs relate primarily to transaction expenses incurred in relation to the Company’s acquisitions.
Depreciation and amortization
Depreciation and amortization costs include allocated depreciation of the Company’s property and equipment and amortization of customer relationship and trademark intangible assets.
Advertising Expense
Advertising costs are expensed as they are incurred. During the years ended December 31, 2023, 2022, and 2021, the Company incurred advertising costs of $9.5 million, $4.9 million, and $4.1 million, respectively. Advertising costs are included within sales, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.
Foreign Currencies
The functional currency of our foreign entities is the local currency. Monetary assets and liabilities and transactions denominated in currencies other than an entity’s functional currency are remeasured into its functional currency using current exchange rates, whereas non-monetary assets and liabilities are remeasured using historical exchange rates. The gains and losses resulting from such remeasurements are classified within other (income) expenses – net in the Company’s consolidated statements of operations and comprehensive loss in the period of occurrence.
The assets and liabilities of our foreign entities are translated into the Company’s reporting currency, U.S. dollars, at exchange rates in effect on the balance sheet date. Revenues and expenses are translated at the average exchange rate during the period. Equity transactions are translated using the historical exchange rates. Adjustments resulting from translating a foreign entity’s financial statements into U.S. dollars are included in accumulated other comprehensive loss as a separate component of stockholders’/members’ equity.
Foreign currency exchange gains and losses are recorded within other (income) expense – net. For the year ended December 31, 2023, foreign currency transaction losses were $0.3 million. For the year ended December 31, 2022 and 2021, foreign currency transaction gains were $1.1 million and $0.2 million, respectively.
Comprehensive Loss
Comprehensive loss consists of two components, net loss and other comprehensive loss. Other comprehensive loss refers to certain changes that are recorded as an element of stockholders’/members’ equity but are excluded from net loss. The Company’s other comprehensive loss consists of foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency and changes in unrealized loss from investment securities. The Company has disclosed accumulated comprehensive income (loss) as a component of stockholders’/members’ equity.
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, the Company has one operating and reportable segment. The Company does not have material long-lived assets in geographic areas outside of the United States.
Earnings (Loss) Per Share Attributable to Common Stockholders (“EPS”)
Basic earnings (loss) per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of Class A common stock outstanding during each period. The Company does not consider the shares of Class B common stock to be participating securities as the holders of Class B of common stock do not have any right to receive dividends or distributions upon the Company’s liquidation or winding up.
Diluted net income (loss) per share attributable to common stockholders is computed by giving effect to all potential shares of common stock, including shares issuable upon conversion of our LLC Units and unvested RSUs and restricted stock awards to the extent they are dilutive.

Non-Controlling Interest

The Organizational Transactions described in Note 1 were executed concurrently with the IPO. As such, the net effect of these transactions along with accumulated net parent investment balance as of the IPO date was allocated pro rata based on the underlying ownership of shares.
Further, due to the Company’s majority economic interest in Holdings LLC and status as its sole manager, the Company consolidates the financial results of Holdings LLC and reports a non-controlling interest on its consolidated statements of operations and comprehensive income (loss), representing the portion of net income (loss) and comprehensive income (loss) attributable to the holders of the minority interest in Holdings LLC subsequent to the IPO. This non-controlling interest is classified as permanent equity on the Company’s consolidated balance sheets.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
We completed two acquisitions in fiscal year 2023 and three acquisition in fiscal year 2022. The purchase price allocation for these acquisitions, discussed in detail below, reflects various fair value estimates and analyses, including certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes and goodwill. Measurement period adjustments are recorded in the reporting period in which the estimates are finalized and adjustment amounts are determined. The measurement period is one year from the acquisition date. The fair value of the assets and liabilities acquired are based on valuations using the Level 3, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation techniques include the use of a discounted cash flow model in an income or market based valuation approach.
The results of operations of these business combinations have been included in the Company’s consolidated financial statements from their respective acquisition dates.
Fiscal 2023 Acquisitions

Jarulss Software Solutions Private Limited (“Neverskip”)

On August 9, 2023, the Company acquired all of the equity interests of Neverskip. Neverskip is a leading provider of school solutions software in India. The purpose of the acquisition was to enhance and expand PowerSchool’s product offerings.

The total purchase price for Neverskip was $10.0 million, which was paid in cash. Transaction costs of $0.7 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized net tangible liabilities of $2.4 million and recognized $6.6 million of intangible assets consisting of developed technology of $1.8 million customer relationships of $4.9 million and $0.01 million of trademarks. The Company recorded goodwill of $5.7 million arising from the acquisition, none of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected from continuing to create a comprehensive education technology portfolio.
SchoolMessenger

On October 2, 2023, the Company acquired all of the equity interests of SchoolMessenger. SchoolMessenger is a leading provider of K-12 communication tools in North America. The purpose of the acquisition was to enhance and expand PowerSchool’s product offerings.

The total purchase price for SchoolMessenger was $300.3 million, which included cash of $290.3 million and deferred consideration of $10.0 million. Transaction costs of $2.3 million were incurred in the year-ended December 31, 2023 related to this acquisition and are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss.
The Company has accounted for this acquisition as a business combination. The consideration and the acquisition date fair values of the assets acquired and liabilities assumed are as follows (in thousands):

Accounts receivable$14,027 
Prepaid expenses and other assets1,128 
Property and equipment63 
Right of use asset409 
Intangible asset - developed technologies26,500 
Intangible asset - customer relationships43,600 
Intangible asset - trademarks8,100 
Total assets acquired93,827 
Accounts payable(2,326)
Accrued expenses(5,693)
Lease liability(409)
Other liabilities(539)
Deferred revenue(30,240)
Deferred taxes(2,169)
Net assets acquired52,451 
Goodwill247,815 
Total consideration$300,266 
The acquired net assets assumed were recorded at their estimated fair values. The estimated values of the intangible assets were determined by the assistance of valuation specialists and estimates made by management. The Company recorded $247.8 million of goodwill arising from the acquisition of SchoolMessenger, the majority of which is expected to be deductible for tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.
Historical results of operations for Neverskip and SchoolMessenger were not material. Therefore, historical results of operations subsequent to the acquisition date and pro forma results of operations have not been presented.

Fiscal 2022 Acquisitions

Kinvolved, Inc.

On February 1, 2022, the Company acquired all of the equity interests of Kinvolved, Inc. (“Kinvolved”). Kinvolved is a leading provider of K-12 communications, attendance, and engagement solutions software. The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.

The total purchase price for Kinvolved was $23.3 million, which included $16.2 million of cash and additional contingent cash consideration, payable based on the achievement of certain performance conditions. The acquisition-date fair value of the contingent consideration was $7.1 million. Transaction costs of $1.2 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $4.5 million and net tangible assets of $0.2 million. The Company recorded $18.6 million of goodwill arising from the acquisition, none of which is expected to be deductible for tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.

Chalk.com Education ULC

On May 2, 2022, the Company acquired all of the equity interests of Chalk.com Education ULC (“Chalk”). Chalk is an integrated curriculum planning and analytics platform for K-12 schools. The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.

The total purchase price for Chalk was $13.5 million, which included $10.4 million of cash and additional contingent cash consideration payable based on the achievement of certain performance conditions. The acquisition-date fair value of the contingent consideration was $3.1 million. Transaction costs of $0.9 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $3.6 million and net tangible liabilities of $0.2 million. The Company recorded goodwill of $10.0 million arising from the acquisition, all of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.

Headed2, LLC

On June 1, 2022, the Company acquired all of the equity interests of Headed2, LLC (“Headed2”). Headed2 is a career path planning platform that delivers state-level support for college, career, military, and life readiness to students of all ages by providing a more complete approach to researching and preparing for future success. The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.

The total purchase price for Headed2 was $5.8 million, which was paid in cash. Transaction costs of $0.5 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $2.3 million and net tangible assets of $0.2 million. The Company recorded goodwill of $3.3 million arising from the acquisition, all of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer REVENUE
Disaggregation of Revenue
The following table depicts the disaggregation of revenue according to the Company’s revenue streams. The Company believes this depicts the nature, amount, timing and uncertainty of revenue and cash flows consistent with how we evaluate our financial statements (in thousands):
Year Ended December 31,
202320222021
SaaS
$485,913 $433,643 $368,105 
Professional services
72,555 70,402 61,976 
Software maintenance
114,276 109,801 109,191 
License and other
24,907 16,837 19,326 
Total revenue
$697,651 $630,683 $558,598 
Revenue recognized for the year ended December 31, 2023 and 2022 from performance obligations satisfied in the prior periods was immaterial.
Revenue by principal geographic areas based on where the customer is located was as follows (in thousands):
Year Ended December 31,
202320222021
United States
$648,599 $585,253 $515,043 
Canada
36,271 35,439 35,447 
Other
12,781 9,991 8,108 
Total revenue
$697,651 $630,683 $558,598 
Deferred Revenue
The changes in the deferred revenue balance were as follows (in thousands):
December 31, 2023December 31, 2022
Balance at beginning of period
$315,839 $301,157 
Decrease from revenue recognized
(311,189)(289,328)
Increase from acquisitions
20,526 1,586 
Increase from current year net deferred revenue additions
354,607 302,424 
Balance at end of period
$379,783 $315,839 
As of December 31, 2023, the Company expects to recognize revenue on approximately 98% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.
The estimated revenues from the remaining performance obligations do not include uncommitted contract amounts such as (i) amounts that are cancellable by the customer without significant penalty, (ii) future billings for time and material contracts, and (iii) amounts associated with optional renewal periods.
Contract Cost Assets
Contract cost assets are included in prepaid expenses and other current assets and other assets, respectively, on the consolidated balance sheets as follows (in thousands):
December 31, 2023December 31, 2022
Contract costs, current
$7,695 $6,103 
Contract costs, noncurrent
28,473 23,843 
Total contract costs
$36,168 $29,946 
For the years ended, December 31, 2023, 2022, and 2021, amortization expense for contract cost assets was $6.5 million, $4.7 million and $3.4 million, respectively. There was no impairment of contract cost assets during the periods presented.
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
Accounts receivable, net, is as follows (in thousands):
December 31, 2023December 31, 2022
Accounts receivable$84,548 $59,008 
Less allowance(7,930)(4,712)
Accounts receivable—net$76,618 $54,296 
The following tables presents the changes in the allowance for doubtful accounts (in thousands):

Year Ended December 31,
202320222021
Allowance for doubtful accounts, beginning balance
$4,712 $4,964 $7,869 
Additions to (removals from) allowance for doubtful accounts
5,691 131 (2,857)
Write-offs of bad debt expense
(2,473)(383)(48)
Allowance for doubtful accounts, ending balance
$7,930 $4,712 $4,964 
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT—NET
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT—NET PROPERTY AND EQUIPMENT—NET
Property and equipment by category are as follows (in thousands):
December 31, 2023December 31, 2022
Computer and software
16,073 16,272 
Furniture and fixtures
1,641 1,563 
Leasehold improvements
2,387 2,377 
Property and equipment
20,101 20,212 
Less accumulated depreciation
(15,098)(14,039)
Property and equipment—net
$5,003 $6,173 
Depreciation expense was $3.4 million, $4.8 million, and $6.5 million for the year ended December 31, 2023, 2022, and 2021, respectively.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET
12 Months Ended
Dec. 31, 2023
Research and Development [Abstract]  
CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET
Capitalized product development costs and related accumulated amortization consist of the following (in thousands):
December 31, 2023December 31, 2022
Gross capitalized product development costs$194,341 $152,663 
Less accumulated amortization(82,252)(51,802)
Capitalized product development costs—net$112,089 $100,861 

Future estimated amortization expense on capitalized product developments projects is expected to be as follows as of December 31, 2023 (in thousands):

Year Ending December 31,
202432,561 
202526,028 
202620,126 
202712,560 
20285,261 
Thereafter15,553 
Total$112,089 
Amortization of capitalized product development costs, included in the cost of revenue section of the consolidated statements of operations and comprehensive loss, were $30.4 million, $23.2 million, and $15.7 million for the year ended December 31, 2023, 2022, and 2021, respectively.
OTHER INTANGIBLE ASSETS—NET
Intangible assets are amortized using the straight-line method based on the expected useful lives of the assets. The carrying values of acquired amortizing intangible assets are as follows (in thousands):
December 31, 2023Weighted- Average Useful LifeDecember 31, 2022Weighted- Average Useful Life
Intangible Assets—Gross
Developed technology$321,957 8 years$293,599 8 years
Customer relationships791,253 14 years742,600 14 years
Trademarks61,595 9 years53,474 9 years
Other
259 3 years— 
$1,175,064 $1,089,673 
Accumulated Amortization
Developed technology$(169,777)$(134,691)
Customer relationships(266,473)(210,120)
Trademarks(28,092)(22,715)
Other
(87)— 
$(464,429)$(367,526)
Intangible Assets—Net
Developed technology$152,180 $158,908 
Customer relationships524,780 532,480 
Trademarks33,503 30,759 
Other
172 — 
$710,635 $722,147 
Amortization of developed technology is recorded in cost of revenue, while the amortization of trademarks, customer relationships and other intangibles is included in operating expense on the Company’s consolidated statements of operations and comprehensive loss.
The following table summarizes the classification of amortization expense of intangible assets (in thousands):
Year Ended December 31,
202320222021
Cost of revenue
$35,077 $33,989 $33,283 
Operating expense
61,814 60,246 58,067 
Total amortization of acquired intangible assets
$96,891 $94,235 $91,350 
The estimated future amortization of intangible assets as of December 31, 2023, is as follows (in thousands):
Year Ending December 31,
2024$101,889 
2025101,700 
202690,546 
202774,264 
202872,009 
Thereafter
270,227 
Total
$710,635 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL GOODWILL
The changes in the carrying amounts of goodwill were as follows (in thousands):
Balance—December 31, 2021$2,454,692 
Additions due to acquisitions31,937 
Other adjustments1
378 
Balance—December 31, 2022$2,487,007 
Additions due to acquisitions253,486 
Other adjustments1
232 
Balance—December 31, 2023$2,740,725 
_____________
1    Includes adjustments of acquisition-date fair value within the one-year measurement period and effects of foreign currency translation.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER INTANGIBLE ASSETS—NET
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
OTHER INTANGIBLE ASSETS—NET CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET
Capitalized product development costs and related accumulated amortization consist of the following (in thousands):
December 31, 2023December 31, 2022
Gross capitalized product development costs$194,341 $152,663 
Less accumulated amortization(82,252)(51,802)
Capitalized product development costs—net$112,089 $100,861 

Future estimated amortization expense on capitalized product developments projects is expected to be as follows as of December 31, 2023 (in thousands):

Year Ending December 31,
202432,561 
202526,028 
202620,126 
202712,560 
20285,261 
Thereafter15,553 
Total$112,089 
Amortization of capitalized product development costs, included in the cost of revenue section of the consolidated statements of operations and comprehensive loss, were $30.4 million, $23.2 million, and $15.7 million for the year ended December 31, 2023, 2022, and 2021, respectively.
OTHER INTANGIBLE ASSETS—NET
Intangible assets are amortized using the straight-line method based on the expected useful lives of the assets. The carrying values of acquired amortizing intangible assets are as follows (in thousands):
December 31, 2023Weighted- Average Useful LifeDecember 31, 2022Weighted- Average Useful Life
Intangible Assets—Gross
Developed technology$321,957 8 years$293,599 8 years
Customer relationships791,253 14 years742,600 14 years
Trademarks61,595 9 years53,474 9 years
Other
259 3 years— 
$1,175,064 $1,089,673 
Accumulated Amortization
Developed technology$(169,777)$(134,691)
Customer relationships(266,473)(210,120)
Trademarks(28,092)(22,715)
Other
(87)— 
$(464,429)$(367,526)
Intangible Assets—Net
Developed technology$152,180 $158,908 
Customer relationships524,780 532,480 
Trademarks33,503 30,759 
Other
172 — 
$710,635 $722,147 
Amortization of developed technology is recorded in cost of revenue, while the amortization of trademarks, customer relationships and other intangibles is included in operating expense on the Company’s consolidated statements of operations and comprehensive loss.
The following table summarizes the classification of amortization expense of intangible assets (in thousands):
Year Ended December 31,
202320222021
Cost of revenue
$35,077 $33,989 $33,283 
Operating expense
61,814 60,246 58,067 
Total amortization of acquired intangible assets
$96,891 $94,235 $91,350 
The estimated future amortization of intangible assets as of December 31, 2023, is as follows (in thousands):
Year Ending December 31,
2024$101,889 
2025101,700 
202690,546 
202774,264 
202872,009 
Thereafter
270,227 
Total
$710,635 
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES ACCRUED EXPENSES
The following table presents the detail of accrued expenses (in thousands):
December 31, 2023December 31, 2022
Accrued compensation
$43,075 $38,966 
Accrued interest
12,654 9,094 
Accrued taxes
1,530 2,130 
TRA liability, current21,957 1,862 
Other accrued expenses
37,055 32,218 
Total accrued expenses
$116,271 $84,270 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT
First Lien Credit Agreement (“First Lien”)
In August 2018, the Company entered into a loan agreement with a consortium of lenders which provided $775.0 million of term loans. The First Lien also provided a Revolving Credit Agreement, discussed in more detail below.

On July 31, 2023, the Company entered into an incremental facility to the First Lien to borrow an additional
$100.0 million aggregate principal amount of incremental term loans, increasing the principal balance outstanding
under the First Lien to $840.1 million as of the date of the amendment. Debt issuance costs of $0.8 million were
recorded as a reduction to the carrying value of the related debt.

On October 12, 2023, the Company amended the First Lien to extend the maturity date on the agreement from July 31, 2025 to August 1, 2027. Debt issuance costs of $13.1 million were recorded as a reduction to the carrying value of the related debt. The amended First Lien was repayable in quarterly payments of $2.1 million through August 1, 2027, with all remaining outstanding principal due on August 1, 2027.
As of December 31, 2023, the interest rate for the First Lien is the rate per annum equal to the Secured Overnight Financing Rate (“SOFR”), plus the applicable margin. The applicable margin is initially 3.25% per annum with a 0.25% step down based on the First Lien Net Leverage Ratio. The interest rate for the First Lien as of December 31, 2023 and 2022 was 8.38% and 7.09%, respectively.
The First Lien is collateralized on a first lien basis by certain assets and property of the Company and includes covenants that among other things limit our ability to incur additional debt or issue dividends. As of December 31, 2023, we were in compliance with all covenants associated with the First Lien.
Revolving Credit Agreement

The First Lien provides for a Revolving Credit Agreement allowing the Company to borrow funds from time to
time. In July 2021, the Revolving Credit Agreement was amended and permitted the Company to borrow up to $289.0 million. On October 12, 2023, the Revolving Credit Agreement was further amended to permit the Company to borrow up to $400.0 million and extended the maturity date from May 2, 2025 to May 2, 2027. In connection with the increase of the borrowing capacity and the extension of the maturity date, the Company paid fees of $2.0 million, which was recorded as capitalized debt issuance cost and presented within other assets on the consolidated balance sheet.
The interest rate is equal to SOFR, plus the applicable margin. The applicable margin is initially 3.25% per annum with up to a 0.50% step down based on the First Lien Net Leverage Ratio. We are also required to pay a commitment fee on the unused portion of the Revolving Credit Agreement of 0.50% per annum with up to a 0.25% step down based on the First Lien Net Leverage Ratio, payable quarterly in arrears.
During the year ended December 31, 2023, the Company borrowed and repaid $40.0 million on the Revolving Credit Agreement and there was no outstanding balance on the revolving credit facility as of December 31, 2023 and 2022.
The Revolving Credit Agreement requires the Company to maintain a First Lien Net Leverage Ratio (as defined therein) of not more than 7.75 to 1.00 if the Company has an outstanding balance on the Revolving Credit Agreement of greater than 35% of the borrowing capacity (excluding certain letters of credit) at a quarter end. As of December 31, 2023 and 2022, the Company’s outstanding balances under the Revolving Credit Agreement were less than 35% of the borrowing capacity.
The following table presents the outstanding long-term debt (in thousands):
December 31, 2023December 31, 2022
Total outstanding principal—First Lien$837,926 $744,000 
Less current portion of long-term debt(8,379)(7,750)
Less unamortized debt discount(4,832)(715)
Less unamortized debt issuance costs(13,390)(6,911)
Total long-term debt—net$811,325 $728,624 
Maturities on long-term debt outstanding as of December 31, 2023 are as follows (in thousands):
Year Ending December 31,
2024$8,379 
20258,379 
20268,379 
2027812,789 
Total$837,926 
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Contractual Obligations

We have contractual obligations related to, among others, data centers, cloud hosting arrangements, and other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of December 31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $201.4 million through 2028.

As of December 31, 2023, our future non-cancelable minimum payments due under these contractual obligations with a remaining term of more than one year were as follows (in thousands):

Year Ending December 31,
2024$68,504 
202554,716 
202639,667 
202738,056 
2028500 
Total$201,443 
Self-Insured Health Plan
The Company is generally self-insured for losses and liabilities related to health benefits. The estimated liability for incurred, but not reported, medical claims is $1.6 million and $2.2 million as of December 31, 2023 and 2022, respectively.
Indemnification
The Company enters into indemnification arrangements within customer contracts as part of the ordinary course of its business. Under the Company’s standard contractual terms, these arrangements typically consist of the Company agreeing to indemnify, hold harmless and reimburse the indemnified customer(s) for losses suffered or incurred directly, in connection with any trade secret, copyright, patent, or other intellectual property infringement claim by any third-party with respect to the Company’s technology. The term of these indemnification agreements is generally concurrent with the term of the contract, but in some cases, may survive the expiration or termination of the underlying contract. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future, but have not yet been made.
The Company carries Directors and Officers insurance policies pursuant to the Company’s certificate of formation, bylaws, and applicable Delaware law.
Legal Proceedings

From time to time, the Company is involved in disputes, litigation, and other legal actions. On a quarterly basis, the Company evaluates developments in its legal matters that could affect the amount of liability that has been previously accrued, if any, or result in the Company accruing a liability, and the matters and related ranges of possible losses disclosed, and makes adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both (i) the likelihood of loss and (ii) the estimated amount of such loss related to such legal matters. Until the final resolution of such legal matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined it does not have material exposure on an aggregate basis at this time.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST
Stockholders’ Equity
The Company amended and restated its certificate of incorporation effective July 27, 2021 to authorize (i) 50,000,000 shares of preferred stock, par value $0.0001 per share, (ii) 500,000,000 shares of Class A common stock, par value $0.0001 per share, and (iii) 300,000,000 shares of Class B common stock, par value $0.0001 per share. Holders of our Class A common stock and Class B common stock vote together as a single class on all matters presented to stockholders for their vote or approval, except as otherwise required by law. Each share of Class A common stock and Class B common stock entitles its holder to one vote on all matters presented to our stockholders generally.

As of December 31, 2023, the holders of our issued Class A common stock collectively represented approximately 81.4% of the economic interest and voting power in the Company and Class B common stock collectively represented approximately 18.6% of the voting power in the Company.
Non-controlling interest

The weighted average non-controlling interest percentage used to calculate the net loss and other comprehensive loss attributable to the non-controlling interest holders in the period from the IPO to December 31, 2023 was 18.6%.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
Prior to the IPO, Holdings LLC had historically maintained equity incentive plans for purposes of retaining and incentivizing certain employees of the Company. This plan was replaced by the Company’s 2021 Omnibus Incentive Plan (“2021 Plan”), approved on July 27, 2021 in connection with the IPO.The 2021 Plan initially reserves 19,315,000 shares of the Company’s Class A common stock and provides for the granting of stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), dividend equivalents, other share-based awards, other cash-based awards, substitute awards, and performance awards to eligible employees, consultants, and directors.
Market-share Units (“MSUs”)

In the first quarter of fiscal year 2023, the Company granted MSUs to certain executives. The target number of awards granted was based on the relative growth of the Company's share price over a two- and three-year performance period beginning on the date of grant and ending on the second and third anniversary of the grant date. These awards are subject to continuous employment through each individual vesting period.

The fair value of the MSUs was determined using a Monte Carlo simulation approach with the following assumptions: a historical volatility of 58%, 0% dividend yield, and a risk-free interest rate of 3.7%. The historical volatility was determined based on the observed equity volatility for comparable companies. The dividend yield was 0% as the Company does not currently offer a dividend. The risk-free interest rate is based on the yield from the Treasury Constant Maturities consistent with a three-year term associated with the market condition of the awards. The fair value of the awards granted during the first quarter of 2023 was $12.6 million which is recognized on a straight-line basis over the performance periods. The share-based compensation expense of these awards was $4.0 million for the year ended December 31, 2023.

MSU activity for the year-ended December 31, 2023 is as follows:

Market-Share UnitsWeighted-Average
Grant-Date
Fair Value
Balance—December 31, 2022— — 
Granted474,846 26.64 
Vested— — 
Canceled— — 
Balance—December 31, 2023474,846 26.64 
RSUs/RSAs

The RSUs granted under the 2021 Plan vest upon the satisfaction of a service-based vesting condition, generally over a four-year period, with a 25% vesting at the end of one year and the remainder quarterly thereafter.

RSU and RSA activity for the year ended December 31, 2023 is as follows:


Restricted Stock UnitsWeighted Average Grant Date Fair ValueRestricted Stock AwardsWeighted Average Grant Date Fair Value
Balance—IPO (July 30, 2021)— — — — 
Granted6,520,365 $24.66 657,661 $9.44 
Vested— — (218,798)$9.20 
Canceled(251,288)$18.83 — — 
Balance—December 31, 20216,269,077 $24.89 438,863 $9.56 
Granted5,104,575 $17.19 — $— 
Vested(1,861,862)$25.00 (361,830)$9.39 
Canceled(1,631,371)$21.79 (22,517)$15.02 
Balance—December 31, 20227,880,419 $20.52 54,516 $8.43 
Granted3,558,873 $19.51 — $— 
Vested(2,959,959)$20.39 (37,986)$8.53 
Canceled(1,308,545)$19.68 — $— 
Balance—December 31, 20237,170,788 $20.22 16,530 $8.19 
The following table presents the classification of share-based compensation in the accompanying consolidated statements of operations and comprehensive income (loss) (in thousands):
Year-ended December 31,
202320222021
Cost of revenue
Subscriptions and support$6,129 $5,028 $1,634 
Service3,326 3,442 1,922 
Research and development15,350 13,102 5,198 
Selling, general, and administrative36,342 28,695 16,371 
Total share-based compensation$61,147 $50,267 $25,125 

Share-based compensation capitalized as product development costs was $2.9 million, $3.1 million, and $1.5 million for the years ended December 31, 2023, 2022, and 2021, respectively.

As of December 31, 2023, the total future compensation cost related to unvested share awards is $140.2 million, which is expected to be recognized over a weighted-average period of 2.5 years.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS)
The table below sets forth a calculation of basic EPS based on net loss attributable to PowerSchool Holdings, Inc., divided by the basic weighted average number of Class A common stock outstanding for the corresponding periods. Diluted EPS of Class A common stock is computed by dividing net loss attributable to common stockholders by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to all potentially dilutive securities, using the treasury stock method.
The Company excluded the shares of Class B common stock from the computation of basic and diluted EPS, as holders of Class B common stock do not have any rights to receive dividends or distributions upon the liquidation or winding up of the Company. Accordingly, separate presentation of EPS of Class B common stock under the two-class method has not been presented.


Year Ended December 31,
202320222021
Basic net income (loss) per share:
Numerator:
Net loss$(39,072)$(27,741)$(43,065)
Less: net loss attributable to non-controlling interest(7,935)(6,954)(9,296)
Net loss attributable to PowerSchool Holdings, Inc., basic (31,137)(20,787)(33,769)
Denominator:
Weighted average shares of Class A common stock, basic162,957,390 158,664,189 157,576,056 
Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, basic$(0.19)$(0.13)$(0.21)
Diluted net income (loss) per share:
Numerator:
Net loss attributable to PowerSchool Holdings, Inc., basic$(31,137)$(20,787)$(33,769)
Adjustment from LLC Units— (6,020)— 
Net loss attributable to PowerSchool Holdings, Inc., diluted(31,137)(26,807)(33,769)
Denominator:
Weighted average shares of Class A common stock, basic162,957,390 158,664,189 157,576,056 
Dilutive impact of LLC Units— 39,928,472 — 
Weighted average shares of Class A common stock, diluted162,957,390 198,592,661 157,576,056 
Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, diluted$(0.19)$(0.13)$(0.21)

In addition, the following securities were not included in the computation of diluted shares for the years ended December 31, 2023, 2022 and 2021 because they were antidilutive, but could potentially dilute earnings (loss) per share in the future:

Year Ended December 31,
202320222021
Unvested restricted shares and RSUs7,187,318 7,934,935 6,707,759 
LLC units37,654,059 — 39,928,472 
Market share units474,846 — — 
Total excluded from diluted EPS calculation45,316,223 7,934,935 46,636,231 
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The components of loss before provision for income taxes were as follows (in thousands):
Year Ended December 31,
202320222021
United States$(48,569)$(47,342)$(74,863)
Foreign9,021 6,786 9,383 
Loss before provision for income taxes$(39,548)$(40,556)$(65,480)

The components of income tax expense (benefit) were as follows (in thousands):

Year Ended December 31,
202320222021
Current:
Federal$109 $(444)$— 
State(194)511 490 
Foreign2,604 2,166 2,142 
Total current tax2,519 2,233 2,632 

Year Ended December 31,
202320222021
Deferred:
Federal(1,626)(7,526)(21,341)
State(137)(6,322)(2,248)
Foreign(1,232)(1,200)(1,458)
Total deferred tax(2,995)(15,048)(25,047)
Total provision for income taxes$(476)$(12,815)$(22,415)


A reconciliation of the income tax expense (benefit) at the U.S. federal statutory rate to the provision for income taxes is as follows:

Year Ended December 31,
202320222021
U.S. federal statutory rate21.0 %21.0 %21.0 %
Earnings not subject to tax(14.8)(13.5)(4.7)
State tax expense, net of federal benefit(1.2)8.3 2.8 
Foreign earnings taxed at different rate(3.4)(2.1)0.2 
Tax restructurings(13.6)20.4 — 
Change in fair value of contingent consideration1.8 (4.5)— 
Tax credits11.7 2.4 — 
Other items(0.3)(0.4)(2.4)
Change in valuation allowance— — 17.3 
Effective tax rate1.2 %31.6 %34.2 %

The types of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are set forth below (in thousands):
As of December 31,
20232022
Deferred tax assets:
Net operating loss and credit carryforwards107,969 99,109 
Interest expense30,992 20,058 
Lease liability1,847 731 
Other1,723 1,200 
Total gross deferred tax assets142,531 121,098 
Less valuation allowance(479)(449)
Total net deferred tax assets142,052 120,649 
Deferred tax liabilities:
Investment in partnership(409,355)(396,090)
Depreciation and amortization(5,286)(4,275)
ROU asset(1,977)(776)
Other(750)(822)
Total gross deferred tax liabilities(417,368)(401,963)
Net deferred tax liability$(275,316)$(281,314)


Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. The Company has significant deferred tax liabilities, which are considered as a source of income to realize a majority of the deferred tax assets. Management has also considered the cumulative loss incurred by Holdings LLC over the three-year period ended December 31, 2023. However, the negative evidence of cumulative losses is offset by the objectively-verifiable source of future taxable income represented by the deferred tax liabilities.

As of December 31, 2023, the Company has $409.8 million of federal and $20.2 million of state net operating loss carryforwards, which are expected to expire on various dates. The Company’s state net operating loss carryforwards are available to reduce future taxable income, which expire at various times through 2041. The federal net operating loss carryforwards generated in tax years after 2018 have an unlimited carryforward period, while those generated in earlier tax years have a twenty year carryforward, with expirations beginning in 2036.

The Company is subject to income tax in the United States and various other foreign countries or territories in which it operates. The 2020 through 2022 tax years are open to examination by the taxing jurisdictions in which the company is subject to income taxes. In addition, certain acquired loss, credit, and basis carryforwards are open to examination by the taxing authorities beginning in 2003.

A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits, excluding accrued net interest and penalties, is as follows (in thousands):

As of December 31,
20232022
Gross unrecognized income tax benefits - beginning balance12,464 7,228 
Increase related to tax positions taken during the current year842 3,082 
Increase related to tax positions taken during prior years— 2,657 
Decrease related to tax positions taken during prior years(2,400)(35)
Increase related to the Organizational Transactions— — 
Decrease related to the lapse of applicable statute of limitations(468)(468)
Gross unrecognized income tax benefits - ending balance10,438 12,464 

As of December 31, 2023 and 2022, the Company had unrecognized tax benefits of $10.4 million and $12.5 million, respectively, which would affect the effective tax rate if recognized. The Company recognizes interest and penalties related to its unrecognized tax benefits within its provision for income taxes. The amount of interest and
penalties accrued related to the Company’s unrecognized tax benefits are not material to the consolidated financial statements. The Company does not expect any changes to the unrecognized tax benefits in the next 12 months.

The Company considers the excess of the amount for financial reporting over the tax basis of the investment in its foreign subsidiary to be indefinitely reinvested outside the United States. At this time, the determination of unrecognized deferred tax liability for this amount is not practicable.

Tax Receivable Agreement

In connection with the Organizational Transactions, the Company entered into a TRA with Topco LLC, Vista Equity Partners, and Onex. The TRA provides for the payment by the Company to Topco LLC, Vista Equity Partners, and Onex, collectively, of 85% of the amount of tax benefits, if any, that are realized, or in some circumstances are deemed to realize, as a result of (i) certain increases in the tax basis of assets of Holdings LLC and its subsidiaries resulting from purchases of LLC Units with the proceeds of the IPO or exchanges of LLC Units in the future or any prior transfers of interests in Holdings LLC, (ii) certain tax attributes of the Blocker Entities and of Holdings LLC and subsidiaries of Holdings LLC that existed prior to the IPO and (iii) certain other tax benefits related to our making payments under the TRA (collectively, the “Tax Attributes”). The payment obligations under the TRA are not conditioned upon any LLC Unit holder maintaining a continued ownership interest in us or Holdings LLC and the rights of Topco LLC under the TRA are assignable. The Company expects to benefit from the remaining 15% of the tax benefits, if any, that are actually realized.
As of December 31, 2023, $22.0 million of the TRA was classified as a current liability and $396.4 million was classified as non-current in the consolidated balance sheet.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED-PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
RELATED-PARTY TRANSACTIONS RELATED-PARTY TRANSACTIONS
The Company has entered into arrangements with Vista Equity Partners for certain services, and the Vista Consulting Group for management consulting, systems implementation, and manpower support (collectively, “Vista”). These services were provided on a time and material basis and were generally related to integration of the various companies acquired by the Company. Total costs of these related party services were $0.3 million, $0.4 million, and $0.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. We may continue to engage Vista from time to time, subject to compliance with our related party transactions policy. The Company also entered into arrangements with Onex Partners Manager LP (“Onex”) for general management services, acquisition advisory, and treasury services. Total costs of these related-party services were less than $0.1 million for the years ended December 31, 2023, 2022, and 2021, respectively. Total aggregate amounts due to Vista and Onex entities were less than $0.1 million as of December 31, 2023 and 2022.
The Company also purchased services from entities that share common ownership with Vista and Onex. The cost was $3.4 million, $3.9 million, and $2.9 million for all other services purchased from entities with common ownership for the year ended December 31, 2023, 2022, and 2021, respectively. Substantially all of the expenses related to the Vista and Onex services are included in selling, general, and administrative expense in the consolidated statements of operations and comprehensive loss. Amounts due to entities that share common ownership were $0.2 million and $0.5 million as of December 31, 2023 and 2022, respectively, and are included in accounts payables and accrued liabilities in the consolidated balance sheet. There were no sales to or outstanding accounts receivable arising from this agreement during or as of the end of any of the periods presented.
The Company has a strategic partnership with EAB Global, Inc. (“EAB”), a portfolio company of Vista, pursuant to a Reseller Agreement (the “Agreement”). Pursuant to the Agreement, EAB serves as, among other terms, the exclusive reseller of the Intersect product in the U.S. and Canada. The Agreement has a ten-year term and includes annual minimum revenue commitments from EAB. The commitment amount for the period was $36.8 million, and will increase upon the anniversary of the Agreement. The Company may begin to revoke its exclusivity with EAB after the fourth year of the Agreement or terminate the relationship upon material breach of the contract. Under the terms of the Agreement, the Company pays a fee to EAB for selling products to third party customers on the Company’s behalf. The Company recognized $14.5 million and $12.0 million in selling, general, and administrative expense and, to a lesser extent, cost of revenue, for fees owed to EAB under the Agreement for the year ended December 31, 2023 and December 31, 2022, respectively.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
Defined Contribution Plan—The Company has a defined contribution plan under Section 401(k) of the Internal Revenue Code (“401(k) Plan”) covering all full-time employees who meet certain eligibility requirements. Eligible employees may defer a percentage of their pretax compensation, up to the annual maximum allowed by the Internal Revenue Service. Under the 401(k) Plan, the Company matches a portion of the employee contributions up to a defined maximum. The Company made matching contributions for the year ended December 31, 2023, 2022, and 2021, of $10.2 million, $10.0 million, and $8.8 million respectively.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net income (loss) $ (31,137) $ (20,787) $ (33,769)
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
Dec. 14, 2023
Dec. 13, 2023
Trading Arrangements, by Individual    
Rule 10b5-1 Arrangement Adopted true true
Rule 10b5-1 Arrangement Terminated   true
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation The accompanying consolidated balance sheets as of December 31, 2023 and December 31, 2022, the consolidated statements of operations and comprehensive loss, statements of stockholders’/members’ equity, and statements of cash flows for the years ended December 31, 2023, 2022, and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”).
Principles of Consolidation
The accompanying 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
Use of estimates is required in the preparation of the consolidated financial statements in conformity with GAAP. Management makes estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that it believes are reasonable under the circumstances.
The estimates the Company evaluates include, but are not limited to:
the fair value of assets acquired and liabilities assumed in business combinations, including acquired intangible assets, goodwill, contingent consideration, and liabilities associated with deferred revenue and deferred taxes;
the average period of benefit related to contract cost assets;
the allowance for doubtful accounts;
the fair value of certain stock awards;
the useful lives and recoverability of long-lived assets, including capitalized product development costs
the recognition, measurement, and valuation of deferred income taxes
the actual amounts and timing of payments under the Tax Receivable Agreement; and
Actual results could differ from those estimates under different assumptions or conditions.
Recent Accounting Pronouncements Not Yet Adopted and Recently Adopted
Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosure. This update enhances the disclosures for income tax rate reconciliation whereby entities are required to disclose specific categories in the rate reconciliation and provide additional information for reconciling items which meet a certain qualitative threshold. The guidance is effective for the Company beginning on January 1, 2024. The accounting pronouncement is not expected to have a material impact on our Consolidated Financial Statements and related disclosures.
Accounting Pronouncements Recently Adopted
On January 1, 2023, we prospectively adopted ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13). This update changes the accounting for recognizing impairments of financial assets, such that credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The adoption of the accounting pronouncement did not have a material impact on the valuation of our financial instruments.
Revenue Recognition, Contract Cost Assets, Deferred Revenue
The Company generates revenue from the following sources: (i) software-as-a-service (“SaaS”) offerings in cloud and hosted environments; (ii) professional services including implementation, consulting, training, and data migration services; (iii) software license; (iv) software maintenance; and (v) reseller arrangements.
Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process:
1.Identify the contract(s) with a customer
2.Identify the performance obligations in the contract
3.Determine the transaction price
4.Allocate the transaction price to the performance obligations in the contract
5.Recognize revenue when (or as) the Company satisfies a performance obligation
The Company identifies enforceable contracts with a customer when the agreement is signed and has determined that contract terms are generally three years. However, the contract may be in 12-month increments as customers are generally permitted to terminate after 12 months due to non-appropriation of funds. The Company also evaluates whether any optional periods represent a material right. Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. Transaction price includes both fixed and variable consideration. However, the Company only includes variable consideration in the transaction price to the extent that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling price based on its overall pricing objectives, taking into consideration discounts which can vary based on the value of contracts, products sold, the number and types of users within the contracts, and the market conditions within a geographic location of the customer. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental entities (e.g., sales and other indirect taxes).
The following describes the nature of the Company’s primary types of revenue and related revenue recognition policies:
SaaS Offerings
The Company offers SaaS-based solutions to customers that purchase remote access to its software and its functionality. For the Company’s SaaS offerings, the nature of its promise to the customer is to provide continuous access to its application platforms. Accordingly, the Company’s SaaS offerings are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services. The Company typically satisfies its SaaS performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because its efforts are expended evenly throughout the period and customers benefit consistently throughout the contract term. As such, for fixed-fee contracts, revenue is recognized ratably over the contract period and classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.
Professional Services
Professional services revenue is comprised of implementation, consulting, training, and data migration services associated with the Company’s SaaS offerings and licensed software. These services are generally recognized when services are rendered, with service durations spanning from several weeks to several months, depending on the scope and complexity of the work. Payment terms for professional services may be based on a fixed fee or charged on a time and materials basis.
Professional services are typically considered distinct performance obligations. The Company’s professional services that are billed on a fixed fee basis are typically satisfied as services are rendered, and the Company generally uses efforts expended (labor hours) to measure progress toward completion as this is considered a faithful representation of the transfer of control of the services given the nature of the performance obligation. For professional services that are billed on a time and materials basis, the Company applies the ‘as-invoiced’ practical expedient. Accordingly, revenue is generally recognized based on the amount that the Company has a right to invoice, as this amount corresponds directly with the value to the customer of the Company’s performance completed to date and is classified as Service revenue in the consolidated statements of operations and comprehensive loss.
Software License
The Company licenses software that is distinct and has significant stand-alone functionality (i.e., functional IP). Revenue attributable to such arrangements is typically recognized at the point in time when the customer is able to use and benefit from the software, which is generally upon delivery to the customer or upon the commencement of
the renewal term. Software license revenue is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.
Software Maintenance
Software maintenance is comprised of stand-ready services including technical support services and unspecified software updates and upgrades, which are provided on a when-and-if-available basis. Software maintenance is transferred evenly using a time-elapsed output method over the contract term given it is a stand-ready obligation and there is no discernible pattern of performance. Software maintenance revenue is generally based on fixed fees. Payments are typically required annually in advance of the Company’s performance of the relevant services and recognized as revenue ratably over the maintenance term. This revenue is classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.
Reseller Arrangements
The Company has reseller arrangements with several third-party partners. For certain reseller arrangements, the Company does not control the products or services prior to when they are transferred to the customer. Revenue from these arrangements is recorded on a net basis. Reseller revenue is recognized at a point in time when the products or services are resold to the end customer as there are no outstanding performance obligations under these arrangements after the resale. The revenue for these arrangements is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.
Principal vs. Agent
From time to time the Company enters into arrangements with third parties to offer their products both as integrated into the Company’s offerings as well as add-ons for specific configurations with separate pricing. The Company considers the terms of our arrangements and the economics of the transactions with the third parties to determine the nature of our promise to the customer and whether or not the Company has control of the products or services prior to the transfer to the customer. Where we determine that the Company has control and the nature of our promise is to provide the underlying good or service, we recognize revenue on a gross basis (as the principal) and where the nature of the promise is primarily to facilitate the sale, we recognize revenue on a net basis (as the agent).
Contract Acquisition Costs
Contract and customer acquisition costs, consisting primarily of sales commissions, are incremental and recoverable costs of obtaining a contract. These costs are capitalized using the portfolio approach and are amortized over the expected period of benefit, which is the estimated life of the technology (determined to be approximately 7 years) provided in the underlying contract. The amortization is determined on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Deferred commissions that will amortize within the next 12-month period are classified as current and included in prepaid expenses and other current assets. The remaining balance is classified as noncurrent and are included in other assets. The Company also applies the practical expedient to expense certain costs as incurred when the amortization period of the underlying asset is expected to be one year or less. The practical expedient typically applies to the Company’s professional services offerings.
Deferred Revenue
The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when it can contractually invoice a customer and payment will become due solely based on the passage of time, a contract asset when revenue is recognized prior to invoicing and payment is contingent upon transfer of control of another separate performance obligation, or deferred revenue (contract liability) when consideration is received from or amounts are billed to customers which precedes its performance to fully satisfy the associated performance obligation(s).
Deferred revenue primarily results from the revenue from our SaaS offerings that is billed in advance of when such services are provided by the Company. Deferred revenue that will be realized during the succeeding 12-month period is recorded as current, and the remaining deferred revenue is recorded as non-current.
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days for net new contracts. For renewal invoices, the due date is generally the start date of the renewal. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component.
Fair Value Measurements
GAAP guidance for fair value measurements clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.
The Company has established a fair value hierarchy which prioritizes the inputs to the valuation techniques used to measure fair value into three levels. These levels are determined based on the lowest-level input that is significant to the fair value measurement. Levels within the hierarchy are defined as follows:
Level 1—Unadjusted quoted prices in active markets for identical assets and liabilities;
Level 2—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable, either directly or indirectly; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
The estimated fair value of our investments are based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds, we classify our fixed income investments as having Level 2 inputs. The valuation techniques used to measure the fair value of our investments having Level 2 inputs are determined by third-party pricing services and are derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. As of December 31, 2023, we do not hold any investments valued with Level 2 or 3 inputs.

Additionally, the Company had recognized contingent consideration liability related to the acquisition of Chalk (defined below) which was classified as an accrued expense on the Company’s consolidated balance sheet. In addition, the Company has assumed a contingent consideration liability from the acquisition of SchoolMessenger of $0.6 million, which is classified as a noncurrent liability on the Company’s consolidated balance sheet. The fair value of the contingent consideration liability is based on unobservable inputs, including management estimates and assumptions about future revenues and share price, and therefore, classified as Level 3. See Note 10 for further information regarding the fair value of the contingent consideration liability from Chalk.
The recorded amounts of cash and cash equivalents, accounts receivable, other current assets, accounts payable, and accrued expenses and other liabilities approximate the fair values principally because of their short-term nature. Short-term and long-term debt are reported at amortized costs in the Company’s consolidated balance sheets. The remaining financial instruments are reported in the Company’s consolidated balance sheets at amounts that approximate current fair values.
Concentration of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash equivalents and accounts receivable. Cash equivalents consist primarily of money-market funds and are considered high investment grade. We place the majority of our cash and cash equivalents with financial institutions that management believes to have high-quality credit. Certain of our cash balances held with a financial institution are in excess of Federal Deposit Insurance Corporation limits. Our investment portfolio consists of investments diversified among security types, industries and issuers. Our investments were held and managed by recognized financial institutions that followed our investment policy with the main objective of preserving capital and maintaining liquidity.
The Company maintains an allowance for doubtful accounts receivable based on various factors, including the Company’s review of credit profiles of its customers, contractual terms and conditions, historical payments, and current economic trends. The Company had no customers who accounted for more than 10% of accounts
receivable as of December 31, 2023 and December 31, 2022. Since most of these receivables were satisfied in subsequent periods, the Company believes that this does not pose an undue concentration of credit risk on the Company.
Cash and Cash Equivalents
The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash equivalents included $5.0 million of money-market funds. The fair value of money-market funds, which was consistent with their carrying value, was determined using unadjusted prices in active, accessible markets for identical assets, and as such, they were classified as Level 1 assets in the fair value hierarchy.
Accounts Receivable
Accounts receivable primarily includes trade accounts receivable from the Company’s customers. Allowances for doubtful accounts are established based on various factors, including, but not limited to, credit profiles of the Company’s customers, contractual terms and conditions, historical payments, and current economic trends. Accounts receivable are written off or credited on a case-by-case basis, net of any amounts that may be collected.
Property and Equipment
Property and equipment is stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of software, equipment, and furniture and fixtures which is generally three to ten years. Buildings are depreciated over a useful life of 20 years. Amortization of leasehold improvements is computed using the shorter of the estimated useful lives or the terms of their respective leases, generally one year to nine years.
Significant improvements that substantially extend the useful lives of assets are capitalized. Expenditures for maintenance and repairs are charged to expense as they are incurred.
Intangible Assets
Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values using the straight-line method designed to match the amortization to the benefits received.
Leases
Leases
Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether it controls the use of the identified asset throughout the period of use. At lease commencement date, the Company determines lease classification between finance and operating and recognizes an ROU asset and corresponding lease liability. An ROU asset represents our right to use an underlying asset and a lease liability represents our obligation to make payments during the lease term.

The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate (“IBR”) because the interest rate implicit in the Company’s leases is not readily determinable. The Company estimates its IBR based on the information available at lease commencement date for borrowings with a similar term. The ROU asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives. The operating lease ROU assets and liabilities recognized at January 1, 2022, the adoption date of ASC 842, were based on the present value of lease payments over the remaining lease term as of that date, using the IBR as of that date.

The Company elected the practical expedients to not recognize ROU assets and liabilities for leases with a term of less than twelve months and to not separate non-lease components from the associated lease components. The total consideration includes fixed payments and contractual escalation provisions. The Company is responsible for
maintenance, insurance, property taxes, and other variable payments, which are expensed as incurred. Some leases include options to renew or terminate. The Company includes the option to renew or terminate in its determination of the lease term when the option is deemed to be reasonably assured to be exercised. The Company accounts for changes in the expected lease term as a modification of the original contract.

Operating leases are classified in "Operating lease right-of-use assets", "Operating lease liabilities, current", and "Operating lease liabilities—net of current" on our consolidated balance sheets.
Capitalized Product Development Costs
The Company’s software development costs are accounted for under the guidance for internal use software. The costs in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs are capitalized if: (1) the costs are direct and incremental and (2) management has determined that it is probable that the project will be completed and the software will be used to perform the function intended. These costs are capitalized until the application is substantially complete and ready for its intended use. Capitalized software development costs are being amortized to cost of revenue on a straight-line basis over five years. Useful lives are reviewed at least annually and adjusted if appropriate.
Capitalized Cloud Computing Arrangement Implementation Costs
The Company capitalizes certain qualifying costs to implement cloud computing hosting arrangements that are service contracts. Such qualifying costs include direct costs for third-party consulting services, and do not include software maintenance and training costs, which are expensed as incurred. Capitalization of these costs ceases once the software of the hosting arrangement is ready for its intended use. Capitalized costs, net of accumulated amortization, are included in prepaid expenses and non-current assets on the Company’s consolidated balance sheets and amortized to operating expense on a straight-line basis over the expected term of the associated arrangement, including periods that are reasonably expected to be renewed. The amount capitalized is included as a component of net cash used in operating activities in the statements of cash flows.
Capitalized Interest
Interest is capitalized on the Company’s software and website development. Interest capitalization is based on rates applicable to borrowings outstanding during the period and the balance of qualified assets under development during the period. Capitalized interest is amortized over the useful lives of such assets and the amortization is reported as cost of revenue.
Goodwill Assets
Goodwill is the excess of the purchase price in a business combination over the fair value of identifiable net assets acquired. Goodwill is subject to periodic testing for impairment.
Goodwill is assessed at least annually, but also whenever events or changes in circumstances indicate the carrying values may not be recoverable. Factors that could trigger an impairment review, include (a) significant underperformance relative to historical or projected future operating results; (b) significant changes in the manner of or use of the acquired assets or the strategy for the Company’s overall business; and (c) significant negative industry or economic trends.
The Company conducts an impairment assessment on December 31 of each year taking a qualitative and quantitative evaluation approach to determine if there are any adverse market factors or changes in circumstances indicating that the carrying value of goodwill may not be recoverable. If it is more likely than not that an impairment exists, the Company performs a quantitative test that compares the fair value to the net carrying value and records an impairment of goodwill to the extent that the net carrying value exceeds the fair value equal to the excess amount. There was no goodwill impairment recorded by the Company in any of the periods presented.
Recoverability of Long-Lived and Intangible Assets
The Company evaluates the recoverability of its long-lived assets, including amortizable intangible and tangible assets in accordance with authoritative guidance on accounting for the impairment or disposal of long-lived assets. Long-lived assets are evaluated for impairment at the asset group level, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate that
the carrying value of these assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets or an asset group by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flow. If the future undiscounted cash flow is less than the carrying amount of these assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets
No long-lived asset impairment losses were recorded by the Company during any of the periods presented.
Debt Issuance Costs and Debt Discount
The Company records debt issuance costs as a reduction to the carrying value of the related debt and such amounts are being amortized over the term of the related debt using the straight-line method of amortization, which approximates the effective interest method. Amortization of debt issuance costs are included in interest expense - net on the consolidated statements of operations and comprehensive loss.
The Company accounts for the discounts as an adjustment to the carrying amount and then amortizes the discounts over the terms using the effective interest method.
Business Combinations
The Company accounts for acquisitions under the purchase method of accounting in accordance with ASC 805, Business Combinations. The consolidated statements of operations and comprehensive loss include the results of operations of the acquirees since the date of acquisition. The net assets of the acquisition with the exception of contract assets and contract liabilities (i.e., deferred revenue) and leases were recorded at their estimated fair values as of the acquisition date. The fair value of the intangible assets is determined using valuation techniques which include the use of a discounted cash flow model in an income or market based valuation approach. Such valuation approaches require management to make significant estimates and assumptions. Significant estimates in valuing certain intangible assets include, but are not limited to, forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates. Contract assets and contract liabilities acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 606, as if the Company had originated the contracts. Leases acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 842.

The provisional fair values may change as the Company obtains additional information. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that we identify adjustments to the preliminary purchase price allocation.
Share-Based Compensation
Prior to the IPO, certain employees were granted unit-based awards by the Company’s predecessor entity, Holdings LLC, as profit interests based on the estimated fair value of the awards at the date of grant. Holdings LLC utilized the Black-Scholes pricing model for determining the estimated fair value of the unit-based awards on the date that the awards are granted. Given the absence of any active market for the shares underlying the awards, the fair value of the awards was determined with input from management and third-party valuations.
In connection with the Organizational Transactions, certain of these outstanding unit-based awards were converted into restricted and unrestricted shares and restricted stock units (“RSUs”) of PowerSchool Holdings, Inc. After the IPO, the Company uses the publicly quoted price as reported on the NYSE as the fair value of the restricted shares, unrestricted shares and its RSUs on their respective grant dates.
For service based awards, compensation expense is recognized on a straight-line basis over the respective requisite service periods of the awards. For performance-based awards where vesting is contingent upon both a service and a performance condition or both a service and market condition, compensation expense is recognized over the respective derived service period of the award when achievement of the performance or market condition is considered probable. Share-based compensation expense is recognized within cost of revenue; research and development; and selling, general, and administrative expense on the consolidated statements of operations and comprehensive loss based on the function of the employees receiving awards. Any forfeitures are accounted for as they occur.
Income Taxes and Tax Receivable Agreement
As a result of the Organizational Transactions and the IPO, the Company holds an economic interest in Holdings LLC and consolidates its financial position and results. The remaining ownership of Holdings LLC not held by the Company is considered a non-controlling interest. Holdings LLC is treated as a partnership for income tax reporting purposes. Its members, including the Company, are liable for federal, state, and local income taxes based on their share of Holdings LLC’s taxable income. In addition, the Company is subject to U.S. federal, state, local, and foreign income taxes on the taxable income or loss of certain operating subsidiaries of Holdings LLC that are taxed at the entity level.

We account for income taxes under the asset and liability method of accounting. We recognize deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as for operating loss and tax credit carryforwards. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences. We recognize the effect of a change in tax rates on deferred tax assets and liabilities in the results of operations in the period that includes the enactment date. We reduce the measurement of a deferred tax asset, if necessary, by a valuation allowance if it is more likely than not that we will not realize some or all of the deferred tax asset.

Significant judgment is required in determining the accounting for income taxes. In the ordinary course of business, many transactions and calculations arise where the ultimate tax outcome is uncertain. Our judgments, assumptions and estimates relative to the accounting for income taxes take into account current tax laws, our interpretation of current tax laws, and possible outcomes of future audits conducted by foreign and domestic tax authorities. Although we believe that our estimates are reasonable, the final tax outcome of matters could be different from our assumptions and estimates used when determining the accounting for income taxes. Such differences, if identified in future periods, could have a material effect on the amounts recorded in our consolidated financial statement.
Interest and penalties related to unrecognized tax benefits are recorded as income tax expense.
In connection with the Organizational Transactions, the Company entered into a Tax Receivable Agreement (“TRA”) with Topco LLC, Vista Equity Partners, and Onex whereby the Company agreed to pay 85% of the amount of certain tax benefits to such pre-IPO owners. Payments to be made under the TRA will vary depending on several factors, including applicable tax rates and the timing and amount of our future income.
The Company accounts for amounts payable under the TRA in accordance with ASC Topic 450, Contingencies. As such, subsequent changes in the fair value of the TRA liability between reporting periods are recognized in the consolidated statement of operations. See Note 17, Income Taxes, for additional information on the TRA.
Cost of Revenue
The Company includes costs directly related to revenue as a component of cost of revenue. Personnel costs associated with cost of revenue consist of salaries, benefits, bonuses, payroll taxes, and stock-based compensation expense.
Subscriptions and support
Subscriptions and support cost of revenue consists of costs directly related to subscription services, including personnel costs related to operating data centers and customer support operations, hosting and data center related costs, third-party software licenses, and allocated facilities and overhead costs.
Service
Service cost of revenue consists of personnel costs related to the delivery of the Company’s service offerings, software, equipment, and information technology related expenses, third-party contractor costs, as well as travel and allocated facilities and overhead costs.
License and other
License and other cost of revenue consists primarily of personnel costs associated with delivering licenses, hardware, reseller arrangements, and allocated facilities and overhead costs.
Depreciation and amortization
Depreciation and amortization cost of revenue includes allocated depreciation of its computer and software equipment related to the Company’s customer support operations, hosting and data center related costs, and amortization of the Company’s capitalized product development costs and technology intangible assets.
Research and Development
Research and development expenses consist primarily of personnel costs and the related overhead costs to support our staff, software and hardware costs, third-party professional fees, and allocated facilities and overhead costs.
Selling, General, and Administrative
Selling, general, and administrative expenses consist primarily of personnel costs and the related overhead costs to support the Company’s staff across the corporate functions of sales, executive, finance, human resources, information technology, internal operations, and legal, as well as sales commissions, third-party professional fees, bad debt expense, marketing and promotional activities, travel, and allocated costs for facilities and overhead costs.
Depreciation and Amortization
Depreciation and amortization costs include allocated depreciation of the Company’s property and equipment and amortization of customer relationship and trademark intangible assets.
Advertising Expense
Advertising costs are expensed as they are incurred. During the years ended December 31, 2023, 2022, and 2021, the Company incurred advertising costs of $9.5 million, $4.9 million, and $4.1 million, respectively. Advertising costs are included within sales, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.
Foreign Currencies
The functional currency of our foreign entities is the local currency. Monetary assets and liabilities and transactions denominated in currencies other than an entity’s functional currency are remeasured into its functional currency using current exchange rates, whereas non-monetary assets and liabilities are remeasured using historical exchange rates. The gains and losses resulting from such remeasurements are classified within other (income) expenses – net in the Company’s consolidated statements of operations and comprehensive loss in the period of occurrence.
The assets and liabilities of our foreign entities are translated into the Company’s reporting currency, U.S. dollars, at exchange rates in effect on the balance sheet date. Revenues and expenses are translated at the average exchange rate during the period. Equity transactions are translated using the historical exchange rates. Adjustments resulting from translating a foreign entity’s financial statements into U.S. dollars are included in accumulated other comprehensive loss as a separate component of stockholders’/members’ equity.
Comprehensive Income (Loss)
Comprehensive loss consists of two components, net loss and other comprehensive loss. Other comprehensive loss refers to certain changes that are recorded as an element of stockholders’/members’ equity but are excluded from net loss. The Company’s other comprehensive loss consists of foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency and changes in unrealized loss from investment securities. The Company has disclosed accumulated comprehensive income (loss) as a component of stockholders’/members’ equity.
Segment Information
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, the Company has one operating and reportable segment. The Company does not have material long-lived assets in geographic areas outside of the United States.
Earnings (Loss) Per Share Attributable to Common Stockholders ("EPS")
Basic earnings (loss) per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of Class A common stock outstanding during each period. The Company does not consider the shares of Class B common stock to be participating securities as the holders of Class B of common stock do not have any right to receive dividends or distributions upon the Company’s liquidation or winding up.
Diluted net income (loss) per share attributable to common stockholders is computed by giving effect to all potential shares of common stock, including shares issuable upon conversion of our LLC Units and unvested RSUs and restricted stock awards to the extent they are dilutive.
Non-Controlling Interest
The Organizational Transactions described in Note 1 were executed concurrently with the IPO. As such, the net effect of these transactions along with accumulated net parent investment balance as of the IPO date was allocated pro rata based on the underlying ownership of shares.
Further, due to the Company’s majority economic interest in Holdings LLC and status as its sole manager, the Company consolidates the financial results of Holdings LLC and reports a non-controlling interest on its consolidated statements of operations and comprehensive income (loss), representing the portion of net income (loss) and comprehensive income (loss) attributable to the holders of the minority interest in Holdings LLC subsequent to the IPO. This non-controlling interest is classified as permanent equity on the Company’s consolidated balance sheets.
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Codification Topic 842 (Policies)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Costs Associated with Exit or Disposal Activities or Restructurings, Policy 0.3 million
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The Company believes this depicts the nature, amount, timing and uncertainty of revenue and cash flows consistent with how we evaluate our financial statements (in thousands):
Year Ended December 31,
202320222021
SaaS
$485,913 $433,643 $368,105 
Professional services
72,555 70,402 61,976 
Software maintenance
114,276 109,801 109,191 
License and other
24,907 16,837 19,326 
Total revenue
$697,651 $630,683 $558,598 
Revenue by Geographical Area
Revenue by principal geographic areas based on where the customer is located was as follows (in thousands):
Year Ended December 31,
202320222021
United States
$648,599 $585,253 $515,043 
Canada
36,271 35,439 35,447 
Other
12,781 9,991 8,108 
Total revenue
$697,651 $630,683 $558,598 
Schedules of Deferred Revenue
The changes in the deferred revenue balance were as follows (in thousands):
December 31, 2023December 31, 2022
Balance at beginning of period
$315,839 $301,157 
Decrease from revenue recognized
(311,189)(289,328)
Increase from acquisitions
20,526 1,586 
Increase from current year net deferred revenue additions
354,607 302,424 
Balance at end of period
$379,783 $315,839 
Contract Cost Assets
Contract cost assets are included in prepaid expenses and other current assets and other assets, respectively, on the consolidated balance sheets as follows (in thousands):
December 31, 2023December 31, 2022
Contract costs, current
$7,695 $6,103 
Contract costs, noncurrent
28,473 23,843 
Total contract costs
$36,168 $29,946 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net, is as follows (in thousands):
December 31, 2023December 31, 2022
Accounts receivable$84,548 $59,008 
Less allowance(7,930)(4,712)
Accounts receivable—net$76,618 $54,296 
Accounts Receivable, Allowance for Credit Loss
The following tables presents the changes in the allowance for doubtful accounts (in thousands):

Year Ended December 31,
202320222021
Allowance for doubtful accounts, beginning balance
$4,712 $4,964 $7,869 
Additions to (removals from) allowance for doubtful accounts
5,691 131 (2,857)
Write-offs of bad debt expense
(2,473)(383)(48)
Allowance for doubtful accounts, ending balance
$7,930 $4,712 $4,964 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT—NET (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment by Category
Property and equipment by category are as follows (in thousands):
December 31, 2023December 31, 2022
Computer and software
16,073 16,272 
Furniture and fixtures
1,641 1,563 
Leasehold improvements
2,387 2,377 
Property and equipment
20,101 20,212 
Less accumulated depreciation
(15,098)(14,039)
Property and equipment—net
$5,003 $6,173 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET (Tables)
12 Months Ended
Dec. 31, 2023
Research and Development [Abstract]  
Schedule of Capitalized Product Development Costs
Capitalized product development costs and related accumulated amortization consist of the following (in thousands):
December 31, 2023December 31, 2022
Gross capitalized product development costs$194,341 $152,663 
Less accumulated amortization(82,252)(51,802)
Capitalized product development costs—net$112,089 $100,861 
The carrying values of acquired amortizing intangible assets are as follows (in thousands):
December 31, 2023Weighted- Average Useful LifeDecember 31, 2022Weighted- Average Useful Life
Intangible Assets—Gross
Developed technology$321,957 8 years$293,599 8 years
Customer relationships791,253 14 years742,600 14 years
Trademarks61,595 9 years53,474 9 years
Other
259 3 years— 
$1,175,064 $1,089,673 
Accumulated Amortization
Developed technology$(169,777)$(134,691)
Customer relationships(266,473)(210,120)
Trademarks(28,092)(22,715)
Other
(87)— 
$(464,429)$(367,526)
Intangible Assets—Net
Developed technology$152,180 $158,908 
Customer relationships524,780 532,480 
Trademarks33,503 30,759 
Other
172 — 
$710,635 $722,147 
Schedule of Estimated Future Amortization of Intangible Assets
Future estimated amortization expense on capitalized product developments projects is expected to be as follows as of December 31, 2023 (in thousands):

Year Ending December 31,
202432,561 
202526,028 
202620,126 
202712,560 
20285,261 
Thereafter15,553 
Total$112,089 
The estimated future amortization of intangible assets as of December 31, 2023, is as follows (in thousands):
Year Ending December 31,
2024$101,889 
2025101,700 
202690,546 
202774,264 
202872,009 
Thereafter
270,227 
Total
$710,635 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amounts of goodwill were as follows (in thousands):
Balance—December 31, 2021$2,454,692 
Additions due to acquisitions31,937 
Other adjustments1
378 
Balance—December 31, 2022$2,487,007 
Additions due to acquisitions253,486 
Other adjustments1
232 
Balance—December 31, 2023$2,740,725 
_____________
1    Includes adjustments of acquisition-date fair value within the one-year measurement period and effects of foreign currency translation.
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER INTANGIBLE ASSETS—NET (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Values of Acquired Intangible Assets
Capitalized product development costs and related accumulated amortization consist of the following (in thousands):
December 31, 2023December 31, 2022
Gross capitalized product development costs$194,341 $152,663 
Less accumulated amortization(82,252)(51,802)
Capitalized product development costs—net$112,089 $100,861 
The carrying values of acquired amortizing intangible assets are as follows (in thousands):
December 31, 2023Weighted- Average Useful LifeDecember 31, 2022Weighted- Average Useful Life
Intangible Assets—Gross
Developed technology$321,957 8 years$293,599 8 years
Customer relationships791,253 14 years742,600 14 years
Trademarks61,595 9 years53,474 9 years
Other
259 3 years— 
$1,175,064 $1,089,673 
Accumulated Amortization
Developed technology$(169,777)$(134,691)
Customer relationships(266,473)(210,120)
Trademarks(28,092)(22,715)
Other
(87)— 
$(464,429)$(367,526)
Intangible Assets—Net
Developed technology$152,180 $158,908 
Customer relationships524,780 532,480 
Trademarks33,503 30,759 
Other
172 — 
$710,635 $722,147 
Schedule of Amortization Expense of Intangible Assets
The following table summarizes the classification of amortization expense of intangible assets (in thousands):
Year Ended December 31,
202320222021
Cost of revenue
$35,077 $33,989 $33,283 
Operating expense
61,814 60,246 58,067 
Total amortization of acquired intangible assets
$96,891 $94,235 $91,350 
Schedule of Estimated Future Amortization of Intangible Assets
Future estimated amortization expense on capitalized product developments projects is expected to be as follows as of December 31, 2023 (in thousands):

Year Ending December 31,
202432,561 
202526,028 
202620,126 
202712,560 
20285,261 
Thereafter15,553 
Total$112,089 
The estimated future amortization of intangible assets as of December 31, 2023, is as follows (in thousands):
Year Ending December 31,
2024$101,889 
2025101,700 
202690,546 
202774,264 
202872,009 
Thereafter
270,227 
Total
$710,635 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
The following table presents the detail of accrued expenses (in thousands):
December 31, 2023December 31, 2022
Accrued compensation
$43,075 $38,966 
Accrued interest
12,654 9,094 
Accrued taxes
1,530 2,130 
TRA liability, current21,957 1,862 
Other accrued expenses
37,055 32,218 
Total accrued expenses
$116,271 $84,270 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Long-Term Debt
The following table presents the outstanding long-term debt (in thousands):
December 31, 2023December 31, 2022
Total outstanding principal—First Lien$837,926 $744,000 
Less current portion of long-term debt(8,379)(7,750)
Less unamortized debt discount(4,832)(715)
Less unamortized debt issuance costs(13,390)(6,911)
Total long-term debt—net$811,325 $728,624 
Schedule of Maturities of Long-Term Debt
Maturities on long-term debt outstanding as of December 31, 2023 are as follows (in thousands):
Year Ending December 31,
2024$8,379 
20258,379 
20268,379 
2027812,789 
Total$837,926 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments Under Operating Leases
Future minimum lease payments under non-cancelable operating lease agreements as of December 31, 2023 are as follows (in thousands):

Year Ending December 31,
2024$5,966 
20252,607 
20261,990 
20271,916 
20281,907 
Thereafter9,674 
Total undiscounted cash flows$24,060 
Less imputed interest5,744 
Present value of lease liabilities$18,316 
Weighted average remaining term (years)7.1
Weighted average discount rate6.9 %
Schedule of Other Contractual Obligations
As of December 31, 2023, our future non-cancelable minimum payments due under these contractual obligations with a remaining term of more than one year were as follows (in thousands):

Year Ending December 31,
2024$68,504 
202554,716 
202639,667 
202738,056 
2028500 
Total$201,443 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit Activity
RSU and RSA activity for the year ended December 31, 2023 is as follows:


Restricted Stock UnitsWeighted Average Grant Date Fair ValueRestricted Stock AwardsWeighted Average Grant Date Fair Value
Balance—IPO (July 30, 2021)— — — — 
Granted6,520,365 $24.66 657,661 $9.44 
Vested— — (218,798)$9.20 
Canceled(251,288)$18.83 — — 
Balance—December 31, 20216,269,077 $24.89 438,863 $9.56 
Granted5,104,575 $17.19 — $— 
Vested(1,861,862)$25.00 (361,830)$9.39 
Canceled(1,631,371)$21.79 (22,517)$15.02 
Balance—December 31, 20227,880,419 $20.52 54,516 $8.43 
Granted3,558,873 $19.51 — $— 
Vested(2,959,959)$20.39 (37,986)$8.53 
Canceled(1,308,545)$19.68 — $— 
Balance—December 31, 20237,170,788 $20.22 16,530 $8.19 
Schedule of Share-based Compensation Expense
The following table presents the classification of share-based compensation in the accompanying consolidated statements of operations and comprehensive income (loss) (in thousands):
Year-ended December 31,
202320222021
Cost of revenue
Subscriptions and support$6,129 $5,028 $1,634 
Service3,326 3,442 1,922 
Research and development15,350 13,102 5,198 
Selling, general, and administrative36,342 28,695 16,371 
Total share-based compensation$61,147 $50,267 $25,125 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) per Share
Year Ended December 31,
202320222021
Basic net income (loss) per share:
Numerator:
Net loss$(39,072)$(27,741)$(43,065)
Less: net loss attributable to non-controlling interest(7,935)(6,954)(9,296)
Net loss attributable to PowerSchool Holdings, Inc., basic (31,137)(20,787)(33,769)
Denominator:
Weighted average shares of Class A common stock, basic162,957,390 158,664,189 157,576,056 
Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, basic$(0.19)$(0.13)$(0.21)
Diluted net income (loss) per share:
Numerator:
Net loss attributable to PowerSchool Holdings, Inc., basic$(31,137)$(20,787)$(33,769)
Adjustment from LLC Units— (6,020)— 
Net loss attributable to PowerSchool Holdings, Inc., diluted(31,137)(26,807)(33,769)
Denominator:
Weighted average shares of Class A common stock, basic162,957,390 158,664,189 157,576,056 
Dilutive impact of LLC Units— 39,928,472 — 
Weighted average shares of Class A common stock, diluted162,957,390 198,592,661 157,576,056 
Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, diluted$(0.19)$(0.13)$(0.21)
Schedule of Antidilutive Shares
In addition, the following securities were not included in the computation of diluted shares for the years ended December 31, 2023, 2022 and 2021 because they were antidilutive, but could potentially dilute earnings (loss) per share in the future:

Year Ended December 31,
202320222021
Unvested restricted shares and RSUs7,187,318 7,934,935 6,707,759 
LLC units37,654,059 — 39,928,472 
Market share units474,846 — — 
Total excluded from diluted EPS calculation45,316,223 7,934,935 46,636,231 
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
The components of loss before provision for income taxes were as follows (in thousands):
Year Ended December 31,
202320222021
United States$(48,569)$(47,342)$(74,863)
Foreign9,021 6,786 9,383 
Loss before provision for income taxes$(39,548)$(40,556)$(65,480)
Schedule of Components of Income Tax Expense (Benefit)
The components of income tax expense (benefit) were as follows (in thousands):

Year Ended December 31,
202320222021
Current:
Federal$109 $(444)$— 
State(194)511 490 
Foreign2,604 2,166 2,142 
Total current tax2,519 2,233 2,632 

Year Ended December 31,
202320222021
Deferred:
Federal(1,626)(7,526)(21,341)
State(137)(6,322)(2,248)
Foreign(1,232)(1,200)(1,458)
Total deferred tax(2,995)(15,048)(25,047)
Total provision for income taxes$(476)$(12,815)$(22,415)
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation of the income tax expense (benefit) at the U.S. federal statutory rate to the provision for income taxes is as follows:

Year Ended December 31,
202320222021
U.S. federal statutory rate21.0 %21.0 %21.0 %
Earnings not subject to tax(14.8)(13.5)(4.7)
State tax expense, net of federal benefit(1.2)8.3 2.8 
Foreign earnings taxed at different rate(3.4)(2.1)0.2 
Tax restructurings(13.6)20.4 — 
Change in fair value of contingent consideration1.8 (4.5)— 
Tax credits11.7 2.4 — 
Other items(0.3)(0.4)(2.4)
Change in valuation allowance— — 17.3 
Effective tax rate1.2 %31.6 %34.2 %
Schedule of Deferred Tax Assets and Liabilities
The types of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are set forth below (in thousands):
As of December 31,
20232022
Deferred tax assets:
Net operating loss and credit carryforwards107,969 99,109 
Interest expense30,992 20,058 
Lease liability1,847 731 
Other1,723 1,200 
Total gross deferred tax assets142,531 121,098 
Less valuation allowance(479)(449)
Total net deferred tax assets142,052 120,649 
Deferred tax liabilities:
Investment in partnership(409,355)(396,090)
Depreciation and amortization(5,286)(4,275)
ROU asset(1,977)(776)
Other(750)(822)
Total gross deferred tax liabilities(417,368)(401,963)
Net deferred tax liability$(275,316)$(281,314)
Schedule of Unrecognized Tax Benefits Roll Forward
A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits, excluding accrued net interest and penalties, is as follows (in thousands):

As of December 31,
20232022
Gross unrecognized income tax benefits - beginning balance12,464 7,228 
Increase related to tax positions taken during the current year842 3,082 
Increase related to tax positions taken during prior years— 2,657 
Decrease related to tax positions taken during prior years(2,400)(35)
Increase related to the Organizational Transactions— — 
Decrease related to the lapse of applicable statute of limitations(468)(468)
Gross unrecognized income tax benefits - ending balance10,438 12,464 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 31, 2024
Jul. 30, 2021
Class of Stock [Line Items]            
Underwriting discounts and commissions   $ 0 $ 295 $ 11,753    
Class A common stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001      
Common stock, shares outstanding (in shares)     159,596,001   164,939,296  
Percentage of voting power 81.40%          
Class A common stock | IPO            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)           $ 0.0001
Class B common stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001      
Common stock, shares outstanding (in shares)     39,928,472   37,654,059  
Percentage of voting power 18.60%          
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]          
Increase in operating lease, right-of-use assets $ 15,998 $ 8,877 $ 15,998 $ 8,877  
Increase in operating lease liabilities 18,316   18,316    
Decrease in equity (1,299,827)   (1,299,827)    
Goodwill impairment 0 0 0 0  
Finite lived intangible asset impairment losses $ 0 $ 0 0 0  
Underwriting discounts and commissions     $ 0 295 $ 11,753
Payments to affiliates, as a percentage of total tax benefits 85.00%   85.00%    
Advertising expenses     $ 9,500 4,900 4,100
Foreign currency exchange gains (losses)     $ 300 $ 1,100 $ 200
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Money Market Funds, at Carrying Value $ 5,000   $ 5,000    
Technology          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 7 years   7 years    
Building          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 20 years   20 years    
Software Development          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 5 years   5 years    
Minimum | Software, Equipment and Site Improvements          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 3 years   3 years    
Minimum | Leasehold Improvements          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 1 year   1 year    
Maximum | Software, Equipment and Site Improvements          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 10 years   10 years    
Maximum | Leasehold Improvements          
Property, Plant and Equipment [Line Items]          
Estimated useful lives 9 years   9 years    
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Narrative (Details)
$ in Thousands
12 Months Ended
Jan. 12, 2024
USD ($)
Oct. 02, 2023
USD ($)
Aug. 09, 2023
USD ($)
May 02, 2022
USD ($)
Feb. 01, 2022
USD ($)
Dec. 31, 2023
USD ($)
acquisition
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
acquisition
Jun. 01, 2022
USD ($)
Mar. 03, 2021
USD ($)
Business Acquisition [Line Items]                      
Number of acquisitions | acquisition           2     3    
Acquisition costs           $ 4,280 $ 2,630 $ 7,299      
Goodwill           $ 2,740,725 $ 2,487,007 $ 2,454,692      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles       $ 3,600           $ 2,300  
Customer relationships                      
Business Acquisition [Line Items]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   $ 43,600                  
Trademarks                      
Business Acquisition [Line Items]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   8,100                  
Technology-Based Intangible Assets                      
Business Acquisition [Line Items]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   26,500                  
Hobsons, Inc.                      
Business Acquisition [Line Items]                      
Consideration transferred     $ 10,000                
Acquisition costs     700                
Goodwill     5,700                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net                     $ (2,400)
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     6,600                
Hobsons, Inc. | Customer relationships                      
Business Acquisition [Line Items]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     4,900                
Hobsons, Inc. | Trademarks                      
Business Acquisition [Line Items]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     10                
Hobsons, Inc. | Technology-Based Intangible Assets                      
Business Acquisition [Line Items]                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     1,800                
Headed2, LLC                      
Business Acquisition [Line Items]                      
Consideration transferred     5,800                
Acquisition costs     $ 500                
Goodwill                   $ 3,300  
Chalk.com Education, Inc.                      
Business Acquisition [Line Items]                      
Consideration transferred       13,500              
Acquisition costs       900              
Goodwill       10,000              
Contingent consideration liability       3,100              
Payments to Acquire Businesses, Gross       $ 10,400              
Kinvolved, Inc.                      
Business Acquisition [Line Items]                      
Consideration transferred         $ 23,300            
Business Combination, Consideration Transferred, Liabilities Incurred         7,100            
Acquisition costs         1,200            
Goodwill         18,600            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         4,500            
Payments to Acquire Businesses, Gross         $ 16,200            
SchoolMessenger                      
Business Acquisition [Line Items]                      
Consideration transferred $ 5,000 300,266                  
Business Combination, Consideration Transferred, Liabilities Incurred   10,000                  
Acquisition costs   2,300                  
Goodwill   247,815                  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   52,451                  
Payments to Acquire Businesses, Gross   $ 290,300                  
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jan. 12, 2024
Oct. 02, 2023
Aug. 09, 2023
May 02, 2022
Feb. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 01, 2022
Dec. 31, 2021
Mar. 03, 2021
Business Acquisition [Line Items]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets       $ (200)       $ 200    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles       3,600       2,300    
Goodwill           $ 2,740,725 $ 2,487,007   $ 2,454,692  
Trademarks                    
Business Acquisition [Line Items]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   $ 8,100                
Customer relationships                    
Business Acquisition [Line Items]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   43,600                
Technology-Based Intangible Assets                    
Business Acquisition [Line Items]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   26,500                
Kinvolved, Inc.                    
Business Acquisition [Line Items]                    
Consideration transferred         $ 23,300          
Payments to Acquire Businesses, Gross         16,200          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets         200          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         4,500          
Goodwill         $ 18,600          
Chalk.com Education, Inc.                    
Business Acquisition [Line Items]                    
Consideration transferred       13,500            
Payments to Acquire Businesses, Gross       10,400            
Goodwill       $ 10,000            
Headed2, LLC                    
Business Acquisition [Line Items]                    
Consideration transferred     $ 5,800              
Goodwill               $ 3,300    
Hobsons, Inc.                    
Business Acquisition [Line Items]                    
Consideration transferred     10,000              
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net                   $ (2,400)
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     6,600              
Goodwill     5,700              
Hobsons, Inc. | Trademarks                    
Business Acquisition [Line Items]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     10              
Hobsons, Inc. | Customer relationships                    
Business Acquisition [Line Items]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     4,900              
Hobsons, Inc. | Technology-Based Intangible Assets                    
Business Acquisition [Line Items]                    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     $ 1,800              
SchoolMessenger                    
Business Acquisition [Line Items]                    
Consideration transferred $ 5,000 300,266                
Payments to Acquire Businesses, Gross   290,300                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables   14,027                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets   (1,128)                
Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation   (409)                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities   (539)                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue   (30,240)                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   52,451                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   63                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets   409                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable   2,326                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities   (2,169)                
Goodwill   247,815                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   93,827                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities   $ (5,693)                
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenue $ 697,651 $ 630,683 $ 558,598
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 648,599 585,253 515,043
Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 36,271 35,439 35,447
Other      
Disaggregation of Revenue [Line Items]      
Total revenue 12,781 9,991 8,108
SaaS      
Disaggregation of Revenue [Line Items]      
Total revenue 485,913 433,643 368,105
Professional services      
Disaggregation of Revenue [Line Items]      
Total revenue 72,555 70,402 61,976
Software maintenance      
Disaggregation of Revenue [Line Items]      
Total revenue 114,276 109,801 109,191
License and other      
Disaggregation of Revenue [Line Items]      
Total revenue $ 24,907 $ 16,837 $ 19,326
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Changes in Deferred Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2020
Contract with Customer, Liability [Roll Forward]    
Balance at beginning of period $ 315,839  
Decrease from revenue recognized (311,189) $ (289,328)
Increase from acquisitions 20,526 1,586
Increase from current year net deferred revenue additions 354,607 $ 302,424
Balance at end of period $ 379,783  
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Performance Obligations (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percentage of remaining performance obligations expected to be recognized 98.00%
Performance obligations expected to be recognized, expected timing 12 months
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Contract Cost Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Contract costs, current $ 7,695 $ 6,103  
Contract costs, noncurrent 28,473 23,843  
Total contract costs 36,168 29,946  
Amortization expense for contract costs $ 6,500 $ 4,700 $ 3,400
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]        
Accounts receivable $ 84,548 $ 59,008    
Less allowance (7,930) (4,712) $ (4,964) $ (7,869)
Accounts receivable—net $ 76,618 $ 54,296    
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE - Schedule of Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts, beginning balance $ 4,712 $ 4,964 $ 7,869
Additions to (removals from) allowance for doubtful accounts 5,691 131 (2,857)
Write-offs of bad debt expense (2,473) (383) (48)
Allowance for doubtful accounts, ending balance $ 7,930 $ 4,712 $ 4,964
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT—NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Property and equipment $ 20,101 $ 20,212  
Less accumulated depreciation (15,098) (14,039)  
Property and equipment—net 5,003 6,173  
Depreciation 3,400 4,800 $ 6,500
Property, Plant and Equipment, Disposals   1,000  
Computer and software      
Property, Plant and Equipment [Line Items]      
Property and equipment 16,073 16,272  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment 1,641 1,563  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment $ 2,387 $ 2,377  
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Gross capitalized product development costs $ 194,341 $ 152,663  
Less accumulated amortization (82,252) (51,802)  
Capitalized product development costs—net 112,089 100,861  
Capitalized Computer Software, Amortization Expense, Maturity Schedule [Abstract]      
45291 101,889    
2024 101,700    
2025 90,546    
2026 74,264    
2027 72,009    
2028 270,227    
Thereafter 710,635 722,147  
Capitalized Product Development Projects      
Capitalized Computer Software, Amortization Expense, Maturity Schedule [Abstract]      
45291 32,561    
2024 26,028    
2025 20,126    
2026 12,560    
2027 5,261    
2028 15,553    
Thereafter 112,089    
Capitalized Computer Software, Amortization $ 30,400 $ 23,200 $ 15,700
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Beginning balance $ 2,487,007 $ 2,454,692
Additions due to acquisitions 253,486 31,937
Other adjustments 232 378
Ending balance $ 2,740,725 $ 2,487,007
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER INTANGIBLE ASSETS—NET - Carrying Values of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets—Gross $ 1,175,064 $ 1,089,673
Accumulated Amortization (464,429) (367,526)
Thereafter 710,635 722,147
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets—Gross 321,957 293,599
Accumulated Amortization (169,777) (134,691)
Thereafter $ 152,180 $ 158,908
Weighted- Average Useful Life 8 years 8 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets—Gross $ 791,253 $ 742,600
Accumulated Amortization (266,473) (210,120)
Thereafter $ 524,780 $ 532,480
Weighted- Average Useful Life 14 years 14 years
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets—Gross $ 61,595 $ 53,474
Accumulated Amortization (28,092) (22,715)
Thereafter $ 33,503 $ 30,759
Weighted- Average Useful Life 9 years 9 years
License and other    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets—Gross $ 259  
Accumulated Amortization (87)  
Thereafter $ 172  
Weighted- Average Useful Life 3 years  
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER INTANGIBLE ASSETS—NET - Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets $ 96,891 $ 94,235 $ 91,350
Cost of revenue      
Finite-Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets 35,077 33,989 33,283
Selling, general, and administrative      
Finite-Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets $ 61,814 $ 60,246 $ 58,067
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER INTANGIBLE ASSETS—NET - Estimated Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
45291 $ 101,889  
2024 101,700  
2025 90,546  
2026 74,264  
2027 72,009  
2028 270,227  
Thereafter $ 710,635 $ 722,147
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation $ 43,075 $ 38,966
Accrued interest 12,654 9,094
Accrued taxes 1,530 2,130
Other accrued expenses 37,055 32,218
Total accrued expenses 116,271 84,270
Other Liabilities, Fair Value Disclosure 0 3,801
Contingent Consideration, Acquisition Date Fair Value   10,079
Payment for Contingent Consideration Liability, Investing Activities (3,528) (1,392)
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (273) (4,886)
Tax Receivable Agreement liability, current $ 21,957 $ 1,862
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aug. 03, 2023
Leases [Abstract]        
Operating Lease, Cost $ 4,521 $ 13,404    
Short-term Lease, Cost 28 197    
Variable Lease, Cost 1,166 1,486    
Lease, Cost 5,715 15,087    
Operating Lease, Payments 5,723 9,577    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 10,874 5,484    
Lessee, Operating Lease, Liability, to be Paid, Year Two 2,607      
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,990      
Lessee, Operating Lease, Liability, to be Paid, Year Four 1,916      
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,907      
Lessee, Operating Lease, Liability, to be Paid, after Year Five 9,674      
Lessee, Operating Lease, Liability, to be Paid 24,060      
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 5,744      
Increase in operating lease liabilities $ 18,316      
Operating Lease, Weighted Average Remaining Lease Term 7 years 1 month 6 days      
Operating Lease, Weighted Average Discount Rate, Percent 6.90%      
Operating Leases, Future Minimum Payments Due     $ 17,200  
Rent expense   5,500 $ 8,200  
Increase in operating lease, right-of-use assets $ 15,998 8,877    
Operating Lease, Impairment Loss   7,600    
Lessee, Operating Lease, Liability, to be Paid, Year One 5,966      
Rent expense 4,600      
Lessee, Lease, Description [Line Items]        
Lessee, Operating Lease, Liability, to be Paid 24,060      
Increase in operating lease liabilities 18,316      
Increase in operating lease, right-of-use assets $ 15,998 $ 8,877    
Iris lease        
Leases [Abstract]        
Lessee, Operating Lease, Liability, to be Paid       $ 18,000
Increase in operating lease liabilities       12,200
Increase in operating lease, right-of-use assets       12,300
Lessee, Lease, Description [Line Items]        
Lessee, Operating Lease, Liability, to be Paid       18,000
Increase in operating lease liabilities       12,200
Increase in operating lease, right-of-use assets       $ 12,300
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 12, 2023
USD ($)
Jul. 31, 2023
USD ($)
Aug. 01, 2018
USD ($)
Jan. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Oct. 02, 2023
Jul. 30, 2021
USD ($)
Debt Instrument [Line Items]                  
Aggregate principal amount         $ 840,100        
Debt discounts         4,832 $ 715      
Debt issuance costs         13,390 6,911      
Borrowings from revolving credit facility       $ 95,000          
Gain (Loss) on Extinguishment of Debt         96 0 $ 12,905    
Debt Instrument, Periodic Payment         2,100        
Payment of debt issuance costs $ 13,100 $ 800     15,708 $ 0 $ 2,823    
Line of Credit Facility, Increase (Decrease), Net   $ 100,000              
Long-Term Debt, Maturity, Year Four         $ 812,789        
Secured Debt | First Lien                  
Debt Instrument [Line Items]                  
Aggregate principal amount     $ 775,000            
Percentage of principal due quarterly 0.25%                
Secured Debt | First Lien | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                  
Debt Instrument [Line Items]                  
Applicable margin 3.25%                
Interest rate         8.38% 7.09%      
Line of Credit | Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity $ 400,000               $ 289,000
Borrowings from revolving credit facility         $ 40,000        
Commitment fee percentage         0.50%        
First lien net coverage ratio               7.75  
Outstanding balance as a percentage of borrowing capacity         35.00% 35.00%   35.00%  
Line of Credit | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                  
Debt Instrument [Line Items]                  
Applicable margin     3.25%            
Step-down percentage     0.50%            
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Schedule of Outstanding Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Less current portion of long-term debt $ (8,379) $ (7,750)
Less unamortized debt discount (4,832) (715)
Less unamortized debt issuance costs (13,390) (6,911)
Total long-term debt—net 811,325 728,624
Secured Debt | First Lien    
Debt Instrument [Line Items]    
Long-term Debt, Gross $ 837,926 $ 744,000
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Maturities of Long-Term Debt (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Maturities of Long-term Debt [Abstract]  
2024 $ 8,379
2025 8,379
2026 8,379
Long-Term Debt, Maturity, Year Four 812,789
Total $ 837,926
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies [Line Items]    
Rent expense $ 4.6  
Estimated liability for incurred, but not reported, medical claims 1.6 $ 2.2
Data Center, Cloud Hosting Arrangements and Other Services    
Commitments and Contingencies [Line Items]    
Remaining aggregate minimum purchase commitment $ 201.4  
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 5,966
Lessee, Operating Lease, Liability, to be Paid, Year Two 2,607
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,990
Lessee, Operating Lease, Liability, to be Paid, Year Four 1,916
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,907
Lessee, Operating Lease, Liability, to be Paid, Total $ 24,060
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Other Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Other Commitment, Fiscal Year Maturity [Abstract]  
2024 $ 68,504
2025 54,716
2026 39,667
2027 38,056
2028 500
Total $ 201,443
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST (Details) - $ / shares
2 Months Ended
Sep. 30, 2021
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 27, 2021
Class of Stock [Line Items]          
Preferred stock, shares authorized (in shares)         50,000,000
Preferred stock, par value (in dollars per share)         $ 0.0001
PowerSchool Holdings, LLC          
Class of Stock [Line Items]          
Non-controlling interest percentage     18.60%    
Class A common stock          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)     500,000,000 500,000,000  
Common stock, par value (in dollars per share)     $ 0.0001 $ 0.0001  
Common stock, shares issued (in shares)     164,796,626 159,596,001  
Common stock, shares outstanding (in shares)   164,939,296   159,596,001  
Percentage of voting power 81.40%        
Class B common stock          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)     300,000,000 300,000,000  
Common stock, par value (in dollars per share)     $ 0.0001 $ 0.0001  
Common stock, shares issued (in shares)       39,928,472  
Common stock, shares outstanding (in shares)   37,654,059   39,928,472  
Percentage of voting power 18.60%        
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 5 Months Ended 12 Months Ended
Jul. 30, 2021
Mar. 31, 2023
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Compensation expense       $ 61,147 $ 50,267 $ 25,125
Future compensation cost related to unvested units       $ 140,200    
Future compensation cost recognition period       2 years 6 months    
Share-based Payment Arrangement, Amount Capitalized       $ 2,900 $ 3,100 $ 1,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate   58.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   3.70%        
Aggregate intrinsic value (in USD)   $ 12,600        
Management Incentive Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Units granted (in shares)       474,846    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number       474,846 0  
Vested (in shares)       0    
Units canceled (in shares)       0 0  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value       $ 26.64 $ 0  
Units granted (in dollars per share)       26.64    
Weighted-average grant date-fair value, vested (in dollars per share)       $ 0    
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Units granted (in shares)     6,520,365 3,558,873 5,104,575  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 0   6,269,077 7,170,788 7,880,419 6,269,077
Vested (in shares)       (2,959,959) (1,861,862)  
Units canceled (in shares)     (251,288) (1,308,545) (1,631,371)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value     $ 24.89 $ 20.22 $ 20.52 $ 24.89
Units granted (in dollars per share)     $ 24.66 19.51 17.19  
Weighted-average grant date-fair value, vested (in dollars per share)       $ 20.39 $ 25.00  
Restricted Stock Units | 2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period 4 years          
Shares reserved for future issuance (in shares) 19,315,000          
Vesting percentage 25.00%          
market share award            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Compensation expense       $ 4,000    
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Schedule of MIU Activity (Details) - Management Incentive Units - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Underlying Units    
Beginning balance (in shares) 0  
Units granted (in shares) 474,846  
Units canceled (in shares) 0 0
Ending balance (in shares) 474,846 0
Number of underlying units, vested (in shares) 0  
Weighted-Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 0  
Units granted (in dollars per share) 26.64  
Ending balance (in dollars per share) 26.64 $ 0
Weighted-average grant date-fair value, vested (in dollars per share) $ 0  
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Awards Activity (Details) - $ / shares
5 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock Units        
Restricted Stock Units        
Beginning balance (in shares) 0 7,880,419 6,269,077  
Granted (in shares) 6,520,365 3,558,873 5,104,575  
Vested (in shares)   (2,959,959) (1,861,862)  
Canceled (in shares) (251,288) (1,308,545) (1,631,371)  
Ending balance (in shares) 6,269,077 7,170,788 7,880,419 6,269,077
Weighted Average Grant Date Fair Value        
Beginning balance (in dollars per share)   $ 20.52 $ 24.89  
Granted (in dollars per share) $ 24.66 19.51 17.19  
Vested (in dollars per share)   20.39 25.00  
Canceled (in dollars per share) 18.83 19.68 21.79  
Ending balance (in dollars per share) $ 24.89 $ 20.22 $ 20.52 $ 24.89
Restricted Stock Awards        
Restricted Stock Units        
Beginning balance (in shares) 0 54,516 438,863  
Granted (in shares) 657,661 0 0  
Vested (in shares) (218,798) (37,986) (361,830)  
Canceled (in shares) 0 0 (22,517)  
Ending balance (in shares) 438,863 16,530 54,516 438,863
Weighted Average Grant Date Fair Value        
Beginning balance (in dollars per share) $ 0 $ 8.43 $ 9.56  
Granted (in dollars per share) 9.44 0   $ 0
Vested (in dollars per share) 9.20 8.53 9.39  
Canceled (in dollars per share) 0 0 15.02  
Ending balance (in dollars per share) $ 9.56 $ 8.19 $ 8.43 $ 9.56
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation $ 61,147 $ 50,267 $ 25,125
Cost of revenue | Subscriptions and support      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation 6,129 5,028 1,634
Cost of revenue | Service      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation 3,326 3,442 1,922
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation 15,350 13,102 5,198
Selling, general, and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation $ 36,342 $ 28,695 $ 16,371
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
5 Months Ended 7 Months Ended 12 Months Ended
Dec. 31, 2021
Jul. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:          
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ (41,556) $ (1,509) $ (39,072) $ (27,741) $ (43,065)
Less: Net loss attributable to non-controlling interest     $ (7,935) $ (6,954) $ (9,296)
Denominator:          
Weighted average shares of Class A common stock outstanding - basic (in shares)     162,957,390 158,664,189 157,576,056
Unvested RSAs and RSUs (in shares)     0 39,928,472 0
Weighted average shares of Class A common stock outstanding - diluted (in shares)     162,957,390 198,592,661 157,576,056
Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - basic (in dollars per share)     $ (0.19) $ (0.13) $ (0.21)
Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - diluted (in dollars per share)     $ (0.19) $ (0.13) $ (0.21)
Net Income (Loss) Available to Common Stockholders, Basic     $ (31,137) $ (20,787) $ (33,769)
Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted     0 (6,020) 0
Net Income (Loss) Available to Common Stockholders, Diluted     $ (31,137) $ (26,807) $ (33,769)
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Antidilutive Shares (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded from diluted EPS calculation (in shares) 45,316,223 7,934,935 46,636,231
Unvested restricted shares and RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded from diluted EPS calculation (in shares) 7,187,318 7,934,935 6,707,759
LLC units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded from diluted EPS calculation (in shares) 37,654,059 0 39,928,472
Market Share Units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded from diluted EPS calculation (in shares) 474,846 0 0
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Income (Loss) before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2023
Income Tax Disclosure [Abstract]        
United States $ (48,569) $ (47,342) $ (74,863)  
Foreign 9,021 6,786 9,383  
Loss before income taxes (39,548) (40,556) (65,480)  
Operating loss carryfowards, federal 409,800      
Operating loss carryfowards, state 20,200      
Unrecognized tax benefits $ 10,438 $ 12,464 $ 7,228 $ 12,464
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 109 $ (444) $ 0
State (194) 511 490
Foreign 2,604 2,166 2,142
Total current tax 2,519 2,233 2,632
Deferred:      
Federal (1,626) (7,526) (21,341)
State (137) (6,322) (2,248)
Foreign (1,232) (1,200) (1,458)
Total deferred tax (2,995) (15,048) (25,047)
Total provision for income taxes $ (476) $ (12,815) $ (22,415)
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. federal statutory rate 21.00% 21.00% 21.00%
Earnings not subject to tax (14.80%) (13.50%) (4.70%)
State tax expense, net of federal benefit (1.20%) 8.30% 2.80%
Foreign earnings taxed at different rate (3.40%) (2.10%) 0.20%
Effective Income Tax Rate Reconciliation, Acquisition, Percent (13.60%) 20.40% 0.00%
Effective Income Tax Rate Reconciliation, change in fair value, Percent 1.80% (4.50%) 0.00%
Effective Income Tax Rate Reconciliation, Tax Credit, Percent 11.70% 2.40% 0.00%
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent (0.30%) (0.40%) (2.40%)
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent 0.00% 0.00% 17.30%
Effective tax rate 1.20% 31.60% 34.20%
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Significant Components of Net Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss and credit carryforwards $ 107,969 $ 99,109
Interest expense 30,992 20,058
Operating lease liabilities 1,847 731
Other 1,723 1,200
Total gross deferred tax assets 142,531 121,098
Less valuation allowance (479) (449)
Total net deferred tax assets 142,052 120,649
Deferred tax liabilities:    
Investment in partnership (409,355) (396,090)
Depreciation and amortization (5,286) (4,275)
Deferred Tax Liabilities, leases (1,977) (776)
Other (750) (822)
Total gross deferred tax liabilities (417,368) (401,963)
Net deferred tax liability $ (275,316) $ (281,314)
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2023
Dec. 31, 2021
Income Tax Disclosure [Abstract]        
Unrecognized tax benefits $ 10,438 $ 12,464 $ 12,464 $ 7,228
Payments to affiliates, as a percentage of total tax benefits 85.00%      
Remaining percentage of tax benefits 15.00%      
Liability recorded under tax receivable agreement $ 22,000      
Income Tax Examination, Non-Current Liability 396,400      
Related Party Tax Expense Effect of Change in Allocation Methodology $ (3,264) $ 7,788    
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Gross unrecognized income tax benefits - beginning balance $ 12,464 $ 7,228
Increase related to tax positions taken during the current year 842 3,082
Gross increases – tax positions in prior period 0 2,657
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions (2,400) (35)
Increase related to the Organizational Transactions 0 0
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations (468) (468)
Gross unrecognized income tax benefits - ending balance $ 10,438 $ 12,464
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED-PARTY TRANSACTIONS (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 03, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consulting and Implementation Services | Affiliated Entity        
Related Party Transaction [Line Items]        
Purchases from related parties   $ 0.3 $ 0.4 $ 0.5
Consulting and Implementation Services | Onex Partners Manager LP        
Related Party Transaction [Line Items]        
Amount of transactions with related parties   0.1    
Consulting and Implementation Services | Affiliated Entity with Common Ownership        
Related Party Transaction [Line Items]        
Purchases from related parties   3.4 3.9 $ 2.9
Amount of transactions with related parties   (0.2) (0.5)  
Reseller Agreement | Affiliated Entity        
Related Party Transaction [Line Items]        
Term of related party agreement 10 years      
Amount of transactions with related parties $ 36.8      
Costs and Expenses, Related Party   14.5 $ 12.0  
Secondary offering | Affiliated Entity        
Related Party Transaction [Line Items]        
Costs and Expenses, Related Party   $ 1.4    
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Employer matching contributions $ 10.2 $ 10.0 $ 8.8
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 22, 2024
Jan. 12, 2024
Oct. 02, 2023
Feb. 01, 2022
Jan. 31, 2024
Subsequent Event [Line Items]          
Borrowings from revolving credit facility         $ 95,000
Kinvolved, Inc.          
Subsequent Event [Line Items]          
Consideration transferred       $ 23,300  
Allovue          
Subsequent Event [Line Items]          
Consideration transferred $ 42,000        
SchoolMessenger          
Subsequent Event [Line Items]          
Consideration transferred   $ 5,000 $ 300,266    
XML 100 R9999.htm IDEA: XBRL DOCUMENT v3.24.0.1
Label Element Value
Contract with Customer, Liability us-gaap_ContractWithCustomerLiability $ 301,157,000
EXCEL 102 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $:,75@'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 " !&C%U87]4-BN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*''*H";U9:6G#08K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H%:'84."9]3B)C(8KX;7.>ST''#3D11 &1]0J=R.2;\V#R$Y!2-SW2$J/2' M.B+PJKH'AZ2,(@43L(@+D_"V@6XES]$SMW@%V20[9+JN_[LF_FW+A##6]/CR_SNH7U MF937./[*5M YXH9=)[\V#]O]CDE>\551\8*O]YR+IA&K]?OD^L/O)NR"L0?[ MCXVO@K*%7W&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" !&C%U8[B(1+Z,) !%2P & 'AL+W=O M;DF*\RNZ(YGXGPUE*>;B*WL:YCM&<%0&IW#<\! _;;G<,+R[V>$GLB+\C]V2B6_#$R6*4Y+E M, T2&@_.G#ZK>7B9MCCN]N&-TC)O<6-/FAS'X9+?(5 M9_)"67$F_C<6P4[FG"YRWAA0RW&H\>=#]YQY ,]Z296_)B>R:#NY_^88^MGW7)A83-(6$!$$R1P3O)X)GH M=W,:%J+)Y.CQ=4=T&IC#;>OR5UVRC5%]DPT)"X!@2K)'IV2/NB5[EF4%3M # MV5'&=5DW$!4 P)>OC4];'W;*^)"RFD6S.D>AFM%=["^G8 M!C:VX,;XO@I P@(@F*+ ]4F!:V/>_((Q*8UC?U$/" B"8 MDOKI*?538[J"C,?\55SX"4%?BG1-F"[E9H9EV9>>-9[HQGR^,;1OVB%A 1!, M2;MMU8[ ZI+X!_(4RP&FN/B_X%3;V+2 EG1/V"K<4N%J?J%)%&=/^05:9.&5 M3@XSK*\>H+0 BJ8J+)NA"[3BH@] E"&?%AEGK^)OI)?) M3)\'6CF,0;WE@*0%4#15#J>6P^DBQR-^08M(= [Q)@Y+30SM5 MR,KKT[/%8 M[TY]MR(L:V;;;/I?8RYL,QT@VSG_?H#6I&P8.(.T I@)OD)%D.IF;AM MTE2,;E>>UEW;,;O=X.Z#@)=SB M[(DT5C=:0%^^K;3&V1S6._>@QAF*IN:^-LY.)^/\E23)Y?=,F '1..%<]!$1 M6N1YH>\D6IC?B&Z"VC=']58!U#)#T505:LOL=++,?]*DR#AF58F5::?Y6TA? MJ#;UH,88E!9 T=34U\;8Z62,CY,ZU4Q"V0,(=U;H)3 3FRY_4&,,2@N@:*H& MM3%V.AGC1<8)JY8IRGF,UQ MO;,/:I>A:&KV:[OLF$WNPK]_0+,BBCEE:,8YR7DUF7.?X">M!F9>TPHCGJ;\$T7OWFN-X+&$'M,!1-37UMA]U.4\O+ M8IW$H;CD*=:.@,R4WNM)02WR@38J:7)A_/.=;4VG8\NZ&3XKJ?X1[M>MW:_; MR?VJQ;25+)OEZ/>"BV8GD]4@;?HA_:=_H(W/$N98SFCJNJ.1FK(YZ($#*)HJ MP-FR:;-=/2[FRL]64H@AXUJN==D0,?C73XJU4!^W!,59]R[=QCN3C#4BN_47BRU8<5>P4OSD==CP=M&$T%7%$/OL09W'I M5I:,OKQ6\WGETC1Y)%HPA*N5L2DAY1A.'#"7U]B6)I&P]Q=HOXW#+=K'HHU= M"W(LSW(?B_&&Y!_*8K&X%L5E6!?'Y-4:Y^5C(1GE*!$'92( 9\AV+!3A5['_ M1FZ;DY#(.G^EUW&IOG:ECSFAO6]_V 7E/Z) X-8% K=;@4#HRH26BRPB+^A7 MHN\-S2A9F9^XH_%$N]S3'-Q; ] " 11-U: N$+@=EYJ?K[F]%QNU]9D66--J M9W-8[_R#%@>@:&K^Z^* VW'1^2'_A[7GS0J8 T@(HFIK_NAS@ MFBW\3"0_J@1H<$ M@.9Q.&@- )060-'4I-M?#6GA-]3!S6.\''4'G MR:%HJ@1UI<#[ ?/D+_!C)@[2F/BAM#DH+H&BJ.K5M]EH6AY_=)A?5 MT1Y"NU0>ES4%I 11- M5:=VU)YY+OS_;H] S?6!=MXNV&-OZDZ=Z?AM@P3JG'4''DU'TOC9;UJDX=EK MA.22A/+]3;EH;XJ,5V\4.FT]O2-J5KX9:5CO7KU@ZCQ#[[[N_?.;Z+:R[>9 &@T <6ELUU8BC?E!E83!2B!YH!2+/Q,H>9UX/>^X M\$+VA3(+?AI7> ]K4*_52FC+;U5R0H%)PAD2L$N\<6\T&1I_Z_"=0"U/YLAD MLN7\S1B+//$" P0E9,HH8#V\PQ3*T@AIC-^-IM<>:0)/YT?U!YN[SF6+)4QY M^8/DJDB\+Q[*88 MK@,)XAV\].93;QC<=[#V6]9^E[ICY0(]$$'18G8.KUL@ZG=0#%J*P544WS"% M?]0T*US&TJ1_9L4N5)7'%F]YFF8(L5DM 0 MH"_[]0.2LB 2("0EVLU#3$F-YFE<^IQN\O1)5-_E@G,%GHN\E&>3A5++=].I M3!>\2.2)6/)2_W(OJB)1^F/U,)7+BB?S=E"13U$0A-,BR@K=O?@=O0%:";PM1 MRZ2YY.D)P/ (H !AQ_#9[L-1?_A4Q[L.&JV# M1JT_/!9T756\5.!"2J[D.U<\G0/B=M"SV>)7 "]:B!M+OC?=?:8Y#IXYRIVKFCKJDD C^0OKMBZNX<;J%D8PF@0FVU%"8I# M=VAT'1KUAG93\662S0%_UME7ADGP'B*%U"PRP(HG#D<,9K[+$7^[^$F#]E>>X"%MO+ MRDC $!T@<]B1B 4!6IEP5@$.(A5I<= M0I",8=V@6^C%^J4]]>-':36\?Y Q'!XEAYG.4FP,GB%&Z.6BU8GWP$,V/,9T MID%#@ Y#&F$Z".$3#!.$PHQ&+1I;%4!STZ\TSUUKAD9%9HX[MRH;>:*,+/V@&W%&!V;7T-PT,]P?;V0 MFP/J1&HS%85A'%A8;3NB]W4\ENL,I<'8FT@^BS+=-9=XV7'O7'(@;_W:Q] E M\M-E1T%;5@?9!(@@&ZIEEU40Q^Z5088DD9\DU^=4)<\C\!S\QRB&X1"@PRZ" M&)(1B!L5Y!:B3)[!UW6A BX>*LZ+S5WOK$&0@Q7C$&_LY15LVX[ (^I.&3( M$_FKP6$&[%=8GFRX\MM7Q)8L<5A1'(SH9F38#_G9[[J7]H[&Q!VRF2V"$%M" MU&''="&"QC:%X4#DY\ N_VT[63:YH0!!&ELP'6P9D9C0L5U@>!#Y>7 FBB)3 MS7;M2M%4E"HK'WB9:LS@[6>A.(#X=R=ZKV=W[@+.GLC/.^I';W@5,6_>OU4B M_;X0^9Q7\C=PI2M&]>+N 7GY>>\FT(&\]:,VW(S\W'PQGV>-C- ;M.E%'&IM&%@,X# F. CA& H:>D;_DU(*R+NH\47S=*Q&%GII%TT-^ MY%H+2??YLNO,8TU*PR:6TPPBY(:-#;MB/[MNPI[S^RS-G+D*V\RI;Q_A:$@% M+D,8Z>IZ1*UAP[+8S[)=MI*;IV%:\.).7[2TP-ZW[92FLZ)4E=W5JJ4Z)<"- M>.+5;;H0(@9 ML!*Y_ND!9*6F'"[=R^<@:$I)& Q#^I^T?C=ZOWZZWWF)G3':9 X9IHBY# M7>J3$4+%AOBQG_C_;UO4"V/?3(\=A3@B41B.E"S8" SL%QA[;5&OJ[UC[N MOKD,?=TW;&0$]LN(+TM>)8U8!-<\D?QH73J_'('9>/F '45\3(=BPF%%43A2 M/F"C)+!?2>A37S5@FX>88HT_[_!7S7/>8W%_7$ON:7QB6RYHR1Y;$=AF431V M2(@1%61+R>Z9==/&<#[ULN4#Q)@.FRP.LR@8>S)#C,0@?HEQS:4TS^V<^*#U M,/&8Q7C(HRXSPN"(6B.&\XF?\V>Y7G)PT4C+0I3=B73"/.CSX$-YZP=M5 'Q M=]!W+H#(05OHA_+6CWKC\;)?2\PVEO@(R$6B;P)$K:32N;@Y6F]U>NB^=E:^ M?O=[3X9#(]"8QF$0C#U'-RJ!^%5"/])E4H'')*]Y&^!<*X>DDD GE"Y8=ZS= M#=@&NN DV(2VBF*K73\$HPK(]@Z%M5A)K1:B:I^?;ELKF\EIL/HW#&$7TWX4 MAO;)E@[^MJS"K*QF=3#]-GU@AL7)ED?1KNG-I*QWF%I'P1\2%H.;%OU(?RUH_:B CJ%Q$_ MF[C][O>>#,<#^CA&$6$C8H0:,4*WB)&?SMNK&VS-V]OM^B$8:4&WO&WV":5$T5XN>*(3 M7F.@?[\70KU^:-Y_7;_O?/X/4$L#!!0 ( $:,75@#MI[F 0 #<7 8 M >&PO=V]R:W-H965T&ULM9AKG=*>RC"(8%J($JX:F MV6H"XU19S(IK=W0Q(WN.XQ3=4<#V20+ISUN$R7&NZ,K3A:_Q+N+Y!74QR^ . M;1#_EMU1<:;6+F&?*4K_Q=2,7%!'_QNC(&L<@?Y0'0A[SD_?A M7-'RBA!& <\MH/@XH!7".'<2=7RO3)4Z9RYL'C^Y^\7#BX=Y@ RM"/XO#GDT M5Z8*"-$6[C'_2H[O4/5 5NX7$,R*_^!8QMJN H(]XR2IQ**")$[+3_BC:D1# MH)MG!$8E,(8*)I5@,E1@5@)SJ,"J!-90@5T)[*+W9;.*3J\AAXL9)4= \VCA MEA\4N JU:'"/[]?+>6X/;Y3="H M"1J%GWG&;QD$9)]R)L9Y@.(#?,#H"D LI@R8!@B(R0<$%(4Q!Y@PACII]6;( M)[<;EL$ S14Q>S%$#TA9_/5&M[5_NMB59E9AED]LAX7C3L23'IJ$G@>9CFZT M@[R.(-GNZPI QL 0!21(Q_8E1&#QV]:W796S? M9)JM99IY,LU\268MKF;-U>SGVN!Y!3)(P0'B/0(78CH+"<:0,I A\<,;B9GO MLHMXK_]8XJ69T_CJ:M>:INDG8V58F">S-%^268N255.R1E J6# ]SPB-/Z% MPH)6>;434:_Y6$2EF=WHO:55?R>4!D=Z,@OT)9FU0-DU*'L\J)BQ_HW' M0K*?M5ZW3<>U;<,^@=01:;F6:S\?33(+]"69M2 Y-21G/"3QCL&X6+O%Z>XE M4DY7<]V):[@GS5WUUC'V!ZPC[1E2,M/ZDLQ:I*8UJ>F 5Q8T>F MV5JFF2?3S)=DUN+JUES=5UYU]/J/)>X.6W4,"_-DEN9+,FM1TK4_K\+::ZX[ M^MW'4JK5'O_-H5C+=UI5;"Z?K&E/3 M.7T_EIK7E^76IOEG&T/OW\?XO^N4RK[5-L>V3,UR3]8I_86,QM61]PPNF7E] M66XE+K6QA9AO*7^"=!>G#&"T%?;:M2/>,VBY2UN><)(5NXH/A'.2%(<1@B&B M>8"XOR6$/YWD&Y7U7OGB-U!+ P04 " !&C%U8+I\[EZ4) #<,P & M 'AL+W=O33$^$6N9I3F_*5"Y7B[CXOM'GHG'TP$>/+]QFSXL M9/7&:'RRBA_XE,NOJYM"O1KMHLS2)<_+5.2HX//3P1D^CERG&E K_DSY8[GW M-ZJLW OQK7IQ,3L=.-41\8PGL@H1JU\;/N%95D52Q_%W$W2P^\QJX/[?S]$_ MU>:5F?NXY!.1_97.Y.)T$ S0C,_C=29OQ>-GWAARJWB)R,KZ)WILM,X )>M2 MBF4S6!W!,LVWO^.G)A%[ [#7,8 T X@^@'4,H,T ^MH!K!G ZLQLK=1YB&(9 MCT\*\8B*2JVB57_4R:Q'*_MI7LW[5!;JOZD:)\>3ZZOI]9>+Z.SN/$+3._7K M\OSJ;HJN/Z'KF_/;L[L+)4!G5Q&:7%_>W)Y_/K^:7OQYCBZNU.MS].[+]73Z M'@W1UVF$WOWZ'OV*TAS=+<2ZC/-9>3*2ZABK3QHES?%\W!X/Z3@>3-"ER.6B M1.?YC,\. XR4N9U#\NSP([%&C'ARA"C^@(A#*'! D]/1CGBW?,/S-3^&,KL=R>"150,Y+E=QPD\'JD.4O-CPP?BW7[#G_ YEI<]@ M44_!#C+&=AECMNCC.R'C3+6H.F]0VK;#W7IXU28W8R_T/5?-UF8_(8",.EY M#V61*7/=P V#G>S A+LSX5JG?2)*B<3\V08X_6Z?T]]GL*BG8 >9\W:9\ZS3 M'W$5-$GC[2J3SU"\%(5,_ZG?@-*X#>?MS[.']^9OFQ]3Y0;$)5HQ "K'=SIJ MP=\Y\E]1T,EA14!.?./324 #7ZO8"2#S"66^Y@60,2=P.\P$.S.!UPIV'T'IR7J]XH=AI"<2QEL"MBAD7R:(^.V>JG#.Q4F0)ED,3 M:G\&L>.&CMZL09W/]-,X G0AZ2P(O$=5V.IIJD!6%<0'],!S51S9AVWKF2F" M2TM95S%51"VMNA-3Y9,P[/#1XA2VLL?;EX2P)1=8K"@Q)LF4J5["=#^ RL=>AYN62[ =3"YR MR54[E<]S\]LO <'D]YS#C0_"$I\0W9$I8XZ#=4@%9&X04K?#4TLFV(XFMSR+ M)9^AF[B0W]%=_(3.M^;0^7RN=OH5L$P6$QW;\H4*A@]W^KA1Y>[%GBPG7B^5,"C+"_%+)VG2=MY^%-UJJJN MNJA6ORI5,WX/%X/),:&GY\+4&"W5E& 2.EU5T.(0M@+#^%HN>('>I?7I^G[7 M>UXH\!#H&L8$FZ(AI@SKQ@"9:M*P+]*""KCUS]WPNBJI\ZUXDXR>XJ1(3 M+(8T=)G>5"$=@>'$Y(@A\_6:@U18 M+6>N;@;0$<)P1^61EDJ(G4JNN$29FB70@@D0:D8<7V^AD(ZH38)>9)".4EL?HV0J*I2S2^[6,[S,U30+E(A\F(I>%J!%35>)V'0$]FW@Q M]/?[?&,9D'FJ6'7'@"PD8<=*2%I8(798Z;1Z(QYY,4T60F3HL\AFRF[Y :F* M/0+-FMPQI!CK3#R!=,3Q YW-P'C4]SJ8D[0<0^P<4_EM3KMW54]YC\XV<9H] MNYZ(Y5(M"5,IDF\+Y9H7RO3'N$P3T+5))[!K0 >ZAN)97+>\0^R\\R.NHS1; M2_TJ<./;,RZTP;X!'?&,'54$QK/X;IF(V)FHL[K5*FFI<*0 %Y6+6*TU%31E ML8IPIK9:=9;**DMH6-WQ2)-JI46*G;*X*-M1[\&D;0\UV#?I'.%0SQDLTRD2 MEA'+KVE#9F0FQEJ54U%FM(/MUM!T&)\*D*NR1T/75*JHG Y"Z@>XW8L++0%-FH'MI]+RGZI6-)"@4M-'6F!I&'@AL3S=+J I"^DI44^:D>^ M3PI@TX<<)>NBX'GR'.7OZ0S'4[R)RVW$?M MW/WP$9*6))F= M)+7T?4#\*,6AW]%GV=[#9NRG^RRS N^;JZ#/:%%?T0[3 MUY(N>XET>^RSP'W;ZB*$7C#@36"B7Q^$9#APNIIL2[C,3KA?5(>M;I!6CNH= M'&BE5[+M-5K45[3#_+5DRWZ<;%FO9-MKM*BO:(=I:\F6_239,I-$"0N-!Y$ M&?8"XSDD2!92TM5N6ZQE/X^UK%>L[35:U%>TPX>*6ZQU_S^L;3YJ_]*>^?#% M!%!1+]21%E 1&NB7DD9[7WM8\N*A_OI(B1*QSN7V^P&[=W=?43FKOYBAO?\1 M'T?;+YJT8;;?>[F,BX MSWA1"=3_YT+(YQ?5!^R^T#/^%U!+ P04 " !&C%U8*]?80I]4O=UF^CLKJ M:WY_43SD<;389EJO+H@LCR_649*>75UN_^]-?G69;7YPI9U_^XVURORSK_[BXNGR([N.;N'S_\":OOET\41;).DZ+)$NE/+Y[ M<7:M_$K''$FUR6*5_&\K!%1]>=C/(U7 MJYI4E>.O/?3L*6:=\?#S%[J]/?CJ8&ZC(IYFJS^21;E\<6:>28OX+MJLRK?9 MHQOO#TBO>?-L56S_E1[W:>4S:;XIRFR]SUR58)VDN[_1IWU%'&10U)X,9)^! M,!GT24\&=9]!93(0I2>#ML^@G9I!WV?0V6/H*])XGV',9%"UG@S&/H-Q:@9S MG\%DC\'HR3#99Y@P&;1Q7\/)7UI.9F/TMO538[.M;?35E/*EN16VO8G>E^5+ M@RO;%K_8]<5M1YY%971UF6>/4EZGKWCUAZT:MOFK_INDM7!ORKSZ-:GRE5?3 MUZ]N7H?>[/J=-9-NWE5_J/7JW8WTVI:F[O4KQ[J1O%?5#Z^G@?LZG%EO;W[Z MP22*\=N%1"WZLODN6?]Z[[W[MS22WM_,I%]^?";]*"6I]&Z9;8HH7127%V55 MW#KHQ7Q?M)>[HI&>HKW+RFC%R3859YMNUIM55 \'DG5W5XT/Y]*;.$^RA93= M2=>+[*$>,,ZK3_^MZK<:@DKI3QJO;^/\/YQ8LR.Q5E%12-?2/%NOJU&H:J_Y M!P[%.H7R\AC%%E-V!U%4E?XQWAT8A^$<*;U8)'4C M1BOI(4H6HZJ;S:.'A-];_".L^7S77^*J?Y3+.*_+5IT"E_6YJ>I"25I]CZ5? M5EE1/./@@]/QU>DDF2>\5@D'0R1H+Z?B^*^R=#3/TC+/5M5/]U6=E'%>];$V MZ:(:>9Z&'_(T_) M6A-VVI\/>^VY=!O?)VE:1[J-5E$ZCZ6HE&;Q_+FD*N<2 MD8G,&TQV@?1MH/IRY>.5,C8,TU O+SX>CA[" M772;\6#]$\?G%6]8(BSC_& M9U<__:",Y=]XPP,29B%A-J4B8WZT.35/:51%TTXP4 MPR03LYTN1!:,@F M]:E/ZE.W=+5'?5XZKR[VBVIXJ]2U_?2L/F??U,/R,ELM MJM/)SY+UUR8I/TM_OJW4+U47RX]1ON -(B]58+5,D; 9$F8A8382YB!A+A+F M(6$^$A8@82$21D&PUL"@/0T,FO"T_#9^V.3S93TT5)<3ZRBM[N&W%Q'5Y5#U MI[[JV*1)R;VHWY''AZ.HIC%#Z%08?JB\D3 +";-/J0L'&=%%PCPDS$?" B0L M1,(H"-:2K?XD6UU\-=TG5*FZ ]_=;8WJ6:[%]B:GNL.)ZKL$GHCU3L=5B:PQ M(A869JB(D3 +";-/J0L'&=%%PCPDS$?" B0L1,(H"-82\?A)Q&.AB*M+[#BY M3Z7Y)L_C=/Y9*O,H+5:]4AUWSS'$9&]ZA2&'2A4)LY P&PESD# 7"?.0,/^4 M_A,@(X9(& 7!6E(UGJ1J"*7Z*BXE;S]!&-83A.?UU]5F4<]=OVFC&Y7L51FTJLL/9Q,\[B3:3MI&]VF471YPFA;6,:AVD;"+"3,1L(<),Q% MPCPDS$?"@I-Z8X@,24&PEKC-)W&;PZ>FXW3!S$O[F]5S296W\](*3\1FI]J4 ML6&:JL'(6%B:H3)&PBPDS.94AZF;FCEF+JB105TDS#,[T\3,G+K/.4:=N>L/ MNFE&BC$Q9:9;A,BB4U'16R*9/(ED(A3)P51QI91X.U7<49'NX>3>$A"^0C80$2%B)A% 1K*5F1&R>( M_/>U?(I^]W&.G_+$!1HJ3BC-@M)L*,W9TP2G(/=X$H_33.R)C->2G3,9)Q'_ M5 :M!"HL?EL"!V8HY7O9$?:1&!%P_ CB(@T6 9)F06DVKTJXG@1H6!=*\Z T MGU,E75\")Q'?F M&T71VEILG$$*^8[F! 5IVIA":3,HS8+2;"C-@=)<*,V# MTGPH+8#20BB-HFCM8:*Q,"E"(\35ZZUI<]HR;3)SLO4T;78GO8L^<4<&M3NZ MZCJ[UBDNQ6#%0QU)4)H-I3E0F@NE>5":#Z4%4%H(I5$4K:WXQINDB,U)WWK5 M1>&Y=E1YK+-# M3$!*594)H-I3E0F@NE>5":#Z4%4%H(I5$4K3TD-+XGY8CQ MZ;2UFL.;=O[,%=)%,H729E":!:792M+8A R85A%J5X+2 M+"C-AM(IZ@- M*LZ$T!TISH30/2O-/ZD]L- M=2GQHD[(9-QSZ]W8CXC8?N05Q68[PY3=M;:V/9Q,YJH3:C>"TF90F@6EV5": M0[KF)44W)DK70>!RDO9X#:!%]*&T $H+H32*HK65W%B*B-A2U*=DKGJA3B$H M;;:G'4ZA&KJF3IA'RRQ..N;JS886S.$$[%@$CA?*(UW33WU\AL[>@4)-.E!: M"*51%*TMG,:D0\0FG=TFY$6MFRR_C]+D?]%^B_;MK6BT?4T'=[]0TO5)R.S5 M*=2/ Z594)K-J8P1WWX C>M":1[G*!35D&7VR58?&C: TD(HC7*J1#--3=-[ MKCT;-Q 1NX&N5ZMLOM5:K;W=XF=]DYCV;-K/U^!1O\A47(S!&H0Z@* T&TIS MH#072O,XS3[2%8.]F/6A40-.5,WHC TA-"CE!1WKDQ[U-:XB(G85644]*Y,4 MR^V"2B7 ,OHDY?$\3CYN9VNB^SS>+;:LDN@V657BY.H/:B*"TF:DZYL9:7)U M+:FQUY)0?Q"4YD!I+I3FG5K!/C1L *6%4!I%T=IOQ6@,1:K84'3PUISJ3+J( M[^(\CQ>UMF/NZ5/EN$B(::AC=D5%''>H,J$T"TJSH30'2G.A-._4QO>A80,H M+832*(K6EF_CA%+%NSCU3L=N'JJ/M6>^OB"N?GQ;??U>K:U-2KJN_5#% ML6E;,T^TC39':J&1HT@-)" M*(UR*J15'VV-'KR,3FQB0FWB( XS^/2,?1,=]E5TV'?1= MO0RU(D%I,RC-@M)L*,V!TEPHS8/2?"@M@-)"*(VB:.UAHK%5J6);%>YI/;5K M0-%5U61?)B:8@8ABL6VXJ+N9@K4,WCH+2;"C-@=)<*,V#TGPH+>#V M2]DPV7USH%$I+^IX:4%D)IE%,AK?IH:[1Q>FEPIQ?ARK3K6%*(9H[9 M-<:IN#R#Q0HU<4%I-J=*6!,7-* +I7E0F@^E!5!:"*51%*TMZ,;$I7U;$Q=? MW5 3%Y0V@](L*,V&TAR-9^*:Z!/.DQ:)JI$\/HN?1L?%?:]_1= M:5#?%90V@](L*,V&TAPHS872/"C-A]("*"V$TBB*UAXF&M^5=N2=<_5UZMY9 M]2;ZO%T9NL[S*-V9L)Y;&V1U) M4=B5LZFXA(-' Z@3"TJSH30'2G.A-(_3]"-.V_O0J &4%D)I%$5KZ[RQ8FE' M=L]Z6O@MZDGBZ\4BV6];]R9*%O65P31Z2,IH=;Y?.*J7G.+%N?2T]#3-^N:0 M.=X:,F%?(B\NWV"50SU:4)H-I3E0F@NE>2>UO ^-&4!I(91&4;2VQAN+EB:V M:.$\U%K7?C+69*-SYH9ZL: T"TJSH30'2G.A-.^TIO>A00,H+832*(K6$K7> M.+9TL6/K;WNH]:Z3A["/$(K+,%3(4)H%I=E0F@.EN5":!Z7Y)_2B !HQA-(H MBM96<6/@TL4&KF_MGM:[UJ&1.I$-P@H=:LV"TBPHS8;2'"C-A=(\*,V'T@)N MOU04=AH\A$:EO*C&1.W9N$=O+%?Z$TSK'9$)G=X7PJCCI8E%"'%91F M0VD.E.9":=YI3>]#@P906@BE412M+=W&B:6+G5C?VD$M#C]T@0Q*FT%I%I1F M0VF.WC6%D0GA.#B@83THS8?2 B@MA-(HBM8>$QHSERXVWG6+C72#?0.@#PT:0&DAE$8Y%=*JC[:<&].6?H)I:[]N M)[!7_/DUZ- U]72&4-M,YOB)"V%?1 M6IQDW50VM&@.E.9":9[>]5D18ZP15H30]P]":2&41CD5,FK72%N&C?%,%[]9 M\"N>>5"Y(H1:SJ"T&91F06FVWGVI(/M@!#2@"Z5Y4)H/I0506@BE412MK?K& M1Z8?\9']S0 ]&,%)JAICO;L/K@]:E23?5:8PQH1F7VU6\!-IIAJ9S\=:&U0WI'JNM9[ MT]EXKO2=_>/[/&:A0U^/"*7-H#0+2K.A- =*/B&HM=7-_R,8M]Z/9(+[,/&(H+.'0P@-(L*,V&TAPHS872/$[+C[I-[T.# M!E!:"*51%&VG\HMB&&PO=V]R:W-H965T&ULO9QK4^,X%H;_BHJ=VNJN2@;K9L>]W51!##-4T0T%],Z'K?U@$D&\X]@9 MVX'N^?4K.1?%TI%":,]\@5Q>G_@]UN71Q?[X4E:_US,A&O1MGA?UIZ-9TRP^ M'!_7DYF8I_7/Y4(4\IO'LIJGC7Q;/1W7BTJDT_:@>7Y,@B \GJ=9<73RL?WL MICKY6"Z;/"O$387JY7R>5M_/1%Z^?#K"1YL/;K.G6:,^.#[YN$B?Q)UHOBYN M*OGN>!MEFLU%46=E@2KQ^.GH%']((JH.:!7_SL1+O?,:*2L/9?F[>G,Y_704 MJ#,2N9@T*D0J_SV+LQQ_KH$?;WU0'[K[>1+]HS4LS#VDMQF7^6S9M M9I^.1D=H*A[39=[P-C,K*VT>DK1)3SY6Y0NJE%I& M4R_:9+9'2_M9H:[[75/);S-Y7',ROOYR=WUUF9S>GR?H[E[^^WS^Y?X.75^@ M\>G=K^CBZOJW.S1$7^\2].ZG]^@GE!7H?E8NZ[28UA^/&WD.*M+Q9/U[9ZO? M(X[?PP1]+HMF5J/S8BJFW0#'\N2W#LC&P1GQ1DS$Y&=$\0"1@%#@A,:O/YP MAR>O/QQ[W-#M]:!M/.J(]T56]7%:S]!-53YG,D/HX3MZ][66+[+B/;I>B"IM MLN()G:H*DS69J-%_3A_JII(UZ+_0]5C]'H-_3S4K'^I%.A&?CF2[48OJ61R= M_/,?. S^!>6RSV!)3\$Z>6;;/#-?]#;/E\6DG OT[JJLZ_<#]39?3E5N;\JJ M;91.FZ;*'I9-^I +U)3H2RF/*)JJS',ENRP:(<^L@;*^^G7>_KIJ>Y]/AC0. M(EG"GG?S"I[#-8TE.PSA4)MUK#K^8HM.YJFA_MM]!KB+[A&2I#R/#&2 CA.#8L ?(,&51#/L;;?V-O/[N M9FDEA@H]IN@F_=Y>J-.J2HLGH5X/VD9#59WS;Y+5:@'Y'%EG%F+,3)NVB@?$ M3$9BJPC'-()-QEN3L=>DKN!70CH=H)8/A^7C4+8!Z+2NA31Z(ZJLG&83V9!, MEQ/7-8VM\Z-\Q RKMB@,N%E)6LIFZHU"*5D%EJNJ[3IT@*ZR]"'+L^8[B%N! ME2O9A5 CH9"*C49&&Y'X/;\UISLLBKTYW6T/-JT=NJSK95I,A,Q*W<#$B2US MC&!NIL!64QH_I@HIT1O[/)1%WG6G6R(GM60"%+026F68-4<[]I M'="[6_$LJCK-WX-.B>V44[.A %0XB$>F4T"%L:,UQ)I?L1?;S"[L7E3S=>U0 M5[1M/D!G%"B@W+J&O?)G7]&ZF=($BOT(:F0JR>I%66>;3$G2DHUN\QW=Y*EL M$L[_6&8+U7J R6-0SVWFSA8-1R.S\"20S%G^-6EB/VI*FJS4I4?OY("I??5> MM7ZZ7QFGBZQ)\SW4B'O%QEZC)7U%ZV98DR/VHZ,CPT## R;69K\A)A2/S$($ MZ'@<<;,0V;*(Q*ZV1:,D]K.DP^--)19I-MVVH0HMKYN9J%9D O<9-@T.">56 MOPE 8Q@RTRX03+:X+K\:+;&?+5VUIO6FN')952UONFW:.#CD062U#8",1+'5 M.0(RS*/0X5/3)?;CY;ZR*[G:67!M5&1\A$U_MFHHB=+R9\L(<8VRB49%XD=% MM[UJ*4<-&[R3@V;((0'0+<*F0T 5Q]3L\P$5I3O9ZAK4W$;\W/;: M0\YCRRH@PP1;/1FD(Y'+K$8YXD8#N2XEJH&=NFXD"'IOC>TC'XB"P"C>DHSB@ M#MN:EDCX(]/LE\6SJ ^;T"1>/#L437N-EO05K9MLC6W$CVWK:;%VDOET(@0,(I"LQ0E8,"(\L Q&* :&"G[$8ZXR(JT MF!RV7.\EU(/7Z_N,EO05K9MLS:K4SZK=OG6[+N!9%J4V/\9R:&2U,K;,['2\ MDJX?#:'4/V6W;EH&[9#J-SFTF)6YVG\P0'L6%4&KT Q>&)CD#V++)E"2#C?%?6 M-:CACQX"?WF9%G#3OY?;QOLE"2"AF!.G"\UW])5\I[J\6[%85I.9&A/+"_19 MS!]$A;X6&3S=2&TTLYSME22 9+@[(NYN^-%XQ_QX][60_?5+E;4=T32KUY.+ M"L4GY7R>U6HO(VB+V:!GV@(D0Q*;\^*0"N.(.RB%:3!CKP(S=8VF:M$TVS2. M$]>B*8-FT7@4F "Z,SK!84B(^(RI=&+^=%+ECUM:[)>(,K5K SLJ"<&6OON M,UK" (PCCE4UIK&+^;'+T2%>RNJ9R53=+!_R;(*N'Q]%)2 M )(H#(/(,7/.=C;I[=^E=R!>>;B2V7-H$1]%EF%@!13'A)K,#>B(9$_7G!S3 MG,/\G',N+]BD+?3GWR:KG2*W:2/4(K%*QF"5$C5]\)SFJPTEMY*OJVS2R,2T M7ZI&S?QLYP P.S;A#)G=' J.1ZS-BP",LX="T5,$Q/S$U-/]C=[E1 PW[N[ M#[2;_M5E\94O@*WB$2/FU#Z@XT$<6[7*EE$:,5>ETAC&_!C66Q+/Q%-6%"I1 M9VFN6AXP*= FOBBVEN@ W4C6):M@ >A&"7.5+(UNS(]NO27EO)CNRP@TM<>Y M2>J #$I< NBZB>MF1&,@B[U#V[OE8I&WPPW9E;0^+W(9X[)8W6RBICW\(UG6 MTP:]=3KZC);T%:V[[UJC*-^W(KS:.2X'=]ETH-J9=8NSW@:3_=DN)*Y$ W 5 M!MQ4;>-EB$-S G4,R,@HMI:< !G'C#HXG&M6Y7M7B[<+I.L$R'X>] -LV6/F M(M$84)'=):*U&T#%=G8 =,UH1N7$6TNV%4-O]-6S7:JQ *> $CGZR,MZ68E] MV^1[9=I>HR5]1>MF7L,O]\/O9L=8N^MGFC4RF;7JNY?M*OS#LI$7I$'?Q:J2 M@M1+OS=;=M -T "\FQU:L JIA: M=FP1Z^0 MV5>T[JUD&C+#X&]>FPK[7,L>]QHMZ2M:-]D::D,_U';F*ITS_^'>R=3Q?DD" M2(:4!,X%C%#3;.B?<;U3MX"J':D"K&S^HP^^_KW2:%_1NIG3-!K^T'W;;ZEL MO=ZXW6NTI*]HW61K, []8/S*RF93K%79]DH20*+VD[DKF^;AT#_->RN>R_RY M'?4[USW](0XN!+W2;%_1NNG;N57ZA[9POJ7&];J%L]=H25_1NLG6F!WNP^S% M9E585;G-@OW$77"!_970BCVD@Y;L(5WLJ84:M$,_:%]D5=VT/9[[YGIOA(/+ M19_1DKZB=;.GZ3ST3Q+_!96P5Z#O-5K25[3N@Q0TT$?^6>.#*V$$;#<(@\@< MXD&R*++NM]\KZ]K2Z!R]XNZA]3K#13IQWE#A#W-HR>@U6M)7M&X*-;='_EGH M_JMAU"OJ]QHMZ2M:-]D:]2/_Q//AU7 5;_?Q/68WN%^2 ))A.(JL31;'.P\# MFXOJJ7VH6HW:W4ZKIVIM/]T^N.VT?5R9\?D9_I"L'K^FPZR>!O)0A@Y\C>5+5Z@%KJS=-N6@?.?90-DTY;U_.1#H5E1+([Q_+LMF\43^P?&PO=V]R:W-H965T M&ULE5A;<]LV%OXK&'7;26=D29:=)HTO,[;C3#V;Q)HX:1\Z M?8#((Q%C$& 4++VU^]W )*BM++;?9%( .?VG2MXOK;NT1=$03R5VOB+01%" M]6X\]EE!I?0C6Y'!SL*Z4@:\NN785XYD'HE*/9Y.)K^,2ZG,X/(\KLW267]$#A6S5S>!MW7')5DO'* M&N%H<3&X.GYW?0@.NPITX?+ZV\/=Y]N'A_-Q #=>&V<-Y76BG#Y#>3P5 MGZP)A1>W)J=\E\$8:G2Z3%M=KJ8'?26?;2>1W\@R_ M>[>41OU'LON'XL8:;[7*98H&DXN9(T\FI 6[$!^4D2934HL'+!)"+WCQY]7< M!X?@^>L01$F!T\,*<$*]\Y7,Z&)0L2RWHL'E3S\<_S(Y>\&\T\Z\TY>XO^BZ M?T8IKF7VN'2V!A@,R&<9:D<,Q7U%+N+BQ MA8+$3S^\G4XG9S>VK*39#./K\5F[W*/>WUK3_DKMNQ7KVD5;NW;Q9[&67G E M(BCLA13O2!019XY(4",EUD"3$$#ET-V ML"*3SFU8(18]KSTB,>C5T;QN"!5JQGSS7, M923N:X< 5XCG*@:TS1X+'"$'V(#7O:$G,9,N&%[Y) TJ,!X^SCH%^,2.P;\K M'Z2X_5ZKL-F2ML?C;GM^)+["WCU4,EWG[#?D59YR"P Q+DWH,/'QFS/ DX*/ MW;)T%/.0CY8V5XN-4"#,9*4"S$)FUEF,V?D&+:+2,F,R9EI&__M"51 =".G' M @LRHB"=\WEF1$]0FTF )ENS5J& 9PVZ2:9EQP >2W:Q&/Q;/A/*^1IV,*50;AL.I+% J M(;W7FPC@%:=9"64\AR G!SUEA31+BBFYPOF&M#;-"VKE$;)-^ *1>L0]%P>0 MY3F"NR_\Y-?AK].WP],WTW0T>BM)O=Z1.F3LQ$KJFL2_)J/)9'(L$&.)BD.K M\\.0J*L;N-(]E#?YE0_ M<&[;[:MVNY,Z$.\**1&HJ#H%/C_X$OV"7%,RD] M8PV5J M)*[R7/$:@S3<*3\4RVK>: 3UGI Q&0&HN7XN8+]^N7HF0E/\/Y\?"8/*V97* MR6\' [F)0E"P^[KUJ\/?,!X"'1V#9$5L(F![^_K'.!^ 1I81:$Y^#ATO5ZE= M*TY/G$8U^#9Z&(D%@9?40V#,<<(B41,@"B)M28P.^1'TZXN" +_7<-EQN.&0 M28%6+XH+/42:UF_CJ:UTJ'#OQ_'^$Z07F=I:C!_?"1PF$M^O*Y0^5Y MC!SATS#%E\ %KIH^(H(!/^TP#0*8-T?B M+C0V-STH4%88J^URLU4"W;[RC>PD,E>I T*[Q0*) %XH"K&K4N-33"KQU'%S0T:5A0O(ATD*#KQ=H*]H@8S;BF8C#."TIB$8M%UM$RFQ/,R M! Q:B62!"1_BAD*3="8^*9-:4CP+!Z9])#D&U#*!P[E>&Y44:,"!&7J#_$YC M+LHD#BP4;)21"4H?%CL8<,07)' W& MM45)?(!O;8DKI-0*-AHEFQJSTY>X=G,G4+F2\6)0(.4X=;MK 493])A&(0=M #I9/3F]4"X]*4CO01;Q:\+,C MXT>.#V!_86UH7UA ][GI\K]02P,$% @ 1HQ=6*AI"O2** !X8 !@ M !X;"]W;W)K M^'WG\I)>VM4/+A\^?/)@EU?-R8OG]-F[[L7S=NCKJG'ONLP/NUW>'5ZZNKW[ M[N3B1#]X7VVV/7[PX,7S?;YQ-Z[_N'_7P5\/PBIEM7.-K]HFZ]SZNY.KBZ(D"N=D6/*^3PGUMW[>H:%P(P?I,U M3\*6^*+]MZ[^FLX.9UGEWEVW]2]5V6^_._GV)"O=.A_J_GU[]Q>';AT=>N)07+@ENWHB@?)7W M^8OG77N7=?@TK(;_H*/2VP!"EW/0=?%O!>_V+FX\__73U_F_9V]?9S9L? M?G[S^LWUU<\?LJOKZ[;[F^M@/WWI0R-HO>>W+ M(VM?7&8_M4V_]=GW3>G*=($' &B ]E*A?7EY[XJO7+','ETLLLN'EX_N6>]1 M./TC6N_1D?6NBJ(=FKYJ-MF[MJZ*ROGL?ZY6ON^ 6OYW[L2\WN/Y]9"#GOI] M7KCO3H!%O.MNW, [>/[5O\'[^K>M>YKWS6 MKK-W^';3Y\1S'[8.^*YH=_N\.2"6B[;Q@.@R[UT)W%3G3>$RHEZ?Y?0^7+'; MK5P7KCG+FW+RZ>4BZV'M9#D/FSJ0%SVM V*K(R \+8 P=&Z+TN36977K_6+T M K!:\6G;UJ7K_'_\V[>7%W]^]F!'F^J?F?MMJ/K#@A9,7RYRO\W6(.%\!H*2 M8#NXO/.90\J?'DH/@2O!ORZR;0Y@K9QK,@!SGW?P4M40[KJ2D'17]5OZ6^AU MWU5-4>UKH-B-:^"L=7W []V^YW<1AH]-A7_=(*P$Y]7.=5619Z=XI,N'SWZX MNGI'_[QX=D; X%OY?@^\D*]JEW4#;H!?=&XSU()06(A67]XLLQM7#%W55_+8 M]Y^+;=YL7';=[G:5)]FMF]U\?ZU[+8%. ORPW'6XR"^3S;IJ "-57ML[@,7J MH70,/V,IP'G-"Q%\%7Q\![=<'\[;NP:I9ECYJJSR#DZPS*[J&I;J72>;*XWR MX4 L-#XO& GQQEQ=@63.!>^%/!2)E>\'J7V4]Y _H5'P+-\0EVC'OCJ7(/&GG/A^JW>9_E MZS7H3-H5X&@[W#'?!93"\\2N\&I=Y:NJIMMGABPK7P!S#1V=$_BB!1H&.XDO$0L +;;G,W@*C 9Z; M38N?KE"2+0!3 6GN-J\'OJI^C+Q?AW)#4"5H1COAWJ=AMVQ;@)O$*N0;I;R.:(_[ (\"%(D@K/Q>LOLDW;EG=5 M72\L:2'!5*5(^\7 ),-M?A^D(I]$+XL,\_._\L.2KP>0<7*^2" MQUV!P%W#-72NSADY! \:#? /K]0^6J8&]4"B'#5$V0ZK?CW405@]NP>]A>MZ ML*]9167Y7=Z5H^<'[W"QNKH-XKIH$6Y"PP$7J8' S_&!,J S(KW(]U6?U]7? MX=M]UY8#G*0$_-3M?L\@,OS$^(L H2$>X*[K:D@P(CX:[PA#4< MN[:!?Q6].WY MP_]S5T'R(K>#3AGV)%5= MLV4%EHIGME/BA60=/HR7"N(6V(?N[@YDCUN!C("3,B^1N!'^A/UE/3#A]JZH MU@!G HOZ'LZ$5QS)O,U1L/@%"'*DU?$A--)6!*[>IFH;(K+X,U$@PO<]^X+HI)%."%B (R#/(,2:M#S57!)L!.R M#9RP= M>/IU4&\W48\S^[)D,1>VO(?HF"K! %2J>SL^!]#='=H5+=X4(@&M17DX$N#% MD_,+>#*"]:8!7VB@3<@(OGQV#5'@E#1 _?R?2 177;#%H\V@?&$>B?TF_R1%+A^37BA$) M.K<@XQC4"G#G1A2O$#?2@3$UCQ)[695$[<-@#I]C0[K<[@CW4/RM&=Y_X\/T).NN:W@Y 3H,U@:U@9,K!WY,VB,\M+>:%# M04U8$C,$K1)0/_#5 OV&JJ%_D:V1]X"[:J-7(VO1/N80H,P+-%[Q\UOS,4;: M>H<8=:SN3N%;=+KK&E1,WG7(,R,4DXO!#(-FT);8O-)&-#7S5.?6&&/SP7H/QAB^R1([L3B)7TA_(4.A;JG9-G3J M/+* 1L4RA0[T4;S^'(CKUIW#I>WQ1/ ]D,+%,GM3XKKK@\)$MMFI/Q,W.IPG MNQP]"T8>Z2!DEW955QMQ>469!3/OT1+4.I _&"GL=!K?$'US>/TQN9,M:L0C M3P &?L^>WRR55_[N D_099ZB"('3631[6,63V,F/[)!P6\58P.<=JN'"D6FE MF_L)YFAC$A=J?2&9^6K3B , 0HJE$.*H%/FK9\&/F=)B] )UM\1-EME?VCLX M8;=(4;#+45LC9BXNSW<87$06[%1S>D.HZ=I[!*,7#P[]AK6S'@X@HH'B/'A2@A-PU_(I%*L@*=AN0 ?<<&K.2 ML\.@\3*[02LLC59(S,F/;R >$+] S;5#,0/"YQ@=+;/7;.]X9?5;8YRF[N<^]4=N5$L&BYYDU//-5YTE-,V2SET ,; M=A3]NHV,9P4J&@>H&-L"U'7D#%2<9%V !S9V0UE3SA\ B06,1'#5F-RF1X%' MID76'' QB*=#7%MMC!!B$H(6 MOQ6H$\Q_IIMF(+^+_$FU[\!5[IB71O+5!)9V>??)]<;QT^=S$"DM:.X]P)81 M_FV(3D7C,<7;."(FQ"C[P 4H,K8=R;0)O+V0PR-388 27"ZV[T'2!2FV0023 MC8(1)'713MURLP23-]? +4>0D*D[BNKAQF=\O5&/ CL57;62^P71*!&\.8$$ M]XGYNXA1&TA1QV7$)4RZDF)YFJ$IEKT-)I@E-3+,/#UQSE<.USE(=-(:(L2_ M:@PC8MJ>3%>,+<&#%1&"V$P:^0417K!8KOI#D(N3$Q)XP4).@=*VA-\0[\?0/6#;FU+Q/#@F0$DZH1O@@D"V%VY M(H1$O%# ?82+J-UG"=OB=UC8 )?!<5 QG2D4,'L18B,'?9F+M86T MB &/;=YM]!OF1MA4+5*OZG_^DLDU#+ROFIL#52PUCAJA'V95R=PF;)G!3BNP MJZ9G( !'D*@48O$W?W&JW-/X KX]8#!(!480%J=UO@)\ ;=WZ%K-R)N^Q5"\ M7!@'-A'ZRC,3!.3D&,_OMQBA#UY 8CFHMQTLFK;6K\)A-L"6S8QZGD[/J^:VA95+S9/O47B%Q%99P7%'RLT(BUD&3(P] M&VRPP*"#F;,+18J5H5B$2Y#W8%M ^1YL.?#OR BJ#]8&KX>I'C]F^AA>/!D4=0-9KC$.15918%5SRW*?^[;"X$'# M-!B\)VM4Z=JHW1%XU#<+[EHSP_Q\:^"D&!..')DHXT8A\J^(Y M=@0;D10[#E/)&Y%=1\S%J4V%URC"M"*NR!.$F/"8*(S.<9:'7%/PN"@CO0>J MAW]3?C(*A2/0STJ[(.*"9O-!QX_56\BY@8TQT"?HBY:W+/2_+*L")=?NEGC= M7JAER&C&38Q2>R!F!4K5'"7_?Y&)^EXCWU=6XGP8J8G9^+B:Y+0F::(9A=)]6/9.DX(JA;G:AX)3-@P]AZ3,QP@9WEWF(N[6T$5 M):Y*/10N(SF+E]D%1L. @[!5P-.\#T*QL".">!9^MJTPU!+B:L9_$@\/76\J M)$&N)"Z3NIM9_S#D]\?GXB@M4S &-MB8#%FA=O:E?[4\EH(VH*1;=.6I-.4U M710B$W%$_[6)$"PT\QP$F](ET2-1(AE<+7LWDL,+5T+1U)P6<>@X<=U,.RL1 MC'L$>P UX'_SLCS'8R$68Q:_;=;5)O@VPB<:7N1X7AH04&N734-V423]EUZE M&.&8V6]W5>$3$UAKZX)U-D%"F21=HB6,&QT+RN">&IJ'4R)[CLW(D=%]/\*/5,4=6.T"C(4% []85@(@%KG6)K1:WH+&?,^"((L"OOGR"-@ M2%ZK:K["TB_/P<)KJC@*7^6)<#'/46720L,T$HH6(-'6H3AH$8I1, +37@*(QA#X(5S*EDZQ0<(V;=>O09BT&>6196IK T1MC#*U2+H2IJ)Q2DM>X3K=2TC=U,B#-LR&O;-9/XO4!TPFXLU %PS; /Z^Q MYN,708\9"E#3B-)EH71P+@N!X;&T&-"^P4$$XF*3;$@QSS86Q1YB#2(A$>/% M>1,82$UUBDO8W#G5OTDX3RJ+J! /T\]@@KAZE.[: \ZQ!!4O ZR(A1%(UI %B+*8D("QKJJB%&"0\J2C2H/'^,4\R2O1H?(RH7 M+2\-1)14*:$.'\6D52[*"5(/CB/.&#F938I@U8MAD!G HMA;44DX*R13]PZ+ M%\Z1 3Z6?]9OB,+/UMFK&)M5\IC86V;,FZC;BR M 3XIPR,%OP,VISMZC87F?Z48J"G?]-0Y$JMG*:$52])W]DE09YV6-P)8YC&, MK6!1%TA%*@]8Q.BW$J4-[=Y1G391K_ _Y4U0D3H7U87*J#P*%"E. M0VKL\.Y,V<3*]7?8JR.9??(HT/:E,KF8N$N!EZ@F $!5"A)20E MJ,U^Z(/.C>6:'/C[#9MGQBE6BQAV+[%4J\8. :\F,?_%A4 S^,"]ZO8.H#ZG M)QF,(!4MI0ID\Q2WS'[DC8Q5%T_,NZ]IZ]Q+A8-_RN]D%YE4,7]L\O+7@6H] M?QO:GK4DAT&E45BN2TJBJ#BNB)6VHR:39[+^I:[_W\FBY%L#CP.G'&N$FNY[ MRLH6\(-G;'UJ%\IYSDR,M5VAZD!C9)&YBEX.Z8XV5H#4!RX;Y14>*<1_53) M2=-%]3M+'E4C^Z+-!VN#W>B2&Q02HW/'3_DN2UQ="O2&)D*==BF5HQX85*@@ M'>'K&" -M/6'[O!4:8*!/6,D,=P1]>G2(746P;X?U[K+9=BE:@)[4+HXG'(I M42G:%H\+.MH=5&Q0]2'YU^(_'*2V^G-LK$GP0QV*N$,* &/YJYA^Q(,SES"[ MPT0"'-+8JDBY) ;-KQBR0T-B57&\,%9C@>KP@Y]EDQ2JL4JG/F2T?:M30\]3&7X-(4BASK%*L$L M/@G14N6@2 4P'H6[NPK-,J,2(;B*)))_K#_.*$O3O4:JV 15L'MCF]>?,)S MLG2%XQM4VMSE8R\VIU[E#H%7?U-$_DPYZY$.<+*FM!MH:O]H#V'^-6<+IM7H M5#?%MFWKG\"G=+ .3A_>KA\DL'UU[1KB+:,SF?]]+C-'SCCAPE3:7;J"T>J M?)1W5FP*;=AN/MN[>K35-U]A&=-ZH%!?TC7KM^QZ<#)=DV# )_#G**3..@2[ MP!UVOKGLXB$;BT/7<]EA[.CJW";O2K7\_A .Z%J),C6^HJY'; FCB1G _^! MO@+L(GW#6N8<_?;%;/3&/ KN!3]'^$MIW(9_DI;3&'(;G=7'H"OZ^%*OQ@B M9\"B[/ISRE!R#!8P&S\BFP&[..DOZ@_B+(QV0?J3@SZV"#\K05 ]MJ\W6 M:(F,LNO+[!>'I:/9@'5+>JE5/R1N2FQCUS9S[6I$4,ZY MW?(@Z(*S2F#1;AW&)FQ=76KKR.RN$O'$WA\LJ8)%7KN2$K*O@+Y !HILA= M&-*M9.H'!NI,S;L)F\[&C!9V9()VA2\D-<0R0].*X/N[2;<.FDA-&C=L];". MFRO)D2$#_.+AOU/,F=6$C&(!(_;YAY)_[1Y* MS:'(EYQ8Q*R,%A[L6TIQ8\!^<*F0&\NXU'KY JY&_;<31/5M3SWW,2=/O1_2 M_"1A'ZSNOE;11/_XWHBF^7PR+H-RISX(35M6,?VQQ"Y1;^U0?\X.&0D] W0; M&,>0YB_)6T@Z8RPY9X1Z<,C_],WRH=J0\X)]SO";/K6P!O8T?5:A=.TZRL+0 M*@MZTOA:G( <8G1C[!(OI!.ABL[1O'LL!H]&QJA A2AUS@*\4)]:3(&Y8%3H M7_?)Z(89_HHZ,K1Z]:CS9IDQ6/H3\R,F;ZY4SODC@HZ:!$PX[2ND'8])24>D M+.:$W+VP_?\(O3FDXA'O.FP>0@I=4R4X :MY7*!W=[XZG.-_M?37-"PEYIJ4 MF(?V)2H7!U[O><@2,C7/#4D^=N'CRG-]#=FL:*G&K0IIMB3I#O.;<-JX'.<;C:I (R1I61:"A8)A.+1 ")C&-R8IB('B?ZJ/O#&*]S]4:I39$SJ^,X=$885I=L,R^I]+TJ@_S.VQ- M'I5/J_$T*F.LN#IIDINPO>MUASLX5;_QF/'F')1 CD.8,)>-F9FL: M*LRSZ+")8[CGT ,\&K^'E[CW5/RE+]PN" ?N.,:X5=YKG8!-9$M\0PHJ8GH1 M \DTITG^DV.!K#3B&::T%6J:>+EUG!D*M>>VW$\\NM!03:-.B L6:+$W%->/ MO$"JTF;;JYT:Q+$9?M0<:S6EZVZ H)E9<0PP^T'/)X3HDBM^=P2Q!Y MNDBOE:^PFCD+9R9L2545JAV]/3]E&L;OS7=><50$O*L%%OCZHLXY'E M>=%)TE*GR1XVOF6F%E?P2?([6.ATO/=O/YISQ7X!LJ-I Y.&N;+/AX26)R,^ MT,,0C+"T:H)TZGC-\2JF!)FH^I.+,Y!,0I=7T5)<-UD5VU PXTC21F*Z919J MO[@7/8G 1.N)UPJ[!ADZWE,CH3SE1P/(:9%>NE7E9S6B+;E^S"^0R,GG,Z"W4" \-/8;E8557\L*E$SL\O<'JSY1D-#(8YYB%"D&>?T MH61\^3[-:-D 5RQESX\2,G%S.&"8JJ !Z(C92&.__Q[3VP-5IM8@M_?36I*O MT/HY+6P:73Q<)IK$.'N.HD_T;44^!0IP!C6R%G\?0)^FN=**XW1$DQY]/2(+Z=L^4GCE M>8I$;XHA[\'*FCP/HDNA!X*/SN.]I #O7'T;7!6*RO(.H1H'4R:!ZCB_;VH, M3+W+^"$9,D .W'B4@MC?G&8*>!43->A(Y^'T4C:&%2M^TO(G0PWVN#R9[:GU M@H:U1'D605URK_K"!%G#P(1(VS'_*59.:6O;9+2&,KW41;2:EF^YD@/58Y@) M,@([>"!;?6_^-90W*"&")+']?8;H0K&=+$85E6X7JNC"-$<:&3%TX0OWV74% MMO",R@#MZ X=F"6R+TZF2H@^EXE4Z?0"&0M5F_+/MREC^W&A)&QS,GJ&5>!Y MNSXG%4CT?K*8/I9,#A5'YH2O^KYG)5DMSH*^I[/5[@UK7YLZW7)(,4AA4GU#"DIQ"ZB)6E(3B/U(-%XFBR(17 6-M*3 M;S8^3NIOV=9)I@MP\TM>;$56V95H_44$C2>FRA_S!<[5^FEV>G$F^1I]0E2) M%,LFA=6GEVBP)MZ; B/6)':.T37W/NS#-JTENR\0TLJ1 MH1A<*?(K.&J85-*GCA 779.FPUE8.C_IX]A%XT@L*U[DJSXVDY%5JC9"M<[B MZ*/1 :YI4-HU>=X(J^FYPMF4IL]_RDX&RSX=W;B6JG//:C,,#)"Y;$78#J>S M$8IL1TFH M">?%/M=X,)^\D>J@:L!21=1+%,(8XI")4*,J4@K;&;F\N6R;!H MMCC$POJ2H@IXME(YD&G! KB5,7YQ6Y'>,ZAAE?MUE"DPS@1AK"L=>B?NKXX/=A> @PBG03)(+TSS13<7(22@.XP#(_,CY]"K?J#L4_H'! M,O/ D;M(AN7."14JJMC*!!S::"?*(I>CNV#9 X\J:.2<4JA%* M@%,R\X8 0IC5:P3H9)T4'Y5!PTSKS206R#4^P4Z?A).(JS3C[L<2>IG](#.J M-9@6_M86GI#H)(@U&:%3TH!"YD9D1X#3'()&6 C72$VC4=S+9'_-@+.*!%1A MT-CYD-6)PTG3]W!1[^=TATP+QUX4M&RQEY:ZL[GXS]BCR4!R*I +@Q'3G 8/ M,$$1RZ7 VI>%M[!W-QPQ,L,5F55MP@R^C0_2^H0B89LU7\8BH:) M[AANYPD:O\J$+JZ4B0PJ#0#/LM-5NOS("HZYVKZQ^4T\ M!UJ6W/0C$]WR9!HS @9_XVPR_L#%PL/0%Y<$C'B0=_MZ''S.WA*U90R3 :P"3>I 2".RQ9J8='ED/)9(K)P"XWR@G MU5JIQ0J.Z ;-;NKXB%LF+"B566GC"E?HA\%&,^GA]Y/!]3]BR=.//+B^*6?2 M%4E<)@SC[+?F/L-B: ;=.PE?93U7UL4\"*J"45)D[@=:AGZ+A3A\R<$#;)MQ M_IQBA^;BL'[8[UL.3_D&UQV3#;^$=JVOV)6F@H[F*+%"/4:ETT.W76P+X>M<'9(Z M&J%N,IFM(TC;GT6KK9HSF;FE637>:MI\ B^+L-$ZR/-]1:G6.R30S1 M^^7;*RS;?./](!5M7EB!/G^EZ90/(R2@J*>"STK?#&V\V!"'>MND.F>).M1[ M<^$HUOD24=C>RE$ (F#->D_),E_*O:]'_J,XP;':4VSB\-,,P5KG%9;9E;6] M*10V@X615QH644?QG#W;?\:8CZ.QU]ZDP[S6Q%-0A3O&VEG"%!>C"5CWHX62 M.[#I\'MP]E(=B&OS&SO'(3)FH??+.;WUV#G[T1^ M9K ?#'JF0^Z_3=],;6L<@J:_?!#R2>:X#)-QF^SKTC40RC!1PH3?24C;K]., M2)+;D>%IX\;9LYA/&TL5UDQ)480M(,]GH8P9JJF$F_R0TFB, ]/4;$N0F $& M[>+ Y/--,-0H(VV8TI1$B1ZRW5E>3ST B=--OW#AE]%L#%ESXM;;.=KFL$QJ MW 8PZBMT'@_HLD[K#( MNO:0UU@)P%]2G-&FUKV9DO(EBC,_H'4LF)!WR?QRJAW6Q+(.71P1US&&?_+P M"4U95N&V190%2@5=&#'8613)V?,MBUQ;OI.)811*J&' M]RM_?VT1A5E:Y-*NUU2=T][K/MZ%@I[#'! V=34*:\FL>L+5#787G;\D68#X M!4[AJWYGYRN]>?=V$3C3[?9U>W J*3==3F)G:"KMS>;?1!L99&:,B"M=074, M/"C]L,C^TM8EA21__/&:")AJ-ON@3,?FY9&V5,(^;SXJ,R8HE\D^V=!7')3$ M!U_6>?'I'#O2:NX+BJV&7*9JK/LO@3!%AZ-B&>K*"9C@FKPU"0(DJ21 M7W4.!/VVV^2-V(G GN8'*'PDI.!LV#CT%'=DZ<>A,1\( M3C@N$S^E7^O#U7VH87I_\]&;WR#*WH'?W7%38J 4^@$XD"EAZ!WQ@A5'@WJ. M^V%55P4XX;9+F:C^3HRR.G@\/@X>0A=,J3Z(I(CF9 MM*$I.8O=!5EV@>O51$]GUGPYLV.V)1N!TA6ZG_I="?W)2.08]AU=.H6T;B4: M/C,5AT?MA3VXE"^=""Q%VQG5>$V>'O^JQ-=A8N; VBF='C9@ V%C2)V MFFTR[*:;P#2:7*U9>17;C+&O %N&,XRR(\]HAB:V [")$[,X',267Q-9:&&U M-"&4* 4I+DXQY+3!^!]QYU(9'RH%!%51[7#),+EM0DI7#07HUTZJL:>%(%IL M3=&?9?JCCL9>T,WND5\A#S41!-A$SD-6-+ ?LUU-JGK$7%14<3EC[$ZC5CL= M>BNNU;@5%'\PN?/;:H\P)XM30SLVPHVCO:,QZ)09YEIA_E%'@7:D)FG:K\M[ M39GJ.%;<>ORSE?'7?(<.>Y]00V#@CG^Y^TA[&B>R:XYK4K\R]QS*;X++C\BV M!=EYNI=+R87:=24#;Z$/5@>\(E%D7.&>[O8T,4>_JCV&AV"1G@3P.<"E20$3 M"DZWI(:FEH-B00.&])7]X>O)A8;$-RX?!G6S[<118FI %8H?78JS4818]QPK MD^<""K1>K):T/\A[7]FDB4#BDS0C COG:+#$:#"Y_L K_8J(1-4YV(4-'/02_LU%4$W93-XB5QAN&SMA 1 /"8R)M?@C/Q M5:AAE]XU.5:V6). M0DZHRQ8@RT$;JM/?,LUGX%F@S]N07P$G7J#L>_Z@?_'\0>7A_PKX7]?>P?]3 M/7) W@S/O[B^1YL MXY_R;H-N:.W6\.K#Y9^_.>%Z2_VC;_>X)!H??;NC?VY=#JR(#\#WZQ;,1/D# M-\ ?%B'P7OP?4$L#!!0 ( $:,75BW7'CZ"PH !@C 9 >&PO=V]R M:W-H965T54,;)$76PGMJML)YGQ M3.RDQLG.P]8^0"0D8D("# #:\7[]G@9(BI(E.Y?:S4Y>;(D$^H;3I[LI'MUJ M\\%F0CCVJYESI7/]O9LDHF"V[XNA<*=N38%=_AJ%GNV-(*G?E.1[\6# MP72OX%+U3H[\M;?FY$A7+I=*O#7,5D7!S=V9R/7M<6_8:R[\(1>9HPM[)T]T^.QL3.O]@G](<6L[GQEY,M/Z WVY M2(][ S)(Y")Q)('CWXTX%WE.@F#&QUIFKU5)&[N?&^FOO._P9<:M.-?YGS)U MV7'OH,=2,>=5[O[0M[^*VI\)R4MT;OU?=AO63L8]EE36Z:+># L*J<)__JF. M0V?#P6#+AKC>$'N[@R)OY0ON^,F1T;?,T&I(HP_>5;\;QDE%AW+M#.Y*[',G M9^^O+ZY>7E^S\S>79Q=7I^\NWEQ='^TYB*8%>TDMYBR(B;>(&<;L4BN76?92 MI2)=%; 'FUK#XL:PL_A!B2]$TF>C8<3B03QZ0-ZH=73DY8VV.5I97+&6G>MB M)A4/F% I.[46V#]-/E;22G_UGZ?UE>(87\*ENBBS(43*7.W&AG3QL0RJ=A< MVH3G[$YPXT_%A\]E1HCNT@TKXSY[EPE65B;)D$&L-#+!GCS723@'D L$(5PK M.B.60DZ%\TE):"H268L$XB887U%G+% M\SLK($ZJ)*]2J18L$0;"%'-<+>0LAUY"@0WJC4C]QESRF=]=BFXK8P OSE6"K@ G>E?2'BZ@L5& MP,5$FS0X3VJ-*+5Q9'Z] ==O,YED_F[':>R= ^*Y_'?MR5(RXX6N&@6(J# @ M%9&& RKNVR0MTTJ$DYP;77A5W=-.H3+L[AP PN+7U?%8CV4;9-A E)I"QS*H MEE&J+KR$U^)&Y&P4L4KI&643ISA+55:0ZS+NO Q;E109R)G=09-S6 -$*0VF M-!^0W9[[I;NK$=MLDPLEYS+A<-=IKV^K#Q#7<2$XO(2!$TFFY,=*V!ICPN^M MK!?#/8XI[+ PX39CLX;IDR7669?P&MX10C8TML$"))5=W/_]T$ _WG],V974NZ6A3 MCR252*2S=;@0X-E =&"+:7PM?4>+A"G5X$)/%V<=OGD-VZJ'"9>Z[F[I=.X MUGD5;KTU\@:[V6M92+)@EPR+!\^O 9C/\C2?Q\^?\+>*'9:+0!M=A@*1=3U MIP.T/&_.4^ 2@("L%; \Q+ 5W%]^).1SEJ//\0EG](U,A:'5:(PTZK1M[;6- M"PCGA4HE;^FNU'8)I$YP;KDEQ F5(;3"HU)\*NG?6WTKS+77T!X'E*=5XB!H MCJ14BQI^3CM$=HU4B4F7/I">G>&@/T#KD.?0'-6$03=*+CT"")&0:+BR/+1* MB:X#LS/H[S=;[U%2UZ&PHX;3"GPZH%E%*WE+]<:(C'H\P"?7MG:M.4 X!C5- MZH0J(>V*9EJQ$?!> =F+)"<>5,BJEJF[=$1^QOWQTL_5?3O3_K2]MY'OR5]I M/3'C?DJ4!3_3P HZUXL[KV/8/VCEA,Y.4/;D(1Z9+(,IX_[ABBDX@\&P:P!: MDU003:P%JSV;ILAX<9.5$Y2>63<1>02Z5!ZL 2$(,R")Q"9'-'@#CA$*O>-T M$N_[U_U.@6O@7AO5VN#3*/!5DPD+=#TN6XKWYB"(B&#EB5^S! ,&&("O(80L MZ#!NB"U1_QQXTWT6$N<22!!J@>B"']XD3L_P,?X6@EB3>U_15K+X_2E:8SA1 M5$HVIF.GSY4K&)ZQ4\ M[XS9ZP[Y)EC-!CT1^O4T18/7\E\\AQVEGG#,!8) M0W'UJ9'6.1^RH,-&VU@G[HB#:T2L2>7EU0Q#[Y\M5/IWX[$@:360H8VY7W [_8M=;\(>Z6Q]6& $,@G-B66[/@AHK+'>/GF& MXIV$QA&A$S+T83ML.(X&\3XJMO#5A%):V;K7U=!N&O7#:!@?8!T%KN[#*-%* MWVM.1\P_#2"3J6?R>]AX<(ARNDJV[.DF?B4WXFDT&0PV;=C"M>-1--V\84FP M[" :8LT[GS7K@3P<10?PO0U,R>]\5';C:!1/G] -4XE.4'8GT?1P] 1-+>5> M>HI?QX>J>S.YDA.LOFEPR<%RA,=T=#:)X/.C<"?,%] ZGV'!%#>^: MK9,X&D^&[)>&E>/Q?G0PG-2>K8)KAR'OHW@Z]6@7I_:+J92\'%.KL:S2CU'H&Q-9E?TP]*'I4:>MY8SD-%3A, MVEU@#ESX#-Y2-G<0E$Z)AOBVB#U4.#?4AU!D"OZ7-G2^GU]3OZV.PDE?-\G2 M+ZV(Q-:/@0 ?CRGR&F*"BCH#.P%ZNE9CFQAV+5FA4N_I?G_X6,,S M['C[-VM/UL>E^TP>AIK)2H.X,HQUU@V6@=C&TL.#U7GLLTCZBZ>;[\?$YQG/ M/_2QA[UL5[Y_?4ZT=,GOZCGF*QEIF^R&F?S])2OYK]Y?Y>4LC,<:]>(RJ?*J M8&7.E?)>-@]:G4PL77:44"'QB;C"0Q/[?2DH^!,>BHR6B-Q /X/.\X"OH9__ M'_89/VFOI.#@!IN+&E"-AX;,&9>N3'9I%X[2'7U_>YVW%0IA%OZ= M##H/'%UX<:&]VK[V<1K>=E@N#^^,7'*SD !(+N;8.NCO3WK,A/G2__N MPTP[IPO_,2.\&UJ ^W.M7?.%%+0OPYS\!U!+ P04 " !&C%U8U[^V3D$& M !8#@ &0 'AL+W=O[088ED3= M?;S[[D4=;;7Y8C=".+BM*V6/)QOGFL/9S!8;47,[U8U0^&:E32_P68JMW;D'\F2I M]1=Z>%<>3P(R2%2B<(3 \7(CSD55$1":\;7'G(Q;DN+N_8#^UON.OBRY%>>Z M^E.6;G,\R2=0BA5O*_=!;W\5O3\IX16ZLOX?MIUL,I] T5JGZUX9+:BEZJ[\ MMN=A1R$/GE&(>H7(V]UMY*V\X(Z?'!F]!4/2B$8WWE6OC<9)14&Y=@;?2M1S M)Q\N/U_^_NGR:.80C)9F1:]XUBE&SRB&$;S7RFTL7*I2E \!9FC%:$HTF'(6 MO8AX(8HIQ"&#*(CB%_#BT;78X\7/N29NA&H%K(RNX1QM-9@"2*_;P+DG5ACX M^W1I_?H_3S'0X2=/XU.Y'-J&%^)X@O5@A;D1DY/7K\(L>/."]2,+9\'AN_*1 MINDU>5%H4WHM[47/==UP=??Z51Z%\S=V%$3"!:_MU._5"\%25!+?TR;2/MA1 M<=<:P8#7NE6.@9,U;<)5":TJA''8>=S= TOP5<'M!E;HAH5"8PNQ3JB>O@T& M8BM W/"JY4Z ;@VLI.*JD+Q"ZW -NP[NOB\56J!;BX#VX!#^$MQTV0Z8JZ)> M8@(-^4I_$?V%<,WY->Q!DJ=L$<9T%\P;5>N2TW JC#HA-HIH P3%B$+\-@P?(@]-=P$<)O MB*-LQX!&\@Q$"5L$9(LYR]*0[N* 93F9FJ8Y M2Q?YF!A&%'JMY#=T'D>!C\P=\2&>X8-,\)SX!&Z$\0.$C-?+2G;I8\'BU:XD M(GBN!31&(CJ*2UU:V'(+$J>%PV=>34=CEGK2 MZ+^"+3(@/&PQ%#PF5Z4+!"P]./ZZ;/_?T?ZD)(%=4]I88C AWA;$("9 E'HN MPY0%F #G7/&28Q9@\$*(4Y;$"W])YO"'#U<8L7D>PH(M,)J4*_E_"M:%6 EC MT)S=\\G'9$EDO$/*8A>]7(CCKL;C#BEY+I:A4L32[ M@%(%(!5Y3/3$0*=VE7CQM956 M=BD5!2S%' ]9FF??R14M.HYMP">NPA//(RYX6?8P<9JP#"LG#B*61,FN9X*J M:]>G^0*C%N]X=VI)X!%A;+2LK^Z@T7^"V$B M@"4IZ@;$[7.%I6]$5Z1*W#I,*ZC]L&9="Z070]AWF*84%'R%U=8U9V&=WW[D MQW8\DOJ/32@U*.TP[8JJ+04U:UW7TA%<,7>OCP8U]P&N:;. M5Q!T5?E9A)7_H)[)'3QK@I7HPTJBJ$.#L*VZ.X9H"+=J:7[ 4E8X#=>VZUYX MKO0=:F@MHT7($*VCYHXEW%J-P\$W#:)/-ZYKW9A-8HO7OE]-[P?UN;8.T\ * M5!\7"UKDW2(YUE/CFQ\>(1HN2Y\5V,+M3@\?TG;0'%]T"PS-L)1*>+RMT&O= MU3F-/5W)TIL]!-L?%%]L>S]3Y0\T&D2CG"5S M[*,QR[$Q=CVN>"#NQR4+LQQO(FR(209O=P:/[28/>ZK*R$@V3*#0'QV,D]^Z M(TM/L,^#XJG(T%S8RZ8I'K%@: E$:1Q> M&%1#QPDJWB>W*UOC#TTT_/JQYX^3..S+Z5,'R=G.:1]+8.V_:>B8@[G:'?S' MU?&SZ;3[6K@7[[ZYWG.#31I'HEBA:C"=IQ,PW7=,]^!TX[\=EMIAO?G;#7[Z M"4,"^'ZEM1L>:(/Q8_+D7U!+ P04 " !&C%U80O:)%Q8# A!P &0 M 'AL+W=O0)@" M$M!9;:4^1C-]:%7U@Y/<$*N)S=IFF/WWO78@2[<,W2^)'_>>>XYO?#+;2_5= MUX@&'MM&Z+E7&[.]#@)=U-@R?26W*&BGDJIEAJ9J$^BM0E:ZI+8)XC .>WTR!JLDE_*[G;PIYUYH"6&#A;$( MC%X/N,:FL4!$X^\#IM>7M(FGXR/Z'TX[:6:Q7*\_?'K_\1[N;M8W;SXO M5V]O9H$A8+L=% >050<2/P$2Q?!."E-KN!$EEC\#!,2HIQ4?::WBBXBOL;B" M)/(A#N/D E[2RTP<7O($WAT6R!]8WJ"&K\M<&T6?P[=S2CN<]#R.O2+7>LL* MG'MT!S2J!_06+YY%X_#5!99ISS*]A/Y_FW$1Y#S%,\BP+ JY$T;3W3H>C@\" MC0]< ]-0R8:NK(8!%V!JN=-,E'IX#=0;;'-4?7]^68G/8<-SR%)_E&8T&$W] M,,S@+6JJ9*LP42 ,)OXT"8_RO]"IKI/ M_,PA.-WTB&!Y&=:''#=<"$LR9XT+? Y.LWM/QZD5YV?C*2S+DEOW(OH2!@I; M^< ::HV2[?"W]$?^>!I!E$0PB/UL-!G"%\4-OI15I4%65+PD \L-X"-YO$8; MEDX2:D"2V6>:#7^O!47YLQ#7Q%\$G;L=P8EMM:@VSIPU..3.P?K5WO^7G>W] M&][]/-XQ14>JH<&*4L.KR<@#U1ER-S%RZTPPEX8LU0UK^H>AL@&T7TEICA-; MH/\K+GX 4$L#!!0 ( $:,75BX#LFRU ( $,& 9 >&PO=V]R:W-H M965T"3UT4F.* MON?I.,6BJDBR6M0$IZCT%P*4+@8 M.N.@?]FR]I7!5XXKO;4'RV0NY;,5;I.AX]N$,,/86 1&RRM>8999($KC98WI M-"&MX_9^@WY3<2&+2H=-S(,$%*S,SDZN/N.;3MGBQS'3UA55M MVZ*(<:F-S-?.).=3V>-W&-]?P^3+T^WT;G+_>'S4"X/PXG[R M./ ,1;&V7KQ&O*P1PSV(00AW4IA4PT0DF/P)X%%Z38[A)L?+\"#B-<9G$ 4N MA'X8'<"+&LY1A1?MXZSH32OS[L(T8\( $PE,7DI>T&,S\&,\UT;1:_FYBWN- MW-J-;#NHKPL6X]"A%M&H7M$9'1\%'?_B0-ZM)N_6(?3_NJN#B+OS_5<8V-2O M*APVA9N_0\P,+J6B$X7 -"QD1EVOX80+,*DL-7GHTS[0C6(^1]7 M3666 ,\+)5_1YJHA=*->UWZ[W7U\0M\-_, N1)QPM*89$I=YF1'+A%J?2A9S M5@V7DZ#M^N>]4]JT7#\Z/]T#NJZBH&G[ &ULK5=M;]LV$/XK!SH]30(X3KH%2)L@<5MLPSXH,FUKE427I)*FOWYWE"*[\/??V MG'C\*-47O1#"P+>RJ/1);V',\F@XU-E"E*D>R*6H\,U,JC(U^*CF0[U4(IW: M0V4QY(X3#LLTKWJGQW;M1IT>R]H4>25N%.BZ+%/U="8*^7C2/>DT&\N1> MRB_T<#D]Z3D$2!0B,Z0AQ;\',19%08H0QM=69Z\S20?7Y6?M[ZSOZ,M]JL58 M%I_SJ5F<].(>3,4LK0MS*Q]_%:T_ >G+9*'M+SPV>WW>@ZS61I;M8410YE7S MGWYKX[!V('9V'.#M 6YQ-X8LRO/4I*?'2CZ"HMVHC03KJCV-X/**DG)G%+[- M\9PY'8]N+B>CJ\O?+\[AYO;Z_.-X N<7GRZNKF_>7WR8P/CZ;G+W^E7,7?[V MP\7D>&C0*!T=9JV!L\8 WV' Y?!>5F:AX:*:BNF/"H:(MH/,GR&?\;T:ST4V M ,]EP!WN[='G=2'PK#YOA[Y;H46JL@6DU13.Q0,6ZA++SL ?HWMM%-;-G]O< M;I3ZVY52+QWI99J)DQXVBQ;J0?1.7[]R0^?M'LA^!]G?I_W_R-I> ]OA_TNK M,$Z7N4F+_+N8PE+):9T9;)A5?#.IC;915Z)(#>Y*LZPNZU8NI3+Y]]0V;R:1 M!K0!.0.S$#"3!;))7LVAGU>X(FN-:O3A$>8O$^6]4%V!;*QP^$5)K2'[*70' MX"8^\WR7I("S,/3@2N#QG5#[,6<\X(?0#UP6.RC\5!S:N%7(PVC)Y155M1(0F"=$':9CBO<6M4" M=#LJVBJCHI-%/K7QU@;_F@CB:QR*REIOZC>3);;)@F;5@X "RXO!(SH!!YXS M\)&WBP+W,CC@WH"O'NGH@1L,HNQ0RB/: M+IX&<%F9M)KG]P4E5 MJ,432U@LJK#4EBZP0N]'4>D/M#Z7 Q$[MC)M2)=&. MKD!J+69U 07:T,_Q:;0/*%^8 :6>2.]#6M3-EC3[6N=J5:KT-M^.;55W_]S/ MG^V@%=,W,'K ),P%?&RP7>4SL:7;]^]?"];( FK[L.&(=AI0@XAL4A)$$-L\$4GPQ&-!DG0K8SNY$89E-JJ31;[4$"4N7?3=,6!1%AU;V?!8F[N$NS_H\#!&?A[3'7>INYW#=ESZ/ MF9,0*6+E1FYPV.+OQZA^!;SOAS[S>6)->F'$ AX>[LS1!^3*'=B)JMW8L5+, M$B?>A3O@/HMP8X!4Y>/_&F8/4^IXX#DLPB@W>-V(K\&-T-/0"TA"MUP_VB"F MZ39X2+Q*9%*U3/2"A9 Y%CFZ:COLA3K3H6/MQ^&&0\0*TF)=]9KE^G7R:^D+ M&W)MB-.V)0Q-FOH,.Z' M@+7EA%$[GEXFJ^._3>0'D(0L3NBC K\NN"TAI 8O<&S,5E-^UHS]EZJWT.CV M>=4/\N6NV?0U^C,JPKTUQJNM7N2CAJ;D*K[-091$$/5'-':QZ,7-I[T;TTV$A67."U5BC:@.]G4IKG!S+0791/_P90 M2P,$% @ 1HQ=6-ZZ]W3T @ @@8 !D !X;"]W;W)K&ULC57O;]HP$/U73NDT;1)M@@.%MH $ZWX@;6K5;NN':9I, M'9O:3M/^]SL[P)C4TO&!V,Z]=^_.]LNHT>;6EH@.'BJI[#@JG5N=QK'-2JRX M/=(K5/2FT*;BCJ9F&=N509X'4"5CEB3'<<6%BB:CL'9I)B-=.RD47AJP=55Q M\SA#J9MQU(TV"U=B63J_$$]&*[[$:W3?5I>&9O&6)1<5*BNT H/%.)IV3V<] M'Q\"O@ML[,X8?"4+K6_]9)Z/H\0+0HF9\PR<'O?X#J7T1"3C;LT9;5-ZX.YX MP_XAU$ZU++C%=UK>B-R5XV@808X%KZ6[TLTG7-?3]WR9EC;\0]/&]M,(LMHZ M7:W!I* 2JGWRAW4?=@##Y!D 6P-8T-TF"BK/N>.3D=$-&!]-;'X02@UH$B>4 MWY1K9^BM()R;?+RX.+^9?_X\BAVQ^;4X6R-G+9(]@^PR^**5*RV\5SGF_Q+$ M)&.KA6VTS-A>QG/,CB#M=H E+-W#EVYK2P-?^EQM6N>-D!*XRF&N'%=+L9 ( M4VO163@7-I/:U@;AQW1AG:$3\O.I/K19>D]G\;?FU*YXAN.(KH5%PW'2K M0>H(MU!H25?6PIL TK6E-MJWIS#CDJL,7Q\,69>=T:9AM4"SV;@NO +6Z?5[ MG>,3!M,\%_[V69K'/J[2XM]7-' MP&'.'4+!A8%[+DE?(URYW@JM\/ 1N8$*N3^+'@\K-$+GX=QB49"!!4:R8#(9 M1;9@#*KL$>C(*BNY3W'TU%F+=WRA0K,,[F6L1V=6NPT]97_H:W[OR% MFZ6@3DHL")H<#?H1F-;QVHG3J^ R"^W(L\*PI(\$&A] [PNMW6;B$VP_.Y,_ M4$L#!!0 ( $:,75B/)547(@8 "D/ 9 >&PO=V]R:W-H965T:I[.$_7E:5)VS$[MWJ\Y.9&W* MHA*W"G0]GZ?JZ5R4S$6E M"UF!$I/3SL!]<^X3OV7X7(BEWJ"!/'F0\BLM+O/3CD,&B5)DAB2D^/ [P]P*W=C2)KY45J MTK,3)9>@B!NE$6%=M:?1N**BI-P;A5\+/&?.;L8?1G=P>3T>7+^_/+\:P>#^ M?C2^?_5;S%W^]GHT/ND;5$/,_:P5>=Z(Y'M$NAP^RLK,-(RJ7.0_"^BC?2LC M^;.1Y_R@Q N1]P?D>2NG/2O/VR/OO93YLBA+2*L<+BN35M/BH10P MT%H8#1>%SDJI:R7@S\&#-@I+YZ]=<6BT^+NU4#N]T8LT$Z<=[!D_[?$'12YV^#AX/9R/+BZ_&-T ;=W-Q>?AF.X&'T>7=W< M?AQ=CV%X<[^I%8;IHC!I6?P0.2R4S.O,8)<\8O*^DUI#]DG5'X"8^\WR7J("S,/3@2N#QO:9V8\YXP(^A&[@L=I#X MI3BT<:L0?%&3RYD3)T0Y#HM#%][5AHI0:%/,MW6*[XC,6@!%ZK R39M_(PYJ M*+0]EY$T(^%!0*K;R&HB,=;;T7P9[]]%JJBY*1*0#X"%S>$QT MB#_,M7\\ I=X'*)C"!A']O%,X%"9&)3D!BP(/!A+=&DC+H--Y]'.7\HE@Z+* MRAIQ"*P3PF[3<86L52U M_.AK3(J.ED6N8VW-OC71! _XR145GM3OYF<8YO, M:$ ]"D# 0&5+= *./*?G(UB7)?(R..)>CZ^7=/3(#7K1\Q:&7UG53Q1609BY MG8.FBIO32.$N=BCE$7673[U-%$L;%$O1DK9>4&"M*5FDA?",1M5K:G^8"TQL M;@=;3I5$'*L"J;68U"64J$,_QZ>1WJ-\80:4>B*YCVE9-RQI]JTNU+I4Z6NQ MV[9UW?U[/W^QTU7DKV'PB$F8"OC4V'953,2.;C_,OP7Y;1\V&''1U! UB,AF ME2SE] G+T,.@)T$$LID5BPT1(F+V."!Z[=\ MD8^0XCCKC;%*<[QKX3T,0A=%!I"T7P*/^9&_6MY@!A3P( &OW6DMIS9A;A0P M)_0MC0W#PLB#P09B_=1 >[SLNF'"HB@ZMK3GLS!QC_=YUN5AB/9Y"'OYV MCC=]Z?*8.0F!(E9NY ;'K?W=&,6O#>_ZH<]\GEB57ABQ@(?'>W-TC5BYQW:" M:C=V+!6SQ(GWV1UPGT7(&"!4^?B_8;.'*74\\!P6890;>]V(;Y@;H:>A%Q"% M;KE^M 5,^2[S$'B5R*1JD>@%"B%RS ITU7;8"W%F91UK;X1;#A$J2&OKNM(03 MVDDV9SB/,%@\6@WQYZ[9=?/M;SQ?L+:G]I%&95A7IGG)K'97[\!!\_Q9LS>/ MR(^IFA98G*68X%&G%P4=4,W#K%D8N;"/H0=IL)$L.<.WK%#$@-\G4IKG!2E8 MO8[/_@%02P,$% @ 1HQ=6.P;W&"\ @ ]P4 !D !X;"]W;W)K&ULC91M;]HP$,>_RBFKIDV*FL3A>8 $E&E[T0U!NTV: M]L(D!UAS;&:;0K_]S@G-V$K1WB1G^^Z7_YUSU]]K\]-N$!T<"JGL(-@XM^U% MDHZ&2E3<$=+6; MI@%D.^MT<0PF!850U9L?CG4X">C$+P2P8P K=5<,>'?:/W8+PWT;Q1 MIEI&DSBA_*4LG*%307%N.)I,YO?3&YA^FTT_+::+?N2(ZL^B[$@85P3V B%A M<*N5VUB8JASSOP$1R:DUL2=-8W:1>(/9-:1)""QFZ05>6N>8EKST!=Z,/_*E M1 M:+OE)[=\@P' ;6"1?. P?#UJZ05 MO[N@MU'K;5RB_]>=7"2&Q1)-?6_/=EA5>H)DNO 47K;E%332 M,&XWR4@[8;?5JMV$=_,12,&7 M0@KW&%+S&$.9 $O";K--GIT6@\^4EGF>3=H.XV834A:RI -WVG'YW.D*DJ05 MLG9"5J=!1@SG+CLZ:<8"S;H<.9:2WBE7]66]6T^U4=7,?]RKD7C+S5HH"Q)7 M%!I?MYL!F&K,5 NGMV5K+[6C05&:&YK,:+P#G:^T=D\+_X%ZU@]_ U!+ P04 M " !&C%U8"M#-\;T' !H%0 &0 'AL+W=O49-FQ/>VV_6)+%'GON:]SKW2VU.9W.Q?"L>]%KNQY9^[#+5IN .MV;6MPLC>.8/%7D_B:*3?L&EZER<^;4OYN),ERZ7 M2GPQS)9%PZOBR\&=_U&2B8+H:S4 MBADQ/>]_BHJ>XY) M7JISZW_9,NP=GG186EJGB^HP$!12A7_^O?)#Z\ XVG$@J0XD'G=0Y%'><,,D.[(8TNO*G^-,!)14'YZ@R>2IQS%W>/#Y]^>;Y]NFW#\]G?0>5=+"?5N*O@OADA_@X8?=:N;EE MMRH3V;J /K V@),:\%6R5^*-2'ML$'=9$B6#/?(&C0,&7MY@I[R)8S?2IKFV MI1'L[Y<3ZPR2Y1_;K VRAMME40&]MPN>BO,.*L0*\R(Z%S__%)]$'_8@'39( MA_ND__>AVBM^._C_2"?[*(UU[$X*Q:Z-R*1CES,C!&K8L<.??QHG2?1AM<MBP=4KPU$!44PJIQEGN>:HY$;H4KHY5E.M MK#9.E@734Y8+I)JQ;#F7Z9PMC'Z12#UV,!H=]R+44)X3'6 C)!=>HNVQ9^AL MP>>YU:NCG#V)%YV_2#5[8UB794B>TEH/DA4:.90)QV7.)D1Y/?:HV%_*_+5) MVGT&*ORGQ@OF.9OR5.;2O3(\*%+^ X.:.M:.:,;UKDE,JHQTE>7L+O(/Q M,.K%*R36NQS;,H)377-HSPA!C_E"E-:67D.JK?,G#J+>N!&RA*O0"E)M?%@L M(@/?E8'@*R>EW)A7 O;"\[)19$0.M1E",W$^)(^ITQ, CY-M4?&XL/VM6>*[ MPR/_ #VA-!2>8)$*%C7).36Z6(O\,9VO,CVLC':;'0]:SOM?V?UO/;3 M5Y&65'"/+\(HZMDXK^!\0O=$YVJF^OKX\:GFJ"Y;Y&60S1>+7*;>4QAC9E)5 M;MU<)BRPWTDX RG02X[?M2!5S!7Y9>O$@F5ZJ?R D=6IU++K >/9G0!B#$J$ M4NJ@]8<.X=O="109720^]N/>8/S.+XUZT>F[+F)G%\+/2_GK&VZ$79@Z**T, MS^4_ U[.IGY'3CM@!39-7EDJ#)B04%B!'"(-(%5X 453)6A3<8HX,,W+3)#\ M%X&8./(X=\18E$;83O8A4!9Z"K"P+N'/2<.1.$\+*S:DK&=P"M47B$<2G:O, M[LFRI0C%!M ID.72EV63U"M@,$FGTM>6?[KN]]Z>CK'ISZK-6!^^?:V&$.AE MS9I:7R8&P+6%8#]VH?K70^P T^+;4SM/73/X8\5+:]N M1]Y?&"E4]>+0A+=JBPVW!@AD2LHQ.)%\7K4&K]W6<\8F@O5>L^ R8U,A:HYM M[.A6(TR@YQ7Y0YMT5>EE;]I'5668X%2=G$CF4#Q5'5;\XL>F7&8^B>O6'EX% MM[$+2KHA4N+&_P\GAH 2,QY'?Y89?X-JU+ ?X@PP2U-E$H),TV*!? HM6C1] MNU0E*5C0'+D*VYYLQ8Z <:S,;JFKPJ,6D04PSS/ZH M)87]?=@@(>'/'"U!ECU1'A$EI%P9X=!V%7CCRU!#W MHHC)]6XU)Y)4^^S?GSFXIOX9% V0)[LIY5!\IZ[HUZIVF@OPL?%N#,X]8M0E MZW2AA-C9XAHWKZ4'S3GQZ(/=9I%MC?C[V)OR(A?6_AM&A1!/==//?+97I!7B MV@:2H_W_XE]0/-T=2G*Q+BT>VZ/W6VS<7$G8LZ:7G*V3J+<]:;V8L@,V'HRZ MI\D)KD;#83=" MR191@O#-G:8HE-;./N8'1ZQ Y'W=%Q=!2.E0H3#$XTA$VO MC/XE['#8'0\2VAX?[]J\\7)P& ^Z@U.(/CSIGL;Q467:.H[*)H7%[P88);2?MK%6B5UM%T+Z)R-^(EFZ#B,W#0T)$3@J] MM[D\65V. #GICL:GE6VK>&S[C-)O??TJA)GY;WPT0\+!X4-8L]I\1KP,7\]6 MV\,WR'O?I3!=BBF.1B" #C/ANUZX<7KAOZ5-M'.Z\)=SP5$=M '/IUJ[^H84 M-!]7+_X%4$L#!!0 ( $:,75@GF[_>9P< /$0 9 >&PO=V]R:W-H M965T%T M4,18O1N/0U:H4H:1JY3%FZ7SI8RX]:MQJ+R2.0N59CR;3 ['I=1V<';"S^[\ MV8FKH]%6W7D1ZK*4?O->&;<^'4P'[8/?]*J(]&!\=E+)E;I7\5-UYW$W[K3D MNE0V:&>%5\O3P?GTW?LYG><#OVNU#KUK09$LG/M*-U?YZ6!"#BFCLD@:)'X> MU84RAA3!C6^-SD%GD@3[UZWVCQP[8EG(H"Z<^:SS6)P.C@3D,;77"H+ WGM*6BW$>/MQIR\>SB]OKZZN'ZP\W#O3B_N107 MMS.ERD9B?SH4L\EL_P5]^UW ^ZQO_[F 75GJ"%C%(*3-Q07A4IFZG2 5@G*/ZK!V0^O MIH>3GUX(8=Z%,'])^W^OV?]0Q_FA+-32B-N%T2M)W13$9R4*^:A$UGOO>N^] M,C*J7$0W%+)T=B5<+)0/0Y$#IR)# ?@.Z:YS4;A 51#2>XEB<'F&7!^6$I1" MG:% :R6JVF<%&E'(("KIHW!+X6HO+'4IG*B43SZ,Q)6%(1_!32*#!%1"&TGV MS,#3;[5&P27UER[K$G8MA=,9RCK,B,5&U%!\'L@JL*G*!=QK\[/)=#2'-F.(TV+A7;TJR/;Q M"TY1=I9U)%1;9]]FTF:HSL+TW)*;9#*OU8X_SY5WK6.!C&U#135+,E\Z6(F% MM,)9)39*>M3,<[&6SF &!/%:D^>N#JAO>/-._$&'P!>DYI_>S\6>.#P>'DSF M='<@#N;#H^DA71^*_1^'AX='='TD]H^'DP-^?BP.)A/QX"(\WL.#Z7 ^WQ?W MRBS?7EGJ[%S\HJ2!^W<&7CZ@8."$2MJ-T$& " ?@U0'DM"-!*:? "\ 0@Q* MH^5"&QV),K9 %T72NX".I<:L9.4*R"[Y1"NU877:9K6'[J%8U!%UB=!4.1_I M2:ERG<'_S$A=!O)K;SHZ[,I.+NS-1K/M@Z$C!:@N5T&],Z@?G45I,?)RH/3"%Q\@. MP@Y@HH T?6H!USKQPZOCV?3HIR!"1 C2YSLX)*@]W#)G"WA Z%]K@ M)/I1,5RWP6V&H!\##I*^-/"'L^:5+A?L+8EW>4 5VWA?AS=]6(1ZN50$E5YI M10Y>R:*!!4J4L[;915+WP!_$E"M +?,J@@M=M?&T1@R1OXB(AJ0M,2#J@=5% MI0R $L!R )*V2Z^;\!-:B*%8Z43E ME 92 QBEVZ2-B00ZFD8&+T8.S9] 2#]\&ECY+H9T!A0T,>17X(*UQ+)Q<](_(K) M9\2==YE2Q.U!?/2N%&!#Q1;Q.]P-/+0)RRD)N0Y5'0D8Q+2KQO1V)S"L7V;- MK+\%*L6W&H G3-"JKL.N?O4H38U@,.44>-!530TMTU%2APB9_KA2"0X2C9VE M$FU1M.5R/HF1GNJ"=>]18[3! YEEOB8VUTOJ2.YE-"$^%]H2=ZQ$)WE?V.I- MD48&RM,&2W9)@, +T?P+6&N[]&(%87F4@7:# MO-MZF;MYY:B\AJ61N->KU/>(^TN=KYAI=-CID!;^P#Y*@_G^AATW^JLRNG N MYXRYAEI?Z^;]=C)N\QKJK$A'>W,U/>S7AV9&U"8U"OK.4&:=J5MV^+<$0\&K MMOLP^4$O:=.'!;*8$L:2R9^PY0-R$PDQ(_'1MLBF0; N=%8T5I @6HYD M<(D34I428-I&PO=V]R:W-H965TQMT51](&61A81BM225!3WZSND'&V"VD8>VH?$(CES MYLR-G&&M](/)$2T\%4*:49!;6UY$D4ER+)@)58F23C*E"V9IJ3>1*36RU"L5 M(NK%\6E4,"Z#\=#OW>GQ4%56<(EW&DQ5%$QO+U&H>A1T@^>->[[)K=N(QL.2 M;7")]DMYIVD5M2@I+U :KB1HS$;!I'MQ.7#R7N WCK5Y\0W.D[52#VYQDXZ" MV!%"@8EU"(Q^'G&*0C@@HO%UAQFT)IWBR^]G]$_>=_)ES0Q.E?B=IS8?!>]VSCS#[]W-_">XF:]F][/E:AA9 M,NX@HF1GZ+(QU#M@J-N#STK:W,!,IIB^!HB(=4N]]TS]LG<4\0J3$/K=#O3B M7O\(7K\-1=_C]0_@S;Y6W&[AS\G:6$W5\M<^)QN(P7X(UT$7IF0)C@)J$8/Z M$8/Q^W?=T_CC$8*#EN#@&/I_F:O_Q1 LK4H>X /B586H>NG)F:&Z1D4S&X'*RW(%@=PHPE>>/2H= >]H(H M<2LH@JYR&D:.H)*X8W/$"Q>S5YYL4*(F\6T($Q]5NERP6!/D\P73 0M4P_GK MP'-C*DSW,Z>K63052^6J\1L!'Z0G3LS<:[YXG&/$/W>S /5_ M'8+U!L_7- MIBIIFQ>XW6WGETGS;'\3;X:?STQON#0@,"/5.#P["4 W T6S ML*KTC_A:61H)_&=.,QAJ)T#GF:*:WRV<@7:J&_\#4$L#!!0 ( $:,75AY M9RM2\P@ $@5 9 >&PO=V]R:W-H965T+-ENT\PX:??:F^TVT[3=N;FY#XQ$V[Q*HDM*2;.__AZ MDNRD&OO5;91JQ/>JK-VKT:9IMB\F$Y=O5"7=V&Q5 MC2U2A8L5)63. RS225U/3H[Y7N7]NS4M$VI:W5IA6NK2MJ[ MC:-3?^*C7FX9N3,Y.MW*MKE3S>7MIL9H,6@I=J=II4PNK5J]&R^C% M^93V\X8O6MVZO6M!GEP;\Y46[XI7HY J5+E#6F0^+E1%ZHL21%@?.MTC@:3 M)+A_W6O_A7V'+]?2J0M3_JZ+9O-J-!^)0JUD6S8?S>U;U?F3DK[7A (.X$8L;M#3'*U[*19Z?6W I+NZ&- M+MA5E@8X75-2KAJ+IQIRS=G5V^7'-R?GRZLWK\7%A_>7;WZ[6GYZ]^&WTTD# M[;1GDG>:SKVF^("F*!;O3=ULG'A3%ZJXKV "6 .VN,=V'C^I\;7*QR*) A&' M_/LQ[[WN MZ>.ZJ79>N*W,U:L1BL,I>Z-&9S__%&7ARR>03P?DTZ>T_Z4L_7^:Q*75QHK& MB&:CQ+O+#X%X:\I"UVLG?OWU0FQD(38:=+0ZEV5Y)ZC@&_PAENI;JYL[H>L< M442-B6TI:R?0,<2VM5OCE!-FA1*F_= H9%T,N_4?="=7EAX*56U+\ "&Y M,-56UG=C\0G66;&XE0ZZ<)G#]O7=_K:??YK'T>RE(\9$XD-5Z^O6B7<#L$N2 M/Z)=(?+;R,9X'7!6RYJ>NNE]SJ9M,'BJ I M,2C#3MUH#E'' R>B19!$:1"&H7#$P8?>#; O2NF<6,)45<$,PIU_Y6@1+%TH M'U227(.V#44.FOPVLR5H+NBEX(K*M62\EGH3'L%T@P0V\+#;=2MMX8:0?+Q: MNETT?MC=PK7]S9_W-A>: -:>#3>R1,1AT "K]4Z?7'/A>8O]DURZS8,'KD45 MZJ9MU'"+(Z L'T'(98\:9%6E7NOK4NV($U">''JR9 D6FA$ LQU8_%>VJ^J M.6% XO,]=][ON0/*<)17VKI&?&NE;0 6H5YI!_J+.R4M=R41[.?19P6^D"Z" M-]#ZN\I;8J#S;&FD7>/ K=OJVNOM/.KEB>(^*L8#L:J4S. U.@>X=Y\_?W,^ MQ*")1GC 8"ND:&[-"?O?;*Q2)XQY/XJXU@85I-:ZYK+L;!42H8F5HNP(W[,>8_55"!\6>N>@?=1L@U@Q_]].A<&'::_MD'?Z M 8V]L94U%2\_88QT+5AS@>!2P:(^F]:B?\(NE3'B07S@K,A]'E,T*#.&.AP5 M3)^WB@NU(X>EWB#(/RJ\ !F3^T0[ 54_A>A;%XPPC65GRB;#1Q%4Z MF7*SKO4?WFDI:**@[GM")S%% WNX0$G[C^780=SOF)0Y3,&>J>H[7?? =W7% MB*;C< #4'Q0<+D43F< \I;CA]#/5F&K%#\8]8WJ1DP,BY*)T77F@(+J&>K77 M4'_G25@5)TNXB<%>G,N2/.13+G[Y4&4LN@?#[]^[-$QGTV ^S42;#S1>DNGSDP=-6DP?:Z3";T/''X:?5P(86D?"!V1WRU(E$N^T[(G+C5C+O M"8>LHRK1BKL,]GUK8&4@UJI&<&A*Z+KURK1VZ-$@0M"S/DZ?#PIDP_:H;F'& MU%UZ?2NF4X*F,D+;$;;DZ0A5ML)B3&[Q7OCY>-8/$>5AUC_N)H,KG@SN9U[T MF>=,BM?4"GZAHOO"1?>#]-)S^'\4OY]83&#BB&>U)/2SVO$/5#A$L"Q(XS!( MLE0\$_%TG&4B2V=!ED58+\;3@YP[BJ-Y,%O,CWE?'.Y(>!2G41#/^4DT'\^3 MOTC+")CB;!&$LYG'-%^(:3(/YEG"MM)L )\&43@-TAF!CV;C:#&8>#9<=?B/ M(BB@OYAPQ>D8@^A10G>2T/N0+/9\B((,<))9Q+NC\6P!O^(@C6;L%L3C/ZWI M63"?A\$4J* B'*>Q2 $VRK"';/:-+GG1!+.@W2:'GO-V?P1S7_6(V9!- N#V7SN#<*O")Q)0C8' MWS[=FQ0:/FCY]0^S)Q=53@.]7N%([WO#P!TFQY],-K4I*&(DK [I@XOIA##8ZT>CTTS6ZF M*C /:3I>>3!.LB"!^G@>9(N4T@3^BD^FP2QU,.3 '071E$HM#5%W7'.P&:?B MZI!,+K<:2OF 1TO$W%BTF&7W?<@1N.Y$CL>+_D0.Q+-D'.U6Y,.S:)P^>F*[ M0YW8EY>7IBSQ6]I6\;>M$J_)2R;'(V*DN>%PK%K,6.J!5Y1K?LF 42R=[7K4KAQ8F^X=%\V-:-_] UW!T^$R[]U['==O^-$=,*7G:<*-4*HN%X MEH[\NW&_:,R6OY5=FZ8Q%5]NE,2)2AOP?&5,TR_(P/#Q].R_4$L#!!0 ( M $:,75AJ&:6*O 4 $&PO=V]R:W-H965T^N;X1]Q=*?S8SSBU\+0MI#EHS:^=[W:[)9KQDIJ/F M7.*7J=(ELSC5]UTSUYSE[E!9=$/?3[HE$[)UN._6;O3AOJIL(22_T6"JLF3Z M\8@7:G'0"EK-PDCC[F]F]]HG'574G)1XT@A.2@C*V&K\*/&CJ_.KG\>P>W$]'K?AYG0$X[/AZ!2&M[>C\Z.[ MV^'1Q2G<7L/Q]>7E]16,;Z^/?SF[OC@Y'>&ATYMQ>[]K$0B)ZV9+I4>UTO 5 MI4$(ETK:F8%3F?/\J8 N6K R(VS,. JW2CSA60>BP(/0#Z,M\J*56R(G+WK- M+4Q+(>\-W' -XQG3''X?3HS5F$5_O&1P+2Y^61Q5UIZ9LXP?M+!T#- M#\YEUO$@%P\"$Q$FCV!1?2UVX2H:5]D#UTA0(*MR@NF >H\+AAJ&D*FR1)U8 MI=EG0,HSEDD23'B=I$QI=,Y3:- 9M,<503PYZE!Z*O\=0.]X 9:/SSFL1<@5069N@O(#2:_&?(4LTS M3H;5*2-SE*%Q8NI8H&(#%<;;P2G$ETKD2S@:F;WV8S4GO79M; >&&68*?2P> M/?39G&EF.;C"DFM[GJ3+,\05,FF='XW\0:]&-\#+QPD[;7FMU1^G2*[:'80I2@K]+VT3X,H\M)DT$;/2(5]MS;N MT_,ZVEX]C?@@"1%JZD4#'X)>WTN2V OZ QRG7B]-/+^7_ CZ=03^#@!ZW>\$ M@_9R$"T'(0:DH:(WQ_?M7MY9^WEG[>F=M:^'CF#PE\_6)7UQ<0QW4F#AO7_7 M#X/P(\7<#_WV:OY#:!HRV(AZXO7]_R/J)PU/"B0"I%(4^:W16$:#L._%:;A: M>C.DQN8GH 9]KS<($5CP7Z1B V%+,I[C;WJ>"^([SW'9%(M?+:C\UXT$NQFJ M(4+#?*U[A) OT7^C<.F;IB<_(NT9X"_SGE<3'_4,1WX3GK'*<#KX6"MFV..: M]H:AKBRJK8K\V_:'_;'YBWQ>40W@:64KJJ_O9.([^U"+;,(X C\9W M!E+,,0QOT >BR9BH$A(O]9%_>P.77)5+KBCUDEZ,\1Z\E&>73'_&+*C!U@?B M-/;Z<;+:W;QOE67%NEV[PMUHMT]^V>(>(DN\$*U:HXL3+XEP,0K@I9_A[L;E M!EGHWEWAZ-^HDK:^YZQ65[?$87TY6F^OKYAHU;W !EWP*1[U.VFO57?V9F+5 MW%V5)LKBQIPB O)Z1@=7<^_ M02P,$% @ 1HQ=6*0/ M&16'"P (1X !D !X;"]W;W)K&ULK5G[;]M& M$OY7%FY:R K\Z67DQAPG+0-D#1!XO3N<+@?5N1*VH;BJN32LO/7WS>S2XJR M)<<]'&!3?.S.>[Z9(5]L3?6U7BEEQ>VZ*.N7)RMK-^=G9W6V4FM9#\U&E7BR M,-5:6EQ6R[-Z4RF9\Z9U<1:'X?AL+75Y1"?MC4]ZN;)TX^SBQ48NU6=EOVP^5K@ZZZCD>JW*6IM25&KQ\N0R M.G^5TGI>\(=6V[IW+DB3N3%?Z>)M_O(D)(%4H3)+%"1^;M25*@HB!#'^\C1/ M.I:TL7_>4O^%=8B)RM9!-83^9[6_*ZS,B>IDI:CZ* MK5N;)"&1#[#?$++=CQ%*^EE9>O*C,5E2T M&M3HA%7EW1!.E^24S[;"4XU]]N+M[U5_&C%%^K;"B2*!!Q&">/T$LZ_1*F MEQS3K\S,6HEK>2M>ZSHK3-U42OS[?U1F;JY0G2 MH%;5C3JY^.F':!P^?T3>M),W?8SZ=_WQ]-WB>J4$E-^84I6V%F8AH'TMY@JI MK,2F,C>:4PN70CLS67FK:K%5>"YK/"B0L[48Z%+8E6EJ6>;UZ;GXEY*5<[B MN]1ZKJK.972(Z1")+Z6V6/+92@NBS\0@G0:C\>R43R=!DL9\.DF#Z3@Y%4@R MI% I9@%M'@>3Z1CGR301[YXF-F@ELV"43AV',!B-QGPZ'@7I-#P]8)#=?J%N M@7.U$H.Y*M5"V]/_EQFNFJH"OW/QB\I5)0M(%(4S%C%-2;Z??IC&4?S<&4H, MHAGNCJ)(I+.P,TH.XDSCTS%AE;9[,1+1D%(=$8Q'0R:1<_[NUTXOP;Q<$T&O%I' B(LVMX26/R*7K7LP\ M/5<>X1E'PU#\>._GC:Q*72YK41J+BCK_$U6.I2.K1NF0;!DE0[)M.IRTCNOI M'8@2)1]F:;EZ,V#;$,Z;#B'><-HY5;7\2,N<3)7K!3Q)P<=2#I)A2OX;(DK" M8R:!1)!>=9;"+R.*TU MRL6H-_. 3.X.@$Q7''G1@[ M!I(\)\M,=33:WV@"H[R!UMQ)L#%9=1@,'DFBX9A^4KXBK+%W&\4P ^X;4Z'G MZ8R6X8%=P8I+HE3IFD.KAJ7U0F<26F,#B5.WD7L%X)+E'5[OYY&L:P7M M 4P" 3]'U%L-#A( A@<4I'8%!T.Q!RAVR1R.Q.;KATS.Q>\4-QOV1[ET-848 M.Q>(3%;5'1AN997#'^$DF(UG8C8+"/3>EE914'3)EX0 ,J!(!Q-Q3N%_JK3 MX$Y$P32=B$D2>3=&P022,:QX@%A6Q/Z0+8"1P0@[(T!7."/:6'C(RX"1&65) M.FM1AQ+C&,EP%(-D&(S3V;YU>G8_AYXWT')-T0MS;V1E2U75*[VANH2B-J*\ M3&9C2 : ?*W02&0>J,B4BP61$D#LE8#YJHGZ,#-((M7A,>)&&($BE^/?[!MBYA#!V,@J2R$%O/$5A MB)!)[V6)'IXU)N'HC\-6WDA=R'D!S#2UYKPA#4NUE'RA;I#:Y :$/TRFUY10 MVY5B9>IF@6S01'316&K<( P3\Y"[U04!EP!.4#R2M$8@--<(Q*96;>ZH6UUS ML![PZI!3U6>76 &[^UEXS&P!9-39BC.LQ2>"1:2"J$U39:K?7A@@H2ST-^B. MWOU/4Y$EO6P'1>I9DR2216WZ;&A?UJR;PMF04Q"\&J8SOQ._F2)GQ'WW[DJ8 M&UB2=MA5I=3/=U208")M&*GGAN%1^ KZH,E&?(;,0^U8(V1\ M0]!6/@K(9S$5K=[#F@MF^1#K]@"N'P>$:9F/09QKW#)46&#J!@E(7?!>L'50 M_C16S&.73AQ4>0-#'K1B*Y@7!)6F%00YQKE9F6:Y@K'2R$G56N.[Y:#"@K'D(Z%/PT<<2DB(K4ZM]HJ!7:(K:CKBC*.P6 M87'']_9(@I:V7EGIRN9<+75)+0L1C,-DO)_H"-9>U]1K"[D\JGO#"T5(:S_# MT+3P?5%FFM)6!*1H!&$ I+;A2]!Q'M"M.5OW(S[#GOU19GM&I*!!:70Q)#'P MNR+@\P +2:,_T5#5N;Q_0C(=ZBRN2HU=@=B$Q55FIZ/?)7HRG% MR..!K^8!:SZ7M3X4C-\75#;P;N4*S3V'A,GP:)>^6TKL@5)\NB93\Y)>76M* M(@' _N;1P;>Q4$'=9D7CMF99U:B<0UNW+0B1A@*R<'B^U[?_O2[IUX>2] *J M%4C\W--K+@MN/C"ZI.-43((XGL(OL#IU0)4JVF)&%%SE)%=;^14FS[F?]E7 MS7^<$5.,A4D03N._2VF#R*Y\!+;-+B;(T80T_E\)8;9+>?Q+T+0<% CR?ZB6 MLO2=#GQZ7?N^]7SN#"$430>4T]9:827IT"=E"ETSE070"X@D!^[N>>ZUQ/F M1KDQVQ5X0?T)M9E\A#GNX_ M(;WT#2?VY1)-+*OUEHIO6?JW^US_OX,H^ZFH..HHZ6$&*:X_73HBUV:3&>J< M _$'Q@8IWJ P0MB/?HIS-?$#/.K<2!LYUG-5>XTP[,@[%M*7PY8G.#V=/(HP MJM$NUV'4Z>C'>Y%!5WM5#WD.3H%[NT 9X$9KM# @SV_B:!E M.9DU[\TJ@9MFD)A-P7P&^K3K%K3'\R[ ]P+0S\LXVYM$2#&*Q"X"';00?0KF M16768H/98,6$L9LV4>35._?"TIE2>1?G;S]^(+V0-3XC][9YX7R'C'7D!%>D M+ 7&@K*NAT"\HR]S *U[:O.,9M'OS1NK.AE>%2;[JN@UG_7O7:#H(>7W%+^_ M@!W&DRK+A)2YAPN*V<%^=-%M MPM0X?$XI=]EIR3>CYZ?&6K/F MTY62L \MP/.%,;:]( ;=5^&+_P)02P,$% @ 1HQ=6"M&ULK5AI;]LX$/TKA+?*Q7$35D8?]3+0ZA>#H<^S54I_EU*9W?,AC%^[XT-:AT$9=..'KLI1N?:(*NSKJC7OMP*5>Y($& MAL>'E5RH*Q4^5!<.;\/.2J9+9;RV1C@U/^I-QR]/]F@]+_BHUT-C:L#_ZRH:DV9 P[NB(4;Z201X?.KL2CE;#&CUPJ+P;X+2AI%P%AUF-?>'X M\NS-]/KLU=.+Z>7UG^+ZLOZ#*?I96^(Z5^+4EI4T:Y%++Y0)RH$K;8(5TH&KA4(U M!@^%AEQ\U#Y(8$N(5+E KJ!(!YTJGQ?2).) /-QSRGH1LUH MLQ"OG:TKWE1*(Z-]D7;S?>'7/JC2"UU6!<]*RE:TB"V572GJ,%5E71!/4 Q< M[4M5K/OB\2_[23(Z8*?\/#[X=4!A>M5A$]BO1.7L4D.Q@MJ$"&@ZC0,PH&5! M9:\]#_'RA4*LLBC6Z$I13V (-*F%8WC"SCGN-N@&RM5ZS67/LM5;XWZF:C MQK7(@GC1IH02L&YJ5)YK8 MX1+^?(ZGA_94GOKUHV<<0+ZVFW2\G . MG]Z7PT)YCV724+;&_V^V(ABY6#BU A2UL32UG,7$P9;6;&$#6"_ 8NR6'= M0=)"2.[)5E6[%+T$ 721LTPZ?_ "OG,)KU!(2;6SHM3ENMIN,RW0Z((H%BO M>339ECW>?KM5!,EFA&E%T0H+;MT&SP;B+C+V?@?3=FY^-C57-4X:"3_<0AA2 M[!?J!EM9>P/;D)338"$BU_L9['U404[E=-]#&8*ZR'YZ:ZJOB^M3?M*-L*Z MW:^^I;1=1ILP;Y$ATS1BJ^1:S@H5@\"HJ[$ K6BFBPCV/B9FLN!>Q1^ MTP! XI$JJ!E!%K3-$ ?=+-#]LL&=HUH*3J]:Z)2;Z4X%G4U/Q.O"SD@/YP;W MJ;858J+MA*!0T!$Z!P&V.:\8 $NO3T7B:TB6@I;B4I'2D)AI%\H30MK8[48W MA^[%UGY:V2WI,SR^,2$,ZK@0RZ*I473Z$D.Q-)!9%IYKG3?TG-.!X.F4P2F> MU?AM\OEA<#7@G)^BLVOY8'^W2ZWP0F[I1%&BKFS$#_^(UWE\ M*K6Q=NAW)4#'\@S)-T0O<-K/* 7 :TFC&UHG!3D/*J*:XPS&((=_VP&)DBC1 MA@X/FN*>1,V A,4@-]/1 ?T!^C*\[D'2?][3L0U2EE9*ZX ME1!4HJ_I:6UR?520=NVM(7XBT6'?T-:8(^V-7QQX$)/+8KY+&.K3+HS^%X7^ M:+RWW7BH$XV3P:@;^=&VBJE^K!(Z11&^N@D<*A]:8*#149^C0[ OHJMGD*N M.\HVJ?B>,X+C6YM96B X>I%!V%%7.U4=) M8HL*);.QKE'1RE(;R1Q-S2JQM4%6AB IDCQ-#Q/)N(K&PV";F?%0-TYPA3,# MMI&2FD(R'-5OA'-WW>F9HENQ02BY16:X5&%R.HI/L M:-+W_L'A!\>UW1N#SV2A]:V?7)2C*/6$4&#A/ *CWSV>HA >B&C<=9C1;DL? MN#_>HI^'W"F7!;-XJL5/7KIJ% TB*'')&N&N]?H+=OE\\GB%%C9\8=WZ]FC' MHK%.RRZ8YI*K]L\>NCKL!0S2%P+R+B /O-N- LLSYMAX:/0:C/5;\K<&5KE%.?&T\O9UV^_IE.83*^FYQ+U=IKV UWL! M[QH=-TCGR<$$%2ZYL_#[9&&=H9/QY[F,6[S^\WC^MAS9FA4XBN@Z6#3W&(W? MOWWX O01'&!?*H5%,P#7>HVH\ M:(GPWN^2I\>=K]\X6++C#X1_CX:K%3 A8-D(\=&1"@#*6N@-HH5UI4%ZO2K0 M.)(=0,%7?,$%=QO2B;NF:[.-81I6Q'ZT9!N?"A%F4*,IR)'$IZ/+#5 O'7L@ M%I)TSS*?T@$T-3@=\F%*-90-W4 N&^DYZC459;%Y/MLY'0M>8 S?0XV\SU[. M!\&P+3-)#$FN+W6M32AE5\,M^2>EMQVIQ\9TG&*X>0)*Y0[(OJ1/ 4C2 _X& MF0'TUY;.18%R04RW%R]\\P/*N_0CLA*IMUD:YZ1&0H3J^&GZ./6N;P?Q8&NA MGM@:@_J*3?S&PO=V]R:W-H965T+X+"KLJ7+ 7%PDVECK3^RMM,L M_Q[;24.1VHJ+[;%G'K^3S#AME7XV%8!%KX)+D^'*VGI&B"DJ$-2,5 W2G>R4 M%M0Z4^^)J370,@0)3I(HFA)!F<1Y&O96.D]58SF3L-+(-$)0_7L!7+49CO%Q MXY'M*^LW2)[6= ]KL)MZI9U%!DK)!$C#E$0:=AF>Q[/%Q/L'AR<&K3E9(Y_) M5JEG;WPM,QQY0<"AL)Y W72 6^#<@YR,EYZ)ARM]X.GZ2/\<Y;*F!6\5_ ML-)6&?Z 40D[VG#[J-HOT.=SXWF%XB:,J.U\DX\8%8VQ2O3!3H%@LIOI:_\= M3@+BZ86 I ](@N[NHJ#RCEJ:IUJU2'MO1_.+D&J(=N*8]#]E;;4[92[.YNO- M8KW\MED^?$?+)S>N4V(=UA^2HD.,AR7'@C2\EV6P-O#0@+5H>W&C0S_G66.U*XM>Y M?#O:Y#S-M\G,U+2 #+L^,* /@/.W;^)I].F*ULF@=7*-_G\_Y"KBO$!T3ALY M*1P!>A_:PZ!"-=)V-33L#ATX[PKOKWO7OO=4[YDTB,/.A4:C]S<8Z:XE.L.J M.I3A5EE7U&%9N5<$M'=PYSNE[-'P%PSO4OX'4$L#!!0 ( $:,75BB#9*$ M8@( (@& 9 >&PO=V]R:W-H965T^B$RKH]F^1"K"9V9CO0_OO93L@H"@A-?2&^]CWG MWGL<3J(M%\\R!U#HI2R8G#JY4M4$8YGF4!(YX!4P?;+BHB1*AV*-926 9!94 M%MAWW1$N"65.'-F]N8@C7JN",I@+).NR).)U!@7?3AW/V6T\TG6NS :.HXJL M80'JJ9H+'>&.):,E,$DY0P)64^?6FR2AR;<)ORALY=X:F4F6G#^;X'LV=5S3 M$!20*L- ]&,#=U 4ADBW\:?E=+J2!KB_WK'?V]GU+$LBX8X7OVFF\JESXZ , M5J0NU"/??H-VGJ'A2WDA[2_:-KG#H8/26BI>MF#=04E9\R0OK0Y[ &]T!."W M /\0$!X!!"T@.!<0M@ K-6Y&L3HD1)$X$GR+A,G6;&9AQ;1H/3YEYMH72NA3 MJG$JGI-7M)%H#L*^0BP%E%"9%ES6 M U>EHDZ/+B"ET@RM#/G->2L$Q&6.G: MA@&G;9U94\<_4L?ST0-G*I?H*\L@>TN ==-=Y_ZN\YE_DC&!=( "[Q/R73_H M:>CN?+C? T_.AWLGI@FZ>P@L7_ _]] G=T,7]M,9LYC(BJ0P=;0;2! ;<.*/ M'[R1^Z5/JO(H]_J&-DK*4EX NM7;RJD^ZAF)H*8PM;N+K MP/."<80W^Z+TI/GN^.8@+>EC"\:CSUU:,PC>^X^6(-;6ZR1*>/1#T2L*9.H@)6F= =CW91H?*\)%*^L$RRYTKYBE[G^ M5( P"?I\Q;G:!:9 ]_&)_P)02P,$% @ 1HQ=6'7.\U06 @ _P4 !D M !X;"]W;W)K&ULK91=;]L@%(;_"F+2KKKX,]F4 MV9;25--R,2E*N_6:V"O>*^E6:5&I[.->8\")'J0I*"\1"LI"2_!O)-6 MB:?-#C;/RP>WV]XMO.!V!_D,!?$-"OTPFI"OWR*/IN2>X1KAPA$N='[1!;\I MJ!NT?T$;7M C+5K"IAA[TWC:U);54C4DAQ2;NE$@CX"SSY^"A?]]BO@_F;WB MCT;^Z)I[MFL9H,#?S[\$YW> 5H5H-!13[-<-M6QA"O*]JEQ_S^@$O<7IGY6E;XR\B2\H58G P/O[LZQPCV;>;/M"B<16[%]K4 MOQM6ID.#M EF_2"$/@6V"8P]/_L'4$L#!!0 ( $:,75@2S6T[HS$ *&O M 9 >&PO=V]R:W-H965TO ^RE'9ID"6WEBH\O_Z=-?.DG%85/YO*27MO6C\\>/GSW:YE7SX,5/]-V'[L5/[3C45>,^=%D_;K=Y MMW_IZO;VYP=G#_2+C]7F>L O'KWX:9=OW)4;/N\^=/#ID1^EK+:NZ:NVR3JW M_OG!Q=F/+Y\\Q1?HB;]4[K8W?V>XE57;?L$/;\N?'SS&%;G:%0,.D<-_-^[2 MU36.!.OX309]X.?$%^W?.OH;VCQL9I7W[K*M_UJ5P_7/#WYXD)5NG8_U\+&] M_;.3#7V'XQ5MW=._V2T_^_WC!UDQ]D.[E9=A!=NJX?_SKP((\\(/QUXXEQ?. M:=T\$:WR53[D+W[JVMNLPZ=A-/R#MDIOP^*J!D_E:NC@UPK>&UYV;MY<7OW[*+BXOWW_^]=/;7_^4?7C_R]O+MZ^OLI,/;5T5 ME>L?_O1H@*EQ@$>%3/.2ISD_,LW9>?:N;8;K/GO=E*Z,!W@$:_8+/]>%OSR? M'?&5*Y;9D[-%=O[X_,G,>$\\()[0>$^.C'=1%.W8#%6SR72?V?^]6/5#!XCS M_U([YO&>IL=#:OJQW^6%^_D!D$OONAOWX,7__-?9L\?/9U;[U*_VZ=SH+U[F M?=5G[3K[@&,W0XXHGEKD_#"?KAW01=%N=WFSQZT7;=/#[LM\<"5@>YTWA.7 MB[R_SM; C/H,>!JM;>_RKL\<(N:1[>E.<#CXZRR[SF%M*^>:#-:ZRSMXLVH( ME%U),+NMAFOZ+#BUZZJFJ'8U8-7&-;#ANM[C[VXW\+NXD,]-A9^N<,&TV(NM MZZHBSTYP7^>/G__IXN(#_7GV_"$M!M_*=SO UWQ5NZP;<0+\H7.;L1:HPD T M^O)JF5VY8NRJH9+'7G\MKO-FX[++=KNM>N*U.MG5ZTN=:SF#LM]YE/UN%M<^ M! C @BX]/AQ!W/G!YA%W735P"%5>V[.'V>NQ= PR/A@/FDL>B$!2P=>W@%WU M_K2];1!;QU5?E57> ="6V45=PU"#ZV1RI1*&)W"+IL\+AGM $E=7P+MS.>K" M[GT.M,\\:)_-0N-S[W GK_NAVB+JI.!YKQ&>)1\&I=Y:NJ)AQGWE-6?0%\9.QHC[ "_'/*OKG\>;1582P<'*^B"VUV! M6%G#,72NSADXM!Y47^"/7K%],DP-DI $%@K#LAU7PWJL/7]\/@/>PG4#:/TL MC;/\-N_*R?-C[W"PNKKQ0JEH<=T$ACT.4@."G^(#I0=G 'J1[ZHAKZM_P*^[ MKBU'V$D)\*G;W99AW,/YVAEQ@@T(48+Y%E 0:!X?Y0-@I!+VY8$+\[5;QS". M85,,(Y"!DC'1-[+Q#;Z^R_=,,P&[/^5?LX^@/E0WA/87F\[1Y,_QU1DN_[WG M\M_/\F@<&W9M%=6N;>#O0GCMKT :?P-#[J)L2:O %?-+H&O(ERG1\"^>]FWC MM2A1GA Z;RZN7H)4Z4=XXN+J,[RUI%]/'_]Q :_0&7RB,SCYU.ZJ(OO^Z>.' M\ LH@X S/!.@='@R>^79.K(2$%CCCEBV:ZY9(,>\G_6]<-I9AP\CQ@ O!]HD MQ+@%QN96P(!@ITRHQ,N$^&%^&0^4XITKJC6LLX!A-BTJ!RHH4P/C6>!.@"=D M>5D2BN:H2;!AC8_@\OQ; &9@<5M41:KB&G 9 )Q[FOL-$+-"I?\&]1G8&VK# MS% W8\4:* #$DN"K MOX E$K#SR?FSAS]F[P*+(:4V>A*VGQPV.\'I9>J',>ZR-MY;)14WKZ@!O.T? MA!H X*KS-DU02)2)]B,@#0GF@M=4\YIP($6B8;]SD]NYE7D-WE5(Z,\A4^G?0XMC M P4?W8T=P*6/-"\1[B0\98NE0_1K14,%@5Z0L@\R"ZAS(U)=D!OQP.BQ1Y&] MK$K"]N,8CJ]'@@51/@G1.4W_!R\#?KB#&;-Z\-$*NDL5\YNC>: QQ/30S(M&):1O7OFIP( M+5C?\ EU2:#)+FP*9R&K4G7!5MR"KB-P@9' &@J3>^?6Z/#LO=7BE5!\DX5) MI&D3*9-H15I'L5>S3NS4-<"R V7>X>I 5(;CSP'O;]PI'-H.=P2_ RJ<+;.W M)8Z[WNN:"%E/^H?B)/'[RRZY![Q;!XYTW*'F"Y0@@ M(3,5?V)N#[R"S24DP!T[3BU3[]"#O\RN4$&,'4/B5NRG)Q VB#^@4-TBFP'F M 5L MZ-,!KHM5#?0+ICQ0[5?!$C3P%=,"YYBGO"LG MA$6E.F\&HJFN)Q'*F,U<#BW/<4N^S9M >):AHMZ",KLM0),(E($RG10?L#RG MYC<+\?0&$%E ?P43E='M<"OP2"Z\I=1]Z:$ MMA>R>20J] 6#-^] M"F91C12SGIXXY2.'XQS%*VL5$:)?U=,1,.U 6C7ZU.#!BA!!="9UL@,++Y@M M5\/>\\6#'=+RO(:XF, $!Q+M24G/GWQ%\7]UC81,3=5.Z6G%I,GZ<8,=\?9084\R(%$#$2U:N*3U.9..BI%8RJ M>E?,$.#LT6%;6S4#-T8+/,I_;M!M56W1CRD1?TT"E@TH[6-PZ[ M$40_R-:V1 B//1. >-OP35!! +HK5^3P(SN&VA I6=%HQ\TU M#*SZ%SHT*1+HT4M]F\2=^H');_)BI,W NGLR@A/:E=4@05 _HQ.^ J8 !+L+,C9 *-Q/T"[0S]1"BA[K$(' &%KP$M2V M+$<%80_+(>\6D?#+;IW[0E2O7[">N0"&BR@IWC"BA0+.PQ]$[;Z*NQI_ MPRP3. SV_XKJ3%Z*Y$&(CNSE92[:%N(B^F*N\VZCOS UPJ2JD?8J_M.'3*:A MIWV5W.Q#8ZYQ5 G]E!0EJ4E8,X.95J!7'>Z!%CA9B7(A9G_I@U/A'OL7\.T1 M_53*,#RS.*GS%< +J+U#TRK!;X860Q!R8.QSQ=57/1.!!TZ.<8SA&B,3W@J( M- >UMKU&T];ZD]_,!LBR28CG-,!9N'T#?(]APL100,$E6@*=XK/G>7]:-33 L@ MWX$N!_8=*4'UWNK@]7@HQX^I/@;6!ATW'P90'<>! M+!ED=2-IKL$/15J1)U5SRG*>N[9"YT'#..BM)ZM4Z=@HW7'Q*IV]1U#WJIIS MA%CC#@T+AT$_U%NG9]WQ WPLVZU33ZP@ 7 0=PN;9B%_-7'/17(O.GD]&USO M>U+"_STX\"XX!,.7QDMX()&M>ICP9 ZNN&Z(>GO1*0)#A;6,C<2AC&053[P\ ML ,)7KK(B%'ECGD-'O$IKJ%:GWJGO J>8UNP'DG1XS"$OA'>=41=/-2I\!B% MF59$%7D$$.,>$X'1.0Y D6D*%A=%XG> ]? WQ64#4SBR^B2W\RS.2[;>R_BI M>//A0- Q1OH&;='RAIG^W;S*8W+M;HC6[8%:@@QJW(%2:C?$I$!1I*/H_Q]2 M43^JY_O":&8B,KCS=Y1UP//P7SDE<9QJ]2@X2R\>R=1RK M5"G.64SBF+!N[!W&C=A!SOQNG_*[6T85.*YR/60N$SZ+A]EY0D.'@Y"5AU/: M!B%?V!%&G%P_ZU;H:O%^-6,_B86'IC6,1@= M&ZQ,^JA0FWSI/\V/)=D0,.D&37E*R7E#!X7 1!C1_S80@CE]/3O!#O&2\)$P MD12NEJT;"2_Z(R%O:DZ#.#2<.%^H37($8Q[!'( -^']>EJ>X+81B2#!HFW6U M\;:-T(FZ%]F?%SL$5-MEU9!-%(E,QD=4B&2WDOL M4&*G,H"YI@Q4#(Z9)5+V07<0(2).L.G:7C3Z[$3<+SO%V(<*HFX*5@&&+H5= M?^@6@D6M<\P:&32\A80YMP+/B_S\.=((*)(^F'R!*6\].PLO*=/*_Y1'S,4\ M1QE9"W73B"M:%HFZ#OE!"Y]JC$[>SH6@45[':6+DC.^%Z%<#NRIR?6C"3$#G MVN][8)3PCY"-KJ3PW!O%$*F% SQ,??+D&]@SI>GIXB, MHZ M^QOW=0BQ0_6OX3%&LJ(88=R&T4[B300I2DBN3$)M\+#[5R@90D745C!("QL. MI%+3-G8R04X_(8]MQXQBC]8>3UC="#U9JM=B!'-)XQ\)>B&2:X\ZH.($/?@0 MJC[*QUHAE7/P%H\/B$Z6FUR55VS]^M,2*^V_\')L>9!QPN$RGS*9BD*@>ZRL M2)9ZZS&\P4X$HF(3;(@ASSH6^1Y"[B4!$?W%>>,)2%5U\DO8V#FEYHD[3Y*> M*$<0P\^@@KAZ$N[: M*8$(NS2456/P$NZ5E:A3.;V-$XR2O9IN(P@74$7'&F-*BD11EA+*\(E/6OFB M[""VX-CCC)Z39% $LUX,@206%MC>BE+A62"9?'\8O'".%/ I_[-V0V!^MKY MV=C!L4Y>Q<0)>7WJL&:]V0=4.::[-W;Y?H>(78/9/FZNY:5@+FLM3:[&L+IH M AT1DW_R."OS/>NSJ'(T[C9$8-B>4X>.$*:6;(Q2?Q%9Z1+N[H:H-D-&6&+B M,:;;H.C3!6]**CQ$<)I6PQ#SQ, M\N&0 #I$%Y.IL7+#+59B23(!&3&H;E-F7H@5QHN7IR7T;7;-"^ZO=<4&'4*D M9UK!E)A:]DQATL;G9MCM^KTM#]PHH'Z"L*OZ:PUJZ-*O*\# KKC>>UX,,J=" MY4L2DBKZ'_F=["R3G.[/35[^ M?:3TTM_&=F#!S)Y7*127XY(L+,K'*T+>\:2>Y[F,?Z[C_Y]H4#+G@:T I1RK M.3N<]X3E.\ ']]CVL2HJ^WEHW+KM"J45ZC^+S%7TLH^PM"'II-YSIBJ/\$17 M_!=% V1N79#X2?2H&ID7U4P8&U15%YV@H!CM.WS+9UGBZ)(3.#9AU7%!6#DI M-T(9#@P9?@X^68];O^L,3Q0G>+$/&4B\[@#Z>&@?K0O+GH>USG+N9ZD:3QX4 MH?:[7(HCC*;%[8):X/;*-BCAD4QZ,5GVDFG^U?D:I@@^5'^*,\0+8"C?B^@G M-)@XA.0,!QQ@'[MSA'@4'%=M6RQVVU MMXI\6AL:OEY :0)%!,J7SVQ%:D MB%J %3N4?&;A28"6Q H%*BSCB3^["U\Z-,E*@J.(@@?'2A&-L#2%@B2*C1\' M:UFN\_H+>C"8EZZP?X=RF]M\:CCG5/S>X>+5Q!66G\B@/=)A@!0XK8TZ5+FT M7#._S]Z\-C?9U55QW;;U.S!C'0Q -M4?'B^?97#\-!WEFT*;MC"25LF?+2J.E]AYM1Z).]B5*#<7[.UP_%[C;L! MG<#'B1>?90BV%7!8!^BRL\>L+([=P)F.H;ZM1>10L&GZ.X!?CN/4X1=6]P<4E"4W;X V? 5Z0Q8,$N?J%J* S]:<#X8=R9[EJIO M1= #7UFZ."R:]]LGD:42@)F+&XCI41BHS9E&9X]#JYO'LS;-)9"P0SO-\S@N M'/M8]5^2+6WFAWN3A QGPK;H::TX&VJD5&N0KE*2'=; ^,J+Z& 1ZJ6-O>93 M/%9,G*+R,KN!%LTJ2NJ\VUD4T9I1$LL[\ZS)'ERCK@,W]' MPV*OJL%1TF.)%J-2-8R1<13Z%&@? :TLQ:6<Q4/JIW:M^*X=G6I M-3+)6<6UBT5.F#L&@[QQ)46>7P%6@[S @LVQ(Y2];+M=ZUG1MD(:>1\I0B; M(!#OQ7_@)7M).J\P3CB!C18Z2NHVLN\2#))."Q^I5+H[F ICA;!TVB GB"'< M2.LQTG\.TFP246[&9 ]U59AO']0)/.T](SPDK[%*L!\09-@0+U(6^ZTI:SZ!'TB3W&_]PTCFV ML#TQM.Q_(3$PYE0:/\T&3'#LIZ8ZEI!&#M)6-^NXP)7,)U+[SQ[_-SEW$[#( MTSIEU'E)OST'N4'UKUNL"&7QTCLSFJ!1R-3$1@Z^MD'+I&(E+- E1U Q_*09 M%KN68OD8F1A=S.2F/"[6F68YNVEB=C;/V97QT!^O ^-)LO7YL=*!=*R=03Y4 M[P7'+>F8FF4BGR ]MRC%DUUE?+$$G0YZ4Z3J30(V$L>980YJ;TT#.U[$4A2;G$9O'M/.#;^2R.7"A]AGX?24R[YRB&RH.D M]I5U TK>)$OP5LZ!ZA5B91?*;?LC[)9J,HPK\1X\E[OQQ)UX%BE6.[NV?P_K M30$5MWC;8:T6TL6:$N]IL1HV!RISIZO]*?ZOF=:F/BQ2526CWU>+S6)4Z#YX M-MLN\,6'#K.:!FY!A@R,6MPDD>H;!G(Z$'E8AURL!+0-P@8+J:?$"!7ZYXM* MDM9?F4^:MSH.468%MD?$E.]37,9!FF?PY46M@# 3Q&<(^R7RN8+AV%1DDM*G MZNM K5L2><3,-*^LTS'J%4,>>A!I0ZZ:.-6:3[O)C)?SDF?DN!J>%^-O-2 M XHWCB.>OJ;"IK&*V\ W"J#N0D3X"S30&@H>!?*GCBLVBZ3:JOT3FCQ,BKZM M(F1JCD-=O4TF1-KD(43/!R4&F6E. 5"W8Y^>ERTZR* 9W3":V0N'OVRJ8.6S M>'N[?PIG3=]+5Q1RM3$(B$&6%I47H%HVR1X.6Y;G1>604E&-*+*M)3WR.#-5 MDCJ\04;;^_C^L]E7J(,ALXDF,+&^"_N\CYKV9+-Y?!B]SAUG Y'*-!US.HI) MK2>2^N)"3S.3J,"C:(JY.Q@5RZLPDDX,5@('9>9S&KG'0N3F"\HQC^5G]6)C M.J>ZV[FQED8IXN33>*JJ3ZH>-M%PA3$#*K>F4;4OS=N7'WU;&G7/<B"]5=GGMA4TE@3%-"]4$_8F!P^'B18/]I(D M%R?]6I$)B=*#EQI(BW_W2S^,I<:9]'%7,&E'[!M J3EV<769_?#T?,'619SO M-=W],;R=8C8[;441SI7'!$&'YSSY>8(6TH_@2$)AS]U1!I/D.P.5-1F6A)>" M#[0^VD_?2YSYUM4WWA(EUS_/X+/,,"[GL8[S5DSNC,GCFCXDS3-:I+UIBQ Q M=#B6Z>$JMH"7D:Z'W4LZ)&9B]0>EK-*L8X?#DWT4*VQHP8A3;^'%)?=@6!A/ MOF\$$G [!-E%L2MMSJ:TC%&BEWR?5G,_6LY00O'H>]U,ENU-O6M]+_T:\AOD M$)Z3V+I5@W0^B50&HTQAM_79H;X[*[5"&3O_@_OJN@)+TR;IK;8EC?:H$]X7 MFL%%2)]+$[BX*X=T8JM-6O/[F+#[:0(P3/-@\@R+P--V?4HBD/#]P>+PL:@3 ML%B,#_BHYYZ5C BQC_0];6S^5[,ER:'_8.T/7UEVIY2,GY2 M$9T?]U-"4/F:P<.^JJ3N1V[*T.HT2@PCT8AGBH<1E??'02C@H]P&&Y@Q6&4; MZ7!A)CY.8.]9PXIZ=7 I65Y<"X>T(]'XB[ T[KLL']+E M7ZQ^SD[*&$(O4) M$6"2>AZ5*9RK!@1,] 9";K8D2'Q3I,.N:A]_.P)FT1]0Y$ M6CE23[WU2-8,NZ:CNI38]N,2!I*OV%E.NY%]GEJE[.YG<8_4/(323-*%53.I MUEEH).9FJ34TY3V;;X]K@7!)K0LOR4V"^S55D-C(UG3>F"'B^>DB[[2?NH\[ MPZZEBH5?('98I(.Q56$^K4;[:IB,W2O,@#F80T6>U?:D$C#D M_816(S[U1SJ-Q'FRJ=Z*F?369^U*M,F[A+(_&2N!/'$4+&Q:Z1(:IA5)E0 - MJQ?WHP=98\+'9GT6OOYIOJ;%)'*K=O?-F2<2Y+44&%1JD[,S0X.1M%?E<:+V M&7#9()WVW?.X93202>4*:3VJ@&C7",NG3<2#] RO8^)R$. 4,R%^B1',8)*C MB\IG6[*G*7TSR"QG"*U:S^;;IUIT>"OF8Y+BYX?15\D#:X8\@@%1FZU;M^JK M(6+*2[^6,)H7!-[NX5:OYF81/)M@4-H"8N,L,!V2R!,G^ >P99;A731:7FR% MQ<$X,4%5!@R)HKT#!S.GZGE+Z,!;2+2LB3/]5!K-8D!(QC^[(XE>;@:8\]#> M@AM15!@%,<>A//6=TPD@YDRL3EIF=7Q-96 F! \*H MB^M]@^K0YSE^#P?M^Y1TEEL=L'8.+1:L_:=N$IPY;.R,Z.((RJ[UC5SC4"0W M7$)QPG4$6D>ZS-[8VRH*2KL?P(S8L"?3]*AF96+AY=%)_C!*8B;,M55*OHDC MYJN$>!5W_/F[=!3D-+O C*1@Z7EVLHJ'GUA7,$7#>8JH@ >G9[C50N1!YWWG M@]OLIPW?0]FY](%4-)&NQ46\B,9M>$N2E$))S=-0V]PE7B$GZWP^B>KCP940 MOV"&VR]\)41#G//N.,<=DT0^%=\@=K@V*.*G1[$^>RN%CVF;:[IW\?@$K,71;];L6&Z*F[LU8,MSL5ZP:R7;+"8EJ M.@)[_S9=.^ZX@$/U*N,N'GSE!C]"0TE$SG(0<[46]>3!:!@%LKF_F@M=?,R3 MB-GD=J$US-SE,W&-^6,\ ,5TI[^3M0B 8OX2M$B9ZQB[^:LO(;S'K-2I=M+; MBYGF,2P]W'3;A;HA/L[5/BHT,"&7Q*:LO R%BS0M&;,=UP%2$ \X8$B ]]J; ML#A_M*!HK,5*I1^BMT+:?-5;_Z-=6VCX:R$>@RD.L9A#KZ7#0E"48M%Y,$M: M0GH2P6M.#J ^G5#3JGQ:H6YP6_[ M?I0$QE[(B;Y_)<>09*3WSXW2PFO*0ZYT+E_0CJ6AZ+HRD=DD*?DR!,YGQO1S M0D5;93QQ'OBSLC9(-,Q="0KKB14FIF1(0A9MR]^?XK5/'F&975A=DMQ8"2A, M;#L_B)I;IVP?_BL:WASUU@XF@-9KJ08Y1+8NE-I-R4%4YL9#O9\,%)V!C=X? MA]D<9H?,J_/YG*F7JMY>FINZDI@\/\Y1>)F"$7NYDU>U#0H%@9T0]!10>OS= M(DNN6-VCWWCDF3ESKZ R]G/]>_QFK"MB$T*]%,7'O4W&#+"O2PF-SPY& M;NJO4(G;'\21FR@&),X[Z+[ RBE70/@ MVO1T@ES'"/[9XV?4\;2*KQ7%%'"]@TB"%<:GJIE!_]&5_O#T7%O"2"@5# M+ M6:C82FY0'E_.R)V8^B/7F%'Q8RX,:6&].K9^GO4>%;R24@DZ*WHEM7--LH:/ M8^BWRB&,*/,%[?>\]W$1F%F?))X3ZM<1O-DXU"QEQ$??%GGQ9=3K!2MN5XOE !S M"K4QJNY:PB$H9-UE9&3J2@,0E]F??(OI?-4[\:.RNF)JV[V.1T6;O4T&"P,O MCEDV/.TD>Y_(@ILS$ D::<-J88CI>"G54_$N,+7&%;&B\+[;Y(THRL IS%TT M?4 D;^-9Q_(A[#CS'S,C.]];$7$"CDACIV-COA"8?/]+H@7+&4A]U#^"&KN)R%C3X M]6]7KY6_'I[/P5861_>'F\%-R,!Q5B[A%*$+=X5W_76UPS5'@U.U/];K3;P!T[;T%.7C'-=:[N.AU4YX%75?=OF@ MX2]MCXM33V\X#;=*CQV6:"&9HM.*BL6.5=%Q4+)FGQX5^>MW>^'QRH#V+B\+YQ.@LP]I!2G:S8AY-#<=:J#/FZ(:,V M96#2>"'+SUX,/9?N9[QO^"0UT, "/^JZ,6D4SWVP^#=-;:;W#R\[GWH+"$+N MJW3\/':I.I-IS)AP570M^<)VP<6EFW1//"3VKG_5&B-: #Q&8H& HSU+[@,: M-O%E0&4CH48>),=PN M8.2A#C6A\NK>,Z M<-T"T8MIY8%FMK?F;3SRCOW@U6_2T4NYE>:9X$+J_!;[X(R2XP?J>K@IY? Y MZF/92E&G[('O%V86E(.DX9X$Z!=F[[CR:\X#VN(F"CX_B9-1X.="^Q#>.JU" M9LS I1EOA\TKD6J.-66;6JABR2O=%]!+&!C[MPE!#J%?Y''X4F8)9=A^$^:0 M6\=0/E&(J5T!3!1 ^>IK7M_T[F'E#_8^%M/XL4JDJ::8N$D$H9,#DJ\E?=[W M!4)MT[L;B%EK<54>.>EZJW6(P^?W6016]#M:G^CY^5$5TROQGSY>>!V>9OO4 M[HJ6#$,G'29[[,?OOMO;S>%JRCU M+FT+&[UV!>CE%+1240W-?1*NX,WP;-<&9K/:(:XDO2'_ZW6.^F9I:^A25LWT6 M3:N!2;[#H1&$,P7M2%43H]I*"&WB')N]1B"6AK9]T?=DY7G;AJ^/2WNZE )A M@;..G%!B>#Y?*7@I.4@S%W;?,8(]2"_/.1CE&](9\O9NVH,TNFDZ5/8!,!AI MV6=/3ZZ!FV;S:N>9EKJ^DQZ]\!0"?[7-2&H?8!;:.[8*@^QS,?P+X\\*C.7P M-A.]'.?X+T<6V.MNTQ#JS7@F;35*;(S@8MX-*BS=I51XO!+;&9MOHZ8X@L3/*,R;-.U:C]$)L6\ LFL'P3<.Q5 M)9RJFH)L2D<".&^GH08(973)TCEQY\TV;B6KZ348P?S'_ZW23 MGL.$V6T# =]KA]L&<*-UCZFA-GF"0,?Z1?PSM'*PE6.]*4S"J5P[DBIH0/$: MT/$@5#8K#4(9T/E\N0[>$80M2R1QPR\B*1:^82B['Y]EGFP4=H"NO@,Y S?& M+6:7 E7)2HXU-J)9!G$OYW#)OIN!L,L/N!\VC@?]MI)-DPG@ZH;W03C<3 J,M9 MJ"KJ17CC2;BOKABYV M5#<5^?@K[NR N^.P=)A9*J1J^)T) HZ#+X7>"X3 M!WI,+97M7Y\/0DX3"F,EGF4/N.^AI4U@).&&?"%R?\CVKAW%L_+ I@HB'IM= M#1OI!%EJTBS[J"M_7_=(^>?1+1.3HG!!6 ;2"?LQ'@;D)$"=/:=DMOMTI_U& MQ)VXS_&50F KWI0CT#J&3OZRR7K^TL#@]="C7'!(K 0;.B>'UO0XJ^.T;D0R$_!@:A07&3M3R2R*O> MS>T(0K-\,.1\/[FC!V:T.'%BG?P"BWR89(C?,AIMU3H!AMO6]/;@.ECB5_05(P&;S-RQ-I[\NX-:)^Z"!C&Q\QW#G[-NF- M-YW; ) [ MF+ZR$2W0M3:37FXH>>G\!$LF#?*T$S)%ZWRL[K!."Z"_<>VFRW> .(AH.9=3 MXXVR8GU];BBG^FH@\3='*2%'],E\CNCKO&LH?X4% KKS,\H;S2XF>2"P(=#Y M8/) R=G)@]R61$'=CQF%@AAF(+UDAD+'6*RE/0.E*29# M$"9>DP M!+9BI9BCI)R)RTY!4A+T;IS:7"#P]L/["8M%[ C939SQ&UL'R"^E4-HH(0U? MFT>Y.T&943LFU !AL)T2JS&C.7BX=EV+ID0>9XZ;3.DH=Y-19IF]X2ML%G07 MY1%[S%^ <;\44S0_1B)C1#6\6U:2JR?%OU$J:IR$9]*Y#H9G&=7/I)+BWB4' MYW<9OQ%I)ZYS).N4R>J0$]PQW %_F+ Z2CRK&H;W43";S()0L9!.>GY$!O K M0(P7/VU=MW&7KJXI*:@!XD&[RW^+]@FV^_CQXOS!(W@S//[BIQV/7Q\OOO'C#+U0]#N\,ALU4[#.V6_D1OLNOP ?A]W0)=R0>&PO=V]R:W-H965T M1CV MH,A,+%06/8ENVK\?)2=>!J1YL46)Y_ ]*:BL)$6DT9NX!'H>[-T'*4]2ZEKL%ZC%0[6TV0VO)Z/ M0WY,^*%AZP_6(CA9(3Z%X&LY3;(@" PH"@R27\^P &,"$+C> MLW^.WMG+2GI8H/FI2ZJFR54B2EC+UM #;K_ SL]YX%-H?'R*;9=[>9$(U7K" M>@=F!;6VW5N^[+[# 6#X%B#? ?*HNRL45=Y(DL7$X5:XD,UL81&M1C2+TS9< MRB,Y/M6,H^(.V)(_$PLL]5HK&3_5-VRT$E?C7'Q8HM%*@_\X28G+!5"J=M3S MCCI_@WJ8BWNT5'EQ:TLH_R=(66";R+,]/\(UZ\Z/( M-SII7OR:K3PY[H_?QTQV%./C%&%FKGTC%4P3'@H/[AF2XOV[X47VZ83 <2]P M?(J]6* G+V;>H]*2H.3FH$KQ[E'S.5>Z8]FBVCA\ZZ1YFJVM;:] MF,]-M<4=-R]5BY)6UDKON*57O9F;5B.O_:9=,X^"()OON)"SQ:6?>]"+2]79 M1DA\T&"ZW8[KIQMLU/YJ%LZ&B;=BL[5N8KZX;/D&EVC?MP^:WN8C2BUV*(U0 M$C2NKV;7X<5-[NR]P0>!>W,T!A?)2JF/[N5U?34+G$/88&4= J?'(]YBTS@@ M75 N.D1HF<0P@C>*&FW!NYEC?67 '-R9_0I&GRZB281[[!Z"7'(( JB> (O M'F.,/5[\7(SXB+)#6&NU@UOR51,7*,]V"[<^PZCAC^N5\?-_GLI CY^+[[\(L^&'"^V3T/IE"7]P)PS<;C1ON::S6<(CGE*.3 M4*<=?;=%2LJNY?()5M@( C=@M\(0N5M16?>"(+GM-#+@.]5)R\ *(N,&N*RA MDQ5J2_UOGYQW^I!MMU1QLX4U-;Z!2E$C&XORD/DM96&/@(^\Z;A%4)V&M9!< M5H(W8"S-4>_3Z6="D@>J,P1HSB_@=^2ZIQH047"WHNH-9'$_D?L)8M%JCZX1G,Y1$.0F0A@F+*+%,"A9$83^&98A_$PXTO094)0\#5'"RB"',&-% M3(^2Q5$&[Y2E/[\1QJ\E\*!+1V?C$MMXA):NM02,Z+4)SE,64#, MN.62UYSH054-(4Y9$I?^D>3PJZ]C&+&\"*%D)979D:CXOZJ8C57,)JNXI*]R MW9%2NU:[PS5J3>%-*,(DW/.*4&VYW- I/NOHOG/]24.@*][X'MB[$DZ4Z=O: M?#T3PB%JIV#4L%*F)7M#@(69CF#L1QZ:#I@U,:*[61 MXB_R\RP.R;(HS^$L*ER_%>?P6AYOXM6G3ACA1-60'RREE@Q96F1?V54=!4ZJ M]>0()^F:]$TN>%T?8.(T81DU>AQ$+(F2X\C0B<%Q3'E)7(J/HIM@1SZR(Y]D MQ_AQNU7&PK4Q:,TI4DRBG";%"%TY:.ZA74,30ZJF"0QF'GN-!/,,JF:='?T9HGYN3!"P-E536B]HHP<,[?=B;%X=^P[HN Z/S! MP1= #5RFKH&IP>-O[*22@VE4L"0GM8E90?+1*T'UA;G_VK P*V@0D6PDV91.P-:7RMEAQ=WP/C_P>)O4$L#!!0 ( $:, M75B!."'D1P, -\' 9 >&PO=V]R:W-H965TDXNS?=T@Y MJMLH[@NO,X=G+IQ9'(3\IDI$#8]-S=72*;7>7WJ>RDILF+H0>^1T4PC9,$U; MN?/47B++K5)3>Z'O3[V&5=Q9+>S9C5PM1*OKBN.-!-4V#9/_;[ 6AZ43.$\' MM]6NU.; 6RWV;(=WJ#_O;R3MO!XEKQKDJA(<)!9+9QU<;B9&W@I\J?"@3M9@ M+$F%^&8V[_.EXQM"6&.F#0*CZ0&W6-<&B&C\=\1T^B>-XNGZ"?U/:SO9DC*% M6U%_K7)=+IW$@1P+UM;Z5AS^PJ,]EF F:F5'.'2R\%0(+>_N( M7JVWVT^?/][?P>W5]NK]E_7F^@I&]RRM48T7GJ87C)R7'=$V'5KX EH0P@?! M=:G@BN>8_PS@$;6>7_C$;Q.>17R'V05$@0NA'T9G\*+>WLCB12_@W6*&U8.U M#_Y9ITI+RHM_ARSM<.)A'/-7+M6>9;ATZ#,HE _HK-Z\"J;^VS,LXYYE? Y] M=4=_+V]K!%' .LM$R[6"']1=^(AZB/-9U&'./;P\@>>H7:@4, 6%J.GC*AA5 M''0I6L5XKL:70('!)D79!^?920@#V/ :DMB=Q DM)G/7]Q.X1D4OF5<8SQ!& M,W<>^6,8Q>XL",=#(&]>)6$0OB66A#*;NM/ PL5N.)_"&?=/>O=/SKI_T.7K MGB&50MA*S"L-UT*IH4"Z2U%[;9AHNLU*QG=T:".!)RXS MA'+1IKIH:ZIS1_*_1NQO9++[EP/!L_&B(?C%SF>P+J2XJS@W)%-66\'78&-E MY_DT-D%QD^D%N3YSX;8Y'MFT%!. M>2=%MT&YLZU%@47NZF]_VG>O=5>T?XAWK>\#D^12!346I.I?S"A]9-=.NHT6 M>UO"4Z&I(=AE21T8I1&@^T((_;0Q#_0]??4=4$L#!!0 ( $:,75AXH_YZ MY@( #D& 9 >&PO=V]R:W-H965TDS/2FXP:VTQ/1JJV@DN<:3!U63+]>HY"+<=>Y*T-=WQ16&<()J.* M+? >[;=JIFD7="P9+U$:KB1HS,?>671ZWG/^C<-WCDNSL0:7R5RI1[>YSL9> MZ 2AP-0Z!D;3,UZ@$(Z(9#RM.+TNI -NKM?L5TWNE,N<&;Q0X@?/;#'VAAYD MF+-:V#NU_(2K?(X=7ZJ$:498MKZ]@0=I;:PJ5V!24'+9SNQE]1TV ,-P!R!> M >)&=QNH47G)+)N,M%J"=M[$YA9-J@V:Q''I+N7>:CKEA+.3V=V7V?3NX2>< MW5["].NWZ]G-]/;AP[MA',4?;Z[V6\Q/0(DLB'.(R3/7Q)EWS2\"6[DM?TN+5] M]6$FF+3 9 ;3IYI7].HL_#J;&ZOIV?S>EGO+W-O.[$KIU%0LQ;%'M6)0/Z,W M^? NZHK?Q,( M-P.EJT# - (SD"M!M6[@@$NPA:H-(0KLI)4H]]#P0)$YK[?D0I;7L-P48YEZ@73=,RD*I:VK:R M.VO7%\_:=O#7O6VJ-TPON#0@,"=H>#0X]D"WC:K=6%4US6&N++6:9EE0;T?M M'.@\5\JN-RY ][>8_ %02P,$% @ 1HQ=6.\^I-G$! JPL !D !X M;"]W;W)K&ULE59M;]LV$/XKA#L4-L#%)/6>)@8< MQ]T"I(V1."VV81]HB;:U2J)+4DG;7[\CI2A*:WO=%^E('>^>Y][$LT>I/NFM M$ 9]*8M*GP^VQNQ.QV.=;D7)]8GN4-E,6:$A..2 MY]5@-F[SS=;8C?'D;,?2'NS+3];?.N[ 9<6UF,GB8YZ9[?D@'J!, MK'E=F%OY^+MH^3B J2RT>Z+'1C?T!BBMM9%E>Q@0E'G5O/F7-@Z] S$Y<("U M!YC#W3AR*"^YX9,S)1^1LMI@S0J.JCL-X/+*)N7.*/B:PSDSF4T75\OI]=6? M\TNTN+VYO)\MT>7\P_SZ9O%N_GZ)9C=WR[O7KV)&V9OW\R4:+OFJ$'IT-C;@ MW=H8IZVGB\83.^"),O1.5F:KT;S*1/;2P!A@=]C9$_8+=M3BI4A/D$("*W4']&?37=*6-@@+Z>Q_MQJB_WZAM MJE.]XZDX'T#7:*$>Q&#R^A4-R9LCD/T.LG_,^N0.FC2K"X'D&LWX+C>\R+^) M#"V4S.K4O& QD]KH?02.NMA/H.]KU_K*>KY2Z\O%48F"&]#B:5J7=2N74IG\ M&W=]F4KH<&TL [,5:"T+&!1YM4'#O((=66LPHT>GP"45Y4JH+N4_[##TFY): MH_2GT/V":.)CSZ=6"A@.0P]="SA^$.HP9I@%;(2& <4Q >&GXM"V3P4C%CQ1 MADF<6(D0'(=T#Z^/;I:([%%%$P&*&F_!![V([];WD ] M*,2"!'GM3HOF3Y6\KW['O0L4 M--#&71/A/R+KRC1WJ6ZWNXE.FPO8LWISC7W'U2:O-"K$&HZ2DPA*4S57PV9A MY,Y=QU;20+%M9!=S^?_ M02P,$% @ 1HQ=6 O! MO ,% P C@8 !D !X;"]W;W)K&ULA55M;],P M$/XKIX 02&5)G78MHZW4,EXF;=K$>/F $'+C2V-P[&(["_OWG)VV%*GK\B'Q MRSW//7?V72:ML;]CA3ZVTFR:5]^NS-'5%A35W)V:-FG9*8VON:6I7J5M; MY"*":I6R+#M-:RYU,IO$M1L[FYC&*ZGQQH)KZIK;^P4JTTZ3?K)=^"A7E0\+ MZ6RRYBN\1?]Y?6-IENY8A*Q1.VDT6"RGR;Q_MA@$^VCP16+K]L80(ED:\RM, M+L0TR8(@5%CXP,#I4Y]WPVL:8%&ZR)+0QBJ!%-XJ0.AW+K+>U*POG9^^OK\Z\7 MEY?P_!-?*G0O)JDGVK"9%AN*14?!'J#H,[@RVE<.WFJ!XG^"E/3L1+&MJ 4[ MRGB.Q0GD_1ZPC.5'^/)=D'GDRQ\*TAC12J6 :P$7VG.]DA0LS)U#[^!>B\# Y[">5SYM:\P&E"]>'0WF$R>_:D?YJ]/A+#8!?# MX!C[[);*430DVI2PC>>0QN,LGRJ$HJ+XT8'4X,.46WLO]0IX;1I-Z2 'JVW" M6J2D< >E452^#IY'D&D<9=*].(,%5UP7^.S)F/79:SHWK)=HMV?7AZ? >H/A MH'?ZBL%<"!DJT8%H$+RABOS=2+=9(\BK? 37),D"%S_IZE/MDYP^Y*/Q(XY8 MYV@\ZF79Z!%';)B3Y>E!3RQGCWC*HZ?1(.N-V!!^[#^$O]"%:@3E=I^6\KDG MX*7@'J'DTL(=5Z2OE;[:'(71^/(>N84:>;B. 0]KM-*(>'6Q+*F9149JQ]1P M-+4(:U$7]T"W5CO%@XN30]L1-=I5[(0.BG#F7;O8K>Z:[;SK,?_,NTY] MQ>U*4B85E@3-3D;#!&S7_;J)-^O8<9;&4_^*PXI^&&B# >V7QOCM)#C8_8)F M?P%02P,$% @ 1HQ=6*<'/C96!0 J0T !D !X;"]W;W)K&ULE5?;;MLX$/V5@5L4-L"M*>J>)@:<2]L ;5HT;HO%8A]H MF;:UE427I.*F7[]#2I:=Q/9F7Z0A1Z-3-?5:C4UF; M(J_$9P6Z+DNN[L]%(==G/:^WF?B2+Y;&3@Q'IRN^$+?"?%U]5C@:=EIF>2DJ MGR7EDU[L%WW*QUCLR6"93*7_8P?7LK$]9(>S,2_%?KAYT-"3VP@;4;F,/=&'(H+[GA MHU,EUZ#L:M1F!4?5[49P>66#O7"B^B;(QR"CD-P3/OH%NMT5B-H.8<+KM1]7BW@&R]JH>W4./M9YTKL MH;>/R%%3^XE<\%5N>)'_1ALK)6=U9K L[K#<5UB\!C*IT976P4H4W. JGF5U M6;=R*97)?W-7HIG$8M?&PC9+ 7-98,^P=/IYA3.RUJA&#TX \T"44Z&Z7'@R MP^"=DEI#]BQT+\%+ ^('GI5"1J+(AP\"MQ^$VD\882$;0#_T2$)1>)8?VKJJ ML-NB)8\1FJ16HI0DD;>'UW?75L3L#QC?"85M$KYJ,:\+^)#/Q1[6Q]<_R8$6 M3^.KRP8MXC'!(:!4Y&AY(H]C'OMY$;[T;N ,N^%Z4DCN.!D_V 1*DW.,2L MSZ((\?D8?N91XC$ZV.729PFAJ4T.QDCLA8,6?S]!]5O@_2 *2,!29]*/8A*R M:' P1C>8,P>PVY3U$NJDA*0T.80[9 &)<6'H,Q+@>P>SCR&E/OB4Q.CE!J\7 MLQVX,3*-_-!*2,L+8CC2O<*N>X7/[EX/PG3U"^\=VLT_JW,=-;._]!AC MC[GV' AFPZH,-95+6P!8G;'L15\DKI^@0)+?/BTPA(W%OP&"%91@M454<*""# 9 M:!3#1&)?>@C<$MD<#$^1OX0T(DEJNR&V1>9BCK7LA_18R*,NY-&S0WZE35ZZ M&GU;&WO.CA^A?%;LC]K;'_O6G.CL[X]K]5\'B+:3_^ 54T.NW;[,:C,2IM:= M;7YI*R*;IW$_E"0VJ(]7!]B*28C'!,HAL(A0EE@YP@?V(/MB,7AV#;5R B%A MN!SS'._K)\S3/#E BEA7['#_?QSM:8A9 MC*@<33N(*6UXII2$0:6A$'/<2E_'V)94\V/0#(Q< MNH*+,4IN2.UJ:560W!GE1 M-94R8G'XLR]B\$H66C_ZQ9=B M&,2>$$K,G4?@]'K",4KI@8C&GP-FT!SI&U_&1_1/E7;2LN 6QUK^$(5;#X-> M 4N^5:Z>[W[C <];8^7:VFK)^SJVC0-(-]:I\M#,S$HA:K??'_X#B\:>O$; M#>S0P"K>]4$5RUON>#8P>@?&5Q.:#RJI53>1$\I?RLP9R@KJ<]EH/+Y_F-S" MY.=T\G4VF<'EG"\DV@^#R!&\+XKR ]1-#<7>@$H8W&GEUA8FJL#B?X"(>#7D MV)'<#3N+>(OY%:1)""QFZ1F\M!&;5GCI&WA3_ER) ZX*&.6YV7)IX==H89VA MW^/W*<*B><(@>_\NZ<0?S_!M-7Q;Y]"S&5FPV$H$ MO:SI8@&3/?G1HCW%]2S:::[S-<)22_*F4"MP_O- E57.@J-D@8X+Z1GP P,\ M,(!+H:A$;RU]3OOA&NBZL%R@::[LU0YK9.2Z]"B\LN8%M-(P[K8I2'MAO]-I MRH1R2&P<)"SLM%O0#^-^J\DZOB<:2=A.8V!A0L_Y_0BDX LAA7L.R4#&D!)@ M2=AO=ZFRUV'PC629UVK2;ABWVY"RD"4]F&O'Y>NB"TB23LBZ"46]%@4QG+KG MZ(4A2S2K:NQ8$KU5KO9FL]M,ME%MZ'_E]5B\XV8EE 6)2VJ-K[KM $P]:NJ% MTYO*W@OM:%A4X9JF,QI?0/FEUNZX\ P@H_I,YB!0LY$JHP:7:NOI M7 %-2Z>,>Z'O=[V,,N&,A^7>G1H/96$X$W"GB"ZRC*I_)\#E?N0$SN/&DFUW MQFYXXV%.MW /YI_\3N'*:U!2EH'03 JB8#-R+H+S26SM2X,'!GM](!.;R5K* M[W9QG8XDT(:WCH?R(_JG,'7-94PV7DG]F MJ=F-G+Y#4MC0@INEW/\-=3XEP41R77[)OK*-8X_ZCH< M./3]-QS"VB$L>5>!2I93:NAXJ.2>*&N-:%8H4RV]D1P3]E#NC4(M0S\SGM_> M7'U8S98+,IU-5N3B9DJ6LX?;^A-O;Q[$TZUSE-8.3@ M5=&@?H(S?O\NZ/H?3S#M-$P[I]#']W@STX(#D1MR6QAMJ$B9V)*Y%-L/*U 9 ML;D<8WT2]SCKU0[(1G*\O#:$L>=/2JTPFAA4R@,&W#(PED%JJ]EB DUDH5&M MV^=(*X%L#:HYME<[(5E)0_DST%PQD;"<\O?O^F$0?OS$E#9DSD"0OT@_ZKF# ML(M2K]-Q?=\G<] :;XY2R)#D4I67'ROUDEO?C7J#-FGUW%[LMRNW0M#,>OR& MM+)*L1]D@4"MCMN/0FL>Q&\9,ZT+*A(@B=18G%80N=$ H5M==Q $[3JUYSSJ MG 2.7TPF"-PHC&TR8=_MAAURHEOBIEOB_]TM"VH*Q0P#;5?_W2\GD8_WRV$( M\;+HA\=*2PZO6X+BW4-=U7/Z50]] :KL#+$0+YT[MH;V6.TB?A*[3V(/BQRZ MO?Z@/HVG#CI6:N]@L&:@MN7S@=UE6Z*:L_P'4$L#!!0 M ( $:,75B8K.TPN , %X( 9 >&PO=V]R:W-H965T/.'(S!9;)2ZHN;/!23(':$4&!N'0*COQ>

#C> MHW_PN5,N*V9PIL1G7MAR$HP"*'#-:F$_JMTOV.;C">9*&/\+N\8V&P20U\:J MJG4F!A67S3_[VM;AP&$4O^.0M Z)Y]T$\BSOF&73L58[T,Z:T-S I^J]B1R7 MKBG/5M,N)S\[G3W-YP_+^?WC\AEN'N]@]O2X?'C\^?YQ]G#_#.=+MA)H+L:1 MI5C.(\I;W-L&-WD'MY? 7$E;&KB7!1;_!(B(9,"$F< M]$_@];O,^QZO_U[FJJJX)7U9 TP6,".Z7&Y0YAP-W'&3"V5JC?#'S0I\^TQ$M:H&@ MUO"AMH[LG$M>U17\BB156+#7)L%/U 0-3UO4S"79;)MC^9R.V$:IVBC"1]GN MH]0^BE3RQYS)'(43#Z@N:&/--AJQ+;MQS*FQ6*W(<=]<8!2"]M9*T)UAX)Q+ ML*6J#;7)7%S#[\BTDY7#?.N]Y@ MY(9DL"R1;K2U)9RK,!NFL%26"9_6HB$Y"'S\4-\>U$(*J-:P;V;U1UEZ%G?X**G2C02), MMLV9BU=:_("MEZ3WRPY(^ % [ ]I? M*V7W$Q>@^Z28_@U02P,$% @ 1HQ=6+/>D@C!! N@H !D !X;"]W M;W)K&ULC59AC]HX$/TK(UI5(+D0VW$2MKM(L-U> M>U+;U;+;ZG2Z#R8Q$#6).=LLW7]_8X=-V9;E^@%B.S-OWHL]XSG?:?/-KI5R M\+VN&GO16SNW.1N-;+Y6M;1#O5$-OEEJ4TN'4[,:V8U1L@A.=35B492,:EDV MOURX*5=KYQ=&D_.-7*FY; M:X.S48=2E+5J;*D;,&IYT9O2LYGP]L'@2ZEV]F ,7LE"ZV]^\J&XZ$6>D*I4 M[CR"Q,>]NE15Y8&0QK][S%X7TCL>CA_1WP7MJ&4AK;K4U=>R<.N+7M:#0BWE MMG(W>O=>[?4$@KFN;/B'76L;BQ[D6^MTO7=&!G79M$_Y??\=#ARRZ!D'MG=@ M@7<;*+!\*YV3*QF_*W!E\6Z*?F\S?3V^N7L^F\ZNW M">:!SS^G.BU-.KU##>S@&OY@&?, MP=08V:Q4&/\]75AG\,#\O:!)].8$ M\[AC'I]"G\PQ*8MMI4 OX48AR3)W*&+N=/X-[IH2=?AC7KJ'8\Q/8A]G?C._ M ]D4<#.?MAF$T("U -Q:P8.2!I3?9, M4O5"F6Z;H+0@+9I6F/?V[#A;"U]# MVN#B]%X9K +P!VZ# SS+"M[)TL 766W5K][3G33%;[O/9"6;7+UZD3'*WGRX M_@S]/[?5 _ HD*4#V+]Z]AEP,4Y"!(L(3P2\!!8/DP02D9(DH3@?#^,8OB!3 MM/O9O\]H1M)Q-@AV+()+3ZA"RSX3E+ LO*'9,.._^#YE__.7ILB))6,2I6G+ M*1M#S#.2)3S$$DE'7A :Q42DGCQ-AW3+0%O*%J&47>H:[VHK MPW5W]=V/U;$R!FXQ6QO4[EL5N#\U0#A;8,Y[$M!7DEKRV69M]&1F3U@ MEA\R*YO@(7._*IL'CYCKQNJJ+*3?->OP40=HQ,'^PP1'&PJ1=S)J[=N">X58 M.%?0K[2U ^@':+VU:&@'9_ 7UJ?7S]6G<.9"_EQJZWPDH^Y5@]5BOEW8W)2; M'T'M=K/1QN$>)H0R?T %B9C?8G_P8YCC5RISA4>3LP3_XQBWG8PQ !8N))&O M TR! 2J]"7<,%82+""C'G&0^,\<9PE2X&RL"*]6@Z(H$+UG@O5_Z"\DW,, 3 MPA&>9209"W^X,.O@5CM9/?_)D3&ULQ5=M<^(V$/XK.USF M!F;4X#=LG$N8@81K,B4) Z0WG4X_"%N &]NBDAPN_[XK^07N2NC=?6B_8$G> MEV=WM8^7RQT7SW+#F(+/69K+J]9&J>U%MRNC#R_&Y&D[PUN#1G4S&XY(5*DYQ-!<@BRZAX';&4[ZY:=JL^F"7K MC=('W<'EEJ[9G*FG[53@KMM8B9.,Y3+A.0BVNFH-[8M13\L;@5\3MI,':]"1 M+#E_UIN[^*IE:4 L99'2%B@^7M@U2U-M"&'\5=EL-2ZUXN&ZMO[1Q(ZQ+*ED MUSS]E,1J<]7JMR!F*UJD:L9WMZR*QP",>"K-+^Q*V2!H051(Q;-*&1%D25X^ MZ>L-!:=2< SNTI%!>4,5'5P*O@.AI=&:7IA0C3:"2W)=E+D2^#9! M/348#V9S/.S =SV!^.YR-8;A8S.Y&3XOA:#*&Q2-DQ1L6G8-K$W LQSUASVWRXQI[[EOYH2)/\K6$*1,P MWU#!X/?A4BJ!U^F/8P&7YKSCYG2+7<@MC=A5"WM(,O'"6H/W[VS?^G "K-> M]4Y9'\RQ9>,B9CETY L\V M2\\EEM_KP(1)>6'L&GFJE$B6A=)W#A2'G.<_17B)!$\1^!J=*X:I5= .2.BB M?MLG8<_#9TB?!!9^)WJA:8+"-($;$+_GX;T,C_7#/17/>%M+ ML*6"%WBD[_F-=/U<<$538)^K4AB"J3./XPY$-(V*M"R*UT-D/G$PJCTZSR>^ MBX>N#<7KP&ULK5C9;N,X%OT5PKW =BR1.VI)$"VGBF@-F29!8-^H"7:9I=$:4@Z2W_] MW$LM=JH<(=V8%XF6R'.WZDJ9T]G&VO9XL3#%1M3<>$TK M%+Q9-;KF%G[J]<*T6O#2':JK!?/]9%%SJ69G)^[9%WUVTFQM)97XHHG9UC77 MSQ>B:AY/9\%L>' CUQN+#Q9G)RU?BUMA[]LO&GXM1I12UD(9V2BBQ>IT=AX< M7V2XWVWXAQ2/9F]-T))ETWS%'^_+TYF/"HE*%!81.-P>Q*6H*@0"-?[;8\Y& MD7AP?SV@_^IL!UN6W(C+IOJG+.WF=);-2"E6?%O9F^;Q[Z*W)T:\HJF,NY+' M;F^B<;= M@(8+9ZH[#2CAGS]Y_NOS\\9KB<(C84 )\UDX@1>. MAH8.+WS-4%4TM2!W_(E<25-4C=EJ0?YSOC16 S5^.V1SAQ@=1L1T.38M+\3I M#/+!"/T@9F<__Q D_KL)?:-1WV@*_>P6TJ_<5H(T*]+KOA20A(+L+*'D"E;& MRH)P51*@*9!0';)D6M;=1A# ;!LEE#4H$=QC!GFM;AZD2T+X260GW?(G8(IZ*?084[PPO 3D7DD+6VXM MMP#Z(YE'&8V3_,@M4QI&S"W3B&9)>#3827**AQ.:9@FLPRPD']ZF-F"%.8VC MK)/@TSA.W#*):93Y1Q/AB\?PQ6\.W^4+U^X1\?H):JL19'XAE%A)>S#QIN5\ M'[J=I40,^,L>__\5L,NMUB#OF/PJ2J%Y!;X+_-PY,XK0DS__D+& O>M"2N9! M#D_C("!1[H_A8S3Q([@&28+7B)&[Q@)6T8$["QB-@QRN+ QQ?\C>JN&56 F M*7%HGL>X):8^8LP9+M)A\S0OH[1C8L!H%L1NR1B-8#E!RF0D9?)F M4EZO5L)UQ'U"WJ G;D31J$)6DF/?/$3):2GGT*SW$5":!9I.$I-;M^?>N_7( MJH^8@>3G[ZY77.MI%H;HAH+T\SR M=W"DTPZC'T0>QCP(/>1 Y*4#P?;LID3!N 5N&:3V;H!C'I L\T ]+QO))P9Y M:&6)KBHE1,\EB=-R'GH1\LP#-OL>RXE*3!UYM'34@>!8.(3PLC40=72 #4 I, L,&")14 /,EU)X@\%+0>X?_ M&<(%$;*B!OF^!Y4;KIVB<-U)1\&= (Z1XZH0(\9P#U)PRHZSZ$QG.C@,(A(& M7H*W"']-)$HZ)DKZYD09*HFS]=P8 :9BM_T@^1(H;J4PAW)D6@"6;?O<"E>Q MP4%MHV$D'N-:P N[@4"OT5@MC6._ 3+(E2PX! 8.H,?,D%S88[AZ=NY*WYF7 M)8GOM*YV6A,.O0!>8![9#7 0?/]=0S@WG0\.IL_5]T*.R2>D=NLHH];=((&" M.Y:0@FO]# (?N2Z!,GY*\R0G>4ZQ?[Q75B!OQ_H0^E!+,4VI'V?D@X#Q>[3@ MF00TBU*2AD'/M("FH)FKT'VM76L4?\@7T&YH#"<#Z )^CMBP\1 1H2+GF,A1 M/A1PS-W7(/V8 :1/DRA_Z9T]OQ^#G0]@98T)!NYNN;9*:+.1+0XC,,G$6#K" M/ '-H-=<"1@OB[Z6HBMYC<'_HWLPCRG+L)U%E*5P[N;S?:<0]J@\Q9Z68D_I M7#1/8^Q>&?:X5UVTSY%Y%, EF!)BWP Q/GKT[<.V(4$VU4:TS#HNAC+H,<& MT53ORL:4S-ZF\H,+VHMMW1HM!;>(_TDD,B(#2D J\P M&/1E@_MSN?JW[S79:\B#0N27/;N6O'(I +-(E$0DI8QE."UHEX=:5!RG]K[Q MM8V1746R_*M0I'2-QWEJ&.B>L1]G,.>%U,_8GT5JM81^CQAF[ HP$L8I6OQ7 M@6!8B]P\%T+J'%0(]/^LUUSU^08QO=-<&5YTR-_VJ8.Z $;%6^.XR]NV@A(. M_[/[6<,]K60M+>\@YU&7;GA]<]1Z_HTA\VD49D/D#J7?8N^;02WTVGT9,=#P M@;_=YX/QZ?CQY;S[YK#;WGVY^<@U4,:02JS@J.^E\)=%=U]#NA^V:=T7B&5C M;5.[Y49P&"MP [Q?-8T=?J" \9/4V?\ 4$L#!!0 ( $:,75B@1NVK\ 0 M #0E 9 >&PO=V]R:W-H965T\D 3H *DE+^NTLU6'=?LP[8,;#$1-8HYMX$S:CY_STI#0X!*=9_U0 M$L?W92?W$]L\>'*@[(5O"!'H:YID?*IMA-C>ZCJ/-B3%_(9N22:OK"A+L9"G M;*WS+2-X68C21+<,P]53'&?:;%*4/;+9A.Y$$F?DD2&^2U/,_KDG"3U,-5-[ M+?@DP413]M')L_TFK*,4Y+QF&:(D=54NS-O0W.8"XH:?\3D MP!O'*+^59TI?\I.'Y50S\AZ1A$0B1V#YL2=SDB0Y2?;C2P75ZC9S8?/XE1X4 M-R]OYAES,J?)G_%2;*;:2$-+LL*[1'RFAY](=4-.SHMHPHO_Z%#6=1T-13LN M:%J)90_2."L_\=?J030$YCF!50FL4X%[1C"H!(-3@7U&8%<"^U*!4PF<2P5N M)7 O%0PK0>&^7C[=PAH/"SR;,'I +*\M:?E!X6^AEH[$61Z*"\'DU5CJQ.S^ M:?'PJ[]8H"N/"!PG_"/Z 3TM/'3UX2/Z@'3$-Y@1CN(,/66QX->R4![_OJ$[ MCK,EG^A"]B)GZ5'5XGW9HG6F10M]HIG8<.1G2[+LT,_5>E,%T.7MU\_ >GT& M]Y:2N"#;&S0PKI%E6&97A]1RCT12;A;R08?8,X17:&%H-$+^NL7>1T]")+RO[LBK839 MW;!\%+_E6QR1J2:':4[8GFBS[[\S7>/'+I$!9"P$ C6BA6[CA5; M19\]R=>?'5@LXFR-EC&/Z"X3',E1"44T36.>3Y>= Y22VS=L2IA3P/*)?S\S M)OJ^&0MO:UACIUW'?UO'-(?.H%TK@.QX" 1K>>?4WCE*[\KW_*XP2BY(>/ZV M=SFEI/1U"A+F0<)\2%@ "0N!8*T@<>L@<2$G Q$#9N3 MPHUA&.;)S'!9-1^R:P$D+ 2"M2P?U9:/>EA>?4^1W[:YD$N ?$V0>U\6=QJN MI//:]K'2]D?" M(I()O";YU+"GQ?)O2P^$=9E8VI;J!W&$'2/%":#TH+0&EA15,L MN]L!FLI\5S6HW+^;U5!C>HQL/FA^M:,W,@_R&;HWLH74:(*#9SZYVAZYC&\Y)3B"$ M:K=M_C&Y::JSF_UR'A6LG?0P1R=)G+FZS=X>0M)\4%H 2@NA:&4LZ(V]&REA MZV);#D?%CYGE%H:ZM-[Z#DIGYNW?KF!YX@I]Q-]PFP=9QPE9"61QLU0 MCF2LW*)3G@BZ+7:(/%,A:%H<;@A>$I97D-=7E(K7D[R!>J/4[#]02P,$% M @ 1HQ=6*P<4:JZ!P (D$ !D !X;"]W;W)K&ULM9SO;^(V&,?_%8M-TTWJ'20IO[H6J27V#>G:JZ[73=.T%RXQ8%T2,]N4 M5MH?/SNDA$ P!#U]4R#X^=AYOO83/P])+Y="_E SQC1Z2>)4735F6L\OFDTU MGK&$JD]BSE+SS43(A&KS44Z;:BX9C3*C)&[ZK5:GF5">-@:7V;%[.;@4"QWS ME-U+I!9)0N7K#8O%\JKA-=X.?./3F;8'FH/+.9VR!Z8?Y_?2?&JN*1%/6*JX M2)%DDZO&M7=!@HXUR%K\P=E2;;Q']E2>A/AA/XRBJT;+CHC%;*PM@IJ79S9D M<6Q)9AS_YM#&ND]KN/G^C4ZRDS\L M/Z&VY8U%K+*_:+EJVS&-QPNE19(;FQ$D/%V]TI?<$1L&OK_'P,\-_&,-@MP@ MV#((6GL,SG.#\V-[:.<&[6,-.KE!)F9SY:S,TR'5=' IQ1))V]K0[)M,KLS: M.)BG=F8]:&F^Y<9.#QX>;V^OO_V%OA+T,/I\-R*CX?7==W0]''Y]O/L^NON, M[K]^&0U'^ %]")FF/%:_HI\13]'WF5@HFD;JLJG-0"RN.[X#T#0>6+O!?W/#C>\DAFS\"07>&?);?H >'T+TX>=? M*P8V/![C.S#A":-!BDW-DM85. PS*G(\QJO&E'P?K*=@D'&#/=Q[:>*DU*]G MZ#ZFJ49F3B'\[X+/[=FBO[^8YFBD6:+^J9II*_9Y-=O&Y0LUIV-VU3"!5S'Y MS!J#7W[R.JW?JM2%A(60, P)(T"PDMKG:[7/7?3!*!V;*Z!B-H18W:GFZ13% M]M 9DO8Z\%%,/BY, ZH4TY719=5#.^O!7CJ?!UZ[W^]=-I\WQ=QMU>MUN^5& MX5$H? R*.,_[1*^VUUYMG^I5%'/ZQ&.N.:MTY@KW&@RW" MWD$W'FQ!G"=ZHAO[:S?VG6Y\-)M4N90\B\D15V.Q2+7*]CECD21UVT'ZU8E=WNM(J=I.1U^3U_MM%1("T0G M$W/QHYJI,S-O$47FZC@V7YJT&8F)::%IC#1]04\L91->O>'(^[,OQ?E^ZFV= MSM ]K+HN/JY3#-HI@:*5E=O(1CVG2\6F*Q@LI63I^-;X> MSTQT9VA*>:K0AU5 KTH2;]SHVJZ'I(4Y;=/UP:[G=QMYWJ[G=UOY>QU?I+J> M,[<:W"V2)R9MX"EVZ7E>K]!_CA3_Q@VN[7;03#>GE3;TVTX'36"A:&45BQ36 M<^>PA8J2S874U&Z*CI01*$O,982DA3G-*2-DAP2*5I:QR)D]=])\*U+VBFZI M_&%VLV211G:+H-&02OEJ%^8?-%ZP2A';.['!!/CMC:V[]]KB'-,G!NV30-'* M^A1IL^?.F[^S\2P5L9A6YLMNX]HK"32K!J5A4!J!HI5%+;)OK_N.U5X/*!W. M18>DA: T#$HC4+2RZ$4=P7,7$K#2/#$Y6(06BDT6<592J-[8NT%=],JHK+(< MNBUKBWGJ.##H. @4K2Q<4;GPW*6+FP6/(W,MK)0*M#H!2@M!:1B41J!HY1\Z MB^*(WWK' .Q#5AN&H+00E(9!:02*5A:]J*OX[KK*\0'X ,AO[8_ ;M/::IX\ M$ PZ$ )%*TM7U&I\=ZWF04STDDJ&0O;,8C'?EUFZ,;57)FA=!I2&06D$BE:6 MMZ@(^>]Y]X,/6A4"I86@- Q*(U"TLNA% &*DI%_H&3$4YXL$O0?>@O+9QNKU:[=!_N+Z2B92_',LGI@I:J099HA M*"T$I6%0&H&BE=4O"E)^YSUC-6C!"I06@M(P*(U T1P8=!P$BE86KB@Z^>X:31&KO]B[KV8BC@X'9LCBS1"4%H+2,"B- M0-'*4A=E*K__GH$9M) %2@M!:1B41J!HY;O&BT)6X+[+Y_C ? #D90&Q2DNW M8>T;PD\?) ,.A M"!2M+%U1J0KY[K&J$9C>H[XC,H*6JD\>!0<=!H&@KX9H;CW G3$ZS MA^T5RAX563U*NSZZ?J#_.GN,?>OXC7D[ M9A/35>M3U\Q(N7H@?_5!BWGV /F3T%HDV=L9HQ&3MH'Y?B*$?OM@.UC_6X3! M_U!+ P04 " !&C%U8Y3R-O.P- 2W0 &0 'AL+W=O^J^6R9?2R,\FZQ2(NO9]D\OW\[, >/%_PZN[ZI M5A<,3T]NT^OL(JM^N_U8U+\-GY3I;)$MRUF^-(KLZNW@G?E&CD>K >MK_&N6 MW9<;/QNKFW*9YY]7OXCIV\%HM479/)M4*R*M__F2G6?S^4JJM^/W!AT\S;D: MN/GSHQZL;WQ]8R[3,CO/Y_^>3:N;MX.C@3'-KM*[>?5K?A]ES0UR5]XDGY?K M_QKWS75' V-R5U;YHAE<;\%BMGSX-_VC^1^Q,<"RGAE@-0.L?0?8S0![WP%. M,\#9'F ^,\!M!KC[SC!N!HRW!MC.,P,.FP&'^\YPU PXVG? <3/@>'O ^+D[ M;O1XSXWVG<-\NK/WOK?-Q[O;7-_?PX<'UOI1Z:55>GI2Y/=&L;I^[:U^6#^T MU^/K!^-LN4KA1574?YW5XZK3L]\NQ ?_XL(X_^7]F?CP[I/XY<.%\EL7O[#^,F8+8U/-_E=F2ZGY-T^=HPK0/#&EF.\=N%9_S\TS]V;-BY MGOEE4KTV1@^,K6$\/?/N[KIFCK_)^'KF??KU<6,LC1+HE2"[K#?&_"83ZADO MF[PV;%.]3?5SY^]WLW*V>A[=04;[D[HM$_LSIH:)]V=&W[AAR3<>C7?+O?Z7 MRV_=_T7-V+H;IH3%?HJZO7;MYZ)^5]:7E*7QKKV1QG]D?9DAJFQ1_G?'IIX] MD,YN%/>II/L[:!> Y19\24;G/[];^9X],]=*20QC\1\$@M(+"2QB,0$ MB<4DEI"8A# ELLY39!V=?OKA;G&9%49^M?G$5!I_?N-YZDRK]DTMB7DDYI-8 M0&+A S9>8ZLW0E].K9/AE\THDM,)$HN[VVZKVYZ0TTD(4_+E/N7+U>9K\Y5P MDI?5KD7MF9;H&R82\TC,)[& Q,('S-UX0#K6T6@K3]TK66-[ZTJB>Z5#Z_A8 MO5),;GM"8A+"E*B,GZ(RUD8ES//I_6P^WY40[#HQ?LTE^O9S]+YL:8IHMJ]G5++V<9\:[LLRJYDU94?\Q74X- M6?]I-J]?E[)R]?>[138],(+9E8#.U^SM!O8-Y$DYI&8 M?]AYG-KCT=:3?D#.&))81&*"Q&(22[KWDF5OWTL2FE$)[-%38(^T@3U??]): MO]$JLODZK>7-['9GKK1.WUR1F$=B/HD%)!:26$1B@L1B$DM(3$*8DM/CIYP> M\Y]@'I.1)3&/Q'P2"T@L)+&(Q 2)Q226D)B$,"6RYJC]@G'THZ^&]5O8]SF@ MT93/([K+3@^=U$>U -5"5(M03:!:C&H)JDE*4V.^T2,PM3'_5*33;)$6GW67U#Q4\U$M M0+40U2)4$Z@6HUJ":I+2U/RV+1Y3VSCX(=;3:"NHT3:_<#XRN\MIM.^#:@&J MA:@6H9I M1C5$E23E*:FO"W^F/KFSZ=LY!;M;:&:UVB;#1!S--I>2OOH MI &JA:@6H9I M1C5$E23E*8>/*&M9EGZ:M9>N[_IC;Y!1#6OT3;?TQYV8HA. M&:!:B&H1J@E4BU$M035):6H,V^J4I:].Z7:MTP_MG3ZT.-5HF^ES=\0/+42A M6HAJ$:H)5(M1+4$U26EJ_-I"E*4M;+S4)[T?LFIGH-$F%:IYJ.:C6H!J(:I% MJ"90+4:U!-5DHVV^CWIE.1NO(&JBVXJ4]<-7I/1;V#OFZ)&3K&[A:MS9?\%' MYPQ0+42U"-4$JL6HEJ":I#0UY6U%RM)7I)2O;HP_C?WWXM7#O<.)UJ10S4>U M -5"5(M03:!:C&H)JDE*4T/O2>FWL/>S 7K\*:M;NG*.NTMMM"6%:B&J1:@F4"U&M035 M)*6I*6];4E:/EE2]U-;O[*O'>@<2K4RAFH]J :J%J!:AFD"U&-425).4I@:W MK4Q9+U"9LM#*%*IYJ.:C6H!J(:I%J"90+4:U!-4DI:GY;2M3EKXR]2,LK]$B M%JIYC;:YO#8[BVNTA85J(:I%J"90+4:U!-4DI:EGY6A;6+:^A=597'_7KK_Z M2?K&%-4\5/-1+4"U$-4B5!.H%J-:@FJ2TM1 MWTNV^07W39:]$(U#]5\5 M0 M+42U"-4$JL6HEJ":I#0UOVTAS/Y+"F%]%MWZ+>S];("VQ!I-670?=3[31N<, M4"U$M0C5!*K%J):@FJ0T->4;9\/3E\2B+)UF4^O D/)\9P394]^QY[YC3W[' MGOV./?T=>_X[]@1X[!GPV%/@L>? >XFFE]TVO6SG!1;4:,D+U3Q4\U$M0+40 MU2)4$Z@6HUJ":I+2U/RV)2];?YJ]7CO^ZJW>N47+78VF[/&T8^F+EK90+42U M"-4$JL6HEJ":I#0UCVUIR]:7MO;:[U=O],XA6JNRNR>HZQS)RD>G#% M1+4( MU02JQ:B6H)JD-#6&;:O*UK>J=/O]ZH?V3A_:H4(U']4"5 M1+4(U@6HQJB7V MCA,S=D_Y1\VIQJ_M1MG?..O?33K__'J2+PQ_>C=I/N5][C!P>JMW'M%.%*KY MJ!:@6HAJ$:H)5(M1+4$U26EJ;MM.E/T"9P&TT183JGFHYJ-:@&HAJD6H)E M M1K4$U22E*?EUVKZ3H^\[]?HT2&_US2VJ>:CF.]UC69EVYUUM@$X:HEJ$:@+5 M8E1+4$U2FAK(MJ_DZ(\_M=?'07JC=Q#1?A*J^4[WL%:=7?8"=,H0U2)4$Z@6 MHUJ":I+2U!BVM2-'7SO2?1RD']H[?6@?"-5\9T>[J'MLU0"=-$2U"-4$JL6H MEJ":I#0U?VTAR-$7@NIU:35;7F?+JGX5W%RBSILVW]>=R41K0JCFH9KO= \; M97?.TQ>@L+IQ_3KHDYE:53Y8\W6>/P0 M*"L/C+#(R]UK5K0"A&H>JOF-IAZ1W.F&$^WVH%J$:@+58E1+4$U2FAK.MMOC MZ+L]R6SY)9]_617&^GUW@G:( M4,U#-1_5 J?;7K&Z]940G31"-8%J,:HEJ"8I30UD6R)R]"6BW?N*JC']U,;T M0-DUM%XPWST;7K1PA&H>JOFH%C2:KF$"T$H9I M1C5$E23E*;DT&T+0:Z^ M$*3[XE,_M&_\4,U#-1_5 G='F^BH"?Z+>P=<[1=A&H^J@5NMZOD=#J#(3IGA&H"U6)42U!-4IJ:\K9>Y.KK M1=_]+:K>[9U-M'N$:CZJ!6[W[&;FN+L$1B>-4$V@6HQJ":I)2E/#V7:/7'WW MZ&)RD^?S]ZLH+J^S8F<,T:(1JGFHYJ-:@&HAJD6H)E M1K4$U22EJ6EM"TFN MPW^+ZJ)E)%3S4,U'M0#50E2+4$V@6HQJ":I)2E/SVW:67/!X1(VU=:R1K57< MN=L],I ]&EGCL7H]3[]EO9.&]HU0+42U"-4$JL6HEJ":I#0U:6W?R/V>T\,! M7X_JY^W]:MH]3=N.G4X\=%(?U0)4"U$M0C6!:C&J):@F*4T-;ULV>.B:=-1AV+@_--[&YNGS8,JGU81ZJ87=\\_5+EMV\'YL"XS*LJ7ZQ_O%F= *98 M7:'^^U6>5X^_K":XSXO/Z\T^_3]02P,$% @ 1HQ=6)IX1^C5#0 4M@ M !D !X;"]W;W)K&ULS=U;4]M( H;AOZ)BI[9F MJD*P3@9F"54).G2KDTEJR.Q>;.V%, JH8EN,)"#9VA^_LA'(C40'I5Z&W,QP M<#\MB#XLR9];!]=%^;DZS[+:^K*8+ZM76^=U??'KSDXU.\\6:?6RN,B6S7<^ M%>4BK9M/R[.=ZJ+,TM/UH,5\QYE,ICN+-%]N'1ZLO_:A/#PH+NMYOLP^E%9U MN5BDY=?6'G\. B/?5)_+TU=9DM479/)O5 M*R)M_G>5'67S^4IJMN//%MVZFW,U_#_] MTOXB-@;8W@,#G': \]@!;CO ?>P KQW@W1_@/C# ;P?XCYUAV@Z8/G; ;CM@ M][$#]MH!>X\=L-\.V'_L 'MR^R\W>?20NW_LFYWN9B]9[V)!6J>'!V5Q;96K MQS?>ZH/U?KH>W^Q9^7(5J>.Z;+Z;-^/JPS=_',O?PN-CZ^C]NS?RM]9F7V:F5+D^MMWEZDL_S.L^JU?6";DG3YTK*= M%Y8S<;R!X4?FX>]G]4MKF(>_OCQKAN\_.#PT#W^7?KV=W!D8'9E' M1]E),[G]X/#8/#S(9B\MUWYPV\7CAP_-+K_Q[W:Y-&Y\\OC9[8'AZEN_^+*9 MW1T:OM.$XBX9SETRG+7G/I2,RZKY2M5FH,K7SP#_?MM\S9)UMJC^,[1CWY#> M,+EZ>ORUNDAGV:NMYOFORLJK;.OP[W^SIY-_#.WF)!:06$AB$8G%)"9(3))8 M0F(*PK24N7SXFR9_[=Y@I&GV;+./S5//?/L ML<]*+ZS?FH/1FPQDC9U00IF7,O\N8;\Q87!2G MU_E\/K3S&T>.W?E)+""QD,0B$HO]_E_[76^RZ_CZWB@&'N?M[4XFN_KC)+EQ MR="DOC?==_1)%32IMG=/[_;NJ7'O_EBFI]DB+3\/_G$WCAV[?Y-80&(AB44D M%I.8(#%)8@F)*0C3XK1[%Z==_EK"+IDR$@M(+"2QB,1B$A,D)DDL(3$%85K* M]NY2MO>CG_88-W!L9O=Z!PI[]OT#ZH"<,22QB,1B$A,D)DDL(3$%85H6]^^R MN&_,XM'ZQ:NLM,ILO@YB=9Y?#$;&Z(R-#(D%)!:26$1B,8D)$I,DEI"8@C M M6O:D>\UVPA].MB84-%0+4"U$M0C58E03J"91+4$U16EZXC9:$O:/?FAIWL+1 M^;5[5VN]_J7K )TT1+4(U6)4$Z@F42U!-45I>C"[DH9M?'7Z\&,V.U\6\^+L MZ_:;M-)29'@!V(R.SA):U$"U$-4B5(M13:":1+4$U12EZ9'K&ANV^P1'GVCG M M4"5 M1+4*U&-4$JDE42U!-49J>N*[.8?_P?0[S%H[.[T!78.KWCS[1K@:J M1:@6HYI -8EJ":HI2M.#V75 ;',)1.7+JV)^M0J37,Y>#@8'+8.@6H!J(:I% MJ!:CFD UB6H)JBE*T_/5M5#LZ1,<:J+U%%0+4"U$M0C58E03J"91+4$U16EZ MXKJBBFU\A?[PJ%A6^6E6KH\QK;I,E]6GK&P.(P>3AE944"U M1#5HE;3*H!N MKRL;HY,*5).HEJ":HC0]0ET+Q3;74#ZD7Q?-Z5AEU<7M29AU^T2652^LN"RJ MX7,LM#V":@&JA:@6M=KFV:0][;V](T8G%:@F42U!-45I>IRZ(HEM;I(\RSO$ MS-LT.HIH+0750E2+6DV[L-,/(MHX036):@FJ*4K3WP[=M4XZ]5C8G12@6H2U1)44Y2F)Z8KC3CFTLC1>3K__')6+*SP M]'+6/I$]= '?;(V.$+NH![NJ![NL![NN![NP![NR![NT![NVQU-T19RN*^(\ M05?$0;LBJ!:@6HAJ$:K%J"903:):@FJ*TO3$=5T1Q]P5&74!WVR-3AJI!:@6 M.OW&B>WV3H$B=-(8U02J251+4$U1FAZAKM7AF%L=WWT!W^R.CA/:]4"UL-6T M.$V\?IS0$@>J"523J):@FJ(T/4Y=B<,QKR5BO#Z!=C50+4"UL-6T*PJ323\Q M: D#U02J251+4$U1FIZ8KH3AF$L8(DM/LU/GA?7V[=%@:M#>!:H%J!:B6H1J M,:H)5).HEJ":HC0]7%T]P]E[@DL2:#4#U0)4"U$M0K48U02J251+4$U1FIZX MKL'A?&,MD%&7)-#F!:H%K;9Y#.?OW3^$"]$Y(U2+44V@FD2U!-44I>EK9'?5 M"]=KWS9.T#D5I>F!Z3H1KKD3 M(8J3JGG6>?A57?/XT:E!BQ&H%J):A&HQJ@E4DZB6H)JB-#U=77_"?8);H[AH MCP+5 E0+42U"M1C5!*I)5$M035&:GKB-NZ28;Y,RZA3*;(U.&GN#$W?@A:/> M9? 0G31"M1C5!*I)5$M035&:'J&N&.&:BQ%/]SZ2P0RBS0I4"U M1+4(U6)4 M$Z@F42U!-=5J^JVC-E_>US/8-2M<<[/B!W@+B7D+1P<3[6BX_5;%M%FY["H:[O=7-,Q#1P<&K6BTVF9@_-U^8-!E,E M1C6! M:A+5$E13E*8'IFMHN-]H:&Q>7[3^9YGOEV3&1D<([6N@6HAJ$:K%J"903:): M@FJ*TO2H=7T-]PGZ&B[:UT"U -5"5(M0+48U@6H2U1)44Y2F)Z[K:[C/LN+& MJ+,TM 6":H';7^/"[AURHAT05(M13:":1+4$U12EZ;=T[CH@GKD#6TW[OFBK M%7F69UDYF!NTN()J :J%J!:A6HQJ M4DJB6HIBA-SU=7UM)4(>N^B.?+Z-T9Q)Q-G M.KUWGTWSEHW.!MI(0;48U02J251+4$U1FIZ-KI'BF1LIW[TBH]D=_8PT<'>3 M_4GOK?0!.FN(:A&JQ:@F4$VB6H)JBM*T//E=E\1_EENY'%TVSU?+V_LJK<$L MOTH?NK!AWLBQX?3[]SBQO8FS>R^;Z*0AJD6H%J.:0#6):@FJ*4K3L]D53GSS MTB5_438_E-E%FI]:X9>+;%EEZX'OZ_.L-+QV9][RT8&U>X'=MFUG[WY@T;X* MJD6H%J.:0#6):@FJ*4K3 ]OU57R\KS*BF]\E?ZICVDW MOOG""K*;RZ8-?Y4M+[/!D**5F%;30NI.'._^92%TUA#5(E2+44V@FD2U!-44 MI>DQ[Q-1_V(/ M6IE!M0C58E03J"91+4$U16EZ'KO*C&^NS/R5IY6O9[/BYW=] Y0U2+4"U&-8%J$M425%.4IH>TZ^[XS[*:S-UEGH_IEV]> MDT5;0'Z_!;3MV-/>LR=: D*U"-5B5!.H)E$M035%:5HPIUT):/K]-Q4R#QV; MF&F_FN-XNWNV?R\RZ*PAJD6H%J.:0#6):@FJ*4K3(]-UH\R^H@K=/#@XOT+'N7 MEF?YLK+FV:>&G[S<;7;8,C\[O_ND+BY>;35_%DZ*NBX6ZP_/5S*F>QCVP%BT+502/9&.NW\_ZA+)DFC61ND76Y*_<\3O4$M_>%W+-:ECC):,X3EH."KF:3M_ :(Z\$5!5?$[KG!]N@;.6)L6_E MSOMX-K'+$=&4+D5)0>37,[VE:5HRR7'\VY!.VG.6P,/M%_9W5?.RF2?"Z2U+ M_TIBL9E-P@F(Z8KL4O' ]G_2IJ%J@$N6\NH3[.O:0)YQN>."90U8[F=)7G^3 M[XT0!P#H'P&@!H"& /<(P&D SJD MP&XE3)U*Y4.F @RGQ9L#XJR6K*5&Y68 M%5JVG^3EO"]$(7]-)$[,'^Z^WGUZO ._ YQPLEX7=$VJ"6$K\$"?:;ZCX#6F M@B0I?R.K'A<8O'[U!KP"20Z^;-B.DSSF4TO(L92,UK(Y[TU]7G3DO!"!CRP7 M&P[N\IC&?0)+-M%V@EXZN4%:1DR75\"!OP%D(T:.J-%3)5L.]"E[>+)_G?A3XGIS+YT-! M%&6.[8=.OPR/RSPO]**P+>LUX;5->-HF'O-$T!@L!!%4Z3DM_-RY-TF 'U M9/-;V?P+>2JLQSG8';L+K,#=0V@@ M%VQ%>?F>2C94"I4LU7^>]#QG7PTFV; IMKZ&75:&X:4L9C1-&V7#IMCZHG:! M&FKSY0D6BT:6")#G>4.'*"439LBJTO81>A$;R0O9#1C&V4#9MBZXO:96RDC9L_ME># M[\5!Z*(#1S2J*.KL*+2'B5!=!P^28[^3+M@B?;#]()]8.:> Y#%@Q_YMZ3G. MOA*,OO@UQ=;7K\O4R+V4O8RF;J-LV!1;7]0N=2/]N^@?V\L;O0-';F0'0W>- MRZ ?.L'07(JRR$'#IY=UL!*6T6)=K2ARL&2[7-1+2>W1=M7R;;56-SA^ Z]Q MO?;8T=1+H1])L4YR#E*ZDI3V52#'5-2KB_6.8-MJO>V)"<&R:G-#24R+LD#^ MOF),O.R4)VC7>.?_ U!+ P04 " !&C%U8B/&9.2@# #Q" &0 'AL M+W=O:Q*KOI.H?7\TG555D!%U;F8 \,PXTDJJXJ*I\&4(IEW_&=]<*8S0IM%MRT-Z*GF5SG?<%AA.FU(X[@Y7J-_L-I1RX0J&(KR&\MUT7<2A^0PI76IQV+Y$59Z MN@8O$Z6R3[)L;...0[)::5&MG)%!Q7CSIH^K?=AP\*,##L'*(=AV.!0A7#F$ M5FC#S,H:44W3GA1+(HTUHIF!W1OKC6H8-Z=XJR5^9>BGT_'5_=67NRMR1H8% MY3-0A'$R@BE("3D9PP)XC8MO1Z I*]4)&M[=CLC;UR?DM3']6HA:49ZKGJN1 MC@%ULU7H01,Z.!#:#\AGP76AR!7/(7\.X**.5DRP%C,(CB*.(#LGH7]* B\( M]Q :OMS=.T(G;/Y@@3\DG1B>L9/J)?!^+LB28 MCTLJ\Q_[MK")T-D?P5SQ2S6G&?0=O,,*Y *<],TK/_+>[9/_G\">;4:GW8S. M,?1T0$O*,R!4DPG,&.>,SXB8DCE()O)]TAN\KL4SQ6B1AGXW"2]Z[F)3U-&P M_RBJVXKJ'A6%&8.E4P&92E%A4;.W!=^9F''V:SNG&UD-8K0AZRST?3_9UM7= MD7\6)!=AD+1VSRA'+>7H*.5KODF99@\U4\Q4U+TW.-HA&WC=(-JBNFN%!Q7M MYQFW/.._X)G56(^X)D] )>'8W/)UB5IO.LWSPS+B'8)AMQ-Y\9:.>#?CO* 3 M=/8K25HER4LS'WA^/.>370;Q19R$6T2/!OS;G'M-\_,,W/P&&PO=V]R:W-H965T88^LAH88^0K-V'T@^*?6V+VI(G*8_MU^]*=HP'2<9@8.PKZ9ZCM$%@"&[JA1Z2@MCZHGGZ:2 BNFAK$'@2B95Q0P.5>[I6@%+':@JO=#W M+[R*<4'CR,W-51S)M2FY@+DB>EU53/V\AE)NIS2@^XD%SPMC)[PXJED.2S / M]5SAR.M84EZ!T%P*HB";TJM@#%[G'UYF)$S,@?ESE@D0+ZN M2IXS6S9-WMR"8;S4;S%G 1L0:QA@8 ^0;-68E>TAJY;HR$1XS<0C(DHV!@ M249_PCVL25>8L"M,Z/A&QPKSWZR2IT_(3>X-5/KYD+%&R/BP$-N5$UVS!*84 MVTZ#V@"-7[\*+OP/)VR..INC4^PQ>DI &.P_*UMU7NN>5]G[&V#OU4BR @0D M,A?\%Z2'C#5;![[;VUX/F]@?OK^,O,T!Q>-.\?AOBO]-V:"WY [HD-33>P8A MJ:0PA3Y4<:_7??8B^\Q4SE%0"1F2^<-WYY2HYG)H!D;6KB%7TF![N[# ^Q24 M3<#U3$JS']@>[V[H^#=02P,$% @ 1HQ=6&C0-W#Y @ BPD !D !X M;"]W;W)K&ULK99=;]HP%(;_BI554RMUS2<)[2 2 M$*;MHE/5KUU,NS#)@41-;&8;Z/;K9SLA32%$K.H-L9WSOC[/<; ]V%#VQ%, M@9Z+G/"AD0JQO#)-'J=08'Y!ET#DFSEE!1:RRQ8F7S+ B185N>E8EF\6."-& M.-!C-RP$8)8C ?&B/[*@I4O YXS&##&VVD2&:4/JG.MV1H6"HAR"$6R@'+ MQQHFD.?*2*;QN_(TZBF5L-G>NG_1[))EACE,:/XC2T0Z-/H&2F".5[FXI9NO M4/'TE%],]@;EN%F8_R++G5G7F^D]FMJOY/ZG@J<2^0F M>QNOOT?B^K;?W^'=CW(N+SU_A[L!L4[0>Y7B.H!#,;QY3EH"I /E^3JG8=M0$]?TK_ =02P,$% @ 1HQ=6$[1F"W- @ 8@D M !D !X;"]W;W)K&ULK59M3]LP$/XK5H802$#> MTQ;:2*7I-"3&4 OLP[0/;GIM(AR[LYV6_?O92LL(%3TCD7)Q;9HB3B##XHHM@*HO,\8S+-64STVQX("G!2@CIF-9 M@9GAE!IAMUA[Y&&7Y9*D%!XY$GF68?[W%@A;]0S;>%\8I?-$Z@4S["[P',8@ MGQ>/7,W,FF6:9D!%RBCB,.L9??MZZ&O[PN EA958&R,=R82Q5SVYF_8,2SL$ M!&*I&;!Z+6$ A&@BY<:?BM.HM]3 ]?$[^]E!H7Z!5GJE5-?)6'+U M-54X&?8'@Q_/#T]C-!H.AG1^CLY!R=H)2BIX3E M.IZ)I2N:@W,N/*G=O2'><# M=R*(KY!K7R#'%P:Q-NJK34N7'JW#@%G_L!WW_! M!?K5GPC)U6_UNTG4DL=KYM%'S;58X!AZACI+!/ E&.'I%SNP;IHD/B99=$RR MX9'(-I+AULEP][&']6_ ZZPT9:(D\0L2?48OP[;G>^VNN5R7>-?*[UC6EE6T MUZ'/:G2W;V9+- MVQ'WTNL$WJ;5L,&JU0XZM=5&H'X=J/_9(CG]TG9LYX:";(K;W_&B%03V=KGL M6OF>TPFVXM[KVF?+Y4ADI8KF6G_2MX_OF,]3*A"!F:*WKEIJ-UYV]'(BV:)H M61,F50,LAHFZ! '7!NK[C#'Y/M%=L+Y6A?\ 4$L#!!0 ( $:,75C9M^=# M. , (H) 9 >&PO=V]R:W-H965T9Z[>\['G8=;+G[(%:*"AX(R.;)62JUO;%LF*RR(O.)K9/I-QD5!E%Z*I2W7 M DE:D0IJN[U>8!)%0]81%#FK_\E#DX<= M@A,\07 ;@GM(\)\@> W!>R[!;PA^E9E:2I6'F"@2#07?@C!H;0L[@\XJ7DK!4#FVE8S2>[*2) M9U+'XSX1C^/"!\[42L(M2S'=-V!K<:U"]U'AQ#UI,<;D"CSG MR>ZW4$-'T^ MW>V@Q\^G.R?4>.UY>94][ZGS2A)>,B5AA@GF&[*@>''BB+[-.*6@OY M$>GW MKN.HW?G=[DS3N9%KDN#(TEU%HMB@%;UZX02]UUVI_)_&XO]D;"_-?IMF_Y3U M:#^C*2\7*BNI[E)U]B]@@A!MB5V]I'O_)A^N\F\D-'%]%F-V<= MH.O WP?%QZ!P$%RWH#V-_59C_[3&5)>)[KT2%(-*7Y90&(!^GW&N'A?& M07O]BGX#4$L#!!0 ( $:,75B:GZ,S'@0 %X5 9 >&PO=V]R:W-H M965T&T8S6E/W@2T($>$[B ME(^-I1#9N6GR8$D2S$]I1E+Y9DY9@H5C#"_(/1&/V8S)E5FC MA%%"4A[1%# R'QL7\!Q!7SD4%G]%9,UWGH&B\D3I#[6X#L>&I2(B,0F$@L#R M9T6N2!PK)!G'SPK4J,]4CKO/&_2O!7E)Y@ES,\%G=T M_8U4A 8*+Z Q+_Z"=6GKV08([[>"^ MX.!4#LYK'=S*P2V4*:D4.B L\&3$Z!HP92W1U$,A9N$MZ4>INO=[P>3;2/J) MR>SNC]GT[N$?<'&+P/3/Q^O9S?3VX<.[H0WM+[?3!_ 1$8&CF'\"G\'C/0(? MWW\"[T&4@HAE>:C]PJ'0!CG>[PQV]WAWVL''J2W$*/.>E2V$RKYGX M=0)F,4X%D"J#Z<\\RF3""?#O=VD.K@5)^']=VI?8;C>VJB/G/,,!&1NR4'#" M5L28?'@'/>M+EVXZP9 FL(:F;JVIVX=>:UJ(239B=NE7X@P*'%4V5Q/;@I:\ MU]6N,%U6,F>:5J@WIB,9#VK&@U[&WPGGLJX&>9+'6)!0ED-Y2A!A57"[B)=P MW@ZESW!@G0U;S+O,7,LY:U'O#>Y(ZEY-W3OBLJNJEI+.:_?V: TLRVEQWS?R MH-\R0KVQ'48[CSD].+_*A96^XIP"T]A30=&)#J;-:J;->I:YHDN6"L$(B M3N=BC1GIDJ47YE!9=((A36 -^:"U[7NL-_S&5N":9-6*AG2A-87=:2BAI@]M M!=3(,L]JE].K3C/;;W]J^\,ZEK:]I6WWTOZ:LS02.2,%[WGTK)Z[>^->H(/_ M=W2B(5UH31&W?2]\R\87:NU\M:(A76A-8;?-+]35_59 S6QSV]UOE]7 :S=" M_4$=2WK;_\+?-<"8DR6-0Q E&:,KHCAWIZ2F9K421R<:TH76%'';24/O+5-2 M4R]<":L3#>E":PJ[;=1A?Z=^0$KNM]JV,_3;*=EEY?OME.P-ZE#2YL[@*2%L M40SP. AHGHIR>%/OUD/"BV(TUMJ_5,/#8J"UA2DGCS>8+:*4@YC,):1UZDN" MK!SFE0M!LV*\]42%H$GQN"0X)$P9R/=S2L5FH0ZH1ZJ3_P%02P,$% @ M1HQ=6'?\NB9$!0 XAP !D !X;"]W;W)K&UL MQ9G];]HX&,?_%8M-TR9U)79>@(XB4<+=56I75.A.NNE^3QSGFWBXI>P'7Q$BP%,4QOR\LQ)B?=;MNGS-"/;3H"CL(L-PNA$.XLYHF+;-V&A(-R(,8C)C@&^B M"+.?%R2DV_,.[#PWW 8/*Y$T=$?#-7X@<3&CX9^"+U7FGWP$^6>)-*&[I]@^2%60G>AX- M>?H+MEE?HP.\#1DNU9".%F4;+\H,XN>YSP>310,:)T60\NUR,KR[_ MFKI@=GOCWDT6P)U^FU[=S*ZG7Q=@ ^"&"Q6=,-Q[/-A5\B\$O6NE^5PL57HN:H+I%5TB7<*3'@"D(%,14*3EX6;J3E^YH2Y^\Y.IG4V1,A J& MTZ@20F3T!S48BFZ&T7=JP\75IOM*&+T<1D\[%Y5A3&BTW@C"P)PNQ18S<@+& MI5$!ID_2G7#9>HW%A@7B)YA+V^)O0@*^C^]Y.ELIYZ)>FW-1FV)N2V(5]/T< M?5\[#BT;#: *5U\Q;&"_,;JTZL>":$FL F*0@QAH0A9RK#H+K?K1+%I2J[) !0MTB$5/R0(U6<@WQ/I,H5<_FD5+:E46A7F&6H.8 ML.@K69@-%J@G_7ZO#J-5,]N66A5&86>AWL\NY+L P4OYT%8BL9K# QJ.:=>1 M*/HA!*T:.E>?S&N++2PKU'O6LE>99<:M_/HDV_XAGMJYZZ6/]2"MJKEMJ56Q M%G88.O^_!80MF=R,?YMJ;EMJ5?Z% X=:E[G?!V9QY=O21';]]6&BES\:QEM8 M8EAX8J@WQ?N\(&R:8N2D3X(JBU9-<5MJ51:%+88'?;':#3:-,3(@:KC!5HUQ M6VK5[W^%,T8'G;'2#:*F,X;R'JF_(^C5CV71EEJ51>&,T4%GK'2#J.F,;=28 M+O3B1Z-X"V.,"F.,#AICI1E$36,,;=LVZRQ:-<9MJ559%,88Z8VQW@NBICU6 M?K/2G^1H)&]ACU%ACY'>'A]A;93,FA]R3<-J?(!0=$,FJG=S%=V@7?ZP3EG20QY>4BN>=Y 3YLN;H/U!+ M P04 " !&C%U8ORX10<," !_!P &0 'AL+W=O]I+X3UT>LYZX);,"V4&W'2PP'.X W6_N!&ZY[8J.2F!2<(9$C ;.A>]\W%B M[*W!-P*UW&@C$\DCYT^F MJW^RL>M8'K&$,:_1_=T$'1^=H"-$ M&/I:\$IBELN!J_2"QLW-5N*C1MS?(][ST35GJI#H(\LA?RW@:M(6UU_CCOR# MBA/(3E'0>X=\SP\Z@,;_[NX?P G:W0NL7K!O]SC/:T(I^G[+]5=?K!J+_$?7 M3C5"8;>0>:OGA*\K_)/8JYK"-.3RDGHY@3A@C M;*Z?#\4L@ZYH&XG(2IA$LDS]L)]X7C)PEYN!=-E%87SFMW:O&*.6,3K(>)'G MQ&0)B?(*D.(Z6SQ71#9C7;R-7+S)$05A/]["W34+>F=!T@T;M[#Q0=BI*D @ MG/_4KUWG1]4)&.\"!OX6W:Y-D/2[V9*6+3G(IM_M7TXZV3W!)/02/]J"Z[#; MNA$-H+N1RTH0,9QTC8SV6PF=MJ'G7U0;-EF LB5 M9+O97[\"$S!&5HJ7O"1@WWLX]UHZ]P"]#65/?$&( +^2..7GQD*(Y9EI\LF" M))B?TB5)Y3/,0$#SHG@X.,E$3B*^2>9^3"Z!!_??P+O092"\8*N.$ZGO&<*R3R[OCDI M6%YL6:(#+"_)Y!38\ ^ +&0KTH>_GX[JZ:;L5]DT5#8-Y7CV ;PO41H)7*7WD+Y^9PF<"L^Q#ZKN4Y/7.]6Y0BS@I"S[?+ MN!I?I^3K:/D.)I-5LHJQD#_;(*%,1/_B3$Q45+=(W@Z%$\=S'!3N457$V9[O M(D]-U2VINEJJXP61JCP3A*G(N8V+^M#R;'>/FR(,(>CX:FI>2"-54H55-8>M_ M;/$5G" WHY)@%IZ/W(W1*8G8+ F3-H[\,#);!6#FVA& ME(SU> %X)IBIULSPF,QZ5=44A]KAV!_F]HHP:4?C?&GP1;14NY-.1W97:/6R MJZ$-[;>4,ZCU!*U[T1%:O1>5(8!Z1]!:T@J\W2WFAQ"Y]OY65,0YR+.L UNQ M\@50;PS:R!IL&H 3Y'F.WV"K"H061(?H5EX!ZLW"*\+F-;KD(L=O"ILBSD9. M<(A>-=FA=F >(6QZ/.AHE.V8U'I=U:2&^E$]9G@J[_?9DWH1:Y-;;^&.T.JE M5F,>AF\J9UH7T;H7':'5;TLK&X'T-J*UG*&F8_"@&^[?2"C"7-OQ'?7V0Y6O M0/IIWD;,"JBZ1@56B/:YJN*0#]T#9'=N^O5V02]E1?)NBVS;M?:55A5F^>X! MKXNJH8[TM^*MA>P5O/"PCAV36:^J&L](/YYOH@E).0$XG0(J%@@(K=Z+RCL@O7=HKV9-FX#<_06U3E.)!^ MS+>2/+\I9<'^/:G^>L?64SD-](K3T*MBT+PC]1N*_18& E4& ND?%+273CV> MK9'.3NV!N?/8/WOG\B=F\RCE("8S"6^=^K+M;/L:8WLBZ#)_$_!(A;SQS0\7 M1!I%E@7([V>4BI>3[.5"^3*I_Q]02P,$% @ 1HQ=6"37WE)N P [0T M !D !X;"]W;W)K&ULM5==;]HP%/TK5C9-F]0V MGX30021HV(;4=56AV\.T!S>Y@+7$IK:!;K]^MI.F@%+42>D+V,X]QS['OLEU M?\OX;[$$D.BAR*D86$LI5^>V+=(E%%B(&EZO*%+58<<&9 16Y[ MCA/:!2;4BOMF[)K'?;:6.:%PS9%8%P7F?T:0L^W P%3MMI*7<,?9;=R;9P'+T MBB"'5&H*K/XV< %YKIG4.NXK4JN>4P-WVX_LGXQX)>8."[A@^0^2R>7 BBR4 MP1RO M$H63\;?9E_$-FES-AE>?)Z/+,1I.I^/9]-V;R'.]CU?C&3I%PX)Q2?YBLU'C M!W7D!" V1Q,J,5V0NQS04 B0 KU/0&*2BP\*=3M-T/NW']!;1"B:+=E:8)J) MOBW5JO7<=EJM<%2NT'MFA:Z'OC(JEP*-:0;9/H&MY-::O4?-(^\H8P+I&?+= M$^0YGM^PH(N7P[T&>/)RN'M$C5_OH&_X_&?X/A%*))Q>JO3)&K;DYZ6*1Q,) MA?C59'Y)'C23Z[?.N5CA% :6>JT(X!NPXG=OW-#YV&1.VA/9J45VCHJ\8$)J61PV0-?0I.$HP?^>CC;)DI;(]HP+ M:^/"UTRYL$U3VR1+6B+;,[5;F]I]]90K9PAWTD0E2;=[D'(-47XOZAVD7%.4 M%_G-*1?5(J.C(J>JP"%T<8(60('C_ 2ICR+"F?JR$R$YUD50D["CK/][9-HD M2UHBVW.S5[O9>\T\[+5I:IMD24MD>Z:ZSE-)Z+QZ)E93['ZQ0C=R@X-4; IS MO" \R,6&L$[DA-V#9+1WZN "^,+<)P1*V9K*LCRL1^L[R]!4Z@?C(WV7,?7U M$TUY$?J*^8)0@7*8*TKGK*O6Q,N[1=F1;&6J[3LF5>UNFDMU'P.N ]3S.6/R ML:,GJ&]X\3]02P,$% @ 1HQ=6-S,+K4* P V D !D !X;"]W;W)K M&ULK99K;]HP&(7_BI5652O1YD(NT$(DRF5%:EE5 MZ*9IV@>3O(#5)&:V@7:_?G9",RYIJ-"^$#OV.3SOB1.[L:+LA<\ !'J-HX0W MM9D0\VM=Y\$,8LROZ!P2.3*A+,9"=ME4YW,&.$Q%<:1;AN'J,2:)YC?2>X_, M;]"%B$@"CPSQ11QC]G8+$5TU-5-[O_%$IC.A;NA^8XZG, 3Q/']DLJ?G+B&) M(>&$)HC!I*FUS.MV7'92LTSK9M =H4O4Y8+(P"!$O858,$"MF#)!_N#T0= )ZB<")U,R MCN00YR X.N^ P"3B%U+^/.R@\],+=(I(@D8SNN X"7E#%Q)?0>C!&O4V0[4^ M0.U <(6J9@59AE4MD+<_+[>VY;H,+4_.RI.S4K_J!WX]DA !E_=R%8;["530 M $1E.ZGNJWSW.%10C_ 1^@'8(8>L(R4B#?TLS7F@LEE_:LHFHS%+F91K_HU MG^, FII\ESFP)6C^V8GI&C=%0?TGLZW8JGELU3)WWW:LNEE4829S4IGZ]BQ] MTS!KM7I#7VZRE[H?R6[G['8INUPY=A%ZIG*WT3W#V$$O-3\2W-QS;W2$O]3Z2W,W)W4/D;A&YNT?NV99K[Y"7>A])[N7DWB%RKXC7 MF^[N0B_U/I*\EI/7#I'7BLAK>^26)[^FW@YZJ?F1Z/4;L5C*N3&GC9G\N@%3$V0XQ-*Q7M'[>[Y8<[_"U!+ P04 " !&C%U8 MC(3 H!$H:M;Z?:V*NW>2:?[8,( UB8Q:SO0_OL;)S30 MO"!.VB_$=F8>/\\,]DR&>ZF^ZPV (<]IDNF1LS%F>^.Z.MY RO6UW$*&;U92 MI=S@5*U=O57 EX53FKC,\P(WY2)SQL-B[5Z-AS(WB0R/W( MH<[KPH-8;XQ=<,?#+5_#',S3]E[AS*U0EB*%3 N9$06KD3.A-U/J6X?"XIN MO3X9$RME(>5W._F\'#F>900)Q,9"<'SL8 I)8I&0QX\#J%/M:1U/QZ_HGPKQ M*&;!-4QE\I=8FLW(B1RRA!7/$_,@][_#05#?XL4RT<4OV1]L/8?$N38R/3@C M@U1DY9,_'P)QXD"##@=V<&!UAUZ'@W]P*"+GELP*63-N^'BHY)XH:XUH=E#$ MIO!&-2*S:9P;A6\%^IGQ9#I]>+J;D;N_[^_^G-_-R?L9&"X2_8%\)$_S&7G_ M[@-Y1T1&'C/7_ABP0TP?B021RK MG">:_#-9:*/PC_IO6\A*Q%X[HCV]-WK+8Q@Y>#PUJ!TXXU]_H8'W6YOSS;!)R"BEUP$3O#GZ'U M= 5-:GW?JS%K&C%Z8O2&65@Q"\\R^VHVH/"J+?G!L\UO.\6PL;L?>OUZ4\Q4M;9&O( M#,&A%DM0Q>F^PCON1RZT*"HQUATXT=):'L[N\W\ONP/:FSQZ7CCHD'M2"NE9 MN7B+IU8K-D>D2WJ5P9RLK-MK8&CA_Y,WF &,3.5FHR62LH-)+DF- X M5PJ76LG[C;K$Z* ?UMDWS6@4U%/HGO1K*:AUT<9J+* 8X+('JE:K5GE2-(BU M]5O;0A=]X!&F[+^_<+46F28)K!#2NPZ1DBI;VG)BY+;H"A?28(]9##?X&0#* M&N#[E93F=6(WJ#XLQO\!4$L#!!0 ( $:,75AR+,5>9@< /\Y 9 M>&PO=V]R:W-H965T6_)^>JTWV?3)4DC=I*O2"9^F>Q?V:>@,BX"RQ/>8;-C.9U3< MRD.>_RHNKF;G/:O(B"1DR@N(2/QY)!.2) 62R.._"K17UUD$[GY^0?](D4F>_(AG?'G>&_;0C,RC=<)O\\W?I+HAK\";Y@DK_T>;;=F!U4/3->-Y M6@6+#-(XV_Z-GBHB=@*P\TH K@)P*\!V7PEPJ@#GT "W"G /#?"J@/+6^]M[ M+XD+(AZ-SVB^0;0H+="*#R7[9;3@*\Z*AG+'J?@U%G%\?$T$R^P(3?)9/(^G M4:G>MWP53]'0Q>AC0'@4)^P3.D;W=P'Z^.$3^H!B4629KUF4S=A9GXLT"K#^ MM*KR<:7#(79C,QD@+[(O[X)_'(3E]B(&)#I"7+L(X0M[&@2 MFAP>CC7AP>'AMB8\-(=?K!&*?B.?Q7I] 6 MPM5#%)W3*5M%4W+>$[T/(_21],9__F'[UE\Z=B'! DBP$ A,TL&M=7!-Z..O M*T+%XY0M4*E(\8@QKM-B"^.5,$6__CAVO:(A/>YRK!:R'==RY5*!,:.NY &! M2>1Y-7F>D;R[94[Y,2%L??(08/6]RI1>S1H,6<,9VNS &!2\SB)^;..ZY':#D4S;(T7$[64YP[;@XKQ#KJ2#00FD6U; MS637VO.$"XI%*U6:;(Y>B"B'<>S(_0/B2CZMLFUDUQ+'7E\J]52)^:$ MNDZ.0-%"*#19C!WG8;^#&$M*B%8.6S/*CZRV',:4.LL!B19"HWIASJBS&I!H(12:K$9CXFRC-_E-->)'_;/A:-10NRI0'P>* M%D*AR6HT5LXV>[FN:D1S85WV:.*J$QU?&:#->776!-0?0J')FC0.T39;Q&Z: M:"70>$?7\I4Q ](;!J!H(12:K$'C-6VSV3Q$@_ML%K-IOLZXF-.*":T(01=I M<:W51+6US2;V*IO2TAX(^Y#7LB3E5TFE2DST MR[8#=9%IZ*BC-J1[#4#10B@TF?S&#=L=[?"/MME\[U7:L$\L?6;O_VHNZYOPZ:P-JU*'0Y V=QJEC MLU-O:<..T.T 6ZV)1PA5 MJ2Q!X\^QV9_?"GH1>5J1C.D9AG2_$ZSZ=\]K4Q)4I7:9&VJ(>P\GC1LGC3=#]3JS:Z8&O-E50 PR%)I/>&& ,:X!+Z_LU MT_<;JO/U1LK6DSFASCTNJ/.%0I/%:)PO-CO?O1VSZFM=I7U.S)5T)AC4UD*A MR00WMA;[>XY0;%M[U<8#PJ8T7I5'8WY>B[+HBI.4:0]68$@O.0%%"T#10B@T M6:/&Y^)]F[5O7?[!ZEZM;OG'G$=G#4#M+A2:K$%C=['9A;YAK0&K^[RZM09S M IW)!W6O4&@R^8U[Q6;W"C++'!TVRU2+Z6:9H/X3"DT^0]?X3\?L/Z]HS+9D M:H_/@9I+4+0 %"V$0I-E:#RH8^\9B0\YS AJ1$'1 E"T$ I-5J,QM@[D%K%6 M*D@G.@%%"T#10D=CX(?6SBQR][YD#:U DH6@"*%D*A MR1HU%MIY^\[PGJ$"U$F#H@6@:*&C.69M&"H:B^R\VU:P&;DS^: 6&A0M=#0G MM@U#1>.-G=_VQHHZ.^\Z)82NBC?,&2HW*/=OBY6 M?UN_Q7A1OKO7^O[2/@VV[R(V,-M7([]$=!%GA?>;"TCK9"!RHMNW#;<7/%^5 MK],]Y)SG:?EQ2:(9H44!\?L\S_G+15%!_<[G^']02P,$% @ 1HQ=6"54 M=N#R" PUT !D !X;"]W;W)K&ULM9QK3^LZ M&H7_BM4Y&FTD-LVEUSU0"8AS$S"4^?4O%']D+YY*\QU&2G?5>I%S^Z/>SX(7'+#M)ESS) MCSRG(F8RWQ2+?K84G,W+H#CJ&YHVZLQX[[F2+?@#E[\O[T2^U=]0YF',DRQ,$R+X\UGO M7/_AFV5 6>)GR-^RK<^D.)6G-/VCV/#F9SVM:!&/>" +!,O_O?)+'D4%*6_' MGQ6TMZFS"-S^_$&WRY//3^:)9?PRC?X9SN7+66_2(W/^S%:1O$_?7%Z=T+#@ M!6F4E7_)6U56ZY%@EC*^%PF85+DQX,4^=$PCY.SJ]L;Y_LCO;\F M%KUX).$6]_$6\H M /W\"]E\*\;'MW)A*(FW@3PANG%,#,TPR>\/%OGVVU%'PR[5&'\5G1!3_Q)C MJ3'GJ\4)T4J,/E%@Z!>M8W9,D7I))L)[,H()>O0C$#"+"2, M(F'V&C8L8<7X^G4V&6BZIIWV7[>UCJS31<(\),P'P1I:'VZT/E1JO>S_YV$6 M%/+N&EE=*.,/U3<29B%A% FSU[#1EKX'$]-HJ7NXDP1C?=@LXR);Y2%A/@C6 M$.UH(]K1UZ(-LVS%DH"3(,VZE:N$'*I<),Q"PB@29H]VE*N;YK3=,>^6&DUU MO:5=9+L\),P'P1K:'6^T.U9J]R(5>428+#+R+-*8"/Z:1J_Y-@D$GX>2/+,@ MC$+YJTO12O2ABD;"+"2,CG=ZQNE0:X\.;&25#A+F(F$>$N:#8 WE3S;*GRB5 M[[ P(=^NTBP[(FE"Z+O,5;\*LY?RQC-])D6WWJ5Z)?90U2-A%A)&D3![LM-# M3T>M3GRW2"O#W,E.'NK&5&N-43QDNWT0K"'0Z4:@TZ^'%?5^WZ"Z C8Z!7/GU[OL*#9I%[+4C3M4HE":7=$:(^'A6)NT5-IQGNU> MM*.(,2GF@!N]*+3U/HK6E-66Y:,K955.(N>:NEP/:>UJ2'N<]Z[Y*)=EI;>S M_G1T3&YX9\^JKN/0KK6B-72K:3NC2@M:*X72;"C-@=)<*,V#TGP4K9D-1IT- MACH;TF3Q_9&+N!SA'I-K)E>B3(=_<2:(G:Y$I_Z5U(/UCZ194!J%TNR*UKCT MZ,9X,FUWWR!!ZO\0E"JG_Q%[%!DDER%/.E4 M/=1AA-(L*(U":3:4YD!I+I3F06D^BM;,C=IJU =0_UV'VHU0F@6E42C-AM(< M*,V%TCPHS4?1FNE1NY.ZVIX\S(I7PPY.#JA9J7?8?>/=66T*K=6&TAPHS872 M/"C-1]&:LJ_]35UM<-YQ$>17 [8H[Z)KZ<]7G/RY8D)R$74:1!5WNCT=<:)I MQK ]/0.U,Z$T"J794)H#I;E0F@>E^2A:,P-JEU17VZ2?WC/D&Q_';E^Y2(JG MT_/#"WAUKX_VCKN)7/^3A[>V+(LT)DY4&\52K.@- JEV5": M Z6Y4)H'I?DH6C._:B]6GV#O.Z F+)1F06D42K.A- =*M1. ML*ZV@L^7RR@,V%/$2JIIV#;;,W<$6U-:%TBB49D-I#I3F0FD>E.:C M:,U7D6H7V%"[P%Z2WU#P?( E/AD,/[?VA- M*HU":7=%:/<3$;+O(W>7& M6LNR<*&M\Z T'T5K:KBVG(V#+.>_R/WFP!63IX]G]4G \NH^NW:8.S/[@XXGBR[5E1XL>Z@7#:794)H#I;E0 MF@>E^1U*,B;3;24U!5V[S(;2IOO?7CI1LP_N_*&6,Y1&H32[HNWT"^VQ/]1+ MAM(\*,U'T9I)4'O)AMI+ODSC.)3E>.>9<[+<>&R=HH=:R5":!:51*,VN:&T# M\7TT5[#O&AYC"49D%I%$JS*UKQ-LK6Y<#E.:C:$VUUZ:RJ3:5'R1??I^G;\D7 MLT5JS,&"A]K'%>V+&1D*K=2&TAPHS872/"C-1]'6>N]OK=H<<[$H5PG/2+G6 MWWJIXLW>S4KDY^7ZVZW]MO[#7:\G7F/6RYM?EQ>!C$3\.4=J)^-ACXCUBN'K M#9DNR[6AGU(IT[C\^,+9G(NB0'[\.4WEQT91P6;=]ME_ 5!+ P04 " !& MC%U8*M/N_CH# #X"0 &0 'AL+W=OM=> M'HG$+L\^T53-.U9D08I34F1JQ)VG:?@2GLGR%Y;K6,>"I)"*YVNP5I!3 MMGJ2[^L\; #WER=3OJC:^CU+R;PX:8'H_[#[?!A<',%W5&_-]"+5Z-^ M_[I_,X%3&.LR2HL,@4_AME!2$992-H,A9[/3"8H<>OBHX$T/%:&9?*LA]^,> MO#EY"R= &4SFO) :(]NVTO*-"#M92[U82?5>D-K#Y Q\]QUXCN?7P+M_#_>V MX;9.6I4YK\J<5_+Y+_)IGP,FE2AT52OX/-0!,%"8RR]UYE9LC7HVTZSGL[T\Q:>1'[;:]M.FMYJH,&PZ5=26Z$8ENO%GT04CN='[ M$]-2(Z14)KQ@M6)7?,&FC$;D>SMB:Z)"MUFOM5EI;?Z'5BIE05B"D'"I:MNG MN:_%]?V6LR.Y)BQHN6Z]YJ#2'!S4/.&*9#LE\/I5Y+G>>X:U^0WV9$2NZWO- M';7[8:$7!5ZC7FY8R0T/RAVC+F"=V;*)?\$E%5+!D"*K4WJ0ZE\[]TAD6ZZC MRG5TU"TK.J;Q(Y%M&6]5QEN'.ZJJ2Y."=W EN*QMH=;>WF,V*"_8*.)?-G>B:B!EE$C*<:J!S%FH&L;IGK":*+\JC^I$K??"7P[F^FJ$P M ?K]E'/U/#&G?W79BW\#4$L#!!0 ( $:,75CKCF#G>P( "$& 9 M>&PO=V]R:W-H965T,'TO)RM\1/F4/W 5F0W+ M@J:8"=RZ&K\\N$9XH;L3,&7AL%D['$(3#&5Q- IB&S_=W MS[>3$5Q/P^!638ZF83@.)S,X@S&1!:>2H@"VA#N6K-87P_8[C:VNX?8?;4+O39/%:I?HO3U6_L77?>+9ZY;M'J-5N\CK7Z; M5H5R_DFKWVCU/])RVK3Z_Z'E-%K.0:WW9_5T>Y+?3N$'$@XWK.!M5IR_K71L M]V*/&;8X)7]%,0()+!;3.7<7 JX94 M!9+E91.8,ZE:2CF,50]'KA/4^I(QN0UT7VG^"OX?4$L#!!0 ( $:,75CE M[#GH, , * ) 9 >&PO=V]R:W-H965TM&%H@LRS9L8W,%I#(7FM@=H(XW1Z&/=#262)*BAI)Q>F_WU%R5+M5 MO'7(7FR2NOONOH]''J=[I3^9'-'"DQ2%F7FYM>65[YLD1\E,3Y58T)>=TI)9 MFNK,-Z5&EM9.4OAAOS_R)>.%%TWKM3L=355E!2_P3H.II&3Z\PT*M9]Y@?>\ M<,^SW+H%/YJ6+,,-VH_EG::9WZ*D7&)AN"I XV[F70=7\<39UP:_<=R;HS$X M)ENE/KG),IUY?9<0"DRL0V#T]X@Q"N& *(V_#IA>&](Y'H^?T7^IN1.7+3,8 M*_$[3VT^\R8>I+ACE;#W:O\!#WPN'5ZBA*E_8=_8CD<>))6Q2AZ<*0/)B^:? M/1UT.'((7G((#P[AUP[#%QP&!X=!3;3)K*8U9Y9%4ZWVH)TUH;E!K4WM36QX MX79Q8S5]Y>1GH_AVM5H^K!;KAPUC (+B#LAX..A.)_[QZ>26?0JCNH\08OJ:ND MY):*WAI@10HQL>5%AD7"T< ?OY(Y+"U*\V>7> WVL!O;'>\K4[($9QZ=7X/Z M$;WHQQ^"4?_G+N*O!'8BP["587@./;HG 0"?Z.8QV$6T\0Z:77'WSF,T[(VF M_N,Q@;,A_B.!RY; Y5D""V,Y71F8@N!LRP6WGX%N4*K^I-(:TPO85A8*9>EB M*Y6V;D5BRA,F(!&,R\[#T<0,!D>T@V]H7WZK3=@+6Z,3.J.6SN@L'7=30$R; M@OH"8J&J%#XHXRH3KNFX4X%^*=E;FZ.�G*$^RD<3;6]Y;I*X&=R#)N91G_ MCZ=U_)HRO!+8B0R35H;)/YQ6U_U=,; LTYA1W;O.PV4EH:QTDE/7A*35JDN+ M24?1]H/>\*O:/IO'][+TCYJ@1)W5;P-#B5:%;?IAN]H^/Z[KKNM_,6_>+BNF M,UX8$+@CUWYO3(=0-^^!9F)56;?4K;+4H.MA3D\HU,Z ON^4LL\3%Z!]E$5_ M U!+ P04 " !&C%U8* -9NZD" "H!P &0 'AL+W=O$'^=]SRO#[;=G/%'$2)*>(JC1 R-4,KTTC2% M'V),Q#E+,5$S&\9C(E67;TV16XPMN.>R3$8TP04' MD<4QX<_7&+%\:+2-_< ]W892#YB>FY(M+E$^I NN>F:M$M 8$T%9 APW0^.J M?7D]T.N+!=\HYN*@#=K)FK%'W9D$0\/20!BA+[4"49\=CC"*M)#"^%UI&G5* M'7C8WJO?%MZ5ES41.&+1=QK(<&@,# AP0[)(WK/\*U9^>EK/9Y$H?B&OUEH& M^)F0+*Z"%4%,D_)+GJI]. BP[2,!=A5@%]QEHH)R3"3Q7,YRX'JU4M.-PFH1 MK>!HHHNRE%S-4A4GO=%\.IVLIC>SU1*N9F,8S6>KR>S+S6PTN5G")[C-9,81 MIC2A<1;#':H=@ 5Y5G61 D['* F-Q!F< $U@%;),D"00KBD5F\Y@^A7'=([AT*@=B">8J<2)IL M2PLMN*-D32,JGUM[.RT89P@_K]9"8)-/LI,O2*3/K<[KW?A M.*ZY:^#KUGS=M^=;Y:R)K\SD'/#9CM5OYNO5?+UWX LY-NY@[P5A^^+":B9T M:D+G[0EO6<:; )T&P/:1$O=KP/X[ *IKMPFPWP!XK,:#&G#PIH K)DG4!#=X M<4#LKN7\6U_SX.+5;]B4\"U-!$2X47'6>5\)\/)=*#N2I<5=O&92W>Q%,U1/ M*7*]0,UO&)/[CK[>Z\?9^P-02P,$% @ 1HQ=6-N-WA6- @ :@8 !D M !X;"]W;W)K&ULA95K;]HP%(;_BI554RMU30BY MK8-(+;0;'[BHT$W3M \F'(A5)\YL!]I_/]L)$1NA?"&^G'.>]S7Q26_'^(M( M 21ZS6@N^E8J97%KVR))(]U@I*W.M9^X8EL4JD7[+A7X W,03X7,ZYF M=E-E13+(!6$YXK#N6W>=V_M(QYN [P1VXF",M),E8R]Z,EKU+4<+ @J)U!6P M>FQA )3J0DK&G[JFU2!UXN%X7_W1>%=>EEC @-$?9"73OA59: 5K7%+YQ';? MH/;CZWH)H\+\HET=ZU@H*85D69VL%&0DKY[XM3Z'@P37/9'@U@FNT5V!C,HA MECCN<;9#7$>K:GI@K)IL)8[D^D^92ZYVBK94VC3!3FH=]Y4.]X2.(20WJ-NY1J[C=M'S?(@N+Z[^+6,K:XT_M_'G MFKK=$W7W^K.,2/4NR6OT2$2B;/P$S-$8RY(3^89^W2V%]5C=1Y>FZ8JRS=9^N9MXR#R'16Z M;8%Y#]S^8[XAZF936*M$YR94%7C5V:J)9(7I)DLF56\RPU1]#(#K +6_9DSN)[I! M-9^7^"]02P,$% @ 1HQ=6(Q#6@QQ!0 \"@ !D !X;"]W;W)K&ULM9IK<^(V%(;_BL;;V=F=2>(;&,@",PFVF[0L24.V MG4ZG'QP0P;.V124!V_[ZRI?8F!4")V?YD/BB\^CR(MGG1?TMH5_9$F..OL51 MP@;:DO/5I:ZSV1+' ;L@*YR(.PM"XX"+4_JLLQ7%P3P+BB/=,@Q'CX,PT8;] M[-H]'?;)FD=A@N\I8NLX#NB_US@BVX%F:B\7'L+G)4\OZ,/^*GC&4\R_K.ZI M.--+RCR,<<)"DB"*%P/MRKST+2L-R$K\'N(MVSE&:5>>"/F:GMS.!YJ1M@A' M>,931"#^;? (1U%*$NWXIX!J99UIX.[Q"]W/.B\Z\Q0P/"+1'^&<+P=:5T-S MO C6$7\@VQM<=*B=\F8D8ME?M,W+=FP-S=:,D[@(%BV(PR3_'WPK!F(G0'#D M 5818.T'M X$V$6 ?6I JPAHG1K0+@+:IP8X18"3C7T^6-E(NP$/AGU*MHBF MI04M//=Z-?;^[&KO7RX&X]O)S^CV\FC]^!-']$'%_,@C-A'=(Y^0CIBRX!B MUM>Y:%-*UF=%_==Y_=:!^BWTF21\R9"7S/&\'J^+OI0=LEXZ=&TI@5.\ND"V M<88LPS(E[1FIPW\)$A%N9N$M2;BK#G?QK RW)>'>Z>&6)-P_TOAU=(&LCJSO MM;&TRR^'G?'L [Q1%#"&R )-.9E]17^-Q7UTRW',_I8IG<-:9 P'PA6D[=5RMM2T8?W8A''E.(Y8JF^ M9\4D1L&:+PD-_Q,W/H1)9A\LS.T'@\DLFF1#65#1+F0L(\ M2)@/!*N)VRG%[4 ^6#N0\D+"7$B8!PGS@6 U>;NEO%WEW)V0Y'PF7FNI6'/% MO$5APK&HA:>+[PPG7*1L,IF5T*8R0\+<'-:K+7%FURE7N%P_R"I](%A-OUZI M7T^I7SX]K]",Q+'(?K/GJ4PP):6I8) P%Q+F0<)\(%A-5].HLET#H*&DL&27,+FB)!*/0ZK9P/U;JZ6)4G9"H]"?GD"AE;GS"Q M0!TB4)I;T'9GB^FT.CW'L?;?$RUPR/5BJPYXT&2 M9I1'!0,U>,SOK0\QQ#V[9_7VAM@%K=B357Q(,*"*ZX)5'HYYQ,0I$X3T)65# M>"K2*K4"I/*T)>_E7=/N[7[J'1RI&]!XUH#:,J T'XI6E[+R;TRU@9._:EX? M32+4F,9S#-2] :5YH#0?BE:7MW)P3% +QP3U<$!I+BC- Z7Y4+2ZRI618ZJ= MG+=F$J"6#BC-+6B[#T7[4"9QK-X#OK.!JX8T^=LJQT3J<,ZX?E>KO)JN9WO*MO$ MIE?%\[V GP/Z'"8,17@A0HV+CLB":+Z]+C_A9)5M!WLBG),X.USB8(YI6D#< M7Q#"7T[2"LI-CL/_ 5!+ P04 " !&C%U8@IJ#&OL( B3@ &0 'AL M+W=OIF3Q,# M3D1ILVAF@GAG]D/1#XS-V$)DR2O1R:3HCR\I*99U"6,-3CHM$,2RS/.0TGG- MRVM)9T])^I"M.1?H^R:*L_/!6HCMI]$H6ZSYAF7#9,MC^I?#?:4Y;AAL=9F,0HY??G@QG^%)B."LA+? OY M4W:PC=2AW"7)@WISM3P?&*I%/.(+H1!,OCSR2QY%BB3;\6<)'>SK5(&'VR]T M/S]X>3!W+..72?1'N!3K\\%X@);\GNTB<9L\_O['MY(@X"L/5* "D#2#/ ?B7 + /,8P.L,L!J!KBO!-AE M@'WL,3AE@'-L@%L&N'FRBK.;I\9C@DW/TN0)I:JTI*F-/+]YM,Q(&"LISD4J M/PUEG)C.?YW=TM.+V9QZZ/++]0W]/)_]?O7E,SI%GUF:,B44],'C@H51]E'N M_3KWT(=?/J)?T AE:Y;R#(4Q^AJ'(CN1.^7V[^MDE[%XF9V-A&RAJF>T*%MS M6;2&O-(:$UTGL5AGB,9+ONR(]_3Q]EOQ5!^/B08PDJ=V?W[)R_F](%KB;[MH MB$SC!!&#X*X3H@^_9JD,QWFXV74^].$>7^S#NVJGQX=WU>X?'TXZPH,?;GPM M%>9>ZF;.,U^3NE+KJ>JWEN@RV/O$HFN!-]D_^PXGHNB?JN[?C6H?,JV;,'/!W+4R'CZR ?3O_X%.\;? MNH0!"?,@8102YD/" B!835[67EZ6CCZM28I_5]N\2R1:2E^10,(\2!@M8'8. M4_.AQZF#L>6>C1X/L]\N91O$:90*VJ6(C8F]+U7+E[W/EZW-E[\3NY2CQ6': M%DDFY 0K8D)^]T6"=O$CS]3V3HUO7=G4UM$WFY P#Q)&[58&L&7(Z6XCG9!U M!D"PFCB=47;T_9',"(%A-,.Y>,*[V8#LG#=6\X@3--LE.[KMDVU"P*/Q7Y_3T0EM) M7^% PCQ(&'7;'?JDU9FT"YFX62AH%\+V0:%:+L?[7(Z/R.7%D1/%B_9$\03Y M+$S1-Q;M.)IEZ"54E":#TH+H&AU M31PX?%BKB6L6L[)?N8H7\D59>E]?6]#H8;VU $GS0&D4E.:#T@(H6ETRI)(, M^NHHS MD>[4!QGZ(M8\16+-8O3E99K\.2E=/;FYV]SQM%-MH#8M*,T#I=&2]K;:VN6: MBW&HAM4E5!FZ6._H?BN\VK?Z$5#+%I3F@=)H2=-DS >M,("BU?-?>;98;S@6 MP\F"R4EN=(0.0$U:4)H'2J,E3:N#-XL$4&VJ)[?R5_'Q!NM_;7SX([^219)F MCSR5BR@4J+D*\M0"NW)A.M4%ZN2"TCQ0&BUIXT,SUQDZ5E-A;:>VI3"@=M45 M5KF^6&_[MF>CRR2*U"\86ZF1O"?I[DA C5I0F@=*HR4-X[=R#>K60M'JLJC\ M6JPW;%_Z@%-6]@&Y0M!2]@&G]ZH/R/VU$_18S3Z.U VH"0M*\T!IM*1IOOL^ M:(4!%*U^R5?EPA*]"WLKI9"&^>\\OG]NF9_56#*@_6](. M%RN.30S3L>N#"NTH:-KV>.R:C=&GHZ"-#&ZS GPWKT=?;^]4@WJ$H#1:TAK?1;,U=(];EA!I3;;?P_@CE?%'],9?MXN# M_IW?CU;UY"]75-U$+.Y,/:C-!TKS0&D4E.:#T@(H6OW.P\H1-(V?;/&8H$XB M*,T#I5%0F@]*"Z!H=9E53J*IO]13+27#>*6Y,^D-@%7KK MZJT!V#O786]=A[UW_3VNOS0K%]+4NY ;ECYP470#B*DI1Z<&0%U(4)H'2J.@ M-!^4%D#1ZE*IW$S3_MF365 '%)3F@=(H*,T'I050M+K,*KO5U-NMQSY00X_I M+190GQ.41DO:H6EBM29A/FB= 12M$,'HX$E5&YZN\H>096BA[HTO'JJTW[M_ MT-DL?[Q78S_%GX+B<645IGAZVC5+5V&&PO=V]R:W-H965TA]?+*=56\@(RJ"[$$CF]F0F94XZV991^3P$)M9]QW=>'CRF\X4V M#]RHMZ1SF(!^6CY(O',KE23-@*M4<")AUG<&_M7(;QH#.^)'"FNU=4T,RE2( M7^;F+ND[GO$(&,3:2%#\6\$(&#-*Z,?_I:A3S6D,MZ]?U&\M/,),J8*18#_3 M1"_Z3M_RT!L M&?CA 8.@- A>&[0.+ QLYM_#,8EU33:.>%&LBS6A4,QCR;?!XTUC.)C<7)/1]_'#S?UD\-_=]WO2(!-<,DG.@(@9&=\]D8&) M>*J?R<=KT#1EZA,.&E..V<:\:G+'8_S#I) GGFJ%+_\E+E$+*D'U7(W.FBG= MN'1L6#@6''#,#\A8<+U0Y(8GD.P*N$A9H08OJ,.@5O$:X@O2]#^3P N:>QP: MG6X>U+C3K"+?M'K- WKW>38%:8+[A("2/:=\7D1N7[ *K=9^+5/K5VI)8^@[ M6,P*Y J445PRY&/*RU7R:1]Y M(1=:.;,IK2*OYZZV<6HG/!.G7>&T:W&*I3Z7E&M(CJ&T_T)I=5K=5OB*IW;& M,WG"BB<\@2-@IW*P4^L@[@9O6#R=TR+^][ #7G8K+[NU M7FZ*.]\4=VYB^YFL0)VP5KI'0UOKP9G+Y++BNZS=O'[:XQ&2QF %$@\ \M54 M0 ./(""W-)7D!V4Y[..Z?,^-[)W$=D+@>YNCTSMC*TL$8U0JLL3\V_SN36\I MW:[);_WLY])M-0;^&W>V$\G*AL/?0@O"B[#U&J]V^G/Q@@U>\-9]Y$2^X$2^ MH";#NTYO6@:_]FC>E!TMR\ZFAR18=HV9*;N5*;N=+>9$J.;QY?BN78.[U;)F M(.>VD\>#1^1<%RU=];3Z6AC8'OG5\Z'YBK"M\$:F^ 094XGUJ0B#&4IZ%QVD MDT577]QHL;2-\51H;+/MY0*_A$": ?A^)H1^N3$35-]6T1]02P,$% @ M1HQ=6*.F2[$!!@ GB4 !D !X;"]W;W)K&UL MM5IK6<1(66;W'& M/GG,R2:B[)(\Z<66X"BN@C:IC@S#T3=1DDUFT^J]6S*;YCN:)AF^):#8;381 M^76-TWQ_-8&3ES?NDJ?X:F*4&>$4KVA)$;%_SWB!T[1D8GG\ M5Y-.FGN6@<>O7]@_5(UGC7F("KS(T^])3-=7$V\"8OP8[5)ZE^\_X;I!=LFW MRM.B^@OV-=:8@-6NH/FF#F89;)+L\#_Z60MQ%,!XQ &H#D!\@/-*@%D'F'R M]4J 50=80P/L.J!JNGYH>R5<$-%H-B7Y'I 2S=C*%Y7Z5333*\G*0EE2PCY- M6!R=+3_-[\*+Z_DR#,#BZ\UM^&4Y__?SUR_@ BQ94<:[%(/\$=SA@I)D17$, MEC1?_0#?LH2"*(O[G\SW$8D+,"\K(*&_P+L TRA)B_>,\D^@@V(=$5Q,=# \' G"P]')=\0PFT(R*S[K%3YAA0B[69MNUYKLE)T\?9T+!LE^,+IEM 3M-J&R/.XXA+@ MH&EXML5532 ".B8T7M@\Z8E?QA<\FBCW.A:[B\EH$ M)YK#PM/W[30>&NW*UY ^)+]7)H(5Q_P9$V:*0#43 ;:,QN!#E!!P'Z4[+%RH M&BJ'G%*V0"E;J(JMVT5'Y@2.>'3&>9I&I !;3 X%*ZQ7.?79G71@\X[*$!F: MS4UV@0AF:1Y?TZIRZ\J*6EG1X$?N0#&1J%V.PXW]&@;A$0[ZF@UYF40X5^N- M?7D[QNK46AHH]S1'S]^!,BGU-C5;1R56=";_**YQQU,DXIR=><".=K#O^\$>$0U-Q>S;V%5X"M68!RMR!X* _4RQXR M]2Q$,$-#O8E,"./GN_#D3;LJM)X RDW!*[M*PG8K6J'7\JAD"Y2RA:K8NGW2 MFA'H*MI4@$HMB5*V0"E;J(JMVR6MO8%R?W/VU@+L&Q-^;T$ 8?X&.OP$T8=9 MIN,,7IB3D%">\TA-4&M\D'35 M/G!;H2;IFF+HN3YOBD5 D\'XBA'B'.B9O#SR],?*TYH.)#<=0S<-:AK96#H- M"020"X1LR&_1R9,>*TIK&9#<,IRW5U"3G9H<%@(<=&R^( (!3# EA:?OVFU\ MZP.0^48[!4BI(5#*%BAE"U6Q=;NH-1A(;C!^9Z>@IK9E ]GJK7,]S>+WE 4H M9GY[9?H6!@.U!@/)#<;YYK\F[#@G7[,L7J.3WUL$\M3.+CE;TF]==5KC@>3& MXVS+7_-QXD"_\\,K)8CQF+F2Q 3B^YB^I]M-6O>>7SS$* \GI;;($0Q<]L MX:D['A30C\ZA;#!YJ@X %6"5[S)Z.%;1O-L<,II71VNX]Q?P,CP<%6II#B>7 M;B+")OH"I/B141J:RT8_.1P&.ES0?%N==GG(*8/F2-;L?U!+ P04 " !&C%U8AG*&/B4$ !<%0 &0 'AL+W=O*L;6"ZZH^O'4(@'Q,-E:5Y =NY]\3GV">R[VA/V3>^(42 MYR1.^=C8")'=F"8/-B3!_)IF))5/5I0E6,@N6YL\8P2'>5(2F\BR/#/!46I, M1OG8@DU&="OB*"4+!O@V23#[/B,QW8\-:!P''J+U1J@!\5=$]ORL#125)TJ_J_O%S(<19@B3:GH"*!%1/ M<%Y(L(L$^[4)3I'@Y,H.\3@:.8?Y#!7Y<^>/_N W@'HA0\;NB6XS3D(U/(.:HWF4$QG]EA/NB% M^4 $[FDJ-AS&,]2)Z)/@&MBP!Y"%[)8)S5^?CEK2_=>G MPPXV=KE>=HYGO[1>9XNRP-^E P68,H;3-5'MWG%Q0B#U!W.<10+'T?\D[(%I M0K9K JN(ZI6B>F_L3T^G[CK!?$U@%=W[I>Y]S?X\X'D5 M?Z)AS9[-(&G/0F6T GF:P*K2#@L M)1R^L16'.G77">9K JOH#JW3F=+2;,8"\-Q#MHV\FAO;HAP'U>S8$@6'"+7[ M$9X=E&$GJ0*3C1?%UI5TM/= +IO M;5.M%PBM:+XNM*KXISL$[#PJ_XI-O<8-T99G4%2W:3,,#;RA6[=I,TR>:/NP MYE/SK.R4$+;.RW=\S6D;R+ MQF0E(:WKOIP3.Y3R#AU!L[RX]42%H$G>W! <$J8"Y/,5I>+842\H"ZJ3GU!+ M P04 " !&C%U8V%7NP7,% #?&0 &0 'AL+W=OLX+:[?7&D[OV<2JI,@7B3 MJ'?__9X@1:61Z@X[^T4AG.=)-6*]+ER*),S)B MB"_3%+._;TE"US M;EI]XWIHM"4@M_@K)FN^0-+Q,QINL[4DS(EGQ3 MFO#\%ZT+6[V%IDLN:%J 801IG&W^\<_"$3L X%$#S )@'@NP"H!5!3@' .T" MT*X"V@< =@&PCP4X!<#)?;]Q5NYI'PO#@.)-O5B@8 M/(T!)WI!?_QT__1[B,X>GL/P'(V",0KO^N, ]5]>QO>WDY?^[4. 7I[1X/GQ M\?D)A2_/@S_OGA_\8 R@8 282Q3""Q\M$X+H&PHPR^)LQH&13,@],RD:/-!-SCH(L(I$"/ZC'NU_A_7J\8=80:*!0*9/Y(=.M6;"OCP7\]]SY=6^>X+5]SZ;TI04">="WB;+"'(0&E&6KU]](5C\NA3X M%7*4H.B) B(3C":)-+O/!(&1"=7[L.G=SGN7R_2J=]DV;-OI:JM=I15FAJU[ M^U:^PLKR=-?<-PL49J;KMHU]LZ%J:);NV*79GD/MTJ%VK4,?".?72+HU 7C46&J2S+<_N\[U++NB@\+*\>QV10:%E6=ZCEH%IU3! MJ4U2/LDH+/<'TY33I&N;)/.;) N:)!LV1+:GIUOJZ=9&U?>\Q"41PBM8?&;D MH^B!@FF08(BS/H(J5J!W MJ:]$DV3^ALS9B1##,3W;A=Q7B3B%I=UQG+;1J:32HZOPFR?S.)T=5G?[9PO(\L].NKDO#.JH] M7WNEK[W_,"JB.%E*\!?2U [A5&F:)/.]H^-"8>EU;,]TG&I1H+"LCPM#WVX5 M]2]++65-(.8$2JTU8; /I+"%O:.)E(CGI=A5O@/,]3FHZVZ&BZ"PP(QO44I1 MZX=ZJJJ-LOD%6V>W(M"OC$H&"PZ8615!U6:F<4#-G8V_\;^IN1N91^I9.]B3 M]6R2S2_8OM13;?9)3Z7903W-K9[F:1LAU%_A./E0=;!1*)0*S4%1PD#06QEU M2CEJ^SI9CB;9_()M?Q=E&)9;U4-A9^INQZT*HN*S7,<[H,CVG,&HW?CV1AAV MG]-X@85BA,+AW=U*L2U3'MJ[,]-S!./#@X(E[JA*CM[60AFF3S#=6Y@RIB5 CG9_.5=E]^O&ULS5AM;^HV&/TK5B9-O=+6O)) !TA V%J-%D1@ M^S#M@YL8L)K$7-N![M_/=M*40(A:*;KJ%XB=YQP_S[%/9+M_)/2%[1#BX#6) M4S;0=ISO[W2=A3N40'9+]B@5;S:$)I"+)MWJ;$\1C!0HB77+,%P]@3C5AGW5 MMZ##/LEXC%.TH(!E20+I?V,4D^- ,[6WCB7>[KCLT(?]/=RB /'U?D%%2R]9 M(IR@E&&2 HHV VUDWOFF+0$JXB^,CNSD&/#Z6CY M]/#T1P!N9O,@^ 86TR4([D?+*1BM5LN'\7HU&L^F8#4'D_GCX_P)!*OYY,_[ M^ :026P;K6YHVDGUU ;9+Y+9%5 MQ'1+,=TO85^W3?7;)/-;(JNH[Y7J>S_*OMZE*\VN9YO=,_?6Q-6Z]S+.]0S/ MZ_3JS=LM*^XV5CR;34"68EYKT4;H9Q=)FV1^2V05R7JE9+TO8=%>F^JW2>:W M1%91WS3>MZK&CS)I,=*IJVS/[3C&B:UR_6HBC3.'UI'U>E;7\:QZCYHGNW.S ML>1'2%_$X2]?-^MK=FTF^>R*:97-;XNM*J#U+J#U)3Q;I-'6%+3)YK?%5IV" M]W.)V;CQ;M6V]N56UG.ZCGMNVLNX"],VA>25ZB?'Z@31K;J>8" D6'\F MG)-$/>X0C!"5 >+]AA#^UI #E!=&P_\!4$L#!!0 ( $:,75CKF."*GP, M +D- 9 >&PO=V]R:W-H965T 76Z3. M.;SW4+PD1SO&/XL5@$3/94'%V%I)N;ZV;9&MH,3BBJV!JC<+QDLL59,O;;'F M@/.*5!:VYSB176)"K614]3WP9,0VLB 4'C@2F[+$_.LM%&PWMEQKW_&)+%=2 M=]C):(V7, /YM'[@JF6W*CDI@0K"*.*P&%LW[G4ZU/@*\ >!G3AX1CJ3.6.? M=>,N'UN.#@@*R*16P.IO"Q,H"BVDPOC2:%KMD)IX^+Q7_[G*7>4RQP(FK/B3 MY'(UMF(+Y;# FT)^8KM?H,DGU'H9*T3UBW8-UK%0MA&2E0U915 26O_CY\:' M X(;O4#P&H+7)00O$/R&X+^6$#2$X+6$L"%4J=MU[I5Q4RQQ,N)LA[A&*S7] M4+E?L95?A.KO9":Y>DL43R9WOT\^WJ?H\>:O=(8NT1W-6 GHXCC [:T*ZK4/R7@C)]= ]HW(E4$ISR(\%;)5?FZ2W3_+6ZU6<0G:%?/<#\AS/ M-P0T>3W=,]"GKZ>[!GK:3_\5TROD&(,_,L-O9]RO]/R79KR=/S0E(BN8V*@Y M_OMF+B17R_8?TX35BH%949>R:['&&8PM5:L$\"U8R8\_N)'SD\GL 4-?"\CE3Z+:DZ9?O@C%H"7U:7 _7UL V5]4FN[6WO'S?5L;O3 M?^M>3^MKQ/\R]:7F'O,EH0(5L%"2SM5 Q<3KBT+=D&Q=G83G3*IS=?6X4GN:P# #-#0 &0 M 'AL+W=O$&E&O*5*S8<:&I(1>X2SXO< M@F:E,QV;N2<^';.MS+,2GC@2VZ*@_+\9Y&P_<;#S.O$C6ZVEGG"GXPU=P0+D MS\T35R.WB9)F!90B8R7BL)PX=_@VQKXF&,1?&>Q%ZQII*R^,_=*#AW3B>%H1 MY)!('8*JOQW,(<]U)*7CWSJHTZRIB>WKU^A?C7EEYH4*F+/\[RR5ZXDS=% * M2[K-Y0^V_P:UH5#'2U@NS"_:UUC/0T4/LJW>: V!(]E DK #W3 [H_J'TF %W-H(1E M)J_150R29KFX5J2?BQA=?;I&GU!6HNCPK.B%I!)LDBM:U):#1QTY\U-0B'%'\BDF&/6(CAK1T?E,,ZY* M;&F3'9VL1B*O*]L"PE'4T6T#!<0N?- ('YP5_LPDS56E-:\6DO1@LS X73C$ MW=UB 1'?[UBP@"*_Q\*PL3 \6Q=B6(*2GUH+P_"2A>&2P>(+!3M*V:A)V>BC MA6%D>\#:5V(>FH MM\$("88]ZELM!_YHK:B9Q_J)3[H&K##/ZQJPP8*PSP!Y,T#>43/2^K7K*QIU MD./TC49AUXL%AD.OE>;:C"VC_E M#.R-G&_Y- ZZ+XD-AF$^_,S_19Q?3/;V&J@\XCY:NL%"B'I0KIW0R4*%Z=':J!9!O33;\PJ7IS M<[E6YRW@&J#N+QF3KP.]0'."F_X/4$L#!!0 ( $:,75A4#1H0'@0 +P/ M 9 >&PO=V]R:W-H965T M7_N.]XQ_$QL B=[SC(J)M9%R^^ X(MY CH7-MD#5EY3Q'$LUY&M';#G@I #E MF>.[;M_),:'6=%R\>^'3,=O)C%!XX4CL\ASS'X^0L?W$\JS#BU>RWDC]PIF. MMW@-2Y"?MR]>7,"@N8L^PODLC- MQ!I:*($4[S+YRO9_0.70O>:+62:*7[2O;%T+Q3LA65Z!U0IR0LM__%X)<0+P M^BT OP+X34#8 @@J0' M(*P 8:%,Z4JA0X0EGHXYVR.NK16;?BC$+-#*?4)U MW)>2JZ]$X>3TZ<_YQ^<%^C3[>[%$OZ%%FD(1"?1$8Y8#^H3?T2N6@%XA9C0F M&<%%O'H12$PR\>O8D6H9FLR)JRD?RRG]EBD]'STS*C<"+6@"R3F!H]9?.^$? MG'CT.QDCB&T4>'?(=_W L*#Y]7#? (^NAWL=W@1U2(*"+V@+R5'YB(@X8V+' M ?TS6PG)U3;YUZ1XR1B:&77M>!!;',/$4L5! '\#:_K+3U[?_=VDUBW)HAN1 MG2D9UDJ&7>S3S_;21BDDP'&&A,1R)QG_@;C*9Y.()9GG%FRZ8+Y-75N'].U4 MG:NLHDM69_[JKVJM(,B3QN\F?;K*>%]I#]V?3 M!IY?0@;VO1D974"&]N!_P#,I^K44_4ZFI=1%23F.X%V=@0+N$%6G)$OK>*^ M0DJD29ANZIYG^RVZE,#165#=8="(O='*'YIC/Z@='G2N2IURZ@RC" XYH'R' M!&&)$J**-@ ONVUI,' )('KFR48UA(,N]/_RL/I#LWB M[SLB2#EX 1XK=4S"=,^G\[S?HLS0X*#OAHU,&!JJ@%F#4:W!Z$8:Q!M,UX ( M12DF'+WA; >=8HQ,,?.&C?+7O3RUP=LJP^AJ+3SW>'EQ;Z2&_C#GD!#9J4$U MW[D(GC=HB& T<_UF^"NSJWP^N;!Y-_+YH]P 1[/DJ[I&JJNZ%-VN=T_;<^V@ M92]<1K;4E^@2TC<@SV7SC[+Y-Y)M7F^<"%1A54E3V,Z$ "G0%[6/RBOP+%-- M$Z9Q]ZZJEM62 Y6 EVVBRJ:1F8.@)9V.ETVO\P9VHHL^3-M.D(JD61S\IB,F ML\#K-WTQFH7-X\$Y:6MRX.NB/10H9CLJR^:@?ENWH+.B\6J\?]2M:=$N'6G* MOO89\S6A F60*DK7'JC["R];Q7(@V;9HGE9,JE:L>-RH]AJX-E#?4\;D8: G MJ!OVZ7]02P,$% @ 1HQ=6"+O>" $! -PX !D !X;"]W;W)K&ULK9=M;]LV$(#_"J$50PO4D:AW9;:!UFFQ &T:U.FV MKXQ,VT0E42-I.]FOWU%29%NB5'_(%ULO=Z?GCO="3@]<_)1;2A5ZRK-"SJRM M4N6U;69[3I.:.>$%=9\6CV[%_,I MWZF,%?1>(+G+/]*,'V86MEX>?&>;K=(/[/FT)!NZI.I'>2_@SFZMK%A. M"\EX@01=SZP/^'J!0ZU02?S%Z$&>7"/MRB/G/_7-[6IF.9J(9C15V@2!OSU= MT"S3EH#CW\:HU7Y3*YY>OUC_7#D/SCP221<\^YNMU'9FQ19:T3799>H[/_Q) M&X<";2_EF:Q^T:&1=2R4[J3B>:,,!#DKZG_RU 3B1 '[ PINH^!>JN U"E[E M:$U6N75#%)E/!3\@H:7!FKZH8E-I@S>LT,NX5 +>,M!3\]N[Q;>OG]##AW\^ M+=$$+2%-5KN,(KY&2[8IV)JEI%!HP?.2%[104K^Y@_2ZH6LJ!%VA!_*$OC#R MR#*F&)7H[0U5A&7R'9C[L;Q!;]^\0V\0*]##EN\D*59R:BL@U]^WTX;R8TWI M#E#>T/0*>?@]]UF%OS/I<+SAT#D$4 M*S8HXU(B6$B40@R80BD1XADZRH$(\^+6QH/*N.XK^SEVHB1,IO;^U,.^6))@ MYRAUANZWZ/XH^FVA* 1$(?H$K4]2$U]M(3SYL.-^.4:70C5!VK"03:=!CP+$?=4#[0I&'S9AABQF.8ZHM%2:@L \4Z1(] S(( M0>C,1%%+%(T2/7!%,K01.A=7_7HTL49]#-\-3D)3TQK$7$C#@86.6]YXE/<+ M!= ]R7:D'E\9#%!2I,9\C'L$$S_J5HM)R!\HEJ2%3"X(:@'5?F%($U-(G:!; M.@8QUPF':+%S'%[.Y8WXI'2,W;BQ]4KM^+6LG7M^,K;Q+]K:'IH:[*>4'JTE M$:J@0FY9:?0<&W+%2;P@Z*R32=!+0B<9*%9\G)AX=#[!2D$84M8D/\P.DG.A MV'_5 R.SVT<)W#CL$AO$?#<*!GB/ P^/3[RA[GP4G4;<]F\2B M*!P@/LXY/#[H!ELT[@^N210X72J#5.RZ U3'\8;'Y]M@F_[%H,/](3;Q<>2% M<9?;).C@)/0&T(\C#X_/O+MN&WQ!?C8"A[W=RP3RT,.]C#4)QMC#?@?8/MG5 MZR/55R(VK)"0@&O0=*XB,"'J4TI]HWA9;?0?N8)C0W6YA9,=%5H WJ\Y5R\W M^NS0GA7G_P-02P,$% @ 1HQ=6/U2$=#1 P XPX !D !X;"]W;W)K M&ULK5=I;^,V$/TK W51[ *)=?E,;0.)K:);-*F1 MHRU0] ,MC2QB)=(E:3OIKR\I.5H?LF(#^F*+U,R;F??$8X8;+K[)!%'!:Y8R M.;(2I98WMBW#!#,B6WR)3+^)NB_-4XP M30V03N/?+:95AC2.N\_OZ#_GM>M:YD3BA*=_TD@E(ZMO080Q6:7JD6]^P6T] M'8,7\E3FO[ I;+L#"\*55#S;.NL,,LJ*?_*ZY6''P>V>>EV47M.W)0H,AX*O@%AK#6:>'SIR_P"2B#YX2O M)&&1'-I*)V!@[' ;[*X(YIT(YGIPSYE*) 0LPF@?P-:9E^E[[^G?>;6(4PQ; MX+M7X#F>7Y'0Y'QWK\)]6N_^*V$M<$Y'#\Z/[M:0X9=:^CF>?TI+%O(,X9F\ MPI3*,.5R)1#^OIU+)?2"_*=*L *Q78UH-JD;N20ACBR]"TD4:[3&/_[@=IV? MJLAN$FS:)%C0$-B>+.U2EG8=^OB%"0SY@M'_, *EQ9DCPYBJR@540'5R*+/' MK\>NT_;[0WN]2W2%E=?NMO>MIF=9!<=6/<_['G"OY$Y9VY!EYTV>)DJ X MD#BF*24*Y140"026*$+]4I]"P&-MH4CZ(2U%.-?9R=)I]3L'M-0F=>GWUR18 MT!#8GAC=4HQNK1B/:.X+E"T.F?^ \VX5Y^XAY[6Q+^6\2;"@(; ]SGLEY[U: MSG^C9*Z_>O4&9NT+?=C!2A]Y(B==3R%=DWF*0!8"T2R5*@%Z1RO3T]<_YT" MVD0N%:!)L* AL#T!^J4 _5H!=L["X)7HBQ,Q]](K>.#L>K(20E,.I4A5Y!?P MW1WR_4&W?<1^;1:7LM\D6- 0V![[@Y+]P0=;3JHW_ AF1.@E4(B@.QN)$,2Q M;A',]C-)"-,;D;Y1WJ8I#W-]X!Y5PB.>\D6E*(.C%7'M>X8-RL'\G7LS*1JN[S!% M^W=/Q((R"2G&&M)I]319HFBIBH'BR[QGF'.E.Y#\,=%=* ICH-_'G*OW@0E0 M]K7C_P%02P,$% @ 1HQ=6'T)U#G. P '@L !D !X;"]W;W)K&ULK9;K;]LV$,#_%4(MBA9HHH?E1U+;@.UD6X!F->QD M&S#L RV=;2(4J9%4G.ZOWY&253]DIQOZQ7SH[GB_._IX_8U43WH-8,A+QH4> M>&MC\FO?U\D:,JHO90X"ORRERJC!I5KY.E= 4Z>4<3\*@HZ?42:\8=_M3=6P M+PO#F8"I(KK(,JJ^CH'+S< +O>W&C*W6QF[XPWY.5S '\YA/%:[\VDK*,A": M24$4+ ?>*+R>A(%56 MT(^_*Z->?:95W)UOK?_DX!%F035,)/^=I68]\'H>26%)"VYF(3"JU*H>5 2\\< MU@TU=-A7_3KY$B;( MPUH6FHI4]WV#SMDC_*1R9%PZ$IUP)(S(O11FK1[OF:)_EN!,)%E\-6!$Y-4B!N;4$N=3,7A.-JR<0)"V4R_P:L"@H!<*0 MKT!5$TQY8&?'S5X<': E$0?K)#6 ZXVD?# M@I$K)A7) 8>T":9SY&AP@'(L$77:W6:4;HW2/8MRYH^)5:%,V PTOA0V*4LE M,S)U(%,'XE2F6\PFK.Z1TQ=1'!RB-4BUVLUDO9JL]]_O&UZJ+VI%$=>5)LK) M@Z)"T^2D_[U7TW).8L_SJ]KSJ_^;DQD^6653<)"4SS37[BD;Y3EG"5W@PS8W MU!3&[7YF&3/T).35&ULM9IM;^(X$,>_BI5;G7:E+8D3H \'2)3D=)7:+0+V3J?3O? F M!J)-XJQM2I'NPY_S0()I&L'=\*9-PLS/SOSQC*?N8,OX=[&F5*+7.$K$T%A+ MF=Z9IO#7-":BPU*:J$^6C,=$JEN^,D7**0ERIS@R;/A]9[^:_[RZF6^$4$G+/HC#.1Z:-P8**!+LHGDC&U_ MH^4+]3*>SR*1_T3;TM8RD+\1DL6ELYI!'";%;_):!N+ 7??<;!+!_O8H?^. M@U,Z.*>.T"T=NJ>.[5=#Q;_(D6L_&7^7BR>'C^,D3@W-UI<'=/=[<;W+W3W7%+,)Q* M3"?G==_A390H:H&$R0J1)$ /<1I1M:@ER=?DG/*7T*<"_8/&RV48A4320 DA M0[EKF/M]ZUA9 KL3*?'IT% 92B@V-48__X3[UB]-,D#"7$B8!P33!.M6@G5S MNO/>ZJ-1+L*4<+E#"TX208H$^M>C,D4/DL;B[R9QNI#B0,)<2)@'!-/$Z57B M]%I7TW3#_;6J00(M.8M552RT2I56(6U*?O>MO'-%*6"XR!U9O7\961V5HUX. M@]UHU-6-O$:C7F6D!:=?!:$_J:?[\3R@5Z(HG:?G#T.&V*7^N0Y\8/ M$N9"PCP@F*;;=:7;]84RSC6D.) P%Q+F <$T<6XJ<6Y:%]4X9IM$(K9$LA9& MJ!VA7)^2?EKAYRI4P+"C)0U\E'X@1_2 8%KD;ZO(WUYHYU2H,V%QK R?MUF6 M6X=IDSRM,SA7'DB8"PGS@&":C-BJVQGK0OFM! /I TIS06D>%$V7Z*#CQ,#[ MJG;@V=+@MZG-.=XTN(L\4,XK4#G2\XC1/\:>VP^W@LX,*VA"#TCPH MFBY1W1/C2S7%&+0K!J6YH#0/BJ9+5'?&N+TU7E >9]GI,!?M$-DOJ49MVHG8 M0CM*>//?%"'[:A>4YD'1="'J+ARWM^'_MU#TWY8OI]^YT7/VI'T29PL VDQ# MT70!ZG8:MS:$JG$04N0]@_>:TD3M:CXC+8$UAAVTERYI6N'%W>/"ZY9FO4,K M^[@X7Z+[Q77[B]O[WSGU61(0OE-?Z"7E63=V:G$&[7U!:2XHS8.BZ1+5?3*^ MO51Q!NU_06DN*,V#HND'8G4+;+?V;_\M);4SSU6GI&EU!;]IL4#']*!H1=3- M@R/5F/)5?I8MD)^5V^)TLGI:G9>/\U/BH^<3?.<5I]XUICB$?R)\%:IB'=&E M0EJ=:Y6:>7&N7=Q(EN8'M]^8E"S.+]>4!)1G!NKS)6-R?Y,-4/UWP>A?4$L# M!!0 ( $:,75A6W%ELB0( * & 9 >&PO=V]R:W-H965T1H$FU2J5#L&Z:ICV8Y$"L.G9F M&VC__7P)&510]:%Y2'PYWW7'LI74O&J M >L(*L+<%S\U==@!A!=' %$#B%X"ND< <0.(WPKH-@!;:M^E8NN08H63ON ; M)(RU9C,#6TR+UND39HY]IH3>)1JGDFP\N?OV*\O0*+O/;FZ_H\G=\'Z&3E-0 MF%!YACZCAUF*3D_.T DB#(T)I?J\9-]7VKOA\//&T\AYBHYX"B,TYDR5$F6L M@&*?P-=AM[%'V]A'T:N,*>0=%(>?4!1$\8& KM\.CP[ T[?#PU>RB=N3B"U? M?(1O"HH(T!VET @8+(B2Z/=P+I70O?'G4+T=7_%@0)8@U> M\O%#>!%\.52K]R1+WXELKX[=MH[=U]B3K*HI?P:ANT3E)6%+E.MK)\A\I8Y= M7$<8NI,V0KE.PJ"C[\1ZMT+.ZGS/:-\D/4#4Z_2"W2=L(2X[?Z=W*Q!+JX%2 MQ[QBRK5"N]K*[-"JRXOUD99?IY;_:9QVC[%8$B81A86F##J7.@?A]-!-%*^M M0LRYTGICAZ7^A8 P!GI_P;G:3HR#]J>4_ -02P,$% @ 1HQ=6"L@HYK? M P $!D !D !X;"]W;W)K&ULK9E=DYLV%(;_ MBH9F.LE,:KZ,]Z.V9]8&)MMVVVV<32\ZO9#AV&8"DB/)=O+O*P'+F@UF[)ES M@Q'H?730"P?Y,#YP\45N !3Y5N1,3JR-4MM;VY;)!@HJ!WP+3)]9<5%0I9MB M;Q73,=RK/&#P*(G=%0<7W&>3\,+%: /1UOZ1H6H)ZVCT*W[(:29@4PF7%&!*PFUIU[&[N^$90]/F=PD$?[ MQ%S*DO,OIG&?3BS'1 0Y),H@J/[9PQSRW)!T'%]KJ-6,:83'^\_TN+QX?3%+ M*F'.\W^R5&TFUK5%4EC17:X^\L,'J"\H,+R$Y[+
R4=I5J/<$9,W?60@E]-M,Z-5T\S1;1WT_1GY](]%EO M%^1M"(IFN7Q'?B%/BY"\??..O"$9(Y\V?"3>I2X&L4[,8I+ M'CA3&TDBED+:UMLZXB9L[SGLF=<+_(VR ?&\]\1SO&%'//,SY.YI>=@O_RM1 M ^)4K<,-NG$F%MW)+$YA8.M=)$'NPIC__Y(Z<7[N,PH2% MF+ ($Q8CP5H&#QN#AWWTZ8P+KQYOM=MD@A(,T56-,GR3'WO M,KL7?:G9F+ 0$Q9APN(*%I0P\VK?3V\"QW'&]K[#Q:!Q,>AU\?>,&=L@?4_N M63+H\JH7<*E7F+ 0$Q9APF(D6,O246/I"#?SCC -QH2%F+ ($Q8CP5H&7S4& M7_4^LW.NE^ I"%JNHI6@3*Y B-=+H,K<7M2EYF+"0DQ8=/5#PZ+W]@';P<6[..L\_0TU;Y%L.,\?0$I@:Q"=EO42+GTD46DA*BU"I<58M+:SWHNS'F[FK7E8/F/2 M0E1:A$J+L6AMGU^*1VYOZ>+"](M:.JIIQ\D\^"&7AQV]]'+3&XW:_2+4V&(L M6N6*?53@+4"LRU*\) G?,575>INC3;G_KBQRVR_=JV\%#U2L,R9)#BLM=097 M>F)$57ZO&HIORW+QDBO%BW)W U0[;#KH\RO.U7/##-!\!)G^#U!+ P04 M" !&C%U8^!2\J-,! )! &0 'AL+W=O>U!M*L54606K9IDSHI:K7VXV3@$JP:F]E':/_]SH8@ M-C7Y C[[WL?WVKYL,/;5-0#(WEJEW29J$+M;SEW50"OE T\K.V%8@A7;/ M76=!U$'4*I[&\6?>"JFC/ MS6YMGIDZ2VR+U^2'A6<+@%F/FG93&O/K@ M1[V)8E\0**C0$P3]#E" 4AY$9?R9F-&\I1=51KGP9<.8N[J*6-4[-.TDI@I:J<>_>)O.82FX.2%( M)T'ZGR YM<-J$JR"T;&R8.N+0)%GU@S,^FRB^4$XF[ -N9':W^(36EJ5I,/\ M092@,HZ$\A.\FF3WHRPY(?NJ@*X2/Q 6Y_=[%JJ'?V6<2I[K3N>ZT\"Y.L$I MC$9+;X"."QM6A(,"^XD]2%%*)?'](T_GD;V[V O1_3ZB7XA\!)_#%B-V';"^ M:P[Y*DZ2]74PZ=DD# #,% M#0 'AL+W-T>6QEUY-B9X[*67X^OG:8?^%8=#Z,L%<2^Q^?<8_NF,?0KO>3T;D:I#A8% M%]4@G&E=?HZB:C*C!:DN9$F%07*I"J)-5TVCJE249!60"AYU6JTD*@@3X; O MYL5-H:M@(N="#\)N$PK<[5LV"-O)91@XN9',Z"!\./OX>R[U]8? W4\^G9RT M'LZO=^-G%C@/(Z_HU0&B%RUSH23P^3WB6/2W6WIU?!3H]5P3S%RST-> M,U%:>M!T]LP&$>ZVO)/9F(HE1G6A#/NY%.MZB4,7,,JDH,$CX8-P1#@;*P:L MG!2,+UVX X&)Y%(%VA2J2=6&2/7DX+;K00W7.@434MG<+H/[/:Z'[P"K'AAD MG#<&.Z$+#/LET9HJ<6,Z=K -OH""NGV_+(W#J2++=N5HRZ860GE/,[>,!_Y5O:BWQC MS^R.B:9I#-5-)^,ZH+^IYK0W92]?I1N4[%'JKW,S'6'[4&3T5M&<+6Q_D3<& M,/4VKD[*DB^_<#85!763/SCAL$]6O& F%7LRV:!4)B9 51@\4J799#/R1Y'R MGB[TJIP6.>ZY\PX]_]MUGE)!%>&;IDWM'_,JO]IQ_49\"\_V:V77L==DW#U^ MC_4IX-A-)N_!Y+O8[M[QFXS3X_=8GP>/W&3WS;[9]YJ,ZI/0QG%KZ[#51 ,X MU ["GW \YNNDP7C.N&:B[LU8EE'QXLQEY#49FS_5MO3-^(SF9,[U?0,.PG7[ M!\W8O$B;4;>P$/6H=?L[3*^=-"=JDXN)C"YH-JJ[:CJVS< T3-;Z L(N?ZG^?30^3@,\];S(CV4TT,YCN5#1O:#Y?%S4G/Y M9YJF<9PDV(J.1EX'(VS=D@1^_&J8-V!@>2#3WZTUOMMXA>RO VQ/]U4(-E.\ M$K&9XFL-B'_=@)&F_MW&\@ #VP6L=B"_/P_4E)\3Q["KF#?L"<:1-,40J$5_ MC28)LCH)?/S[@STE<9RF?@0POX,XQA!X&G$$

,"2.[7MPYWT4K=Y3T?K_ ME\-G4$L#!!0 ( $:,75B7BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G M.Z-BB!B2;/OK=\!)>DB=HWTYX2L*O6=;5ONLUC^KW4C=5B+;J!LAZGT^,DY/[=$^D\7@ MT\>G:RVK$?Q1UF)=R[+0&YL-5U(\J%_[FY_L7BIY+7-9_S@;M-]S,6![6;*NRCP_&XP/.ZY$57YS*O137/:G%1E7>WLM@UE]%W M,0*WT<;AZ?,0Q _5_PECN=W*M9B7Z[N]*.I#'"N1-X"%NI&W:L"*;"_.!EYY M+RJVS':BN2G]+_[F<(.U)@/AJCY(O:/R-RTC'8][MY$U\XO#R7HOP#(0+(,6 MRXO") K\N9OR.9NY@1MZG"67G*<) )P@@)/> -G),@.0)@)IOB%DDNJ/!0\U M8'3.HB6/ :2%0%J]07J7;@@@;032[@_232X!I(- .K20LU7BASR!+62*T$QI M:9+58N'&7YL0)?Y%Z)_[GANFS/6\:!6F/H!\CT"^?YN0,2]:S/S037U=T+!G M/L6ZYE-:N)A?\7#%(0YJ"FI5'$HN83'WN'_ESH(.&F:+,;$NEG'3GZ5?F1O. M&?]KY2^;YODMY"DDQ'0QIO:%N_13-_#_T?V'IIVOO)3-=?D&48L*,3%AC(F- M<1%%\[_](( \F!O&Q'*(TDL>,S],W?#"UQ6.N4FB%?NR9#$SC(G5H)M%O-*E MRK\L>9CP3N^!R6!,;(,@"B^&*8\7NI[-TK9EZ XE"J[\\()Y4/YCS!)C8DWH MCG?AIP>;-HS:M*DFY*'G=V.)66),K(DDC;S/EU$PYW'RK>U@'ON:, J'7@3' MS)@P#&)A))=NS(M]W*T M8F#J,(C5P1?+(/K*.9OQD)_[*5OJI*A#AXG$(!9)LIHENMWJ;H8UHZI.&FE@ M^C"(];',?K![Q9:B:D\OUH+-I5KGI;JKX!R!@;G$(':)7RBY$15+JVPCBQUS MJRHK=J(Y2T%&3"1&G_G&-P-B8BHQB%42B$P)]0?SRHW4I[0'L+2\E6LV-0T& M9S)O=@)VFF_UB]@UR80B9OGX0<9<3\,>DM&VE1(28Z@]5G2M)I,!/, M*Y,W2DF.%C.FE$E_N4G#"C$QP4S>.#\Y&D=,+I,^$Y5N/<3\,NDS46$G$!/S MRX0Z57DE!W@L=C@QC?G%)/8+F@IT"MW$=&,2ZP:F L<:CHEYQB3VS//DY!CL0G$1!^/$*OEZ.PO&[(PT^/;6D),3#0FL6A>PW25$K6" M0T83$XU)+)JG(>.P26"RW:X2N\/HMMRR6-Q#3$PW)K%N?F%Z-TT2HY@LV%QL M156)#8/S8B:F&Y-8-[\P86H87>>RC2K$Q'1C$NL&1+,LZBI;U_J+JH_430O3 MC46LFV-IPY E^LJ;NUQT,#'=6#UD-\^8'2M:F'BL'A,8F+BL8C%@V.Z$!,3CT4L'AP3/DNU,/%8Q.+Y M/5\\5BTQYUA]3J%U>DD;H'YG(Z7VQ898F(6B?;W@,:X0$[.00VPA))J)W,&%_0ZZ M2)EZ+4$7\W&N54?SD&= 3,Q"#K&%D&BNBL[*# >SD$,^__;:NJ"74S%3S$)3 MZL<]1Q<'/:>6$!.ST)380K^M$CJ:_$XQ TV)#;0J=,(K=LV[4V+#_%KLE:Z> MMP]J/31.#2C**6:@:6N@47NP^O1Q([:R$)M0_X72V]=9OEY6K/EHKC0V3*M9 M?[F]RW-/;XN*H,PV3^]//;W[]>D_4$L#!!0 ( $:,75@T3CM]>@( Q M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@ MN*NJJ\@HSFHVV8YR >2T?Q3;6,!HDMN/Y2SL#\UB-A'?"C6(XEV@1PAX^E4. M[;CO3L-N?QX6'\?#:5A5NW$\_ZCK8;TKQW9XZ,[E=#FRZ?IC.UZ6_;8^M^OW M=EMJ62Z][N]G5,]/]S,7KY_G\C\3N\UFORX_N_7O8SF-_QA<_^GZ]V%7RE@M M7MM^6\9557\<;KN'^KI)#Y?)U>+E;57U+V^IJN<.$@B2^8,4@G3^((,@FS\H M0U">/\@AR.)P.N$8"<" ML1.2G0C,3HAV(E [(=N)P.V$<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8/ MVP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJ MK01Z*^JM!'KKY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z& M>AN!WH9Z&X'>AGH;@=Z&>AN!WC9YV4V@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"W MH=Y&H'=&O3.!WAGUS@1Z9]0[$^B=4>],H'=&O3.!WGGRL9) [XQZ9P*],^J= M"?3.J']G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y_\ M;$*@MZ/>3J"WH]Y.H+>CWDZ@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@ MWD&@=Z#>0:!W3'X6)- [4.\@T#M0[R#0NT&]&P*]&]2[(="[0;T; KT;U+OY M3KV'\?-0AEO/UQJO_YU4CY=SR^WRU^77SLFM2,.\*U\_?TQ4%H=QV%*VVJ?<_C(6&KW-+I4^T!36=GY.+IY[E&=7/]F7;N?LBK+\?R<^K]M*TB#:E:?3IMG+.VE0MAZ%N7 MRSI[F+H_4M9/"74YN>Q)^SZDJ[*A8J\FS"M_#W@Z]^V!8NP[6MVZF+^ZL>QB MQX&E_#A0JL^7>*5'O]OU+76^O1_+D3J%2*Y+>Z(\#O6IZ-7YY%QNF$Z?_.+\ MI23SZ74HA2CF_OPKOB26TA>_'\W3[JA[8W:YWI\^ M'I9Y)+8\+K_CWV?\4O^=?0B0/B1('PJD#PW2AP'IPX+TT8#T\0&D#[Y!:01% M5(Y"*D&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $:,75CN(A$OHPD $5+ 8 M " @0X( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ 1HQ=6-H4K&?7" ^RP M !@ ("!8!0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6"O7-5;Y$0 P>0 !@ ("! M?BL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1HQ=6*AI"O2** !X8 !@ ("!-E, 'AL+W=O&UL4$L! A0# M% @ 1HQ=6->_MDY!!@ 6 X !D ("!.(8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6+0A M4@0(!@ - \ !D ("!"), 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6.P;W&"\ @ ]P4 !D M ("!RZ( 'AL+W=O&PO M=V]R:W-H965T9P< M /$0 9 " @;*M !X;"]W;W)K&UL4$L! A0#% @ 1HQ=6-=2)O@*! X0D !D ("! M4+4 'AL+W=O6&PO=V]R:W-H965T&UL4$L! A0#% M @ 1HQ=6*0/&16'"P (1X !D ("!KL@ 'AL+W=O&UL4$L! A0#% @ 1HQ=6*XL;$X& M @ HP0 !D ("!L=X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6!+-;3NC,0 H:\ !D M ("!U.4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1HQ=6($X(>1' P WP< !D ("!6Q\! M 'AL+W=O*/^ M>N8" Y!@ &0 @('9(@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M1HQ=6 O!O ,% P C@8 !D ("!\2H! 'AL+W=O" &0 @(%& M.@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6-%L.YO$! %PP !D M ("!+4,! 'AL+W=O$@ &0 @($H2 $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1HQ=6*P<4:JZ!P (D$ !D ("!HU0! 'AL M+W=O&PO=V]R:W-H965T$?HU0T %+8 9 " M@;=J 0!X;"]W;W)K&UL4$L! A0#% @ 1HQ= M6.[(4]6R! [QT !D ("!PW@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6&C0-W#Y @ BPD M !D ("!IX,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6)J?HS,>! 7A4 !D M ("!2HT! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1HQ=6+4<8Y#[! 6!H !D ("!%)H! 'AL+W=O M4FX# #M M#0 &0 @(%&GP$ >&PO=V]R:W-H965TNB M 0!X;"]W;W)K&UL4$L! A0#% @ 1HQ=6(R$ MP'#Q P 9 P !D ("!+*8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6"K3[OXZ P ^ D !D M ("!&KL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6"@#6;NI @ J < !D ("! MI,0! 'AL+W=O%8T" !J!@ &0 @(&$QP$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 1HQ=6(*:@QK[" (DX !D ("!\,\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1HQ=6.N8X(J? P N0T !D M ("!-/$! 'AL+W=ON:P# #-#0 &0 @($*]0$ >&PO=V]R M:W-H965TWX 0!X;"]W;W)K&UL M4$L! A0#% @ 1HQ=6"+O>" $! -PX !D ("!0OT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1HQ=6)?Y6J3@! :2 !D ("!B@D" 'AL+W=OPZ=DD# #,% #0 @ &! M%P( >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !&C%U8(' . MV20" "I+P $P @ %()0( 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 6P!; /08 "=)P( ! end XML 103 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 104 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 249 437 1 false 69 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://powerschool.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://powerschool.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS???/ MEMBERS??? EQUITY Sheet http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS???/ MEMBERS??? EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - BUSINESS Sheet http://powerschool.com/role/BUSINESS BUSINESS Notes 8 false false R9.htm 0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 0000010 - Disclosure - BUSINESS COMBINATIONS Sheet http://powerschool.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 10 false false R11.htm 0000011 - Disclosure - REVENUE Sheet http://powerschool.com/role/REVENUE REVENUE Notes 11 false false R12.htm 0000012 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://powerschool.com/role/ACCOUNTSRECEIVABLE ACCOUNTS RECEIVABLE Notes 12 false false R13.htm 0000013 - Disclosure - PROPERTY AND EQUIPMENT???NET Sheet http://powerschool.com/role/PROPERTYANDEQUIPMENTNET PROPERTY AND EQUIPMENT???NET Notes 13 false false R14.htm 0000014 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS???NET Sheet http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNET CAPITALIZED PRODUCT DEVELOPMENT COSTS???NET Notes 14 false false R15.htm 0000015 - Disclosure - GOODWILL Sheet http://powerschool.com/role/GOODWILL GOODWILL Notes 15 false false R16.htm 0000016 - Disclosure - OTHER INTANGIBLE ASSETS???NET Sheet http://powerschool.com/role/OTHERINTANGIBLEASSETSNET OTHER INTANGIBLE ASSETS???NET Notes 16 false false R17.htm 0000017 - Disclosure - ACCRUED EXPENSES Sheet http://powerschool.com/role/ACCRUEDEXPENSES ACCRUED EXPENSES Notes 17 false false R18.htm 0000019 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT Sheet http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENT LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT Notes 18 false false R19.htm 0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://powerschool.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 19 false false R20.htm 0000021 - Disclosure - STOCKHOLDERS??? EQUITY AND NON-CONTROLLING INTEREST Sheet http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTEREST STOCKHOLDERS??? EQUITY AND NON-CONTROLLING INTEREST Notes 20 false false R21.htm 0000022 - Disclosure - SHARE-BASED COMPENSATION Sheet http://powerschool.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 21 false false R22.htm 0000023 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) Sheet http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPS EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) Notes 22 false false R23.htm 0000024 - Disclosure - INCOME TAXES Sheet http://powerschool.com/role/INCOMETAXES INCOME TAXES Notes 23 false false R24.htm 0000025 - Disclosure - RELATED-PARTY TRANSACTIONS Sheet http://powerschool.com/role/RELATEDPARTYTRANSACTIONS RELATED-PARTY TRANSACTIONS Notes 24 false false R25.htm 0000026 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://powerschool.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 25 false false R26.htm 0000027 - Disclosure - SUBSEQUENT EVENTS Sheet http://powerschool.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 29 false false R30.htm 9954473 - Disclosure - Leases, Codification Topic 842 (Policies) Sheet http://powerschool.com/role/LeasesCodificationTopic842Policies Leases, Codification Topic 842 (Policies) Policies 30 false false R31.htm 9954475 - Disclosure - REVENUE (Tables) Sheet http://powerschool.com/role/REVENUETables REVENUE (Tables) Tables http://powerschool.com/role/REVENUE 31 false false R32.htm 9954476 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://powerschool.com/role/ACCOUNTSRECEIVABLETables ACCOUNTS RECEIVABLE (Tables) Tables http://powerschool.com/role/ACCOUNTSRECEIVABLE 32 false false R33.htm 9954477 - Disclosure - PROPERTY AND EQUIPMENT???NET (Tables) Sheet http://powerschool.com/role/PROPERTYANDEQUIPMENTNETTables PROPERTY AND EQUIPMENT???NET (Tables) Tables http://powerschool.com/role/PROPERTYANDEQUIPMENTNET 33 false false R34.htm 9954478 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS???NET (Tables) Sheet http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETTables CAPITALIZED PRODUCT DEVELOPMENT COSTS???NET (Tables) Tables http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNET 34 false false R35.htm 9954479 - Disclosure - GOODWILL (Tables) Sheet http://powerschool.com/role/GOODWILLTables GOODWILL (Tables) Tables http://powerschool.com/role/GOODWILL 35 false false R36.htm 9954480 - Disclosure - OTHER INTANGIBLE ASSETS???NET (Tables) Sheet http://powerschool.com/role/OTHERINTANGIBLEASSETSNETTables OTHER INTANGIBLE ASSETS???NET (Tables) Tables http://powerschool.com/role/OTHERINTANGIBLEASSETSNET 36 false false R37.htm 9954481 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://powerschool.com/role/ACCRUEDEXPENSESTables ACCRUED EXPENSES (Tables) Tables http://powerschool.com/role/ACCRUEDEXPENSES 37 false false R38.htm 9954483 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT (Tables) Sheet http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTTables LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT (Tables) Tables http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENT 38 false false R39.htm 9954484 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://powerschool.com/role/COMMITMENTSANDCONTINGENCIES 39 false false R40.htm 9954485 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://powerschool.com/role/SHAREBASEDCOMPENSATIONTables SHARE-BASED COMPENSATION (Tables) Tables http://powerschool.com/role/SHAREBASEDCOMPENSATION 40 false false R41.htm 9954486 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) (Tables) Sheet http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSTables EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) (Tables) Tables http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPS 41 false false R42.htm 9954487 - Disclosure - INCOME TAXES (Tables) Sheet http://powerschool.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://powerschool.com/role/INCOMETAXES 42 false false R43.htm 9954488 - Disclosure - BUSINESS (Details) Sheet http://powerschool.com/role/BUSINESSDetails BUSINESS (Details) Details http://powerschool.com/role/BUSINESS 43 false false R44.htm 9954489 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies 44 false false R45.htm 9954490 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 45 false false R46.htm 9954491 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) Sheet http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details) Details 46 false false R47.htm 9954492 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 47 false false R48.htm 9954493 - Disclosure - REVENUE - Changes in Deferred Revenues (Details) Sheet http://powerschool.com/role/REVENUEChangesinDeferredRevenuesDetails REVENUE - Changes in Deferred Revenues (Details) Details 48 false false R49.htm 9954494 - Disclosure - REVENUE - Performance Obligations (Details) Sheet http://powerschool.com/role/REVENUEPerformanceObligationsDetails REVENUE - Performance Obligations (Details) Details 49 false false R50.htm 9954495 - Disclosure - REVENUE - Contract Cost Assets (Details) Sheet http://powerschool.com/role/REVENUEContractCostAssetsDetails REVENUE - Contract Cost Assets (Details) Details 50 false false R51.htm 9954496 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable, Net (Details) Sheet http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable, Net (Details) Details 51 false false R52.htm 9954497 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Allowance for Credit Loss (Details) Sheet http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAllowanceforCreditLossDetails ACCOUNTS RECEIVABLE - Schedule of Allowance for Credit Loss (Details) Details 52 false false R53.htm 9954498 - Disclosure - PROPERTY AND EQUIPMENT???NET (Details) Sheet http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails PROPERTY AND EQUIPMENT???NET (Details) Details http://powerschool.com/role/PROPERTYANDEQUIPMENTNETTables 53 false false R54.htm 9954499 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS???NET (Details) Sheet http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails CAPITALIZED PRODUCT DEVELOPMENT COSTS???NET (Details) Details http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETTables 54 false false R55.htm 9954500 - Disclosure - GOODWILL (Details) Sheet http://powerschool.com/role/GOODWILLDetails GOODWILL (Details) Details http://powerschool.com/role/GOODWILLTables 55 false false R56.htm 9954501 - Disclosure - OTHER INTANGIBLE ASSETS???NET - Carrying Values of Acquired Intangible Assets (Details) Sheet http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails OTHER INTANGIBLE ASSETS???NET - Carrying Values of Acquired Intangible Assets (Details) Details 56 false false R57.htm 9954502 - Disclosure - OTHER INTANGIBLE ASSETS???NET - Amortization Expense of Intangible Assets (Details) Sheet http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails OTHER INTANGIBLE ASSETS???NET - Amortization Expense of Intangible Assets (Details) Details 57 false false R58.htm 9954503 - Disclosure - OTHER INTANGIBLE ASSETS???NET - Estimated Future Amortization of Intangible Assets (Details) Sheet http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails OTHER INTANGIBLE ASSETS???NET - Estimated Future Amortization of Intangible Assets (Details) Details 58 false false R59.htm 9954504 - Disclosure - ACCRUED EXPENSES (Details) Sheet http://powerschool.com/role/ACCRUEDEXPENSESDetails ACCRUED EXPENSES (Details) Details http://powerschool.com/role/ACCRUEDEXPENSESTables 59 false false R60.htm 9954505 - Disclosure - Leases, Codification Topic 842 (Details) Sheet http://powerschool.com/role/LeasesCodificationTopic842Details Leases, Codification Topic 842 (Details) Details http://powerschool.com/role/LeasesCodificationTopic842Policies 60 false false R61.htm 9954506 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Narrative (Details) Sheet http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Narrative (Details) Details 61 false false R62.htm 9954507 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Schedule of Outstanding Long-Term Debt (Details) Sheet http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Schedule of Outstanding Long-Term Debt (Details) Details 62 false false R63.htm 9954508 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Maturities of Long-Term Debt (Details) Sheet http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Maturities of Long-Term Debt (Details) Details 63 false false R64.htm 9954509 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 64 false false R65.htm 9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments (Details) Sheet http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments (Details) Details 65 false false R66.htm 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Other Contractual Obligations (Details) Sheet http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails COMMITMENTS AND CONTINGENCIES - Other Contractual Obligations (Details) Details 66 false false R67.htm 9954512 - Disclosure - STOCKHOLDERS??? EQUITY AND NON-CONTROLLING INTEREST (Details) Sheet http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails STOCKHOLDERS??? EQUITY AND NON-CONTROLLING INTEREST (Details) Details http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTEREST 67 false false R68.htm 9954513 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) Sheet http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails SHARE-BASED COMPENSATION - Narrative (Details) Details 68 false false R69.htm 9954514 - Disclosure - SHARE-BASED COMPENSATION - Schedule of MIU Activity (Details) Sheet http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails SHARE-BASED COMPENSATION - Schedule of MIU Activity (Details) Details 69 false false R70.htm 9954515 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Awards Activity (Details) Sheet http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails SHARE-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Awards Activity (Details) Details 70 false false R71.htm 9954516 - Disclosure - SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details) Sheet http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details) Details 71 false false R72.htm 9954517 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Earnings (Loss) per Share (Details) Sheet http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Earnings (Loss) per Share (Details) Details http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSTables 72 false false R73.htm 9954518 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Antidilutive Shares (Details) Sheet http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Antidilutive Shares (Details) Details http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSTables 73 false false R74.htm 9954519 - Disclosure - INCOME TAXES - Income (Loss) before Provision for Income Taxes (Details) Sheet http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails INCOME TAXES - Income (Loss) before Provision for Income Taxes (Details) Details 74 false false R75.htm 9954520 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details) Sheet http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details) Details 75 false false R76.htm 9954521 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) Sheet http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) Details 76 false false R77.htm 9954522 - Disclosure - INCOME TAXES - Schedule of Significant Components of Net Deferred Tax Liabilities (Details) Sheet http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails INCOME TAXES - Schedule of Significant Components of Net Deferred Tax Liabilities (Details) Details 77 false false R78.htm 9954523 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://powerschool.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 78 false false R79.htm 9954524 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) Sheet http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) Details 79 false false R80.htm 9954525 - Disclosure - RELATED-PARTY TRANSACTIONS (Details) Sheet http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED-PARTY TRANSACTIONS (Details) Details http://powerschool.com/role/RELATEDPARTYTRANSACTIONS 80 false false R81.htm 9954526 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) Sheet http://powerschool.com/role/EMPLOYEEBENEFITPLANSDetails EMPLOYEE BENEFIT PLANS (Details) Details http://powerschool.com/role/EMPLOYEEBENEFITPLANS 81 false false R82.htm 9954527 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://powerschool.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://powerschool.com/role/SUBSEQUENTEVENTS 82 false false R9999.htm Uncategorized Items - pwsc-20231231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - pwsc-20231231.htm Cover 83 false false All Reports Book All Reports pwsc-20231231.htm pwsc-20231231.xsd pwsc-20231231_cal.xml pwsc-20231231_def.xml pwsc-20231231_lab.xml pwsc-20231231_pre.xml pwsc-20231231_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pwsc-20231231.htm": { "nsprefix": "pwsc", "nsuri": "http://powerschool.com/20231231", "dts": { "inline": { "local": [ "pwsc-20231231.htm" ] }, "schema": { "local": [ "pwsc-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "pwsc-20231231_cal.xml" ] }, "definitionLink": { "local": [ "pwsc-20231231_def.xml" ] }, "labelLink": { "local": [ "pwsc-20231231_lab.xml" ] }, "presentationLink": { "local": [ "pwsc-20231231_pre.xml" ] } }, "keyStandard": 408, "keyCustom": 29, "axisStandard": 24, "axisCustom": 0, "memberStandard": 40, "memberCustom": 28, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 249, "entityCount": 1, "segmentCount": 69, "elementCount": 816, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1093, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 3 }, "report": { "R1": { "role": "http://powerschool.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://powerschool.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R4": { "role": "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R5": { "role": "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R6": { "role": "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019/ MEMBERS\u2019 EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019/ MEMBERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:MembersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-28", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R7": { "role": "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R8": { "role": "http://powerschool.com/role/BUSINESS", "longName": "0000008 - Disclosure - BUSINESS", "shortName": "BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://powerschool.com/role/BUSINESSCOMBINATIONS", "longName": "0000010 - Disclosure - BUSINESS COMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://powerschool.com/role/REVENUE", "longName": "0000011 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://powerschool.com/role/ACCOUNTSRECEIVABLE", "longName": "0000012 - Disclosure - ACCOUNTS RECEIVABLE", "shortName": "ACCOUNTS RECEIVABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://powerschool.com/role/PROPERTYANDEQUIPMENTNET", "longName": "0000013 - Disclosure - PROPERTY AND EQUIPMENT\u2014NET", "shortName": "PROPERTY AND EQUIPMENT\u2014NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNET", "longName": "0000014 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS\u2014NET", "shortName": "CAPITALIZED PRODUCT DEVELOPMENT COSTS\u2014NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R15": { "role": "http://powerschool.com/role/GOODWILL", "longName": "0000015 - Disclosure - GOODWILL", "shortName": "GOODWILL", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://powerschool.com/role/OTHERINTANGIBLEASSETSNET", "longName": "0000016 - Disclosure - OTHER INTANGIBLE ASSETS\u2014NET", "shortName": "OTHER INTANGIBLE ASSETS\u2014NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R17": { "role": "http://powerschool.com/role/ACCRUEDEXPENSES", "longName": "0000017 - Disclosure - ACCRUED EXPENSES", "shortName": "ACCRUED EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENT", "longName": "0000019 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT", "shortName": "LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTEREST", "longName": "0000021 - Disclosure - STOCKHOLDERS\u2019 EQUITY AND NON-CONTROLLING INTEREST", "shortName": "STOCKHOLDERS\u2019 EQUITY AND NON-CONTROLLING INTEREST", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://powerschool.com/role/SHAREBASEDCOMPENSATION", "longName": "0000022 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPS", "longName": "0000023 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS)", "shortName": "EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://powerschool.com/role/INCOMETAXES", "longName": "0000024 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://powerschool.com/role/RELATEDPARTYTRANSACTIONS", "longName": "0000025 - Disclosure - RELATED-PARTY TRANSACTIONS", "shortName": "RELATED-PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://powerschool.com/role/EMPLOYEEBENEFITPLANS", "longName": "0000026 - Disclosure - EMPLOYEE BENEFIT PLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://powerschool.com/role/SUBSEQUENTEVENTS", "longName": "0000027 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "true", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "true", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-249", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-249", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://powerschool.com/role/LeasesCodificationTopic842Policies", "longName": "9954473 - Disclosure - Leases, Codification Topic 842 (Policies)", "shortName": "Leases, Codification Topic 842 (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://powerschool.com/role/REVENUETables", "longName": "9954475 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://powerschool.com/role/ACCOUNTSRECEIVABLETables", "longName": "9954476 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETTables", "longName": "9954477 - Disclosure - PROPERTY AND EQUIPMENT\u2014NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT\u2014NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETTables", "longName": "9954478 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS\u2014NET (Tables)", "shortName": "CAPITALIZED PRODUCT DEVELOPMENT COSTS\u2014NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R35": { "role": "http://powerschool.com/role/GOODWILLTables", "longName": "9954479 - Disclosure - GOODWILL (Tables)", "shortName": "GOODWILL (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETTables", "longName": "9954480 - Disclosure - OTHER INTANGIBLE ASSETS\u2014NET (Tables)", "shortName": "OTHER INTANGIBLE ASSETS\u2014NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R37": { "role": "http://powerschool.com/role/ACCRUEDEXPENSESTables", "longName": "9954481 - Disclosure - ACCRUED EXPENSES (Tables)", "shortName": "ACCRUED EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTTables", "longName": "9954483 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT (Tables)", "shortName": "LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954484 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://powerschool.com/role/SHAREBASEDCOMPENSATIONTables", "longName": "9954485 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSTables", "longName": "9954486 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://powerschool.com/role/INCOMETAXESTables", "longName": "9954487 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://powerschool.com/role/BUSINESSDetails", "longName": "9954488 - Disclosure - BUSINESS (Details)", "shortName": "BUSINESS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-100", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R44": { "role": "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "9954489 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R45": { "role": "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "longName": "9954490 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "pwsc:NumberOfAcquisitions", "unitRef": "acquisition", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pwsc:NumberOfAcquisitions", "unitRef": "acquisition", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954491 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details)", "shortName": "BUSINESS COMBINATIONS - Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-126", "name": "pwsc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-126", "name": "pwsc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails", "longName": "9954492 - Disclosure - REVENUE - Disaggregation of Revenue (Details)", "shortName": "REVENUE - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-136", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R48": { "role": "http://powerschool.com/role/REVENUEChangesinDeferredRevenuesDetails", "longName": "9954493 - Disclosure - REVENUE - Changes in Deferred Revenues (Details)", "shortName": "REVENUE - Changes in Deferred Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://powerschool.com/role/REVENUEPerformanceObligationsDetails", "longName": "9954494 - Disclosure - REVENUE - Performance Obligations (Details)", "shortName": "REVENUE - Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-145", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://powerschool.com/role/REVENUEContractCostAssetsDetails", "longName": "9954495 - Disclosure - REVENUE - Contract Cost Assets (Details)", "shortName": "REVENUE - Contract Cost Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CapitalizedContractCostNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CapitalizedContractCostNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails", "longName": "9954496 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable, Net (Details)", "shortName": "ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAllowanceforCreditLossDetails", "longName": "9954497 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Allowance for Credit Loss (Details)", "shortName": "ACCOUNTS RECEIVABLE - Schedule of Allowance for Credit Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pwsc:AccountsReceivableCreditLossExpenseReversalCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R53": { "role": "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails", "longName": "9954498 - Disclosure - PROPERTY AND EQUIPMENT\u2014NET (Details)", "shortName": "PROPERTY AND EQUIPMENT\u2014NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "longName": "9954499 - Disclosure - CAPITALIZED PRODUCT DEVELOPMENT COSTS\u2014NET (Details)", "shortName": "CAPITALIZED PRODUCT DEVELOPMENT COSTS\u2014NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://powerschool.com/role/GOODWILLDetails", "longName": "9954500 - Disclosure - GOODWILL (Details)", "shortName": "GOODWILL (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R56": { "role": "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails", "longName": "9954501 - Disclosure - OTHER INTANGIBLE ASSETS\u2014NET - Carrying Values of Acquired Intangible Assets (Details)", "shortName": "OTHER INTANGIBLE ASSETS\u2014NET - Carrying Values of Acquired Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails", "longName": "9954502 - Disclosure - OTHER INTANGIBLE ASSETS\u2014NET - Amortization Expense of Intangible Assets (Details)", "shortName": "OTHER INTANGIBLE ASSETS\u2014NET - Amortization Expense of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails", "longName": "9954503 - Disclosure - OTHER INTANGIBLE ASSETS\u2014NET - Estimated Future Amortization of Intangible Assets (Details)", "shortName": "OTHER INTANGIBLE ASSETS\u2014NET - Estimated Future Amortization of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://powerschool.com/role/ACCRUEDEXPENSESDetails", "longName": "9954504 - Disclosure - ACCRUED EXPENSES (Details)", "shortName": "ACCRUED EXPENSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://powerschool.com/role/LeasesCodificationTopic842Details", "longName": "9954505 - Disclosure - Leases, Codification Topic 842 (Details)", "shortName": "Leases, Codification Topic 842 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "longName": "9954506 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Narrative (Details)", "shortName": "LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails", "longName": "9954507 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Schedule of Outstanding Long-Term Debt (Details)", "shortName": "LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Schedule of Outstanding Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R63": { "role": "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails", "longName": "9954508 - Disclosure - LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Maturities of Long-Term Debt (Details)", "shortName": "LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT - Maturities of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "longName": "9954509 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R65": { "role": "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails", "longName": "9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails", "longName": "9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Other Contractual Obligations (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Other Contractual Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails", "longName": "9954512 - Disclosure - STOCKHOLDERS\u2019 EQUITY AND NON-CONTROLLING INTEREST (Details)", "shortName": "STOCKHOLDERS\u2019 EQUITY AND NON-CONTROLLING INTEREST (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-187", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-187", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "longName": "9954513 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details)", "shortName": "SHARE-BASED COMPENSATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R69": { "role": "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "longName": "9954514 - Disclosure - SHARE-BASED COMPENSATION - Schedule of MIU Activity (Details)", "shortName": "SHARE-BASED COMPENSATION - Schedule of MIU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-195", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R70": { "role": "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails", "longName": "9954515 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Awards Activity (Details)", "shortName": "SHARE-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Awards Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-200", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R71": { "role": "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails", "longName": "9954516 - Disclosure - SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details)", "shortName": "SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-215", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R72": { "role": "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails", "longName": "9954517 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Earnings (Loss) per Share (Details)", "shortName": "EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Earnings (Loss) per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-46", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R73": { "role": "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails", "longName": "9954518 - Disclosure - EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Antidilutive Shares (Details)", "shortName": "EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS) - Schedule of Antidilutive Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails", "longName": "9954519 - Disclosure - INCOME TAXES - Income (Loss) before Provision for Income Taxes (Details)", "shortName": "INCOME TAXES - Income (Loss) before Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails", "longName": "9954520 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details)", "shortName": "INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails", "longName": "9954521 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)", "shortName": "INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails", "longName": "9954522 - Disclosure - INCOME TAXES - Schedule of Significant Components of Net Deferred Tax Liabilities (Details)", "shortName": "INCOME TAXES - Schedule of Significant Components of Net Deferred Tax Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://powerschool.com/role/INCOMETAXESNarrativeDetails", "longName": "9954523 - Disclosure - INCOME TAXES - Narrative (Details)", "shortName": "INCOME TAXES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "pwsc:IncomeTaxExaminationRemainingPaymentsToAffiliatesAsPercentageOfIncomeTaxBenefits", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R79": { "role": "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails", "longName": "9954524 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "shortName": "INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R80": { "role": "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9954525 - Disclosure - RELATED-PARTY TRANSACTIONS (Details)", "shortName": "RELATED-PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-234", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://powerschool.com/role/EMPLOYEEBENEFITPLANSDetails", "longName": "9954526 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)", "shortName": "EMPLOYEE BENEFIT PLANS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://powerschool.com/role/SUBSEQUENTEVENTSDetails", "longName": "9954527 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-247", "name": "us-gaap:ProceedsFromLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-245", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - pwsc-20231231.htm", "shortName": "Uncategorized Items - pwsc-20231231.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "83", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pwsc-20231231.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "pwsc_A2021EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "A2021EquityIncentivePlanMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Equity Incentive Plan", "label": "2021 Equity Incentive Plan [Member]", "documentation": "2021 Equity Incentive Plan" } } }, "auth_ref": [] }, "pwsc_AccessAndUseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "AccessAndUseAgreementMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Access and Use Agreement", "label": "Access And Use Agreement [Member]", "documentation": "Access And Use Agreement" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative effect adjustment upon adoption of ASC 606", "label": "Accounting Standards Update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r277", "r278", "r279", "r347", "r348", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r382", "r525", "r526", "r527", "r560", "r561", "r573", "r574", "r575", "r587", "r588", "r589", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r630", "r631", "r635", "r636", "r637", "r653", "r654", "r655", "r656", "r657", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r1016" ] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLE" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTS RECEIVABLE", "label": "Accounts and Nontrade Receivable [Text Block]", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r340", "r350" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSES" ], "lang": { "en-us": { "role": { "terseLabel": "ACCRUED EXPENSES", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r897" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLETables" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1021" ] }, "pwsc_AccountsReceivableCreditLossExpenseReversalCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "AccountsReceivableCreditLossExpenseReversalCurrent", "crdr": "debit", "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to (removals from) allowance for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Current", "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Current" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r238", "r341", "r342", "r861" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable\u2014net of allowance of $7,930 and $4,712 respectively", "totalLabel": "Accounts receivable\u2014net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r341", "r342" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://powerschool.com/role/ACCRUEDEXPENSESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r73", "r228", "r705" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r46", "r47", "r139", "r239", "r700", "r729", "r733" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r10", "r24", "r47", "r591", "r594", "r657", "r724", "r725", "r1001", "r1002", "r1003", "r1013", "r1014", "r1015" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r951" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r134", "r897", "r1107" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r525", "r526", "r527", "r747", "r1013", "r1014", "r1015", "r1086", "r1109" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r957" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r957" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r957" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "pwsc_AdjustmentsToAdditionalPaidInCapitalDistributionsToParentAndAffiliatesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalDistributionsToParentAndAffiliatesNet", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Allocation of equity to non-controlling interests", "label": "Adjustments To Additional Paid-In Capital, Distributions to Parent And Affiliates, Net", "documentation": "Adjustments To Additional Paid-In Capital, Distributions to Parent And Affiliates, Net" } } }, "auth_ref": [] }, "pwsc_AdjustmentsToAdditionalPaidInCapitalEstablishmentOfTaxReceivableAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalEstablishmentOfTaxReceivableAgreement", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Establishment of tax receivable agreement liability", "label": "Adjustments to Additional Paid In Capital, Establishment of Tax Receivable Agreement", "documentation": "Adjustments to Additional Paid In Capital, Establishment of Tax Receivable Agreement" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Management incentive unit and stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r88", "r89", "r486" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r25", "r167" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expense", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r203" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expenses", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r533" ] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Entity", "label": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r791", "r852", "r903", "r1049", "r1091", "r1092", "r1093" ] }, "pwsc_AffiliatedEntityWithCommonOwnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "AffiliatedEntityWithCommonOwnershipMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Entity with Common Ownership", "label": "Affiliated Entity With Common Ownership [Member]", "documentation": "Affiliated Entity With Common Ownership" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r921", "r933", "r943", "r968" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r924", "r936", "r946", "r971" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r957" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r964" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r928", "r937", "r947", "r964", "r972", "r976", "r984" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r982" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation expense", "terseLabel": "Total share-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r519", "r532" ] }, "pwsc_AllovueMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "AllovueMember", "presentation": [ "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allovue", "label": "Allovue [Member]", "documentation": "Allovue" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAccountsReceivableNetDetails", "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAllowanceforCreditLossDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less allowance", "terseLabel": "Accounts receivable, allowance for credit losses", "periodStartLabel": "Allowance for doubtful accounts, beginning balance", "periodEndLabel": "Allowance for doubtful accounts, ending balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r240", "r345", "r361" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLEScheduleofAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write-offs of bad debt expense", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r363" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Debt Issuance Costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r142", "r421", "r633", "r1007" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total amortization of acquired intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r16", "r67", "r71" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total excluded from diluted EPS calculation (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r307" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r61" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r61" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r179", "r232", "r267", "r316", "r330", "r334", "r349", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r581", "r585", "r612", "r695", "r784", "r897", "r910", "r1042", "r1043", "r1094" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r224", "r241", "r267", "r349", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r581", "r585", "r612", "r897", "r1042", "r1043", "r1094" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "pwsc_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://powerschool.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://powerschool.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r915", "r916", "r929" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://powerschool.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r915", "r916", "r929" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://powerschool.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r915", "r916", "r929" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r980" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r975" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r975" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r975" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r975" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r975" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r975" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r978" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r977" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r976" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r976" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "pwsc_BridgeLoanCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "BridgeLoanCreditAgreementMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bridge Loan", "label": "Bridge Loan Credit Agreement [Member]", "documentation": "Bridge Loan Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_BridgeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BridgeLoanMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bridge Loan", "label": "Bridge Loan [Member]", "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r158" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r571", "r889", "r890" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r95", "r96", "r571", "r889", "r890" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r571" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r94" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r6", "r7", "r21" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r6", "r7", "r101", "r577" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r579", "r1006" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r8", "r102", "r578" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS COMBINATIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r172", "r572" ] }, "pwsc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "pwsc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenue", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r97", "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r97", "r98" ] }, "pwsc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "pwsc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesAccruedIncomeTaxPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesAccruedIncomeTaxPayables", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued Income Tax Payables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued Income Tax Payables", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued Income Tax Payables" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r97", "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r93" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Expenditures Incurred but Not yet Paid", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r57", "r58", "r59" ] }, "us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeasesNetInvestmentInDirectFinancingLeases", "crdr": "debit", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining balance of financing obligations", "label": "Capital Leases, Net Investment in Direct Financing Leases", "documentation": "The net investment in direct financing leases as of the balance sheet date consisting of: (a) minimum lease payments due on direct financing leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments." } } }, "auth_ref": [ "r199" ] }, "pwsc_CapitalLeasesNetInvestmentInDirectFinancingLeasesNetBookValue": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "CapitalLeasesNetInvestmentInDirectFinancingLeasesNetBookValue", "crdr": "debit", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Leases, Net Investment in Direct Financing Leases, Net Book Value", "label": "Capital Leases, Net Investment in Direct Financing Leases, Net Book Value", "documentation": "Capital Leases, Net Investment in Direct Financing Leases, Net Book Value" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated amortization", "label": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Computer Software, Amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r22", "r189" ] }, "pwsc_CapitalizedComputerSoftwareAmortizationExpenseMaturityScheduleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://powerschool.com/20231231", "localname": "CapitalizedComputerSoftwareAmortizationExpenseMaturityScheduleAbstract", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Computer Software, Amortization Expense, Maturity Schedule [Abstract]", "label": "Capitalized Computer Software, Amortization Expense, Maturity Schedule [Abstract]", "documentation": "Capitalized Computer Software, Amortization Expense, Maturity Schedule" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross capitalized product development costs", "label": "Capitalized Computer Software, Gross", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized product development costs - net", "totalLabel": "Capitalized product development costs\u2014net", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r855" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://powerschool.com/role/REVENUEContractCostAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense for contract costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r365" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "calculation": { "http://powerschool.com/role/REVENUEContractCostAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/REVENUEContractCostAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract costs", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r364" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://powerschool.com/role/REVENUEContractCostAssetsDetails": { "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/REVENUEContractCostAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract costs, current", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r364" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://powerschool.com/role/REVENUEContractCostAssetsDetails": { "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/REVENUEContractCostAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract costs, noncurrent", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r364" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://powerschool.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Cost Assets", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r1023" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r54", "r226", "r860" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r55" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning Balance", "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending Balance", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r54", "r150", "r263" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r9", "r150" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "pwsc_ChalkcomEducationIncMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ChalkcomEducationIncMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chalk.com Education, Inc.", "label": "Chalk.com Education, Inc. [Member]", "documentation": "Chalk.com Education, Inc." } } }, "auth_ref": [] }, "pwsc_ChangeInDeferredTaxLiabilityTRA": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ChangeInDeferredTaxLiabilityTRA", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in deferred tax liability, TRA", "label": "Change in deferred tax liability, TRA", "documentation": "Change in deferred tax liability, TRA" } } }, "auth_ref": [] }, "pwsc_ChangeInTRALiability": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ChangeInTRALiability", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in TRA liability", "label": "Change in TRA liability", "documentation": "Change in TRA liability" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r955" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CoverPage", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r217", "r235", "r236", "r237", "r267", "r293", "r297", "r304", "r306", "r314", "r315", "r349", "r390", "r392", "r393", "r394", "r397", "r398", "r430", "r431", "r434", "r437", "r444", "r612", "r736", "r737", "r738", "r739", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r772", "r793", "r817", "r834", "r835", "r836", "r837", "r838", "r992", "r1008", "r1017" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r235", "r236", "r237", "r314", "r430", "r431", "r432", "r434", "r437", "r442", "r444", "r736", "r737", "r738", "r739", "r879", "r992", "r1008" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r956" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r956" ] }, "us-gaap_CommercialPaper": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaper", "crdr": "credit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Paper", "label": "Commercial Paper", "documentation": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days." } } }, "auth_ref": [ "r127", "r180", "r1103" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r41", "r121", "r697", "r771" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r162", "r384", "r385", "r842", "r1039" ] }, "pwsc_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://powerschool.com/20231231", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies [Line Items]", "label": "Commitments and Contingencies [Line Items]", "documentation": "Commitments and Contingencies [Line Items]" } } }, "auth_ref": [] }, "pwsc_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://powerschool.com/20231231", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies [Table]", "label": "Commitments and Contingencies [Table]", "documentation": "Commitments and Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CoverPage", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1109" ] }, "pwsc_CommonClassARestrictedMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "CommonClassARestrictedMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A, Restricted", "label": "Common Class A, Restricted [Member]", "documentation": "Common Class A, Restricted" } } }, "auth_ref": [] }, "pwsc_CommonClassAUnrestrictedMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "CommonClassAUnrestrictedMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A, Unrestricted", "label": "Common Class A, Unrestricted [Member]", "documentation": "Common Class A, Unrestricted" } } }, "auth_ref": [] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CoverPage", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B common stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1109" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r42" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r900", "r901", "r902", "r904", "r905", "r906", "r907", "r1013", "r1014", "r1086", "r1106", "r1109" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r133" ] }, "pwsc_CommonStockPercentageOfVotingInterest": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "CommonStockPercentageOfVotingInterest", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting power", "label": "Common Stock, Percentage Of Voting Interest", "documentation": "Common Stock, Percentage Of Voting Interest" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r133", "r772" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r133" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/CoverPage", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r25", "r133", "r772", "r790", "r1109", "r1110" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r133", "r699", "r897" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r961" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r962" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r959" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to PowerSchool Holdings, Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r48", "r244", "r246", "r253", "r691", "r712" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Other comprehensive income (loss) attributable to non-controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r14", "r107", "r112", "r244", "r246", "r252", "r690", "r711" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Product Development Projects", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r859", "r1035", "r1036" ] }, "pwsc_ComputersEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ComputersEquipmentAndSoftwareMember", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer and software", "label": "Computers Equipment And Software [Member]", "documentation": "Computers Equipment And Software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r124", "r206" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r109", "r865" ] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interest", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r201" ] }, "pwsc_ConsultingAndImplementationServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ConsultingAndImplementationServicesMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting and Implementation Services", "label": "Consulting And Implementation Services [Member]", "documentation": "Consulting And Implementation Services" } } }, "auth_ref": [] }, "pwsc_ContingentConsiderationAcquisitionDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ContingentConsiderationAcquisitionDateFairValue", "crdr": "credit", "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration, Acquisition Date Fair Value", "label": "Contingent Consideration, Acquisition Date Fair Value", "documentation": "Contingent Consideration, Acquisition Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://powerschool.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedules of Deferred Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1046" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://powerschool.com/role/REVENUEChangesinDeferredRevenuesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r446", "r447", "r466" ] }, "pwsc_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "credit", "presentation": [ "http://powerschool.com/role/REVENUEChangesinDeferredRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase from current year net deferred revenue additions", "label": "Contract With Customer, Liability, Additions", "documentation": "Contract With Customer, Liability, Additions" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r446", "r447", "r466" ] }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "crdr": "credit", "presentation": [ "http://powerschool.com/role/REVENUEChangesinDeferredRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase from acquisitions", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination." } } }, "auth_ref": [ "r880" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue\u2014net of current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r446", "r447", "r466" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://powerschool.com/role/REVENUEChangesinDeferredRevenuesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease from revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r467" ] }, "pwsc_ContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ContractWithCustomerLiabilityRollForward", "presentation": [ "http://powerschool.com/role/REVENUEChangesinDeferredRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability [Roll Forward]", "label": "Contract With Customer, Liability [Roll Forward]", "documentation": "Contract With Customer, Liability" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue, excluding depreciation and amortization", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r997", "r998" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r144", "r674" ] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Cost, Depreciation and Amortization", "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1004" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r999" ] }, "us-gaap_CostsAndExpensesRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesRelatedParty", "crdr": "debit", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and Expenses, Related Party", "label": "Costs and Expenses, Related Party", "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties." } } }, "auth_ref": [ "r145" ] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Policies" ], "lang": { "en-us": { "role": { "terseLabel": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r29", "r160", "r161" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r270", "r271", "r403", "r432", "r663", "r862", "r864" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r220", "r276", "r282", "r288", "r354", "r360", "r525", "r526", "r527", "r560", "r561", "r590", "r591", "r592", "r594", "r595", "r596", "r601", "r604", "r606", "r607", "r655" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r220", "r276", "r282", "r288", "r354", "r360", "r525", "r526", "r527", "r560", "r561", "r590", "r591", "r592", "r594", "r595", "r596", "r601", "r604", "r606", "r607", "r655" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r220", "r276", "r282", "r288", "r354", "r360", "r525", "r526", "r527", "r560", "r561", "r590", "r591", "r592", "r594", "r595", "r596", "r601", "r604", "r606", "r607", "r655" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r996", "r1011", "r1083" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r996", "r1011" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current tax", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r171", "r558", "r565", "r1011" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r996", "r1011", "r1083" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r100" ] }, "pwsc_DataCenterCloudHostingArrangementsAndOtherServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DataCenterCloudHostingArrangementsAndOtherServicesMember", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Data Center, Cloud Hosting Arrangements and Other Services", "label": "Data Center, Cloud Hosting Arrangements and Other Services [Member]", "documentation": "Data Center, Cloud Hosting Arrangements and Other Services" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENT" ], "lang": { "en-us": { "role": { "terseLabel": "LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r163", "r265", "r399", "r405", "r406", "r407", "r408", "r409", "r410", "r415", "r422", "r423", "r425" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r30", "r128", "r129", "r181", "r183", "r272", "r400", "r401", "r402", "r403", "r404", "r406", "r411", "r412", "r413", "r414", "r416", "r417", "r418", "r419", "r420", "r421", "r634", "r874", "r875", "r876", "r877", "r878", "r1009" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable margin", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "pwsc_DebtInstrumentBasisSpreadOnVariableRateStepDownRate": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DebtInstrumentBasisSpreadOnVariableRateStepDownRate", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Step-down percentage", "label": "Debt Instrument, Basis Spread on Variable Rate, Step-Down Rate", "documentation": "Debt Instrument, Basis Spread on Variable Rate, Step-Down Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r30", "r183", "r426" ] }, "pwsc_DebtInstrumentCovenantFirstLienNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DebtInstrumentCovenantFirstLienNetLeverageRatio", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First lien net coverage ratio", "label": "Debt Instrument, Covenant, First Lien Net Leverage Ratio", "documentation": "Debt Instrument, Covenant, First Lien Net Leverage Ratio" } } }, "auth_ref": [] }, "pwsc_DebtInstrumentCovenantOutstandingBalanceAsAPercentageOfBorrowingCapacity": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DebtInstrumentCovenantOutstandingBalanceAsAPercentageOfBorrowingCapacity", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance as a percentage of borrowing capacity", "label": "Debt Instrument, Covenant, Outstanding Balance As A Percentage Of Borrowing Capacity", "documentation": "Debt Instrument, Covenant, Outstanding Balance As A Percentage Of Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r115", "r117", "r400", "r634", "r875", "r876" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r38", "r115", "r428", "r634" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r272", "r400", "r401", "r402", "r403", "r404", "r406", "r411", "r412", "r413", "r414", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r634", "r874", "r875", "r876", "r877", "r878", "r1009" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r39", "r272", "r400", "r401", "r402", "r403", "r404", "r406", "r411", "r412", "r413", "r414", "r416", "r417", "r418", "r419", "r420", "r421", "r634", "r874", "r875", "r876", "r877", "r878", "r1009" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Periodic Payment", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r39", "r123" ] }, "pwsc_DebtInstrumentQuarterlyPaymentPrincipalPercentage": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DebtInstrumentQuarterlyPaymentPrincipalPercentage", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal due quarterly", "label": "Debt Instrument, Quarterly Payment, Principal, Percentage", "documentation": "Debt Instrument, Quarterly Payment, Principal, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r39", "r81", "r84", "r114", "r115", "r117", "r122", "r165", "r166", "r272", "r400", "r401", "r402", "r403", "r404", "r406", "r411", "r412", "r413", "r414", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r634", "r874", "r875", "r876", "r877", "r878", "r1009" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt discounts", "negatedTerseLabel": "Less unamortized debt discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r114", "r117", "r1045" ] }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit, debt issuance costs", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs and Debt Discount", "label": "Debt, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r18" ] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Offering Costs", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r231" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1011", "r1082", "r1083" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "negatedTerseLabel": "Less unamortized debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r116", "r1045" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r171", "r1011", "r1082" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r16", "r171", "r213", "r564", "r565", "r1011" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total gross deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r130", "r131", "r182", "r552" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r541", "r542", "r696" ] }, "us-gaap_DeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredOfferingCosts", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred offering costs", "label": "Deferred Offering Costs", "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1011", "r1082", "r1083" ] }, "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCharitableContributionCarryforwards", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Charitable Contribution Carryforwards", "label": "Deferred Tax Assets, Charitable Contribution Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r553" ] }, "pwsc_DeferredTaxAssetsLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DeferredTaxAssetsLeasingArrangements", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Deferred Tax Assets, Leasing Arrangements", "documentation": "Deferred Tax Assets, Leasing Arrangements" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss and credit carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r91", "r92", "r1081" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpense", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Deferred Tax Assets, Tax Deferred Expense", "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r554" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liability", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r90", "r1080" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred Tax Liabilities, Goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r92", "r103", "r104", "r1081" ] }, "pwsc_DeferredTaxLiabilitiesInvestmentInPartnership": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DeferredTaxLiabilitiesInvestmentInPartnership", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment in partnership", "label": "Deferred Tax Liabilities, Investment in Partnership", "documentation": "Deferred Tax Liabilities, Investment in Partnership" } } }, "auth_ref": [] }, "pwsc_DeferredTaxLiabilitiesLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "DeferredTaxLiabilitiesLeases", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities, leases", "label": "Deferred Tax Liabilities, leases", "documentation": "Deferred Tax Liabilities, leases" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofSignificantComponentsofNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation and amortization", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r92", "r1081" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://powerschool.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contributions", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r482" ] }, "us-gaap_DepositsMoneyMarketDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsMoneyMarketDeposits", "crdr": "credit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits, Money Market Deposits", "label": "Deposits, Money Market Deposits", "documentation": "Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts." } } }, "auth_ref": [ "r120" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r16", "r72" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r16", "r72" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, Depletion and Amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r16", "r320" ] }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and Amortization", "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized." } } }, "auth_ref": [ "r866" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r174" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r465", "r881", "r882", "r883", "r884", "r885", "r886", "r887" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r465", "r881", "r882", "r883", "r884", "r885", "r886", "r887" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://powerschool.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "SHARE-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r484", "r489", "r521", "r522", "r524", "r892" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r915", "r916", "r929" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r950" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r913" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r254", "r280", "r281", "r282", "r283", "r284", "r290", "r293", "r304", "r305", "r306", "r310", "r607", "r608", "r692", "r713", "r868" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to the PowerSchool Holdings, Inc. per share of Class A common stock - diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r254", "r280", "r281", "r282", "r283", "r284", "r293", "r304", "r305", "r306", "r310", "r607", "r608", "r692", "r713", "r868" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (Loss) Per Share Attributable to Common Stockholders (\"EPS\")", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPS" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS)", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r289", "r307", "r308", "r309" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r622" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r544" ] }, "pwsc_EffectiveIncomeTaxRateReconciliationAcquisitionPercent": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionPercent", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Acquisition, Percent", "label": "Effective Income Tax Rate Reconciliation, Acquisition, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Acquisition, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r269", "r544", "r567" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "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." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "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 income tax rates." } } }, "auth_ref": [ "r567", "r1078" ] }, "pwsc_EffectiveIncomeTaxRateReconciliationChangeInFairValuePercent": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInFairValuePercent", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, change in fair value, Percent", "label": "Effective Income Tax Rate Reconciliation, change in fair value, Percent", "documentation": "Effective Income Tax Rate Reconciliation, change in fair value, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign earnings taxed at different rate", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "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 statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "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." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "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 other adjustments." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State tax expense, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "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)." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Earnings not subject to tax", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent", "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 income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays", "presentation": [ "http://powerschool.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent", "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 income exempt from income tax because of a tax holiday." } } }, "auth_ref": [ "r1078", "r1084" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/ACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Amount Capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r520" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future compensation cost recognition period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r523" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future compensation cost related to unvested units", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1076" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expense, Tax Benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r519" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r912" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r912" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r991" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r912" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r989" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r912" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r912" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Smaller Reporting Company", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r912" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r912" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r990" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r25", "r220", "r248", "r249", "r250", "r273", "r274", "r275", "r278", "r285", "r287", "r311", "r354", "r360", "r445", "r525", "r526", "r527", "r560", "r561", "r590", "r591", "r592", "r593", "r594", "r596", "r606", "r623", "r624", "r625", "r626", "r627", "r628", "r657", "r724", "r725", "r726", "r747", "r817" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r958" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r921", "r933", "r943", "r968" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r918", "r930", "r940", "r965" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r964" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r230", "r379" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "45291", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r156" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization Expense of Intangible Assets", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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)." } } }, "auth_ref": [ "r156" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r156" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r156" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r156" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r675", "r676" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets\u2014Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r155", "r676" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r675" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r68", "r70" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r155", "r675" ] }, "pwsc_FirstLienCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "FirstLienCreditAgreementMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "First Lien Debt", "terseLabel": "First Lien", "label": "First Lien Credit Agreement [Member]", "documentation": "First Lien Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency exchange gains (losses)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r618", "r619", "r620", "r621", "r814" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currencies", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r617" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r925", "r937", "r947", "r972" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r925", "r937", "r947", "r972" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r925", "r937", "r947", "r972" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r925", "r937", "r947", "r972" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r925", "r937", "r947", "r972" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (Loss) on Disposition of Property Plant Equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r16" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (Loss) on Termination of Lease", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r638" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 }, "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on modification and extinguishment of debt", "negatedTerseLabel": "Gain (Loss) on Extinguishment of Debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r16", "r76", "r77" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/GOODWILLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r229", "r367", "r689", "r873", "r897", "r1025", "r1032" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://powerschool.com/role/GOODWILLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions due to acquisitions", "label": "Goodwill, Acquired During Period", "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." } } }, "auth_ref": [ "r370", "r873" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill Assets", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r366", "r375", "r873" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/GOODWILL" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r366", "r369", "r374", "r873" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r16", "r368", "r372", "r375", "r873" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://powerschool.com/role/GOODWILLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other adjustments", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r373" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://powerschool.com/role/GOODWILLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for final settlement of working capital", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r2", "r1031" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://powerschool.com/role/GOODWILLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://powerschool.com/role/GOODWILLDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill, Written off Related to Sale of Business Unit", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r371", "r873" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r143", "r267", "r316", "r329", "r333", "r335", "r349", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r612", "r870", "r1042" ] }, "pwsc_Headed2LLCMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "Headed2LLCMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Headed2, LLC", "label": "Headed2, LLC [Member]", "documentation": "Headed2, LLC" } } }, "auth_ref": [] }, "pwsc_IPOInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IPOInvestorsMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO Investors", "label": "IPO Investors [Member]", "documentation": "IPO Investors" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO", "label": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r915", "r916", "r929" ] }, "pwsc_ImpactToEPSDueToChangeInTRALiabilityBasic": { "xbrltype": "perShareItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ImpactToEPSDueToChangeInTRALiabilityBasic", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact to EPS due to change in TRA liability, basic", "label": "Impact to EPS due to change in TRA liability, basic", "documentation": "Impact to EPS due to change in TRA liability, basic" } } }, "auth_ref": [] }, "pwsc_ImpactToEPSDueToChangeInTRALiabilityDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ImpactToEPSDueToChangeInTRALiabilityDiluted", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact to EPS due to change in TRA liability, diluted", "label": "Impact to EPS due to change in TRA liability, diluted", "documentation": "Impact to EPS due to change in TRA liability, diluted" } } }, "auth_ref": [] }, "pwsc_ImpactToNetIncomeDueToChangeInTRALiability": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ImpactToNetIncomeDueToChangeInTRALiability", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact to net income due to change in TRA liability", "label": "Impact to net income due to change in TRA liability", "documentation": "Impact to net income due to change in TRA liability" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite lived intangible asset impairment losses", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r1007", "r1037" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recoverability of Long-Lived and Intangible Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r159" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r268", "r566" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r140", "r186", "r316", "r329", "r333", "r335", "r693", "r707", "r870" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r268", "r566" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r381", "r383", "r800" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r383", "r800" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r269", "r537", "r545", "r550", "r556", "r562", "r568", "r569", "r570", "r741" ] }, "pwsc_IncomeTaxExaminationAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IncomeTaxExaminationAccruedLiabilities", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability recorded under tax receivable agreement", "label": "Income Tax Examination, Accrued Liabilities", "documentation": "Income Tax Examination, Accrued Liabilities" } } }, "auth_ref": [] }, "pwsc_IncomeTaxExaminationNonCurrentLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IncomeTaxExaminationNonCurrentLiability", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Examination, Non-Current Liability", "label": "Income Tax Examination, Non-Current Liability", "documentation": "Income Tax Examination, Non-Current Liability" } } }, "auth_ref": [] }, "pwsc_IncomeTaxExaminationPaymentsToAffiliatesAsPercentageOfIncomeTaxBenefits": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IncomeTaxExaminationPaymentsToAffiliatesAsPercentageOfIncomeTaxBenefits", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to affiliates, as a percentage of total tax benefits", "label": "Income Tax Examination, Payments to Affiliates as Percentage of Income Tax Benefits", "documentation": "Income Tax Examination, Payments to Affiliates as Percentage of Income Tax Benefits" } } }, "auth_ref": [] }, "pwsc_IncomeTaxExaminationRemainingPaymentsToAffiliatesAsPercentageOfIncomeTaxBenefits": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IncomeTaxExaminationRemainingPaymentsToAffiliatesAsPercentageOfIncomeTaxBenefits", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining percentage of tax benefits", "label": "Income Tax Examination, Remaining Payments to Affiliates as Percentage of Income Tax Benefits", "documentation": "Income Tax Examination, Remaining Payments to Affiliates as Percentage of Income Tax Benefits" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "totalLabel": "Total provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r200", "r214", "r286", "r287", "r321", "r543", "r563", "r714" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Adjustment to deferred taxes", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity." } } }, "auth_ref": [ "r559" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes and Tax Receivable Agreement", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r247", "r539", "r540", "r550", "r551", "r555", "r557", "r735" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Paid, Net", "label": "Income Taxes Paid, Net", "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." } } }, "auth_ref": [ "r56" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Accounts Payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Accounts Receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Accrued Liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer, Liability", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r670", "r1006" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Deferred Income Taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Operating Capital [Abstract]", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Other Noncurrent Assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Other Noncurrent Liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Prepaid Expense and Other Assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "pwsc_IncreaseDecreaseInTaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IncreaseDecreaseInTaxReceivableAgreementLiability", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (Decrease) in Tax Receivable Agreement Liability", "label": "Increase (Decrease) in Tax Receivable Agreement Liability", "documentation": "Increase (Decrease) in Tax Receivable Agreement Liability" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested RSAs and RSUs (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r294", "r295", "r296", "r306", "r488" ] }, "pwsc_IncrementalTermFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IncrementalTermFacilityMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental Facility", "label": "Incremental Term Facility [Member]", "documentation": "Incremental Term Facility" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r928", "r937", "r947", "r964", "r972", "r976", "r984" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r982" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r917", "r988" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r917", "r988" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r917", "r988" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNET", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNET" ], "lang": { "en-us": { "role": { "verboseLabel": "CAPITALIZED PRODUCT DEVELOPMENT COSTS\u2014NET", "terseLabel": "OTHER INTANGIBLE ASSETS\u2014NET", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r376" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r70", "r671", "r672", "r673", "r675", "r867" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets - net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r66", "r69" ] }, "us-gaap_InterestCapitalizationPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCapitalizationPolicyPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Interest", "label": "Interest Capitalization, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for interest capitalization." } } }, "auth_ref": [ "r19" ] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Costs Capitalized", "label": "Interest Costs Capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r113" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense\u2014net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r116", "r188", "r251", "r319", "r632", "r801", "r908", "r1108" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r258", "r261", "r262" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/ACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Product Development Costs", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r4", "r5" ] }, "pwsc_IrisLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "IrisLeaseMember", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Iris lease", "label": "Iris lease [Member]", "documentation": "Iris lease" } } }, "auth_ref": [] }, "pwsc_KickboardIncMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "KickboardIncMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kickboard, Inc.", "label": "Kickboard, Inc. [Member]", "documentation": "Kickboard, Inc." } } }, "auth_ref": [] }, "pwsc_KinvolvedIncMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "KinvolvedIncMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kinvolved, Inc.", "label": "Kinvolved, Inc. [Member]", "documentation": "Kinvolved, Inc." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1048" ] }, "us-gaap_LeaseAndRentalExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAndRentalExpense", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Rent expense", "label": "Operating Leases, Rent Expense", "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Axis]", "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r994" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Domain]", "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r994" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r644", "r896" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Leasehold Improvements", "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r158" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "pwsc_LendersMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "LendersMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lenders", "label": "Lenders [Member]", "documentation": "Lenders" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r643" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r643" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r642" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments Under Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails", "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails", "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails", "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails", "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails", "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails", "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r652" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r35", "r267", "r349", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r582", "r585", "r586", "r612", "r770", "r869", "r910", "r1042", "r1094", "r1095" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders'/members' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r138", "r185", "r703", "r897", "r1010", "r1020", "r1087" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r37", "r225", "r267", "r349", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r582", "r585", "r586", "r612", "r897", "r1042", "r1094", "r1095" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent Liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "crdr": "credit", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated liability for incurred, but not reported, medical claims", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount", "documentation": "Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement." } } }, "auth_ref": [ "r125" ] }, "us-gaap_LicenseAndMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAndMaintenanceMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscriptions and support", "label": "License and Maintenance [Member]", "documentation": "Right to use intangible asset and process of preserving asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1048" ] }, "us-gaap_LicenseAndServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAndServiceMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "verboseLabel": "Professional services", "label": "License and Service [Member]", "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1048" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails", "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License and other", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1048" ] }, "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders'/members\u2019 equity", "label": "Limited Liability Company (LLC) Members' Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of ownership interest in a limited liability company (LLC), including portions attributable to both the parent and noncontrolling interests." } } }, "auth_ref": [ "r167", "r311" ] }, "pwsc_LimitedLiabilityCompanyUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "LimitedLiabilityCompanyUnitsMember", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LLC units", "label": "Limited Liability Company Units [Member]", "documentation": "Limited Liability Company Units" } } }, "auth_ref": [] }, "pwsc_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in borrowing capacity", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Increase (Decrease), Net", "label": "Line of Credit Facility, Increase (Decrease), Net", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "verboseLabel": "Outstanding balance", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r128", "r181" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r30", "r183", "r412", "r427", "r875", "r876", "r1104" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedTerseLabel": "Less current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r233" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r272", "r417" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year Five", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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)." } } }, "auth_ref": [ "r18", "r272", "r417" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Maturity, Year Four", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r272", "r417" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r272", "r417" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r272", "r417" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "verboseLabel": "Total long-term debt\u2014net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r234" ] }, "pwsc_LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "LongTermIncentivePlanMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Incentive Plan", "label": "Long-Term Incentive Plan [Member]", "documentation": "Long-Term Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r39", "r75" ] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaintenanceMember", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software maintenance", "label": "Maintenance [Member]", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r1048" ] }, "pwsc_MarketShareAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "MarketShareAwardMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "market share award", "label": "market share award [Member]", "documentation": "market share award" } } }, "auth_ref": [] }, "pwsc_MarketShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "MarketShareUnitsMember", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market Share Units", "label": "Market Share Units [Member]", "documentation": "Market Share Units" } } }, "auth_ref": [] }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaturitiesOfLongTermDebtAbstract", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTMaturitiesofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of Long-term Debt [Abstract]", "label": "Maturities of Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r483", "r669", "r721", "r762", "r763", "r825", "r827", "r829", "r830", "r832", "r853", "r854", "r872", "r879", "r891", "r899", "r1044", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r956" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r956" ] }, "us-gaap_MemberUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MemberUnitsMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Management Incentive Units", "label": "Member Units [Member]", "documentation": "Ownership interest in limited liability company (LLC)." } } }, "auth_ref": [] }, "us-gaap_MembersCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersCapital", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_MembersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Members\u2019 investment", "label": "Members' Capital", "documentation": "Amount of member capital in limited liability company (LLC)." } } }, "auth_ref": [ "r167" ] }, "pwsc_MembersCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "MembersCapitalMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Members investment", "label": "Members' Capital [Member]", "documentation": "Members' Capital" } } }, "auth_ref": [] }, "us-gaap_MembersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquity", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders'/members\u2019 equity attributable to PowerSchool Holdings, Inc.", "periodStartLabel": "Member's investment, beginning balance", "periodEndLabel": "Member's investment, ending balance", "label": "Members' Equity", "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity." } } }, "auth_ref": [ "r167", "r312", "r313", "r314", "r315" ] }, "us-gaap_MembersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquityAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity:", "label": "Members' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MembersEquityAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquityAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Members' Equity Attributable to Noncontrolling Interest", "documentation": "Amount of ownership interest in limited liability company (LLC) directly or indirectly attributable to noncontrolling interests." } } }, "auth_ref": [ "r167" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r483", "r669", "r721", "r762", "r763", "r825", "r827", "r829", "r830", "r832", "r853", "r854", "r872", "r879", "r891", "r899", "r1044", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r45", "r184", "r267", "r349", "r390", "r392", "r393", "r394", "r397", "r398", "r612", "r702", "r774" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Allocation of equity to non-controlling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r167" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Effects of organizational transactions", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r108", "r167", "r176" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest percentage", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r975" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds, at Carrying Value", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r983" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r957" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://powerschool.com/role/BUSINESS" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r202", "r215" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (Used in) Financing Activities, Total", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r260" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (Used in) Investing Activities, Total", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r260" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (Used in) Operating Activities, Total", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r150", "r151", "r152" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to PowerSchool Holdings, Inc.", "terseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r141", "r152", "r187", "r223", "r242", "r245", "r250", "r267", "r277", "r280", "r281", "r282", "r283", "r286", "r287", "r302", "r316", "r329", "r333", "r335", "r349", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r608", "r612", "r710", "r792", "r815", "r816", "r870", "r908", "r1042" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net loss attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r111", "r177", "r242", "r245", "r286", "r287", "r709", "r1003" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r256", "r280", "r281", "r282", "r283", "r290", "r291", "r303", "r306", "r316", "r329", "r333", "r335", "r870" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Available to Common Stockholders, Diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r256", "r292", "r298", "r299", "r300", "r301", "r303", "r306" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "pwsc_NeverskipMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "NeverskipMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hobsons, Inc.", "label": "Neverskip [Member]", "documentation": "Neverskip" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted and Recently Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r956" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r925", "r937", "r947", "r964", "r972" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r954" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r953" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r964" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r983" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r983" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r105", "r445", "r1013", "r1014", "r1015", "r1109" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (income) expenses\u2014net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r147" ] }, "pwsc_NumberOfAcquisitions": { "xbrltype": "integerItemType", "nsuri": "http://powerschool.com/20231231", "localname": "NumberOfAcquisitions", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of acquisitions", "label": "Number Of Acquisitions", "documentation": "Number Of Acquisitions" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1019" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1019" ] }, "pwsc_OnexPartnersManagerLPMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "OnexPartnersManagerLPMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Onex Partners Manager LP", "label": "Onex Partners Manager LP [Member]", "documentation": "Onex Partners Manager LP" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r316", "r329", "r333", "r335", "r870" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r645", "r896" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Rent expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Impairment Loss", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r640" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r640" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r640" ] }, "pwsc_OperatingLeaseLiabilityObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "OperatingLeaseLiabilityObtainedInExchangeForFinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Liability Obtained in Exchange for Finance Lease Liability", "label": "Operating Lease Liability Obtained in Exchange for Finance Lease Liability", "documentation": "Operating Lease Liability Obtained in Exchange for Finance Lease Liability" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r641", "r648" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/LeasesCodificationTopic842Details", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in operating lease, right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r639" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r651", "r896" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r650", "r896" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDue", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Future Minimum Payments Due", "label": "Operating Leases, Future Minimum Payments Due", "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year." } } }, "auth_ref": [ "r195", "r197" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r195", "r197" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Future Minimum Payments, Due in Five Years", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r195", "r197" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Future Minimum Payments, Due in Four Years", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r195", "r197" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Future Minimum Payments, Due in Three Years", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r195", "r197" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases, Future Minimum Payments, Due in Two Years", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r195", "r197" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r91" ] }, "pwsc_OperatingLossCarryfowardsFederal": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "OperatingLossCarryfowardsFederal", "crdr": "debit", "presentation": [ "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryfowards, federal", "label": "Operating loss carryfowards, federal", "documentation": "Operating loss carryfowards, federal" } } }, "auth_ref": [] }, "pwsc_OperatingLossCarryfowardsState": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "OperatingLossCarryfowardsState", "crdr": "debit", "presentation": [ "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryfowards, state", "label": "Operating loss carryfowards, state", "documentation": "Operating loss carryfowards, state" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/ACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r231" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Other Commitment", "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." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFifthYear", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Other Commitment, to be Paid, Year Five", "documentation": "Amount of commitment classified as other to be paid in 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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFourthYear", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Other Commitment, to be Paid, Year Four", "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Other Commitment, to be Paid, Year One", "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Other Commitment, to be Paid, Year Two", "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "calculation": { "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Other Commitment, to be Paid, Year Three", "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentFiscalYearMaturityAbstract", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESOtherContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitment, Fiscal Year Maturity [Abstract]", "label": "Other Commitment, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTableTextBlock", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Contractual Obligations", "label": "Other Commitments [Table Text Block]", "documentation": "Tabular disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r14", "r23", "r175" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r11" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r14", "r23", "r175", "r243", "r246" ] }, "pwsc_OtherGeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "OtherGeographicalAreasMember", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Geographical Areas [Member]", "documentation": "Other Geographical Areas" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities, Fair Value Disclosure", "label": "Other Liabilities, Fair Value Disclosure", "documentation": "Fair value portion of other liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r956" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r923", "r935", "r945", "r970" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r926", "r938", "r948", "r973" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r926", "r938", "r948", "r973" ] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OverAllotmentOptionMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over-Allotment Option", "label": "Over-Allotment Option [Member]", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "crdr": "debit", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted", "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r303" ] }, "pwsc_ParticipationUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ParticipationUnitsMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Participation Units", "label": "Participation Units [Member]", "documentation": "Participation Units" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r952" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment for Contingent Consideration Liability, Investing Activities", "label": "Payment for Contingent Consideration Liability, Investing Activities", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r12" ] }, "pwsc_PaymentsForRepurchaseOfMemberUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "PaymentsForRepurchaseOfMemberUnits", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for Repurchase of Member Units", "label": "Payments for Repurchase of Member Units", "documentation": "Payments for Repurchase of Member Units" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "terseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Underwriting discounts and commissions", "terseLabel": "Underwriting discounts and commissions", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment, Tax Withholding, Share-based Payment Arrangement", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r257" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Businesses, Gross", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r49", "r576" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to Acquire Businesses, Net of Cash Acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to Acquire Property, Plant, and Equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r149" ] }, "us-gaap_PaymentsToAcquireSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireSoftware", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Software", "label": "Payments to Acquire Software", "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r149" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to Develop Software", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r149" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r955" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r955" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/EMPLOYEEBENEFITPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "EMPLOYEE BENEFIT PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r469", "r470", "r471", "r472", "r473", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r888" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r954" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r964" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r957" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r953" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075" ] }, "pwsc_PowerSchoolHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "PowerSchoolHoldingsLLCMember", "presentation": [ "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PowerSchool Holdings, LLC", "label": "PowerSchool Holdings, LLC [Member]", "documentation": "PowerSchool Holdings, LLC" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r132", "r430" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r132", "r772" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Issuance Initial Public Offering", "label": "Proceeds from Issuance Initial Public Offering", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Issuance of Debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1005" ] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from loans", "label": "Proceeds from Issuance of Other Long-Term Debt", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings from revolving credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r50", "r1009" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Long-term Lines of Credit", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r148" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r336", "r674", "r715", "r716", "r717", "r718", "r719", "r720", "r857", "r881", "r898", "r995", "r1040", "r1041", "r1047", "r1105" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r336", "r674", "r715", "r716", "r717", "r718", "r719", "r720", "r857", "r881", "r898", "r995", "r1040", "r1041", "r1047", "r1105" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r223", "r242", "r245", "r259", "r267", "r277", "r286", "r287", "r316", "r329", "r333", "r335", "r349", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r580", "r583", "r584", "r608", "r612", "r693", "r708", "r746", "r792", "r815", "r816", "r870", "r894", "r895", "r909", "r1003", "r1042" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNET" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT\u2014NET", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r157", "r207", "r211", "r212" ] }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisposals", "crdr": "credit", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Disposals", "label": "Property, Plant and Equipment, Disposals", "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r158", "r227", "r706" ] }, "us-gaap_PropertyPlantAndEquipmentImpairment": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentImpairment", "presentation": [ "http://powerschool.com/role/PropertyPlantandEquipmentPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Impairment", "label": "Property, Plant and Equipment, Impairment [Policy Text Block]", "documentation": "Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment." } } }, "auth_ref": [ "r74" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment - net", "totalLabel": "Property and equipment\u2014net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r17", "r694", "r706", "r897" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r17", "r207", "r211", "r704" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment by Category", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r158" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r255", "r362" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining aggregate minimum purchase commitment", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r952" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r952" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r470", "r483", "r515", "r516", "r517", "r668", "r669", "r721", "r762", "r763", "r825", "r827", "r829", "r830", "r832", "r853", "r854", "r872", "r879", "r891", "r899", "r902", "r1038", "r1044", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r386", "r387", "r388", "r389", "r470", "r483", "r515", "r516", "r517", "r668", "r669", "r721", "r762", "r763", "r825", "r827", "r829", "r830", "r832", "r853", "r854", "r872", "r879", "r891", "r899", "r902", "r1038", "r1044", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r918", "r930", "r940", "r965" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r474", "r661", "r662", "r765", "r766", "r767", "r768", "r769", "r789", "r791", "r824" ] }, "us-gaap_RelatedPartyTaxExpenseEffectOfChangeInAllocationMethodology": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTaxExpenseEffectOfChangeInAllocationMethodology", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Tax Expense Effect of Change in Allocation Methodology", "label": "Related Party Tax Expense Effect of Change in Allocation Methodology", "documentation": "Amount of increase (decrease) in tax expense resulting from change in methodology used to allocate tax expense to members of a group for which a consolidated tax return is filed." } } }, "auth_ref": [ "r550" ] }, "pwsc_RelatedPartyTransactionAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://powerschool.com/20231231", "localname": "RelatedPartyTransactionAgreementTerm", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of related party agreement", "label": "Related Party Transaction, Agreement, Term", "documentation": "Related Party Transaction, Agreement, Term" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of transactions with related parties", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r119", "r661" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r661", "r662", "r1093" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r796", "r797", "r800" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases from related parties", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r474", "r661", "r662", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r765", "r766", "r767", "r768", "r769", "r789", "r791", "r824", "r1093" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED-PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r658", "r659", "r660", "r662", "r664", "r742", "r743", "r744", "r798", "r799", "r800", "r821", "r823" ] }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of capital leases", "label": "Repayments of Long-Term Capital Lease Obligations", "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer)." } } }, "auth_ref": [ "r193" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r52", "r739" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of lines of credit", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r52" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of loans", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r52" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r270", "r271", "r403", "r432", "r663", "r863", "r864" ] }, "us-gaap_ResearchAndDevelopmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentAbstract", "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "label": "Research and Development Arrangement, Contract to Perform for Others [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r536", "r1077" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r126", "r535", "r1102" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r534" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Cloud Computing Arrangement Implementation Costs", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r3", "r5", "r126" ] }, "pwsc_ResellerAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ResellerAgreementMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reseller Agreement", "label": "Reseller Agreement [Member]", "documentation": "Reseller Agreement" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r919", "r931", "r941", "r966" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r920", "r932", "r942", "r967" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r927", "r939", "r949", "r974" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r54", "r178", "r226", "r263", "r698" ] }, "pwsc_RestrictedStockAwardsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "RestrictedStockAwardsAndRestrictedStockUnitsMember", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted shares and RSUs", "label": "Restricted Stock Awards And Restricted Stock Units [Member]", "documentation": "Restricted Stock Awards And Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r61" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_MembersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r167", "r701", "r728", "r733", "r740", "r773", "r897" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r220", "r273", "r274", "r275", "r278", "r285", "r287", "r354", "r360", "r525", "r526", "r527", "r560", "r561", "r590", "r592", "r593", "r596", "r606", "r724", "r726", "r747", "r1109" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r317", "r318", "r328", "r331", "r332", "r336", "r337", "r339", "r464", "r465", "r674" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition, Contract Cost Assets, Deferred Revenue", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r216", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r856" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://powerschool.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r216", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r468" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://powerschool.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue by Geographical Area", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r26" ] }, "us-gaap_RevenueRecognitionLeasesCapital": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionLeasesCapital", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Revenue Recognition Leases, Capital [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue recognition for capital leases (for example, sale-type leases)." } } }, "auth_ref": [ "r60", "r194", "r198" ] }, "us-gaap_RevenueRecognitionLeasesOperating": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionLeasesOperating", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Revenue Recognition Leases, Operating [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue recognition for operating leases." } } }, "auth_ref": [ "r196" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://powerschool.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://powerschool.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations expected to be recognized, expected timing", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r210" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://powerschool.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r210" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://powerschool.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://powerschool.com/role/REVENUEPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of remaining performance obligations expected to be recognized", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r993" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "pwsc_RevolvingCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "RevolvingCreditMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit", "label": "Revolving Credit [Member]", "documentation": "Revolving Credit" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://powerschool.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r649", "r896" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r649", "r896" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r983" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r983" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds received from issuance of common stock", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering price (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://powerschool.com/role/ACCOUNTSRECEIVABLETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Shares", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r95", "r96", "r571" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://powerschool.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r170" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding Long-Term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r39", "r81", "r84", "r114", "r115", "r117", "r122", "r165", "r166", "r875", "r877", "r1012" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://powerschool.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r169" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings (Loss) per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1018" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://powerschool.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r168" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r68", "r70", "r675" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETTables", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Capitalized Product Development Costs", "terseLabel": "Schedule of Carrying Values of Acquired Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r68", "r70" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://powerschool.com/role/GOODWILLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r873", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://powerschool.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-Term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of MIU Activity", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://powerschool.com/role/PROPERTYANDEQUIPMENTNETDetails", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r173" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r118", "r119", "r796", "r797", "r800" ] }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]", "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements." } } }, "auth_ref": [ "r536", "r1077" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r485", "r487", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r78", "r79", "r80", "r81", "r82", "r83", "r84", "r165", "r166", "r167", "r235", "r236", "r237", "r314", "r430", "r431", "r432", "r434", "r437", "r442", "r444", "r736", "r737", "r738", "r739", "r879", "r992", "r1008" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://powerschool.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r893", "r1079" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://powerschool.com/role/CAPITALIZEDPRODUCTDEVELOPMENTCOSTSNETTables", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r70" ] }, "pwsc_SchoolMessengerMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "SchoolMessengerMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SchoolMessenger", "label": "SchoolMessenger [Member]", "documentation": "SchoolMessenger" } } }, "auth_ref": [] }, "pwsc_SecondLienCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "SecondLienCreditAgreementMember", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Lien", "label": "Second Lien Credit Agreement [Member]", "documentation": "Second Lien Credit Agreement" } } }, "auth_ref": [] }, "pwsc_SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "SecondaryOfferingMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary offering", "label": "Secondary offering [Member]", "documentation": "Secondary offering" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails", "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTScheduleofOutstandingLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "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." } } }, "auth_ref": [ "r1085" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r911" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r914" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r337", "r338", "r759", "r760", "r761", "r826", "r828", "r831", "r833", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r858", "r882", "r902", "r1047", "r1105" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r327", "r337", "r871" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r146" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETAmortizationExpenseofIntangibleAssetsDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General, and Administrative", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Noncash Expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r892" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Units canceled (in shares)", "negatedLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Units canceled (in dollars per share)", "verboseLabel": "Canceled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Units granted (in shares)", "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r505" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Units granted (in dollars per share)", "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r505" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r502", "r503" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r502", "r503" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-Average Grant-Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "terseLabel": "Number of underlying units, vested (in shares)", "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r506" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant date-fair value, vested (in dollars per share)", "verboseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r506" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r517" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r485", "r487", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Underlying Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "pwsc_ShareBasedCompensationArrangementVestingCriteriaPercentageOfInvestorsEquityInterestUponInitialPublicOffering": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ShareBasedCompensationArrangementVestingCriteriaPercentageOfInvestorsEquityInterestUponInitialPublicOffering", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of investor's equity interest", "label": "Share-based Compensation Arrangement, Vesting Criteria, Percentage Of Investor's Equity Interest Upon Initial Public Offering", "documentation": "Share-based Compensation Arrangement, Vesting Criteria, Percentage Of Investor's Equity Interest" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofMIUActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONScheduleofRestrictedStockUnitandRestrictedStockAwardsActivityDetails", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONSharebasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r484", "r493", "r512", "r513", "r514", "r515", "r518", "r528", "r529", "r530", "r531" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value (in USD)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of outstanding MIUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Stockholder's equity, beginning balance (in shares)", "periodEndLabel": "Stockholder's equity, ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Lease, Cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r646", "r896" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r153", "r264" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "pwsc_SoftwareEquipmentFurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "SoftwareEquipmentFurnitureAndFixturesMember", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software, Equipment and Site Improvements", "label": "Software, Equipment, Furniture and Fixtures [Member]", "documentation": "Software, Equipment, Furniture and Fixtures" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://powerschool.com/role/BUSINESSDetails", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CoverPage", "http://powerschool.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTERESTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r217", "r235", "r236", "r237", "r267", "r293", "r297", "r304", "r306", "r314", "r315", "r349", "r390", "r392", "r393", "r394", "r397", "r398", "r430", "r431", "r434", "r437", "r444", "r612", "r736", "r737", "r738", "r739", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r772", "r793", "r817", "r834", "r835", "r836", "r837", "r838", "r992", "r1008", "r1017" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r25", "r43", "r220", "r248", "r249", "r250", "r273", "r274", "r275", "r278", "r285", "r287", "r311", "r354", "r360", "r445", "r525", "r526", "r527", "r560", "r561", "r590", "r591", "r592", "r593", "r594", "r596", "r606", "r623", "r624", "r625", "r626", "r627", "r628", "r657", "r724", "r725", "r726", "r747", "r817" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r337", "r338", "r759", "r760", "r761", "r826", "r828", "r831", "r833", "r841", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r858", "r882", "r902", "r1047", "r1105" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r273", "r274", "r275", "r311", "r674", "r734", "r758", "r764", "r765", "r766", "r767", "r768", "r769", "r772", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r789", "r791", "r794", "r795", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r817", "r903" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r273", "r274", "r275", "r311", "r674", "r734", "r758", "r764", "r765", "r766", "r767", "r768", "r769", "r772", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r789", "r791", "r794", "r795", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r817", "r903" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r922", "r934", "r944", "r969" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r25", "r132", "r133", "r167", "r736", "r817", "r835" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of Restricted Stock Awards (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r25", "r132", "r133", "r167" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued During Period, Value, Conversion of Units", "label": "Stock Issued During Period, Value, Conversion of Units", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r25", "r43", "r167" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r25", "r132", "r133", "r167", "r747", "r817", "r835", "r909" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of management incentive units", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r25", "r132", "r133", "r167", "r747", "r817", "r837", "r909" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders'/members\u2019 equity attributable to PowerSchool Holdings, Inc.", "negatedLabel": "Decrease in equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r133", "r136", "r137", "r154", "r774", "r790", "r818", "r819", "r897", "r910", "r1010", "r1020", "r1087", "r1109" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS", "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSMEMBERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders'/members\u2019 equity", "periodStartLabel": "Stockholder's equity, beginning balance", "periodEndLabel": "Stockholder's equity, ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r105", "r106", "r110", "r220", "r221", "r249", "r273", "r274", "r275", "r278", "r285", "r354", "r360", "r445", "r525", "r526", "r527", "r560", "r561", "r590", "r591", "r592", "r593", "r594", "r596", "r606", "r623", "r624", "r628", "r657", "r725", "r726", "r745", "r774", "r790", "r818", "r819", "r839", "r909", "r1010", "r1020", "r1087", "r1109" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://powerschool.com/role/STOCKHOLDERSEQUITYANDNONCONTROLLINGINTEREST" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS\u2019 EQUITY AND NON-CONTROLLING INTEREST", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r164", "r266", "r429", "r431", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r445", "r597", "r820", "r822", "r840" ] }, "us-gaap_SubscriptionAndCirculationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubscriptionAndCirculationMember", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SaaS", "label": "Subscription and Circulation [Member]", "documentation": "Right to receive or access periodic material for specified period of time." } } }, "auth_ref": [ "r1048" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r629", "r666" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r629", "r666" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r629", "r666" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r629", "r666" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://powerschool.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r629", "r666" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://powerschool.com/role/SUBSEQUENTEVENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r665", "r667" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information [Abstract]", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r963" ] }, "pwsc_TaxReceivableAgreementLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "TaxReceivableAgreementLiabilityCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/ACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement liability, current", "label": "Tax Receivable Agreement liability, current", "documentation": "Tax Receivable Agreement liability, current" } } }, "auth_ref": [] }, "pwsc_TaxReceivableAgreementLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "TaxReceivableAgreementLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement liability", "label": "Tax Receivable Agreement Liability, Noncurrent", "documentation": "Tax Receivable Agreement Liability, Noncurrent" } } }, "auth_ref": [] }, "pwsc_TaxReceivableArrangementPercentageOfCashSavingsPayable": { "xbrltype": "percentItemType", "nsuri": "http://powerschool.com/20231231", "localname": "TaxReceivableArrangementPercentageOfCashSavingsPayable", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of cash savings payable", "label": "Tax Receivable Arrangement, Percentage of Cash Savings Payable", "documentation": "Tax Receivable Arrangement, Percentage of Cash Savings Payable" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://powerschool.com/role/ACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/ACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued taxes", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology-Based Intangible Assets", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r27" ] }, "us-gaap_TechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyEquipmentMember", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology Equipment [Member]", "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals." } } }, "auth_ref": [] }, "pwsc_ThirdPartyPayeesMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "ThirdPartyPayeesMember", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Third Parties", "label": "Third-Party Payees [Member]", "documentation": "Third-Party Payees" } } }, "auth_ref": [] }, "pwsc_TopcoLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "TopcoLLCMember", "presentation": [ "http://powerschool.com/role/BUSINESSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Topco LLC", "label": "Topco LLC [Member]", "documentation": "Topco LLC" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r955" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r962" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r190", "r191", "r192", "r343", "r344", "r346" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://powerschool.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://powerschool.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://powerschool.com/role/OTHERINTANGIBLEASSETSNETCarryingValuesofAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r99" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r982" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r984" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://powerschool.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "pwsc_TransitionServiceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://powerschool.com/20231231", "localname": "TransitionServiceAgreementMember", "presentation": [ "http://powerschool.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transition Service Agreement", "label": "Transition Service Agreement [Member]", "documentation": "Transition Service Agreement" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r985" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r986" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r984" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r984" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r987" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r985" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://powerschool.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r981" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r16" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESIncomeLossbeforeProvisionforIncomeTaxesDetails", "http://powerschool.com/role/INCOMETAXESNarrativeDetails", "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Gross unrecognized income tax benefits - beginning balance", "periodEndLabel": "Gross unrecognized income tax benefits - ending balance", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r538", "r546" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r547" ] }, "pwsc_UnrecognizedTaxBenefitsIncreaseResultingFromOrganizationalTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://powerschool.com/20231231", "localname": "UnrecognizedTaxBenefitsIncreaseResultingFromOrganizationalTransactions", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase related to the Organizational Transactions", "label": "Unrecognized Tax Benefits, Increase Resulting from Organizational Transactions", "documentation": "Unrecognized Tax Benefits, Increase Resulting from Organizational Transactions" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease related to the lapse of applicable statute of limitations", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase related to tax positions taken during the current year", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r548" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross increases\u2009\u2013\u2009tax positions in prior period", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r547" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://powerschool.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r549" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://powerschool.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r63", "r64", "r65", "r204", "r205", "r208", "r209" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://powerschool.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Lease, Cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r647", "r896" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://powerschool.com/role/LONGTERMDEBTANDREVOLVINGCREDITAGREEMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares of Class A common stock outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r292", "r306" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://powerschool.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares of Class A common stock outstanding - basic (in shares)", "terseLabel": "Weighted average shares of Class A common stock outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r290", "r306" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://powerschool.com/role/EARNINGSLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSEPSScheduleofEarningsLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "SubTopic": "30", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479359/835-30-S45-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-3" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.W)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479583/944-40-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-1" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481251/840-30-35-1" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326/tableOfContent" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r992": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" } } } ZIP 110 0001835681-24-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001835681-24-000016-xbrl.zip M4$L#!!0 ( $>,75B<$"Y0PFH "EE @ > 97AH:6)I=#$P,C0M96UP M;&]Y;65N=&%GI)M$D$8, @P8D M-?/BYW_/M,I^_G_^_?_N["0OJG$[UV63C&NM&ITEK/!T_V'_\Z&'V4#]5CPZ>_GB@LX?C3#V:3/[/W@_P4WB< M?V.:9:'_^X=Y7N[,-+[_I\?[B^;9=9XULY_V'CSXWS]$SS7Z7;.CBGQ:_D2S MA6\G%:Q-OAY7157_](\']'_/\)N=B9KGQ?*G_SJLB>_LPT<-VVAJ89XJ'N1?/E/Z'/QC5/[_7=]':\C(#8H"=V7VZ M^+*K>Y6/9TH7R?/

5561_%I7[2)-7KX\^M)3_^'GY"//]*,9QS#%OM"J3EZ='/UV>/R2 M3O>CK]V3W<=?> TGB9HGBT(K R*DJ9)Q54[R>IY4+5*$T(6^%5TD6\HDIAW/ M8)#Y0I7+?_[CR?[>XVD$']I_\&P-/7YZB4&;=L23_)PO'CXM6O'>L^W=Y!+6 MW^AZ;O!\_&&I&O;2)).J**IK\]42Y2195FVBX.@7#1QU;GAY*7Y\%S._N*"2EZX*[2%M4ZT4%5XW>&1'WP!?*R_YN#W&>XZ+-4,_-JKDV33ZFI_,2?EB27(/9\L.['T[W MK-_]!0253Y;/[O8J_.D('E>-&YT8!9NZ=*3_OP[V?DSAUP&V6KBF*9 M)@7N6Z:S=HS;8N1TFMFL*G #C3TEV&M@&VTSJVJ85I:,EDFAKE-_FO *TX[^ MTF,BGUI?Y?IZ-Z%Y#4UGH7(:!.E)^"22EZ6%O(3%% 7*$H.?PQVOZDR58\VB M)?B9DP%37>H:#G:AEC4PMF11*U@4B(6/..,[.]!#8]HYGB5Q.+@EL D@=.%X MVZHUQ3*95E6&)UX2G3HZGLIM$$YYK MW20*S\ _DNAW"Z .NGX@F:_A [@YZ;AY%I-X>TG0")91@SGMHN%>TO<&;C'W0W(-,KZG%D<3A'61$N!M>?Z2A-!P' +N,_R* P%9V2((^)= M%L4J.C@^&<-\G=>GYE4;+BZ'TX>A/HZ; !'!FTF_BZE@45<[-7DO#0P?MAGS1,&8^;-#T^QI)O@R,? M?D^PHU:MB:VL"A@4F [/'W&UU6'.IE<,;QPI9[D#3^- M+!^./C>SWN6CFXN7Q/[2].V_%+AF4E1XA0S^=HF:I8)IB^@'L:BN5%XH6=R0 MEN"&_QJU@I-8%%AN#WM%7+%C@%=M8XW?(P7G(TH_\B/DAU=5 2Q2U3 Y/U)O M(#P698?Y%96.L30SM M($YEY9:PH,'7SK5";0'&HGT$[0!HU?J1GX,FT(!@AJG"A=%-Q0S>GBUM*7*P MD?8+I0O+UR9:"\@7VBU:<+XM7)?])1E<=WBT>:7#R>)]M- M(AVXN:H!%KD9Y@2)SBSE#,U.6XRY9O\=9"ILP MI.0B^9&X)Q8!AU'H!BAT.WQ7RAK=7%MA&WU'3B#D\_0YB%60PZA](D$N%*@. M>.3P&@6.*_/#]"^IJZ&>->9Q4=$5@[U5O-4JJ6+GV#S:/8X&7?H(]UA3"5!M3(^@]@967 MEW+?Z9(7R]BXZX]"@:>[NC)D S/ZGB6BW-#]] L.X.#7VR M*JRZU&5D3KH2;2KRP,. S8 :9':\\4YRF^Y,/BB,2@5 MK*=WU O4,*]T42W<@J(UH#5PA8MCEP%=?:MK"'^"^]H =!S^\K\,.U_0 OKG/PX>/CNV M)W@4G B(O30YL4M 'PD,P^L^K.,W@%"VX6]1M6CB<3<#'['-$3&9IT9MJTM MS?$O,"0UTF1WL$.%O%?*O.6O27ZB:84V*)S-EP\IK#N6"R2=%F3DGM1S5"=-TB[8.\JD 60B*N(UNCKH54X[P:Q9N_C,)8I MBVE2#8WS-=K#AS==^X#!6^\'W%OFI6"79+KCA7"B<$&<640:G,88+E&MG1!B MEI"H.3N7!CP5>3DX;L?MNYO\H;V@Z>ON'*Z-J(-4]1K#F([[T/H:]&Z!F$]L M>!T?!)N5_69 34@=P9L_:V+0'5S(60X["Q>NJ*JW2-ODEB6G/GN,^!S!QA2+ MH>"K, $4YZ;X-UEW5%AG[):8B'*>V-8P<0WDP>8HF/X2==]AZ]6^,-706'31B41@<.MH@TGF8\V>!_O2FMQ"^%19R1_]:[<9U^>T M:G E+J 8TV&7H/$?BH)'@4/KD)FM,_Y#9^#J/>U=M7"3;]A,I+MI3C$5WGYR M$-0YW:2.:PJ.&^F(W&3D@IK@1+8>;COGURD/\9K(PR=(B&N-J/,:HPWD0:%5 M!6^S-R#VHU!@DL(@5Q)5(),<3NM9T44$KDZ0-15_=9ZEI"H<2[1 MMG"(C(_8_8KOYFHK-K0$H]%2V2^,P5YW/?8<)<64L*QE"P_&5D7#&PW/9RCL M0*ZQ_A/3@=4$@GAH[Z*G:^8%X@$#II:WX')I/)A*H!0PW>,SI !HM#+M@%W! MSU[&@:C#3?=_DX7N:W:-P:9KUD9&>HQ^"-]!= MDG6^*7-<]05*?0-,8>)_]W>+:1"T-R.^[&;@!"' M@Y*P2 G"O/-ID;^5O _*J$2&C;L)2_JMG2O<;@-_C+6ES*]1_?]SP',];YN6 M(X'(IOF0B ?E9M$V.C#I58W-$PWHUSDH]>8,/?E]F;( M#7ZF,"@G*ZCHBTWR*>1 SNQOM!&)9.]AFOP&*__RV90;M3-WZ 3[&B_P26.M M"6N=TUZ:!H.J?'6+@HU@T\U)J;6_H=>GW-)0W8U\O>%-)([5,!';'Z,$4H30T,E.OSW,>#2B@ MUH=(QBI(JZ9MV/^.LK'604R1? Y\A&)(K(LRDNXOD5FK_=G\HKGBJ*4X0IQ5 MFDH1 &:MZ4QSEB$I@=%[I0[ Y1:A&-7L%JO9Q8::>Z-!I;8S1,5X7MF4RWY M%'>",N>XTF!X]O!'#N*TNPR,\%>3KY&4+KT;2K*V*>.F6NA2@JQ#^IAXQ&!' M*+.M$XJ6_"Q'@5B6:/VF3HDC_8GVN$470(+>S2![P&?/.WT*3@8]>B@PN23 M%3PPT9PD,YBV$\6I%+3XV(XNQT6%V97C:K$X!Y,P/,09J$3-I8L\0L%/E,,OB^D=*,6C=M35_/\2:A@RR0)FSJE,N&+"1= M&!UZH3D4@NZ*UAAWO20" N(G1_N'E5_@)/./L3E6QX(>/MW]\7V,YR\QTLHB MV?T)_K]/?N:_:\S-JELP(M:584X.)@_W/OG+T?8QZ<=M%3OI'2^L0;+OP*PI M:^ @<1!@H'^.Q*H^]7%?)6>AM_+;SEX=[N MCP\>(7MIX(R;S+Y8.,\N<9Y_-5G_NZ=/=I\^6/WU@]T]]]V_:&P>'U8 =Z_\ M[Q\.?O"L,4.]Y:?]Q;MD#R8=;%.A)[U%\/R_%".A)5+HP=#_@MR]+I.7ZG6A M2E^^=IMEREDVU>(G6"6&P_(LP1D_V_P-^.!%;_[2?G^=)I>J(("'[KK^1??J M_6_R_L.#&[CG%S4UTSNH]+1@!4>['J_@\\YC>/$DMD'MRD(#C6WL6"L/;#\7 M_"LY07FT!+7Z;5E=%SJ;8J"+=6QG9ED3B"U,G_*,1I?.WSO>_%T";!Z7""7 M:AR.>RX%+BB\UM;W3 (\>$+G^N" _A,AQ]SS T4? OD ='8+X?>A63+?O_O^ MW??OOEGWV,%J]UAV:_"TAPX\[1.[U&ZH$[F#71S6IX]?O7YY]N>KX]/+Y/#T M17)^?'%Y?G)T>?+[<7)T]OOQZ>'IY45R^.OY\3$^\[5ZVX_CRNMS;9HZY]JU MH^I*@[+5! $1K'"$'TD2TT#EGDGF*K-Y0CC($ J._/S8/812T2=!C992I<>A MDG_^X^G>LV%X)_CJX!F,64TYW$(>_+CX1/R,7.+'@ ,YIM:BH4 T#%].X-_E MF#/]; 6F#^W1PG 4@=5*GI]SL/?G"=+/GEO&E+N.S: N>[CYZ;#=A.#+^^LWYZ[.+XSN(BV,.WK@J M2\E4(((,J2 H"^>ZR+@N/;H>[BE_-5P6;C^ZR?[PR!0>QFB@?9)$'S>>*ZH> M1JO@F)8MFZHMDZ!,(N_RA_?["6*:"CS8%@[IH OE%Q=118%79"0638%!"C'0 MAIF$#C]!\I-T.06A9(,,QT$63"_94[+V_!1=@=M@,-_7HKFJW-1FC/D,^9.@ MA&Q+2<8/[CLN(=,32ES%@I[K;88O:.)JL>YK;6 S#8O34L_%)(T<=G>JL+85 MCC.H0R=DBD:@:0RG7\L(M1[7;=[PWK1&IQAFQO!)41DP,'ER1%95,BX4D/^R M3[D%86]1!$P*\WS=Q_U@;OL;S]PN?SM.GK^Y.#D]OKA(SGY)\.^CLU>O#T__ MO N&%R:Z LGS?71)ERY.+Z5N1@H/,@SJ2VXC/&JJ27--0(%(@'H\*V'6T^4. MZ!\CS.JVPV@3 JZI *7*Y?!3_K'1JA[/7,$G$ST\(?@.]!H&O\%QMM#%QZI( MP6Q/6/!S>:T#LXA2C;=W0U[BO)66!W1*_Q1>GEQ J&R-**Y=N 'M!-RJ5=PE M11 Y4*V,QOQLV ?+H&*^$'R.J%V<>^!RI3N/6BE"F2248X&%.F!*8 M!5Z&[/U^W/6#C;_K5M&^3/XX>?G2DF%@F<#]Y[^.[T3;!N:=$C8'I;0;04WE]%0W2J^TC=G+:UOQ[2\9W['WT*PDO0\'-51AA8E= M-&E),I*MELJK-$1?D0(\5U="VI'.R>3 N45U).F*:AT'*1-^10GL:]G(J.6Z MHOY20["K;MJ:U^LHFT*@759!D7W\929#_VXOL_JLEWGHG4.7^8>?UYQE[PSE MBC =8F% 7O0?LNGT*[$HG:9*E0 SN$)N#JQ&D]S#:D#Z/M+[YW(CZ)S1K#>B""" M39#"CZ']6"5!;RNN/<(;!VE/"$B0G3^HK M2P7^2M4U>7\X-SKDGU++M([]=JDU[1SF1,$#7)-@I<:JZ^&&:AO:%EN:%1MN M 3PLUG>I!/:Y!:VF7G)-%Z5;=XJ[XA%"^J"]XI7+8L,"BW@IG'-&26I@3]'8 ME-^;T87IU0;6:P^1KA=?+880-*YF'ZRYAO5H41Y[%JZ,_3Q0NH?7QT7J84VZ MJT'OE-.]Y[D+&M9:;7A.&&(YY=A2]8Q L%/.LTPC]8BZ::K49T21.@B1%/S!L]-QXX*E26KJD(/93I[B8PPXZ.3K0< MMU#W@RJ;B6O0R-/"E+3YVEER+VF5ZF#/J0XNF2=\@RL44[@OM)/"K\*O"5 M@33)J@C *94WTJ=_5<"]\"&\ ^3'*^D15Y+O' :QMVMUD:^'>^HZ "G'J,NJ M7)4FJA*!CJ.2&>PWV.B(!@^#?>LQQ+W5,<0[BP?V.,$7O?? TXL6(SQ(K"!G MLERP)F]6S(>OQ0TT_UY"*[[Q0&0&QQ._#KF&S5OXQB#2*<.*IXFR]GC@,Q)C M@V?G/@UQTD8>'6%"=3.$P!EK-?>#T8_OF-%CNDZ?6@"%#]7%J5Z;CEG* M@"G.0+C,\)=$$&*SQZ+"6*,' [C^@0XEI.$O?*QFKHALC"K80U2-&G$U4FX7 M?<8 ($"+-*8X;^D;!*_X\%X+FT9FV8;H$X=8&,XNN%5 CRC*@0L1H+<1UQCC MA5$_E-),="W0P6' OA,+5/&7'@9X@^YT6_Q(!@0&PFJ@#H0WSN=$;C,M M+28FJ-KPL@@+;0"NA30*J[PC@?E5D?_"+YEF/X2)YI IEV)$U%H@X0.]"3O$ MP&2(MWH$7LQQH+@:QAZ"382'X#>Z-!:-,;A4]$J$%L S[1;*KH;IK.,8 B^' M"UH=,MNP$4SZO!CJ9.B*MEJ&,5Z>_7GX\O).0IBKN, J1(,1B;3R0EB4%=,7U/#2 MG*U[+-\N77Q2H\W6=)QZM_' #%[@@?N8NC#$D/(*]AV!3#)[D )V8C7T$D)^ M=_+<.RR<+HO>FRNZJP)JQ3B!\BDZB4FLX_5'B"EOE#IT?&09WJML(9 "I/;# M" K L1G;Z\OM \F!DE%/ENZL4H9")_ PCEDSLR??&KK#AYW8H-$48"/;* [/ MD(Q<]DHA@TV#N#Z,I1COXMBCS9=V05@)- M6O8ZP4!;^=5V!-0X&%^JKDL'F.=7L\">;=A@!KG_@O.!^A*U[YJ^%\STQXUG MIB>GOQ^?7IZO FAE#P?M(9B[ M&.:=#B 6&$/YW[)K8=SBF*![FL9V,J!DFZ((=H!RW>+T-OLZS6 YU)"%N*BA M?E7X;^D+GHKZ1U]SA@[7_EE#L=84L.1<.0X#(--W6^" ^%C=C7M)A3([2#ED M*3BH=;MW?K1A;X8K[11])9]8R>4=O+?3>G*P#$"#J"EV MAGX$1>VB&#@R^))Z=")D;X "BRZ&U&H(*0>=,"8WR0ML"+4$F3Q/;U69-H'%T MND9:5.] M)&GZE3N!]]KX^^$&^KQAI=O+NA$@&2A6VH-:_5O&\K4X9;G$=.NY%-!T>N/R%GC M8+H@4'/B>B1+%BPAM$9R;#6T<<\AF*,531RO ^!,'&OWI=6V18'U M $8=T)C_H*N;FIQADLP46!WOY%S/JYKC*S0=,)G@/&?Y(B03%5T@?-&0?) < M'<_PEZA[T12M< 33*^=TG+Z=E2'Z3E '8-N,R0EQ3H_YYH.:7PXW[&L):O:N M1=!T#@R&JB[UTH!0W$$82T:[LSCWU!>X]WOQ?E%Z;8,@(/";H$M@NN9&!9>F M>[."2Q0\Y>];]V9Q-0OY=]!3$G0HQ-='UYVU"7?G<6VDBVCT/X^]>XD],UG% M_(W88*&N70:;H/92O KYAG!*/\0H9US/0_]R/HRM,[+9EH>GUB72M#3 XNEY1 MZ?T0-A)HC>[*I1M=91+^='_2*:#P!R4?(6RZD*3H?K7.52(C0SYE!VD9Y64U M&(6I2HS,^L[(OM#/0O[[<89D=V!DQ>:)SW3K:E&4ULH.T,'2P&4R(<+'[8WJ M1*2>A_":K(>4:8XT?$WHJ6GB] :^46 J+#0WQGS+H*ND.^ WE0+-)O4W&M,O M<_;#JX+26:D@R#9^C_Y$-H9&2(JGJ/&5E.@,9A5\R!D/\#$V%P\-#;DW_CK* M!^$%CIYGWNF8!, MLU]DQ%8>/>C[%0/SPM:9 JB(22*YU9E8*9-3C_4P&&N,22.2'>",5?A[IHM> M:^75E/(U\H[!=KU!H87X@'K>'VK':WR$IIUB]NO$J4=[PW6'TA&.PMS%XD+5O,/MQW=]QAFR$[M)Q+WQ'.<8[A5^Q;.XMD2.88*)I^2(TI5EJ'= M*P8CU99Q_R:\2;QHNDN)=3O;EAK6FD]OBFU9N&YXO.7,?]>Z8T0\T_:\S_Q6 MTD/NY@;:JF3)<$=K5!$0F%KR+F)-;&6HF4>C.%]WQ!L*9X*L=TE3Q)NDQBY- M<&7E.[SMDLCO@LGOEK[G1X]O#7J[(2HD$N6TA%\*Y06BLM-),4R\84N:PZ1] MBXM#XE3IPGWEAI,J4ROV;61E($H2A%C(F1M%6%).;3/FA_8(VS?.);_;PNWSB/U"H('?Y+??(DG?CR%\7 N2Z-U%#B<18"X5[!5>\(PT=OP(5 M:(R=%VY@2TCYHKSSJ,08<5-F>6T!FP0KA^^#3(0:A;&&IKKF/-][VV-)J)PU M9E;XT'OCS/2!M7'#SZ%%AR^2M'X.^XNE;UC"=ZK#PCI?Q_ZH_8WC4AG>9OB0 M58UH%]8N/Y]TG>VT*!H%V+"4G,.;G!^;.VD.O&> Z581%+"$&][+*6&]!JL" M#@)U8U3.ULV6V5[C+8GF,[5UL>OG\JU[V]? $'ZCWG9/+5])W)_SUGV--J7S M( CVRNC_*J;MHZI2U;Q*90D"C_="ZG_>\H[;Q_7C0/X9<;=S3M(: MVQ0FJ6H]K2A0OR+GH"< UH5/K;/4!)>C#_:&>5SH/:#0B+U=WL7#_^CXEKQK M+'! F8X#)G#PH-2AW+$V*!>W(&KBKP@=B!:(C1P"H;-0])57U%6,S\XJ*C5Y_58#]Q]55>CZ6)K:N#JXJ@CLA]Y?CNBM$MEH M@A&%2+_+&8>- M];O AONKS7)" L,H:*.:EEH7HF4GHU/$I'99Y71E:!6MRZ]OD,$O4VEV6@@. M12OBHI?44R.NTCI:0&:)2TMVM$?2SC. L_ M'=YAD$,^=S:??+J)?\[MINP$$C?=0^XZ&U81$.Z)%219,!3L=-]A$6Z1^Z'- MDXBNIL#A $];#M)@Q3@[DO;RR?9Z:*?N1R'4HXT04^L*H4[/3E^<7!R]/+MX MN*-6IMG%]!PW#UK02#O?[,CA.?0R@LR85 H];MGF3 M^1$,W4_BHNS"*BDJLG+INSA.B/@ )HK8=XM(4'NF&&[M<]YQVBMCL_:I&#VL MZR^M)%U1E2[N*'DO/E?);FNXQ'Z^6U0UA?"E.>=VC2GA@B &ZRO. XF*^A.R M,,.M[L:G'48=(X_;VM.PE!7=:EE0P>!Z][[3"'Q@0 @@+E M)9J!E!3J8NZC90RXCENUDK8N\]D3^>KH=W&Z$\9W$=D107")K M\4D@IB5%#V8VSPTY4^&_GE0I]83LYF -MZ0.AOY0%/Z)NB[XG *+)+ 6\S34 MURVE&R$%3N9DK.7WQ%G%&6%S E315':ER@;KU,/,V=2%COIG[_!E/:8 GS:! MSF%V[C*FAX"),<1 ^%93":/0F2C9(U3,)BIG'3/339U3NE?1K3GYUL,W@YW& M[RA\\S7J3!N'$SFH,PVB[I*<0%':&HXM=<0J"U!)KJ;4170]YU2);J]N9& - M.!4\:!'Z]<+LL;Y;LE#7::@W]=BY59SB@=ZW#>S71V,;DU+2UZV0T5)^^!@8 M+"C,!2M9X_PJQW\6.9VL=QO_HC-T^N(S%PV5( 3A%')!6YD=2TD5/XBT1:2\ M_VSKT#4DLY_DVU)[/.'$(O*)V5>G_&(20$6%V+Y33(>V@:@)><9=2>NX; ML*'T96 'A8"K#MK*%3EB@G3&C\$8ILV#AWQM1HHZ MTV+F)RX_.Y&:V*^V'@ M;DJ4]E2 Q"F^LJHC%EED%A"<[->])\F;W8O=(PQO[3UZ_ P^.#C8&FW[4F2Z M<.S.GT1V")7KP@NH#O?2G1 MJJ8RL'P25!@.7$Z;J-KPS,E6LZ:9HX#[<8,W)736O<$>>- BF,$I"SND1TZ2=0\!*G+ M L_"A\^ *A%\DM>Z:=R/ ,3CC;CLZP(0Y\>7;\Y/$=A2>O,EK\_/7A^?7_Y) MW81?'5X>GY\:&6#]#:A4> M/LFR7522="/EXLA",)EYI>_2VV*P0"699G[.UO_6L]8#E8,W41*OXNF#*BI, MS;H#N*6C'F21NN1F$;;#"D\#Y!*\RJV(ZHL=!7%/I' 75YQ3;\F=J7@,5FEP M1)XZ5ZA=73N&&7V-V5S<\TKD!A7EXL[!V$;Z6#HT=#A#5>J2R6E>7=F4 !IZ M7>%<9Z\[!.LJ 6W5;"KN4(65[]."L&4B,X-:%]U$SJ)GX9T @ MM-D.5L$B4@=PL*EK_37XSP\M@"KA,X+K#>T69[.+")V M&$_,Q[-\)B*E]XHL VH @Z5VD1^38!J.&$@."^%^\*2G&Q%.6,N3@!==G+T\ M.3JY/$0,8E)^WUQ\2^;4W5[V97&";JS?&YT,;$HQ_AOJ]6% 7./0I^*0RA, M5^T[A.*7J,'8//9;(4LDM$YP#L;HBY/C"PY0GYR^.'YU>O++R1$IAQN!'VT1'*I108$^ M#"<835FMV/"[%X,E''^J&,+*!0:I4J#[CWX$M//2_MCXE7-NH[G$6)4&F.&V3O? M:0,;(J-Q#VMCJC&'1:BB!G?N%DS?01VVA*V7"!+T>R8ZLO<3%QG/TK6+/XK: MQ8M+S;-/[+5+-3"9FBO,RG09BGD)6_-W*TB9EJRIPKGG&G1E3'U#GG: MQ?Z)QKVZ^!+G["TFC1B=S9QZ++049!V-MEWSBTS/$2:K@YWC%/*BXMSKF:KG MP0#C;6ZA1>B0XHPV'%ET&-%R69()4;:JY!?,-<@NH'3(ECZ-PD=:=0+>=>%2+#,>@SUIJZF43H1AZG8 M$*'&NHZ#][D(LCKOT UYJ<"H(7.A9IW$$KJL%<4'MVSJRZ'-*TQ.C1T M.6L^SY%NKK6$6VU6UA!70!@>M(F+7T.<#'U1 MP+R4.FLTC#1*/G0X+A!ON(VL/M8;E;=+!S:R2+F7$M5E#88BFDL@UHAU48I!V%9F'& MY1BBR]!)"Y#E:GE6LL3OH-4X@#A@K;^HH;ETP9UJ,B M\)-7DC>'WH-&C9MT?33CPG4E#C@PZ#$%$./6WK[#7UX@J$HVB)P75J8C2,W] MH-!-Z8MG*93UN;LCT( B Z2C(]L"^DH'I&331T(86 DCW!3'2+W1[A1?CC?8 MCWT(POMB;)C1QCVJ.@A]!#J#ASSWV/9]\/,N,)%R#K5OOCCWT0:%T[]&KK(Q MA9,16XGO[V;PF)F.I%Z0!6N[65C@!P>)1#K_7)4M=H4B:98&4(7X%S:0Y7]@ MGXDECK"U-C6!V^",?443=NJ@7UA(=3C:N!$$:W1IF :"X&\ X*?"4!2* M"]<2ZDH5;<\'+4"@,,JJ0J+VW: M^7 *&SD?R5YS!3B#$%G"M;NVG?BZ"7I'<1D61'/AZ.-02)JKDQG=$#UN>LJ>2U5:6-!%HZ8UK?A#Z6\J4\5?,3BP?ZF 9 ^_1XW_;G-)*9=W+I1ITKAQ M&,XU[(_%T#RN058:],ESLUQ@-E-=QNWRZ)\9UUMRY\6Q[>MF6^;E(?RR73ZE M2$YARKH6!<69X[5")WA<_L:U-)V.>TY5X';U-!M4.JCU&7RM"FU<5:;O<.:^ M&E756_X"=2=I9XG=FO#SE'S[)8$SA\0BZM!?VJZ3I42I"RG XW9S&(FPR0A! MJ@6W<[/A(NSM&YVB>PX7(@5/Z+X8S[C^*7J8QT+25_54-PSSZ1QJP=NEMUAM M-T:T.>[$*IWT>!%*[$JE8^#0CRQ]B788$1 H@, <."H]5G"9F!A*?1T\ MSQCQ6$%<8=.]%G_GDR;D#D= ;Y*"05%['Q1RN[*[NO)+0$D1+8!9 ?L@X5Z- MWPIE<'J)O^EB*]N.O[]CT5=R3$D-5(U1VDR3B*=&0TQ:KMJ#U6A*G^EQGX@7 M=HHA5;#\9:"Q#Y>7VQO.5D.?$H(\IJ"1.X4]Y.V828%S#)$"UVRIQ#($E0T+ M"JN:H(O)8N:# .TMCUSI1EY3J3J%@(K(014_J6XS-4V8J8E-24D=I&(@L"YF&#LSX5 M4XC_AA0LQ;TE6<2Q1$4A[-*K.BWHUJ+)-9UU(3QA&6:8D05E0X&PXH41(!." MM_<8T3S0BC,6A&P;&%T!GY?*DL84C12-8BC!2.)R@E\5A^8X%,=9*I7"\%7P M&.R:Z&M1>\V\KZ\)BT#I<45'Q;"D/9 KPC,AD 2/9G _%.S)73M;]G' VD(M+01)V-+,L5"7 M 2EY)+T9J!$U4H_VPP$_KH99%6/C/2&"PW7/?:JJ'%V(T$%%C[0LU_M0LOE! M-06%$[U'#"_4\;%Y;U:86MKCQ_>"/4PWR_X>JD3:# ZQ-@ 94OZMXX]2$")Y ME>B5%?JCH)(/)(G4C=]BO9Y(O7F68LY2PSBO_H?N!J]&0)C$=O'W\&=T_K/- MNAR][**-N!F$/ "D5:^!?+^Q%6Z"6$M;>]O)$CO12G>,$'WD_7#@O_4(Y>,- MBE!N1O='3X&I;90AWTL3>!3/$#,/'>OG" M]Q\--[]K.^-@]\'>,+-T@"$;PR^G&EUI"S"3L2Y,D=>$;.:JWXVOXP)W@M^7 ME,9]MY"G6AT@87 D2?+P#M?5/:>4<6G+MM56R&OK[RI"?+!_;1C91W5]&T/O M@_&J(6#RW$C2/L6Y$%' Q;Q\Z.AOL-4Q+=2P5AUAN@9YS#TG3_PD@KS>$/AM M"*-S@AP]VE=LQO<)G%?A?&[GL,(+&B"S(_)N>H]]5V_O^G)U$H4V+CFH62XX MOD1%]Q)+"6)R?&G@NQT;UPRR_\*J/AS,-X")+Z87(&&E8" '/FG7Z$W(_W^X M\?G_KPY/7QQ>GIW_F1R>/S^Y/&?,IZ.7AV\NCME#=GJ6_.<-?'^)2*=W G1* M8;$E!X9J#F#:@E)*8FTY6"*%O3>4@_D2L!!@$<-OQ IM+7!8>8PZ5"6=V)&. M;RZ/7EOYLK9L^\R7-*^N?Q\NWUX)4D=!H+;)"]CV9)1SQ5E8Y4-UP6"'7G$G M*JDS"VJQL1)8VSI@LDV\'8X.4Z"O^R$H-J5%WO-JP+G1;90NX(.V=)^Z7*?V M]-(0UY3#L8 MN$B#?)R4B^,=MFODF^?- MS;B@X/O0]?/PZ+9]RF'P+:B(R=;3N%N#[=D >PY$JO_>=1U1*FQ7M_3.,3OB M>5NP@#_"UBT(U,49-KO)B0 5AR"99@PFWD"Q,J70AASBAN0!1Y;840$Q1[#> MVK,.#/5R7QGFQS-5*V-X,FNI$^"5GVYW8WTJ*%Z'?D\<=T"0R7(\24;5"/;JF% MRN$\7=4K)(,E:2G408Y9? M&,LZH]IT2=CR);I(+9@,(+6[ M'2B*3EX>,@;O% "-(%R >3L&2B\@6;UXPE\.QE"H>SF%18\RTH\L(/^(L7N2 [J%?2(S0 M-KS2&26YOZ1]#I[(Z^2E&E744:G,5)W)[R^ ARC0LW?.WA78$$5)*M"<:H!= M5I.DKPS8=G&7A330@@AK)<(M=SJ^@+8B'ICM<>X7'[+2^^^IW)3><+99B46W MF %#O$)=EP64S;*)D6*DVXSD AJ"F A*W2U2 Q[PFY(8.O75,IBJ!N034/Q9 M@&/LNXJ$ M,?-)39 ME.E79AYTKQ[.*ZW]]33RZ_ MFRFLEV#-FU&$,[B?.26X,IB A06@;WD\!]0$\OLO<9(&J M.+!MDRG#ST/.[ M F-D&^6HPR<@<(+@2&YW$-TY^T6W97#'+/]F3.CZ+6A7%K8G2K"PS]T/Q?SS MEGK=?->MZ P3-;@:;VP_#2/0O1BKU%V":/);CV4^^1[+[(;:2FQ?M&0]@-N03*HH]9E;GK@V1]@% M@&!67 &A=(,BGS0K"*A"MJ4HH\8#HZ(6E/*KB&K%81,YQ$?4 MZ]3HL $) "BX_:(GP@1\L8%_+5]CU.30IJ:+0%A:!""42X/%;H&]OI9RLAOXD M=LGE.?E\44F",AFA(:P?92,7?%9.85(NBIO1%0>Y@?;)O,5$;(K[RB^D9/NU M+?J)FH@%%@#0F8PHW@\A&P.&=3*M*ZR]H>(3LAXPBLJZ5O)7FTTU.A] W%AO MVZ+0BB^J"C_65\S:^&-"BVOX&U+Y;#$;_88A]F+3I ,(!TO#2!X-P)X6CFB; M=C[', C.;.[*2^Q?=F%VCL96,]&2"+(/TZ\)U2[;14BR%:]WNRA]J)B#NDYG M* ^825N19UV"Y"F=D(^(9T$5]X(.')PZNL08[NVJDAZ-\"K@ FOA!L@*L_JV M!%ZQK)XK223TNBU$"*S025-NB86#4E_8E_E;S1$9[DH6JS< X06$'H-:.:6%2.U:U41Y=04C4!V.;9[@>:]=A15&D("9;EA+.6?6Q,V#WN&HY_/_CEYRTDOSV_[&FAK&,72!H> MY3HDKXG6,5PB_/\YM8+3Y+,1?YVH"OBT"M"J@WP0T4Y08(>Z!I#E_P(C1\JR M*"J2(Y2X 9WSN5Y6G8M+4W+O9B5O+0F^Y*JP'< MH/OF6?R\M5:W\';86JM!T-LN@"RQ16'I S&+.?)4N%$UN(A-0":2E#<;>KJJ (IFQ\5?N@7+#1JKL);G=[B9LQ%$.G1XHM_^ 3 M];T\MFR0@<:8;_?0OL(.*L:%=7C7Q#U,[7X:K"?-;CX8ZGZ ORXYR96K0:FU MK1!,M+5#=&"_P6:?'+4=1!LGB7S8EFU#7(91*4+DJ N81FE\#7TOL#FH9ZQM) 5SH%>+*D%*:K8Y/CI M4'[H3NB#@#.< 2^*D;B5;TD M5&"BDAWFG(#O%GD=)9MUBM!;3KH/[,F!86V%2JA@A8=&'D:+'(]9+:#YDP62 M81FQS7&3>=N)?.MQAJ??XPP=OBJ->>^6,16L81>ADD.Z@ 0 M:866.(+.T+<,C,.@%%G-N1_?E;9MN5M>.**"E(YI4;.Q'2B.C]+JE3'%2- MZW_N.PPZ0,J&?Y!%"3YQMIX'YDNV1+P<'AY:V3)4R!J).(683S;X@"5=*SQ#W/'>.KO0 M-XZB:,E&1. 9@BU"28G:)<5###KVG1[HA_5-FNFL^246TLB?)@/!4 E87N9# M^.DK<_%_^!HUPL];N/W^SJ#0+!)8*W%E$W)=V1BG' UEFKH8^PD$/9)ZV77![ ,6/&BLG3H+ :.8CCE/CB)V"D;.09HQ^O=U2K5EY+K MPWO8<^.<\(X:BNI^\=*7=5W-D^35<_B?6^[DBCYA[\_"WJ<(:7^"_^_3%R'] MN/%%2*=GER='Q]AE^/>SEV].+P^QW.CX_-7)J6M!S^V'L1GQ790@O>D6^I-> ME@VZ,@DB.BFTS>8( 0-ZO4NKI*7D6@>OQO:T">NPX_SOMFX046IK[Z'8X58T M8[!K/(R") !&A,#-:=)Z79(+9RQX.&R73RI^N-QX]A6ZQB MCIPK$H6'4;(B\7 29,@%90I=/%6,/ 8Z#B/H225&OXT":.Z$*U=YG#ZI4/2@ M5RO+VUW5(N?\$' E^4KN2>7BHZ^ :9SNO#BY>'UX?OCK\5TQAA=M;;.HR8Q_ M+P2R5+ _7"+]NX8+ZN8+712,S!"EWJGK/@N9:49/G87Y7&BI*@*RC%Z'6$<4_2NL^_+90A2FG%5%)G"QA Q9\9NP M7D5 6GLOE>+C"'PNM5$><:?=$/<'9C6R26SHI9NA23.N%EBZHD<&GL.:EZ)" M/& RUPK!"(7+WW(PQ:>GX#?M?'L]4RS#K.!>B[C!Q&_.? N3^:0=BR^NMK5I M5\YZYOY7HF1R,HVY"?B.\6>[B0O=W"L<_=2"2'.]R;EETEQO8A/5)3 ;YVF& M?A/)[O&)>=BZ@9+_4Y( M;,E)EK X[J/8N&H^]""%&9D>Z['R[9+X>FO/_3U;$1]@@ H#5%M,+53,!#W M@H>?[3U84:"94U1&CT-]D[0QJU!2PD[__81 V%,F;YI)4-.(S>DM^K&$0R@$ MOI E,9_,Q]T& KO)'^':/VZE06)"ZG/0;'I[%ZYZ0"I6J&-GN;0 MT6R]'0@^KFUJB]_.B446[0(NF8"$I-Q8""T0=P&X-3D%;-3>X3MU.QG8*?A& MJ\0#F?["N+JX=KH^BJXJC00 (;?8E MVWW?';]^LO'\^H^3R]]^.WOYXHX:>5]&RB_YM27=( H&M)\D5&3%]P!/Z&Y M1TT G(^>6RDOU'(\T^.W%(PI;> #DS97'@G%M=X"Y):Q@415!_ M$PD F\0&XR"0?K;2HDS=HQ-6K(!!-[9Y<<9U96@W@T%=4I\]JROG:=54OVW#'1$''MA<_4Z/,?!&.R;X[*Z3\1PW3J#Z'9+<:!F>!;/FEB-[ MH<_@F^_[M_=@@T+$7R57?;KQ7/7T+#D_^?6WRXODU_/#T\OC%W?!6T\[9NG: M@E.XT(2 (1'OP!NWM%4(O@2,VP6EI-W1EX$VC.Y&2DAKV3IC3B;)E!VF%R;# M11-D,(ZA2>2EU&_=$HTZS/"G>@3AWT$9[54..@VR4/3&DGJ\NN/+ROHP#M#G M"X>3$,L2]Q.+/HB.;RX./GU M;AJC7\:WP6KY-I1(ADU/ZT97&F71H^!F9YV'%*C$Y<>W@5TG<8JH\>;;2-] MKNQ,]%X]_MOZ]7 7&I4;!)9<=43W2%>C;9,BT9>C$52Z$*:E73C69 M5QG7=2IT.B"C4=SZ"2,D51T$5(( JL0Z&5D=8PHJ6)W/(Q.G^$1=512E]?[H MN7J7S]MY.&: !;S"78+89DT^QST)((IAY\ \ P9X@2H%+V<<-HZC\A8RDV09 M";\5 [K/MJDD MU4W3AR."J?!@_%#XPEVLO15Z3!ZER1/ZX5,^*LPT&H++#,*]<_'Y-81O)'6+3]&$9Q,8[?[&,]KCT\N3\^/D M\-?S8XK:LM0^A'^^N*L@;D?7(LB.O&3/JS0D<0TD7;)"4$O>2Q2.(3V,'5%G M@@>%AIGK<=+AN>)3$10WRDVV%UK:35CH ^2:-O@LOAKBT2/$#HT[CI5!'W,. MX':MC^XF@&98J+%V46)8AD;?-8:^,H+,ZZ"JR-;^-3E5URA)S[2*/5UHO.#P]T@0 M?.CGS.+*RC[OI"TVB)V6="GE;OMDV\XM3WO7W#*@I2O"Q=)*^TMZNZ2/W@]" MWWPL]:.STXO+\S='=V4S7 8B*3 3.K3M^J6SVXN)B?0OHJ8T^#>UH /A404( MCW"7YNHM$MATRLAR1H* _4CQD +9&3TH+^N\1>#<*9TPLV6-[+8 LP/,\B*A M;L$L8@.^\AN3QM[=3<_ _GH[,WIY?'YZ\/S MRTUP]XD2Z-@]WH/KBI5!ZNO:$AD"-1FYKZ[_GQ[^< M')T9 ^0AZ(,]R55.R"% V&PVV M\P GV+JV 6.R$'(/#N.\8WT/ ?NOQSSTD)/+54-3 297CKK8D-48X^3+M5BN MF*HZAK/+,!O ^ZC6NG3NQ_7Y.G(3C^[FLIQ2ZIN)T#^'0[)H5%/>,KK0BL3C M.^"?9/&'IY M_7KV^_'YZXV]KF^"IN\&+Y_?>2G8)71/44^,80V&"Z0E PF MQNNF5%"Z6L[/, E!%*A5!0?I!'L)16Q?H(>5W9&"O(69I#;EP /T;--U>'GR MZN3R^$5R>G9Z=/;J]?%E$"N)A;N+IF&BO!K!K;X?=^A@\_.$CD]?@"9YS%E" MQ___T?%K%"%WHE8>Z9K\9%CC,JUNBAV3@20E "ZNA#DM,HKA'B_*])N7^Y8K M46;!_4!^^[Q]_VXF.8?\YN[THR]/3%R1>.EQT;X\*L=IU#O%D>U=[ 5WY@TA ML=$?;+46B0MS6S4&R?,79&T#"63^P%&\TXT'K\IB&?;"#=K.OZ;QTX&+2+>5 MCPW6_#]5J=+D%]B6/(-_G""&=87 HB>PJ0J_.]77R7\PE OR\?>\GN8E6)DH M*/] *'28&CZ4$#:452EG=+D@#QWE>154$*N^_W:O%SN-V"QHJ)06M08HM=P MF^H_\J:_88@ I2N:4CXFO"0CRB?.NBV#L'?2K2?; RJ&N^"N M-\(IJ:POU-NJ40$Z;E9Q ;_+EXL>9 V^/]C9VT+-JOGZ@>Q#N\"9*(F$X 7P MYW\H@R41#=SQ=0/XQU+)^254NJB^@#)/AA-/>/+,HF(/-4'*F="U3*'ZZ+=Q M$DQ!!6R!L]V'3!U"7SR_#@:3UNYVC0V]0> K.*Z^1[6_9*&:/&,V"9 M3="I=VC7HB?39"O?'N3:@9BS65 ]D1GL:QJ]5DPKF3Z.0(^Y)*?UVT M^*3]A+P"WM%IR,3-7WT(8M D=3"P&"'LVYX\/.'[3[])N7O*N.[CW,.B'UFT',(X>%U7#J;&?7-W$KD+PN6M%,&P&)KO M>@-$?N@?7FMS> OC%5SA@G!=.R+@56Y,!>P>;8]1K)LWTES1"? [ MY'G=^QS>?,[NZSE.G,^F["VHW] D\JOO/?"Q,9H,(R^"U0-J2S,S-WAD"C52 M\WMR(S]O5ZP/NI'[=ZFD,+ (9FI0IPJ@I7!F0V2ZSG7W%N:D0%J^K%H0'.2J MB^7=O:"AS]O5ZA:*KNUJ%1S5P=9X^R[I*-,3@J%F[>+.>/V1]W(F%X)"===, M'EM:<@5Z4"/MP/ZH_P#8_6,!N$ TGDQ?Z0*1Z:=8+%ZV$S5NR-6 ):&"E*Y ME@(LZ(+_@?B7!'.U%E(2S/CQ#+$3"YO^1S!#^.L*"V C_#>/XA7\BC/8??V] MA>%T3V\G"%TD?G+\'>ST=)F8:M)0V#H&^'$ M53#Z5$I$16R'3,BD'-]Q9A"5ZIHNQ!F?17K(E"Q[IDF]7G;DGS@I9M]>Y>N M9VMNC,YD\Q-6A5?6P)*SJO&)@RLQIN+->0P0_D+-L.E,;S2[_(QZ'QO M&C43:VE9S:FYZW=R^ SDT%QK[.ZXM;U8?M>>DH/=!WNXYL,,=B!KYW?@ M#-A-?@&SU8>8G&\,K5EF!&!X%UHA9*.V?6<:-9[!;;3SC@N^N<#/%M52#*;3 M)^$\P!@YLA@C84HWE\W"#QG=EAHKNS*L8_?9"ZJ"L-UGAW.S;\B__F2=I]Y_ MH,&?-=):5NS\.M/U#C:>5@NC?[+_>(9%)85:_I27=*+THV=SA:F&.^(<^!$F M=J41LTP5\A9Z(7\M9O/CI[L/GSQ&R[F!B3:9?;$8U;MD5/^KR0:^>[K[X-'> MRJ\?[*[^;MVP^S_N/MY[^,F'W=M]NO_I1]T_V'WZ8/77'S7L[;;V7W1L?'1 M' 98_'__O[GL/F+HE[-M'_@I$SGBE=),]S*M4MJ\VBM*^> M?%[7B B0):=J?FL*$OG65(N?8%$(^IQG"4[PV>:O]SL]?=[]1=WNL](197YN MP$(?/"$&]>" _K/_8']O(RFI$[':^Y&>N//9??.W9[5>Y=!SOZM5W]6JSZ56 MO5#79?)2O2[ A->;165?/>E\:RK5YM/2MR@$O[TU_XO\:;?UV'V@H^^#'8W. M77[P='?_)L][GOWW#_FC1X^?CB=/QP_V'S]ZF#W43]6C@Z<_'NCLX3A3CR:3 M__/XAUZD_LMXGU]@U//5R=%OA\(7\)Y;-92/.K;BE_2SX\N>M5!09+V :[#)U?5';93(--D M+TW0&DG:LLF+Y#]MJ9.#!\V,/MWOCF?[V3BX6PH@PO\O,95DI QLEFH2[),S MQX#!R<1B/U.]F>TA)67_MH2MU#KCYIFVP(\#$ '8;;>9JIV(0ZPIJX1 GZDS MU7X"1_362&$??)+M)K_97C82&N,NT@@W3?6%A- .4]*U-%>.9F!!1$UK%HR' M& ;_; ,$2L^!#P2,BNFHKE4Y=91$63MD[#)^,,[8'T9$@WOS4S >X/N89.6 MVU43+K*_C7X785.N5%[8QHO*EQ[;KA41%6$OR>C'#>.+YW.-W8RQY>6R:J5E M+1QB>*]=J/52YD'*,/Y!_;_I %YC3=,'8A;TLC4CUK^_^_3'SQ8J7<$"[7ZS MUC^TTD^QF+OG];P6(IC7W'3NF\_=/=BXW-TOPX\LS5,*.Q69!T2?(A-FMEIB MHW,">^:'68C.JCE!H("TYU9PE:2=HV"D1@F4:*_J9H?@;4A$[CJ&0CP>T^MM M8_,&V2*E:+H.UY-"O^/>SY27:3F_2WIG]D_9\/54E;:O[+12A6'Y'?15Y.:Q M3/TYR5Q,2P.)5[4US('6F@,_I=GX\G8[79"2V =D:W_;ZT3)M,VQ0WDIG6Y+ M@H6A#%&#!3WH9;&L@)FT9--&FWS7*O#6"=KS0-4IJ M"W6/C<6I*Q5N+;ZL)>2Z)CA+6O^,\"0)G)D;MU,G=E]E4+FS>\^B^R]Y+5QY M(J&<<;MD@;8@$72@,=)]$W8CV&)<0R,68CS M3L_E@KM$ F=QFXIETF[SI8Q&U,$<["YB+D!JP5%9[=D0_ 0:-!!8*L+X9]BBK/%V"ZF4V">RNBYEZ>[NLYE$ M'<"!)M$NPKY1B)IQY>M\@@%_.T^>6RZ"&5$EM?)E)!7+58!)%%IA'Z=9OM@$ MRAZFJ,,B/@%:/;7W1.OCPX"MOZ@N%]#B!7;,4G5F[G1'2>8&LS)V5B0)?7VT MU20(!(>M/*;A1/J%F9E%3D/>"U>"500+#BR#ML;VL ^M:F;*4>EM6 MB!FC.SVMM5=+1#^FGD=4*CB>H0EE@K=BG\=@C17>:^!".?5UH=&<61VQGEGE M)(I59:K:#I53.UZ"@74OHKLK[6,6:-HUC1="K*EML-SX S;!+& 3[IPB=8R, MA%U\ID1Q[ "A208=(D.>ZM5:)& Z4Y?EB7U+8#S'JY%2%Z++XI$)=>:%-^>I ML&!@2NBEDCY%XC[A22%0=V+4A+1*QA5)0?V&W[$.KOZ'",47A&9(K+5Q@(NA M@\#-CZ=@?5)8 %M?Z8X_0B2 8/]CD]89*-($J10.[+&/_9[1U,G;Q&FN8\RM MC6:3&^FJRN1LVA'0-CR""UO,JJ9R3AVR,OQ^.+E'V^R0DV.]G?'*QZYI,_ 7 M(".8-TC!DD?T[.4MVC9R[HXP,NO!T@KY!_T$=]#V1B7-C81X+LX8VOT-5FK# M ^_YGD@]J,H=.F?$G %-8(LRZQ\^@<6W"%-#QRP^R&U+7JLO"MM==(RV]2\[ M[80=TZN #(BV<6N'B9HFQU&9RUGK$NK^L+> M+T,<[8C]M8TY7\;Q6Y$]Z*FQ=>\U8O1Q52Q6YRTEC/Q /,@LT MOKV2[.>*]C;(4.R;1AR9O\B;BC2!]WSDUZNZ^:'<>M MF6NP @.2"Q4<$BJ)P;J*MI 0P8J#WHEEN2)Q@L/_ZV3"VP4"WRHJH? [V% M1!^G%["OH] @-$K/DNGX@P".O(8FYB9@6Y7-$5B%F!U;0J@FLG6TE>^" O?+ MRXO#;8>;$* )4_NT>KGC)Q;4)7DE#GMZFT($DVVY'6P$UWND:A<8=TYW>&1KG)S#&M>%\8>^&HV< M"E(/R%MB"^1@I^1SOUU6.KI=&Q=P1JY+NTGA &T(;L*DCJ";Y%KGOK)/#W%[H7*-_<&_R"@@@HVHZ M>=VM]A&#G/A*%YK*UPM_2\\X:CW\2 MA].1S,@GPQ&RTC;,LHH&2H!I2<]^]>+Q9"*:1$'&%OZ;)"3/Q%W3,86Z,MX' MBEGYTMH%<#+<,U)J!GS(FTOY9^0Q1*64S,8[)7V9BS5A^\E HII94Q]U2S@' MC..=M_"B@C' P?- M,?;4;/#)_D&WW\TW5%)(YKS,U0;$O5XPS+WE>&0+I,,['II@UJO)!&)QT;G# M&?5A,>*V'$K[<0.04*S)F$AMD.F_(J'M9+;-%/-)2DA;?U6C'=+A\,WC,>$V M21>V:@S&N4M*NWDMVT#.B9>LC1[9MS^P]=AW'M<.Y M[;],7'V+6HTIQ]'9M#A"@Q[+$1(86;B8SL'@'ARW17D"=M$\!VX&!C:_@ES. MF.%8\BY8KT\0%,(IQ->(C=TPO;'6%%&FU! >!F;Y6PN,#2$>X,V2U3#5C70Q ME\ J<=41;@*^#0=$^,8&U/EFL]6\$^P5HY-+]>Y.B?S$)]S>TM-GO?E>(-$'7@NE&'/1PEP@C%=>=FW!*&^^"* M-Y?2CJV/GE-+@9W=?>C:QXR6[LB==P\3U+@HS ?Z)MV$;K8*R-\YR_EIQFGE M[)&LY>.G+&E\BX4]PC>#[5(#JZLSCE>XCWP(@]V^#8EBA'Q(L0'4AD M(+\_VN@-OL"81E17)5R-(W0LEY;(-N8:T_%<*;!66G(T!7.,,R1SSOCA5AX2 M4*;HMY8.0Y(QW85;!NUS7I53P_1+_:D7U4+R3"0'/WJ1DF"4O]M+ R_%WHJ8 M!:.!9O@NNY0JNM[T"3_*%'P4A'+#$AT*=%&O$4HXP>@[=P'GB)EW0:%)3N.Q MKC*JJ!DP9>+PN]%$H#_B?8M>'SGQ<#DKUM%= [K1;^_PB&N M%)PY1\@I]1AX(64!4>E,36W(\RN?.2BKA6_ZBX4/)Z!\&J=Z^)]UZ(">Y2B6 M?\9NZ>9R@NCZ;U*H.K)&T7'!84(D;SHAL2A]0)'-R7%!3<7H/BC1Z -#FJ'1 M.<]='N4T;R(TS&S89:PX]$ [0Q0L4 G?1?8Q7-Z)*VH*Y?,W'R;Y\1L-DSA: MZ&IB2,$^^VE(E0&%$K4GYPLA7L0-,%%'BU@YAB;JZ::FP?R(E]EE0M^Y1M%) MUR-?1QQHXEP]NN=MEJ-^GI=8-4#_9#^"3?%6Q;*KIW)Q2AB'"E%V1]]5C3>H1=W$$P?[E+Q M'MEKO9I85PLMM2G!0O38OB1M:>S <"^__S'T\6ABTFB0%0RNJ:<[_NYO>^YF2 [,DJ$97W-=_?,$#J!X!<8 MU(*"*KYL35I#]9H2!KY)7]GV_> ^ =-#IW^-KL#@QD3)J*RSV6P3K 0**CZ< M%A^$-[A8R8:K+%U\/ZQ/<%B2E#QWK7\D_$-)L.C\M_97V-&>+\RZC-?O)_%A M)Z$R3#"P9_'Z\LP5Z9<^#@SBA^I,C:_Y(9-I92(=&3X$6^,41=1%>J$/RR4+ MC9X_ZSK]?KJ?X'0MAS/#.02K>=H7+P$>TIW$W'9!LU[J*9<>U'/^5VA?3 8; ME/AR.X*D:DM.#G/\JK( M5I*(6W H5/"'X65T:U>9RU)G!)"H>XLM98TN5H0(UI_7!98WW&+<#K*6\%HP M#QC!RJ)==0R\S716<5)JM$1?3QRF(M^Y'VL8Y(TS:-$D1@,@)N#4%C[Z:FF/ MHR(2P($?KTX'>KFGL<."\6;[9G*M! M@3 \N9P$3P1=YN$5N$699(UWLK7^2RPZB[*0!CAR6+VYPJY.DXG*B[;646X6 MG@?FU@1O.Z@A\A6%OQ$]X%J>/IG?]Z2VC> G:U(P/(^;K L,[IBZ_#A+!I/=@X.G M'](.Z.'>[I.])Y^\%^_3X'_?O'/W"\Q?V'M]?]C[:KC^K_ZP'&N_/0L0 M/:M#R_>%Y=]PUCW$_(^K%-J,[[ZUA+)'JQ/*LMNW$GCB>@GI*\U%-5)%R)6B=;1R_/MH=RVQ$ 4I(K%U6-"5(&2Z3U-!^#H7T -CCB M\2@'%SFE $I&=D8*MNBU+F\W!S[A?&88.8]!/E4R4:7:PFBQ+IC4G?5Q( MB8)/_MU$>YNVF[*J7YYY[&-*B$;(HU1:#>.FL#/.Z#*OZA (C3R_02OA#)/3 M,='%):7*UEN_-46S8M2T5 8TP5Y[3Q/EI8[8G4__IA"T/$P. P\2\T@(N,8 M74BN.*P*R"/+:YA=@6&=JZK S.F&TP4AV%>KW$W.M3)P#?'J1D7\ MKJ:7$.\(XID>RDO8SSQK$56/:"_+C2MNZ^09)-KMA0.=_K"F 9N4(_?HKF)O MCU;%WBX8Q%$AK#J#[S*S<$P7N8*QL5.L.6QR@L?PR.D,"X5=T(&74,(JAGT< MXCMF"!58](,=3QR<&F4V6!;/Q2;L=49R\6[/0EW3?.95_?Y-S+\?,1WQBSJW M.)W=C!'FUW+8R]0+@X)*4C$3!8ZQS@WCP],]QD^\T,CT.,>RTAV$0:'BV'%= M(3Z'5P2^G]N'G=NAE.D[&/V!8GUJ'A!!9%K9+14GAFJ@G*2TTC,(_09I#1?' M1XG&<,0N7CPK?ARTW?>#_%@>^U8OL5ZPJDO-!6I\ 2V/K;@68*[^PN*Z(>TF M1#94X[_;G(TH^#S+":X"K7-1^/ZJ@/4FV+4)/_M^>!]X"_%L-.5_RV$1C&RW M?Y1CJ9,:25XO8 +7I75@@4X&AZ Y$*F_<'VR"!34"8M'0 M]P[_P1'2'"N'!8W4?=C%G6!^0 ]^/_$/._'CDM-LPZ0.++KW?@30=FS)-M]$ MK]]TK$G21='@E>H0MBBMTD-IH:%F_#64O MJI=MZX: >@R51P,WG:)[@8II"59JIHI)ASDS!I7Q674$0K:H$:_'^TFVS#9# MPDP(#R:P@> CA#UCYLU JEC3W32%H/HA7GENL":;^BUAC00EOS4Z^SIHX."N M:.!@I=(4"[_0R]05N0Z!('8_B2&K)I.OX@PV,#'W+'37N09 6)C:H!KBO7\^ MY2_N0T3)TQWWWB9ZWZAP^-PF[A^#X>3A_([?(3JK+E=V)/EZW$^;1V'_V7VQ MRVQYI&I0C.N)/9)4PL6+W#?[%Y\'?=[\S2CO1__OV2I M52T"3%SM(<23HWV&0YX6U0C[\/JH"5HY977%[78=: U(W NE+G:D3YHK*@N& MPYH,$*M@_7P=(G(#C^^%GE%'U -X4UMX!%NH*:+&1644EX2 MN&Y%K4#SDL\/^1['/$/TP1F,R>A^S7*%#QW]>(&;3S#"JIK[#OYR;4SKN6MP8.IHX3BL_>O:!0UU\' 6R>FAO=X9C=DJ%2:V6X&RJU M],G9N=?D=!M3\3P0[-17<0(;R$6?UY7J;OUPS K(/'3JH0N)0U1I @(3H9&I M.5%R\IHAP-AR@;^POT &;'B*XW\=Y[1YJN)Q=$*LK5"5LT2ONKX9SA& WH&5B]GI""POT&;\_VO+U0]4J4V.V?O"HET M!%IEV-OH^UE\[&5P)"]5RA)>8N9C"]'HHDC2$V/'D3Z_:$<%M<8B_?S[87ST M89!:/:[ .O(NY"#C*LAV8E]5;?' OXZ]WSSI'=M !1BS74:*KG.N3 MW<>?[5Q7 /.65SDP>,KL*Y)?J")T%2CO]\Q@S Q^O$%0DYO(+3:/4Y^4645! MI*)0([2;D2%0'JKVU)^4S$5V+/#.%L.18ZD^=\S;_BJ8]>9M_R\$<=C%R'4J M9-TNAI' O^_NK7;7I[)W2?K[CG[0CKY9H)@'9H_N+Y#SB6<$S6!H]^/J;3[9 M2M\#ZN#'3F^@G"'O:7W<>Q<3RVH)?I/SPUBF27WM=[MY%8IZ&5#)!9H;H#XU M#DZ.O<8.]X" ,W("0-$6MYQP-5&?JJD=?&E+/:HZGV([[RFVUJOM?Q-JV@1O M2!.CW[7\G*]-6-15PXT7K[#1"TR-F\ZE/O4W:3GR"4^_7SB@MFMM[Q8WX M:MB&FDQ\?&6MQW6;D[^%DJ",[]%7Z"9I3?*VK*X)404ATCD],2P)^.<_'CU\ MQAO%2<'PY6J;YUO1()^LUB#_-:JR)?QGULR+G_\O4$L#!!0 ( $>,75@E M&K1LZ&D 'I3 @ > 97AH:6)I=#$P,C4M96UP;&]Y;65N=&%GVBWM[E902QT- MX+Z?_EW3GB0U@V.@P3[W5DQW:]C#VFM>O_6O:3/+?_G75*OTE__SK_^[L1&] M+9-VIHLF2BJM&IU&;9T5D^CW5-=GT<:&7+57SA=5-IDVT<[6SM/H][(ZR\X5 M_]YD3:Y_,<_YUT_\^5\_T4O^-2K3Q2__2K/S*$O__4,V>I)NI5L[>F?[Z8NG MST?)*-T>J^39\Y?;6C]/Q\G_V_X!;H7+^9ZZ6>3ZWS_,LF)CJO']/[_8F3>O M+[*TF?Z\O;7UWS\$US7Z<[.A\FQ2_$RCA5_')J/653;FG^OL?S6\!UY)'R]D#'!WGA7:C&E[!P>R M_WF:C;(FVM[:W'GVKY_P!C.5WH2N-] G]+^_,="GW8%N[\! =]M)6S?1RQ@W MA\"$XB"[*-D^C/#O345/"GN'.P1^+LHU4-"_K M##<7]U)?:R^C-55'=9M,HZ2/+W>V7[RNHT+-=#13BRB9JF*BHW%5 MSJ(FF]%[Z5]5I,.WPI>)KNNRJND:5=? ]>HX:J8ZPHMVMEY?0D-?GU?3TNWQ M(&_SQ<-[1C/>?KV^&9W"_!M=S6K\SP:Z4BDTO8S M%DO1&A+(W5.&D.0)#? M#/#^:"2F X/+2&N4%7"<59XOHDK/2Q@='+W?5)5J M/8]^;7-@Y'&T-\TT<.[/.FF;[%Q'P,RS!%<]*^C ^3R!K_V@JC/=H,HGUS)E MV@MAXRH]*QN],5*U3F'_=!.!E@/?Z\]SG:#*V$Q5X\8)>REO.U%)I9#I$&^" MAT=J/J_*S]D,UA7F09,&*EC4T1Q(?P8K,]V,_D "26'\NB:6DQ7G90YS266=O0/2_.XT+B04:UR52WLBOW7D^F+U[M%T>)>QU$.S#-*==HF.%EFHLC#IV6>PM-P>_YJ,]2' M2N >;3,M*QA9&HT64:XN8KF>WU*WHS]ARY!R*GV>Z0M9;1K1A9K BIM+YRJC M9^ ^"K?$;:WT!$BM@C]A.GF.FUOC]W#0RRI51:)9P'BW64DPT86N8+?F:E$! M>XOFE8(Y@7!8W8W;K>MVAGM&S*PBRD[@KJQHR[8&$IZ498H[6^!>P*Q!EDYX M]J.R:&N<*TE=9'5Q<$8T\.9LE(,LQ7V+TJP&"XSH&$:;T;!P&8:SJ3"%767R.FD$P+2]@*^@,.#!X^?!L0X@;OX169,S[;^&SD# M7:"( HDJ-J,#V.$T)8ZP9!9:@>P?PR3@G@7J2#@M?CH\L9TCS:G@!?RC?0#1 M(-Q8$%&#"%2PKK B\%BZ>:=AH> M-X?3*)?"HV!3:N)2>!)%.PIVBK>B9L;+\U.SLO4GE\%VPZ/^'B\ JH$WDY(6 M;COPY(V*C/],:&V<52"+:1]#[1%W%1>&!TAKA]H?DL04># \31=RO>[RCYL= M\Q519$X1FWC)DX%+7FYM MQ;" I"K084[P0"H6S8U55IF("^8%5RP O&D[.IH5V:BE;X" <(8?PYEJV%1>R];E!=Z>KV7P M;4?;M3-ZTIF1#,(P+S2WV*RJ(]QXDCUT!ZI;H$[!516P>-'S>DS,'%-Z$[!D M6& XRGB>-Z-WQ)AA,O0\L<2 -EMMGD)O-".#NQ/4+O$X^ZPQR4OR%-9$I/,* MU3OYB?1Z>!9.BL45F ,R^KCS!A@\T-\Y6CY(:5E))VR,RX;#1=%E] E1@*/F M @AIL3%&6H);D*RBM9UG_[U.#Z/-N="H,=*>P=J-<9OH_:P.X<- J549RAK9 M"'/K\TUX$A\ (1Z\O-+TD,UHGTYLEF<-+S+?#".F&8%27)0-S@1(.:MI$9#C MZZ(6F8%'D"]"#9;('K:3?:\1[EPY@C0M*1:51OT>9U8:_0-'$/#F MV"S_'*FM0Q P5.0B"M3P/$-"?(B\^ ^C>*B\+KO\$V>=)=D<%])35*=:Y&A*;VJ]"@A6I+W]![0153@A#M'?0JI#OE%&=?8[6GJ\;S@*'C-16 MN.XFAAJK8WT=#8>VYOG%3NQ /JJ%\QPA Y^W%9CHAO$#2ZEUPDQC: 5Q*$N7 MA!4WDG%:$4>L-:TCL%V@2!/6> /"J5$H62/DATW)LLSL+2TI\C42SS)1.I9\ M.(*Y1&U!JT43!BG)@HR=B"DIKB^Y#*[H?ITPG%+4RX(["WM?X_#=39=CJ@LU='*4P@YJX M,9(?"\@%;T:N&Z#0=?]=,H$5A4L$>] M6Y;R&O^_T\H\>0[VY,8(Y-W9!HG4GU5^H1;U#X\SWG>7S!:,25A;) 8G>)#% M3"S1XG%+2SJEH*>69YJ-P4I.4=I6K!LOT%[)LX2D#UZ9L/8B^IE5;HEQT)FO M-',&.B=@Z9"$)>9THH4=[ECOR$N*+LGJ[<:><6&8&9\?&CT.QI[[D0;-3A?L MC1%%SM-P^F\G7;/+))AQA0S)FF3D]T(3B%@^\?E\$;J[K"-/U9=9!_P=/.IB MFL$J7[FL1F>WVZ'KI,I&:!6,0$$&D3$'AA_S#%%QM$:WV] T? )OJ&QRYWT/ M4@/<14)V*EF7C5K93LNB*/!$*K.N&L6NNW&&FB":$5E!'AC?.V0?%.C*8B)U M]2^5@)1C[LA7 -M.8$W*&1W"NL7-UI6O2P)Q@XU(FJIV1W*&VH/L%5E6H-*P M[=!1;E"+/==Y.;<3"N: 7MESG!Q[_(CJC*8C1P.VOEET9@O'H<3?&G)SD)T% MAP_TVZY5Z:UOH<5P ;MTW**Z"DM;P])6' @$^O#O_&?-/E*TD/_QXY.GK_?- M#NYY.P)"-XX.S!30Q0F/X7D?EL5&=%+"X FB7B!HFVGN=8:#A\%G^Y^1[[$3%MI M9OR[YCV^ "L8J2";H8I:1^V<0Q9,"A?:Z!P7Z"JA[\%X)VY'KAT6YHN0.9.^ M6\ZK3#<8#\&X147?CR,QL6?.-B=- 1YZGI6Y]:,0PW7>E-JP6C%WRJ'G/%B9 M>.DY]_BV<9S 0646"<9.JCL.#"OAYL1P15+!=B1PGBIM9X^MQ.; M>9"K_KMV(J^OP'(N1T#1I*]6F.(0ALL;]/UA1-WDWN"%;2VQPX<(*\+,_PT&&LCB."[ 1C^@*#6G3CG,_L-)O'@ZZB,"Q=H]\<%U,B7 TL M&:OJ)0HQ,9R%#8@+ .WV"EG+&KP<*375Z)Q6X?U\59HEC;&,K'W!Q.TI&$5* MD7O1XK]$P[$*#G[ V6D,&@]J.TZD =E8-6,=[!A*"2,GS(0#HN)84ABGUT"7 MY%78C-ZU%;)(65_G/96I42A4/)XP)6:G9L5A$2:5FAE7=E,&+T3%HZY9G\4W MDQ.4?O3 MN6+8N,.3[!S'RQ,EH[/*3, @L)+'M&/D?2//%D5:UIZNP^G49[7UK!WR@S[2 M=KB$)/';$35<8("#;'.:F_=.0W&AA4Y9!/A9GTN,!L-:9,TB M(R%9@E:9XX0QOG6"'K)L-M,I\4FF;QN7A^? ;,T#>8842/[)W&DN*C&9A?- M1$@5B*BLSHS/ HD(QQ(L"R7/R$;;N_@L+#=2?4,O>)H)36'"Q$77Z>^B@FG+ M!AP\6^4-+W2)H5",3,!S*ED5CQJ,1N E+_0.5GS)N( =8W:#.V=4!V(MYP]C%BHBSC^Q>@>75+,Q'.D%WNXO'D?$T:46, M12HMYY)>@6MQ,)ME$^'HQYJ\U+B">\A7RCS:3>AT;+]Z^9RCGW0;G+-H[O&AYQ*M0:/P<:R[%-88#4+\;$8@'F&C)+I2@)CL?(NYT+%5]8E!XVK"E'YK9PJ7NX8/B38$ M^"#I[X\!]^>L;5J.&R)'YETB=I/5\[;1GMFN*F3<+*WMA@>BR"8+SK)&$@Y& MF0A$IXQ@$MKU+8\K/$9^<$]F4-(/=^TWN*PTPB0@ 'F+6SO:?AI'O\',[]Z] ML5(KF*T3%NR:' M3X6QSI%*SB:@O6#"UE0G9\S+JQ98..;"59?!+F-]J^R<^?J:8Q60(P.&OUQU)FA2G% M.M6<\TU*?_!>J;0R=Y'#3K,_M&+?*EIJC083RHP0#:%9:1+=^Z%57 E*:^9: MKN'1PX<,E*KN-#!=I!RO+I\^=1X[4E4D%:N!SBU^3B_-L>,%0J^( MS[NM.]PJZJ0CTPJVZ$"1/%*;:.)JCZS.#.N.?EK4B;BBRA:,,4D<1%,8KM6V MXFC.)HH-Q.D"\S4U4OY\,31H+S0M9Z V:GP]5^132.%W5 ?QO-I]=41%\)3_[6P/@>F1V>%HA6,$IW@!JIUC_S^:/UZC$YVKQJFH#H$,D)DWE]KM&/IG)Y*[V-?Q:A\G1[\]G61LDLCY MJ4G[O[UZN?EJ:_G/6YO;]K>?Z-G\?)@!4$_Q[Q^>_.!D8HH\ZN>=^>=H&P;M M+5.NQ[U)\/CO2H#0%$^R(@&6E2]BN[>/8E[DGJ[IO]&'K*X7T6]PP+1*;S)- MH=&FG/\,L\103I9&..+7J[\ 7SSIU9\:%W-^U"5P4U/)V9_A3\0Y;LZK=IX^ M^1+TA-NRJUB^@%J=^CH76U6A5//4.1LO*3B!=;0 67I6E!>Y3B<8&V#!:C4G MH]6PTNA28JD:(+NQX?2=T:_>H?$9XA"BR"-GAR<4&VDK_;A8X=9+VE'Y)X"X M>>0;BB8#J?QZ0+KU>/_?P_GY_MOWWV[WMV_,H?CDNT-QN'IB-:CQBZGX>K!W M3X=@[^Z*()5AFJ.";&GM,'MDKSW6!A=!>"G)Z_AF>6$G;CD.0PK%,0G MQU5HC#&18:*FK5R&'\?P=Y%P?I8I$G3Q))H9/L53A*.U*^XW26ZV-O&+&+PH M5ANH1?W\Y'FH6@V9HQO;+^=?BUMM7XN(MNW,[NK\O0Y6Y>7FRZ=F788CL!\_ M'7\\.MF_A_@KIG4E95%(1)RHTR<,KUB9B[C":NG@K-BKW#FQB93] H[D@/3 M?!BE@M9),DKL\VP1\#!:"3O63:%-93@&I:PX7SF\WPT0TR'@PC:WY?==#,6P M[":([2!;,9@ C Z)WGY,3K-%_9((HXL)J '&.[_O95OTL@@E$4*EDZK-&EZ;MM8Q1K(P[I"7 M-9B]/#@BJS)*<@7DO^A3;JXG,&=2D*24R]44/%I^M[/R_.[TM_WHS:>3@\/] MDY/HZ%V$G_>./GS+#9 /QEA!K%YC*Y];!#E(9+9S&S*7'W^CG)]&OQ^\?V\H MTS-9@"7PI_U[T8GLD>#T<(%[XXQW29HN&>4!LR )<8(2J6L!R.5D2?N4)=!8 M'TTEL3MW?.QNH'])&AH^E ",*,.$!BUY$++44F(3^Y@B4@%FRQI(A](962DX MMJ",(5Y2EF&!4OR?*)_Z4LXR:KF I#]51L4R5=UA_HS3_BA900!+OBI@74#) MY(!9N?.M;O5\#[USZ'S_\,LEV]O;5CDU3)J8NI[E_8M,PO=2#%*KXE*N^A1. ME1T#Z]\D'0FFK.P:#)D[G)A15=:D3S-08^>\(Z!9K5GA1"+M/,G5SZ#&3"@N M.:=9%?:3Y0VY?P[&7+5UR8)9NT;$%2R"E"8,K<[ 747,.N^$6VHR MI(P\!D%/66,U00!>:*Q*K6\TMIA!LBE=C8$V0(5 #NRR&"+= ^ZP#[3Z#*; MT2XAU@))(LBNG:R)#"/'P!%Z

=PKB*8E=5*#A/JB(P/4GK]5FJU-5"9-GQL(]J&UH64R846GP>*C#6&JD(UKD%W:=:<'T190IW M"HW")_CT06O%,Y?)^A4 X50XRXO2PL 0HV=3[F%*!Z97K59=NHETO/AH,8)> M;0O)P0QL6-L6%;-G&LNSWWBJ^?#\N'#:KY.V==&=TJX;[KO /EVJ,\\(+"NC M#$$J[Q ?LK'E&'$#DDY[I1JA_+W9.=1@$ MW@/J 8%89)C$$(MSJZSD2&A$X*P];#42G%FC9[7#4/*5[ NJ4O=U09 MDNRZ(L[6GTX(F]@M8C2%]8YR=$>QZS/XI4;@3T:MCR-E#'G/_R0F"8_.?NL#=XU<5?^8:@,( MD#+4?1[M24_N^:1C_L&3RX]Z;% OE2)IU)DVGDI<*7(AD4KYYA%:"\9*!%C M+6'\V%W0(8[8O\-%AV:***E6.7N;RE$CGDS*<:/O&,L"R).>*;YA^@41&+Z\ M0O\!4%ZZ(C)F%ZN@V<.W#)\0V3OP*L*ZKL7SQH!8-8J5HA[K2O!V_12"3D!2 MA3\Z^,)XF"\..O!-D1<9(QB-JUKJ53#-9D2!4X;NK?08Q1U/B\"^!L!(2,H8 M0P!ISLV*?"%NRC3Z(= O"ZBX$(.DTH*N[LE2;!T$@R$.[#!+,>N"@GL8[? 6 M$2Z">W11&Q!![YS1*[&.'O>T6Q"X'%VR"J,6/!TNW+/08\,&-:E]8O23T2R^ M8Y :&C3(<4_;G&K.:IYJ#Y*9X%DC;N%CP(>4!S[D0ZT%9)=TP8N*L@@"KO#9 MC[DZ"5QG<&A4Y95'$H-< M[&]] ^/MJ@RM.5#ZJ\_73Z!P9.WA_]L?O^]%[B MJ,L9T32K+8/Q*^79WR$(30B'(G)KZ1DQ,"-U7YS#2S.V"[%RM;!!4HVJ?=/Q M&5['P3-XI@>.:&P#'T-:+Y@!!*S('$-J=XG[T$L(0=U*?6?J6B48G4/G='P% MOXEQYN1;]$&3\$>.@&A*SG:Q*//(19S3VD#]>(CGNT$5M.4\LM1N'4@T%(SZ ML;![%3.>-*%E<>"<^3^Y[M#;/NPC![TG!U/*Q(UXA&0+L=,+>6[L!=^!SR1) MZS#./$XVH+[!D&!,C4*8[$93H'CP;4%&SF6/-$)IW+*_ AZTEIVO!T!_@Q&M M\J*P6&QN-G-L M@6'#B<^]-T;[;"44N\L8[4IAMQP< M_F?_\/3@Z/"Q*OJW&^V\KN#]X9>/Q+XM_&-]K_+5"*32PT1V:,T..[D+)-YI M F( #Y2[E]TI28O/!$VZ;@R2/24KY;FW I0^&&8,FM=I1L"AGBPD &J,OE7X MMW2JCT69I9\YPXG+.XTE7&D*Y7+Z(0=(4%[9);!P>:R\SV;HBC(^.U_=\+(X M68 /VA V<6.Y 1'F6'&6IZ17=(G#M7OA)CH8\23;AH5W]_*>9]G -: :Y"%A MAZXM-.C@B=V'&7@&1(SHBXN;J-S7 DI8N=#"L"O(5@:+&I>-C4!W[M'K*8,9 MV%"@6%44L40GC**>4PP=Z?U(;6X1)-?#747_3&P4IYA#?1@)'6T5BF@^$JWF=D-DU]=JWMI\>CK;#M,: M3]+**3O8F'&.AJ21;UT)[<$87ZVKA-+4J"NUU4<"5SYW%F6EI Z4$HY^48=H M29ZTEB;%\O)%:'%ZD3F'E]T3/=TP'7?&\P"V+:2L=+-K;+67#QCFNU,O$73N M;4/9:D04H0@MY5N#)]Q[(I=<@'V-\-F1;?HN^>*$HQMH+,NAIGN.[ Q=/SG-)O[9**" X0O&I+6DJ?FQ.\"M6P:HE%5YG.DG>'4.M &%W[S0=-3 M3G:(\]H&'&1>,S$P!,JJT(L:6. &8DXR.IE!=2?,RM[]XI"C'.,&\5O@'J\! M8'S)^GE+U%U';\F\J]SJ=M>1"W_(Y83.&Z_Y(+X^V%R6Y':'<6ZD!VCTDB?. MX\7.HK1D:B:BS]6%S=D3(%T*M"&5R+D@;U"64^S8S%DJEW#6E7CAW7QM6LC5 M4XYM^UV>?QJ,N;LDY-W*G4<-AH_* J/,KH^Y*Y,T&/SN.4/,V[-Y0FO!I?MUQ2CE]K*;=K"P8^)\E(1@+5+N!VXB^E M$6NT.. M.:@91PM43CF]5#NEY! $'Y&SH4T0XRYJ?"5E>X.5 U]R0@=\C9V[?;U?CI([ MH?*%?Z:#ZYF=6K[!054;$^6I"70VQ>>(@>3]@QEWF&%LPYJF'O9<+X@AB/2@ M*G9V@8S8Z*(+70]BX&?8)5%P'#$')C-"DZ6R['HHB+%I..;$2*:#M1WA\U3G MO7;)RRGED;"3P7Z]7DV*>(!ZOA_JQUN[T%">S6QI*X?/F6PPGMKFBLAL H*B MFD(Y*2EE0'F@NIKK#&-L X&.QIW;16/.]+;PO MO,9PE#4N?CK.@0(#WBN<-1:[*!XDI^2(4_\.8*<7PA'*RH,N,&X^$+*VZ!&] MC6VCK86-/(& _>$7]!V4S.WXPU15*=95HGI1S?@O4VN)/*,^H['%G5.,R@!% MD^ ]A09BR1IN_D*[AIG*E(,JAVLVSW)S9Z@]^-@,E+:Y+BM:FVI&TH?8I4,% MF9A45DY*^WM:D:O!.H:B0LV")N4R=W'ZE:+(X5'"N@S)]&>1;P-(]6(V*CF3 MK6&&T"NNQ,W8F)8782* B;D.IPQXF=T*6.R"*-#4HM*MZ!.N@\UL08TUL=RR MD;?87#EIB%7QC>N6[GL\U.>PYAL)V.(^SC!.K%T/9_$]B6A#-91WR1*E*@K? M%A(C@LKPN*<1GB2>-)VER#B=33,,8^'%5P7E#,0R7-YR181MNC$B-FI:VZ=N M*>DB>W(]G58R?KBE-6H-"#C8T"8,(I Z$1+ZY"7M8@K!)S=E8:!%"6!<1[+6O$O\#(:WO )?4)_&'+BRS:Z\BF7_JF_=Z7UW+2(>!7 %,JT?:RD#[IMU >GEBP2:P>![D%UBICL57QI M%Z@'$"2XW>SZJX,$-KO^=]1!4"K]ECF\V?N)!5P6T^7R4;%:B.K8: %^#**A MHSQ9.0<:HZA%A> MF%Y:0OAL8+%]@"Y!Z^@9F!OW3!V:M/\BJ7OA'!'Q%=6L$';JY_QR>2LVJ0&2 ME6XI'G#XDC738!4NG7XV[OKK:5+T%!#? N8 ;[*N<&Y&.O"> 6%=!M#@$K&X MD5O+^)V6Q2P$:JI6&1O#:_7Z)?ZV8#P34UY^W;$\D+ ])^B[PG;*]$$(]*7! M^V5'U(7AI!1\F6+C1:H>*]N_W=*6Z\>&PV#P$9'W,3F$[@FG$ =IC',*OI25 MGI04[%T2M^YQ@,M"<,;?6GOGI8^VAUE?Z&V@@(LY<,XEQ']T?%'.E>8YK.J. MP\9S""';H4RSUBN[-RAVXM_P'8X&"8\<"+YS4036!^H995B;2KM66!9>[54-F?+"M>\G13;F\*@$0BZL\9H]ZQ@/?T^C_; M-"/<-8RM-JIIJ7LA:OOR= JZ5#9]GHX,S:*UA00-\OQ%+%U-<\'SZ"0QD++ M&@4!51:E0:V""US0@Y!N)9Q/VH/LWHQVC^[?E-U[K/)#KXK\$"KAJG"L;E0U MJ8/B];H7I$?FYK _>-X"^Y.<-*:"A9.-T,!T)4F=R-= 7[U>D@XZFT?8(UJ: M#EHTZ:#[W#!T-:)&ZMB.?'LRX[9O?+LMJ79+/3.E+>J0<'2FM[B?0/Q1ZG\2 )U-WDK@&ZC(!P38QL2;U'P4KWC5A_B>R-)OLB.)H"(@,\ M;3%(@R6CTTA^S5=;ZZ&5>K26S_B^X21V-I\^#^ D>-?%-T'Y#TF5H>*1KD_ZD8GR.$AKKBP/+L2#32=JY_7:KFU> M8+X!ML2I[F/VA!)W-J^.^<6D:^4E GA-,+9OK*0QJ6TV9W59C2:KFZCE2L9@ MQ]I ]*1\8233B[G[=GG\[[56N6/]FQ- M5J*N\H=?#@5 D.R!91#Z9$@9($"2'MLOHT^;)YM[:(YM/W_Q&KYX\F1MM.[2 MK^D,LJXY+GVD>$[;"4QMBS8AQ=D8I4>P?O;%+7M7)V#8A,#^G=F0',9+V&;Q MBK*Z9Y9&]JV'V^ZN@=(##K=9\BVCL6'R-3-Y2HE9QN7K 3X>6Y[- 'A_FW$S MJ+4Y$.P%6GX&PO-(C/O&S!Q!I"D]-AM[R=@#3-V$[1L>.1DL!ES&LHE'R_FG M*\KY';B,@:2 C1,L)4>#-F_5TAOQ ]S_";!:TFTH MX7OA+"ZF(E3P*$&31 ^S]K<8-+0H@/^#6TFY8%/*<6HKP7RG/K6"Z[IGHVN4 M*37AQ#]CAL@@#@HZ03"67]EKQ3C3.&O!_!+=QA-@5EXY(G:AM@M8S";7(Y1? ME8-3N7R9-J,#T[2]T!)XY))J4UABS_8,+:@Y>D'0Q\$A/$IQQ\[PMHM5VK?R M)+[D;##>U3ILY"(K=!"IF8\Z0CH 8LR/%W]C!)2JY>);EPWCKL[_SL[FJU=W MS *R^S:L7G8"2ON?)?N2O%W;VZ^C/5@RD$A%IJ+W:@1;LU>FVBA@.R]?;.&I MHSOH@W$Q#=ZE/^O9O*E-RJ.%?C?,1O"&NI!: ZCQB2)/E8BQ<8E*(LR*'&5_ MGUZVMU[>.][*O9/&D\VM;9SS04/)>LXC@OM2H7$Y5(M&E2?9S+6!>B2[<>_; ML;7YXA5+ZTNS@1==7+RNTU=2/1 HUF]VR-O*2:^PVVW-FAY>T\N'?D2[>M_; M^G+SV0LY9 5[?+["RCY]>N\K>[NM':^OVW+M0=VM,J!.&K;28&F%@0G7C(;; M&40.Z*:;L'^3D@.J\.F>L:)\))1PNTWO;D()6&U17ZN X\Y@HN]T)\@-$%@A M'=<8:_B=O)U.^KG8)C;>$NIJK*7]U:+VAZ*$2[6=212^_MJ*8Z]O2'J>25&P M!^+#$!0>U(1D.F1!ED8VP2C!4-EC+Y9# M_)KGIOY<.ZO@E_)X99,T$2;$Q5'AT^/;@9._] MTYU7@C(Y='8K@$&U9.L..RE19Z.3_J@ M#]WL]5+04531"PM;' 2SK/X4^U@:_EJNH9\V8]R(A"JWJ8=;=42I MI_Y2=_5FVP2,>T(;]%T?S!=3\+W8O/56!VG_-C]@. MM#!@&IZD8R1^_ZUU*=($HU&4CSE"PV>LLDK\+TV525"R@WKW6!6^E>L&-ZCP M#?9D)2&'>D!;LR7:T0E8^@OJ% &X8$%-UIB,N&ZF]%!>M&M#@]4*/H9&O]@B M5Q>QK_3U9)'1^L('/0)[+HD9IB@DOI!-V8C%WO6'30X*?L4:/.\(;IUXB,1IX=LU5&Z[E'^RA*G3! MY#0KSTU5!SWZ,OBDSEIW"-:&$PQV6BQJBD)(Q$E&64Y@"Y$3%ILVEX7V3IU_ M'C6#SXM\ EG6IAN(A8:HKL#")II(O/7SK+W;<1?:&2$3&#+%8L/\JV.)KJ;( M>;GR(N?]P8>#T_VWT>'1(8J<_=,[\F->K^1.8&Q)G1DM6*.YIF;FG%9K5Q0M M" 1$;9)8,A*G 7[T63!.AO(A#RRVLM $A1: M/^T=(9E,/:M-C"06X0L.W_9R!984:LQ,8E,*!Z:R5@J,.FVE$-BA1#[:<_IJ MY<\IG,^3H_<'>P>GN]B_*4(=,=K[=')Z]&'_^(3D":B*)Q_W]TX/_K/O_70? MA_BJ,WKW 9(O.)MWOW!#'O>OR[SBL.QVFLUJG8]-\R/\.QKP;;B^>K'X./PB MU'Y&=/@2->A&P::RI)S&IBDRZQB@TP8^%*[\ MZ'51MM\/%)QQ^)J:)IN2;1>5QL"L 340K?'DZ_5(7DT>N+UUSTSPZ>;V]I5, M\'A_[_C3P2FJ)\@"]S]\?'_TQ_[^O;"Y*[B<5_A\K!%(@_RM7#L_<-3__MET M+LBOS37L$84'5*V<55U@CQ"P +HG]_*K3:+GD--60,2T:>PIW5@IG(*(8=R/ MP5P4J0NU& AV<@+?*2 UE:.<2N0PD%AKBF4WTX$25VH" M:-.F&./:!ES#J*@+N'8I/-=@[F?HCW."TP#5L3-C+0"=-RS+PF6M7V/@DJQ4 M1R_CZ!4]='OK+H:?%>9F8E_-\K!/' ).QR'DN&$#DK<%,YEF\Q!8G1/@ZKI, M.#&=T#1PY:XA!VR27$O0_)$T%[IAY(K=9CC)<)3$I6CN,B4?',SCJ+.R8/R+ M5,T4AMELR"DK8&G^:J6W!_4U+FK5A+F,)D0A'>8#:'&>"'8#*)1M&F13("XC M\BM@E;G!:#OHY82> M+ 20K+^\9^D=!>O/%1@4POS(E07_8G2D681. M^SB@21MXT-)]2'"7U#HCPY&/'LFY8*.GHDQ:.$ 8VY-T-'% &(X'!C):MRU04SU#3/9NLKNQ[?*2 MTW*FJIIY#TC6N;\\=2 15W?-&=&V6YEPU&A,[$]5&;G?<5MP3+LZ*JXNW65GP-5?'@\'\^';*C['C__<'^.R:LTZ/W[P\.?[T/ M7?&P;)#^*-_=:&"J&F6FAY27&XXGE%-&4 /)"A.;X7)Y*G*V?:X%$[TG=3U! M.YAG'Z U.S 7'R2RA*W]1Q^!JC;ZR M8CQB"/O<$E2%-NTN?6VK"Y=MN";W>]1G/=&.FI.(=@9-8TU5I+S#!R/.0J7Q M> %%( 6LCP=-#7>SH0@&;!?H0%F=9LE0GB6ZQ5@#)*3. M.OJK#>!'![0I,UNR'[!M&?=9Q*@C/ \5&"^O!<&?6](Q*77:7[E+)$L]Y31= M+YW-4 A),-3)AO5<*A!"=T+*25BB\-).2]>4Y?*L9%<)B8>R2%VLLV9P!XGD M**2'&2>W47U(=RNL, ^),#:=5^&BEA"SN1&>(<,!Y=V.P*D5:"G4C,E"+QM8 M6;^U'@X9:,\4F@3@991G5+5\;,@N[!B =%3%RX0$3:HT-7@(&!VPYR0YE,G538:FM'CE?5/5E[6O]U_=W!X@#Z@>_$18T- /%>V*6!0 M*1*R?E/ET8':EI/IX)&T#7 @HC0>9>[90$JT(;Z:R?;1)HK>;F70]7&+!7_7 M^%X,UO?=TUHG!8B)QD*.C[P*!PD2D,'303!!#-T/DKN'CJA&)4U\>?C,!,8" MR�=G*@S[7M'=L2;([8O.E@%-8O;4*LXT=+M+>;W7QSHF5%\/YHUB-2#T-; MXBK$X1QU&81WO^F,Q*VN"IS%SMJW&C,'N,S7+N;E/'TFU&T";7"QB[5YRH9K MS.?J]OLM^KJ0U\JZ:Q\MM:],1ZJ W$.Z6@W:#] \*C]IU.!QF"(W"P= 2NQ, M%2UVUR;&&WO]&O 34#ZWFRW2M WN'9PX!$0$'Z&[2VR,#5^,N8 . MKJCMN?3N2L\S*<+G$V1C+.;J]<&T,MN@UX+?&=M*$C.:J2X,=TBI02V.S*%D M8WD2NU#'8UW=86_I[[U_^N+$CX>OQ.E"@KI6VI*K_(RCQ"03H'%;:('B,%V9 MR4=A[G1(PO8F$R>4.KH):.G_:^-4OG1ACX60=CTH^1XM]:Y*YQ%+O<-AUY6@ MX5H7-9.%%P7WNA@H/]R"$L2VUCY7>=OSLY95B+.&)242(VU,FK'KDL-]VN41 M-MF8"ZW1O*U1>U)98=*TAS/^R,%&UH8M81E$"!!&WK5,Q)]+1:6*N[E3QQZ" M;/FK)?@7,8$N 5GH=\_HM%^FL7"$;2@VSP#'W.(!O4IZPMXY59C>*/-<%05+ M:R]R;W<-?\94+:HT85$Z [VV3.DIU1GVGF]:\?G19X*UQ;NX:9)[J30/&WZ/ M2OYJ,PX>FW?.5=W$80-V'.LEH%]D^@LUIBL%#IZPP(RKD8Q2@5B.!K40ZB%//RL>KWKFP"J4^2?LB F/NB4F MI':I*T,/33+E,K/@8B8XY(^JFNB&&^)8-Z)'H@+=69G3(U8 6=-R..6H&-Z$ MY&Z.PZ12LR4W&28D5D7 9\2XY>)(F(VF9+.>B H$9J?F5'G37WB6WC!F MN1$#;&WV*<'+^K/5GI+4(&_'E!(?.26L-[D MPS9->8K^DTYIH:*'Z$8Z9,[4!#[ ;U*:&'.]HJU4%%KT*AT-6=##.%AEICM5 M1MSKU '+V?)] 7:K&XY34?TPPC;%%.J$8TAB"@2,"5*[5&:A_2OR%9$"K1K$ M6A1F61M.9%R+X%'XZ)AG>)B0*,Y[7TE2%6D.Z9FK\H"5;+*WD M3(!X"7A(+%-**"HK6N=0-I[$)P4E(0Q1 M. 1J&.>T58SX,XH%R!4@2:_%;J*=:YX'A8)9SDXF=BH-P36\^<]LG5^(PBJK*5I 5^'@Y_54RF0 8L& M[!3T0Y*FU?76.K^HGYI]=XB]C[I;V(T].4,E@*O!-"X-Q/J'X=IQ6"F[DBQ4 M=/D+25(DS47/1#:';S$N=23H+(TQPZMA+"QWHSW4R]$HQJ&'Y7L8^"J2N-T> M2S<^+[WTK)4X+ 0#04T]>G"J_[RT<%MD+[;\6=M>CQ9:5:;SK \+^ M&-1#[CIN0792C3,QTK>3"&9;-&N"!&NDJD6;GC8V2")Z.E[62ZQ]M$?A=EM= M7$/9- UE^F?A5%=@FI;58F6.PT2CAV4.YA,6UQ&(.]M29=5I]=QK3619O2O5 M#1N7X\$Q7#]B:"+)97#.VN5-NY7M0F%[E?L'JOHN%*[RDE$,^\>;1?]TY;/H/^P>OMT] M/3K^(]H]?G-P>LP@5'OO=S^=[+-_Y? H^I]/\/LI I3>"SXIA5D6'&C@?D&% MJ=2D),^6O>]2,?O%=586>9$+\DR5SL(KQ&$>ZW5KH3Z3")H-QR-'B"(.EMN. MX3LOMS=?XBA1@<.$!I..='6!^Z5E*9<4W@\A68M;P57AJ:%Y2B3'^NNHZD<5 MTAN(BL5 38N.7#GSCSF6\L)O]BA6+RCT396)4^-F_* 5^)\SKJ M2H_D;#JDC217V2PV9RGV\6LY0(APMZ)UVT?A6:.*)1^'P'9GD?PSA(7%I ,& MIBKQ3VI"3U]R3A7^Y6&88%?LAG.,@']*1-UVD>_T=L976'>_:;B!-TPQ]#+E ME(3UV!:.^D/LC=^#=!8@ 8R3Q%[66,PP!1;#-P@%\&)9K %X75WJ M;.YMBB0R\@C6'(A4_[6Y;AJLE=A39N%\;>:)QVW.2F)'M&U&!P)(3?>()ZQ. MRKD>*!NGW&^?7U^1O6#)LL;;](0JWQTCQV!SE1FW08S8$:JN>7&G6,J;HYOM M/*O*@K]$I.OW+MC8Y[[$'X,'E_4D3G$@GS65]KGY@%^ M FQY39RAE"1**GV@/-,Y M8Y:GA!(@:86N6!JI!=,1I(JZ PK2R1Y%QN#<3Z!B>@E!*1.M(T0&Q69-S3R6 M3^ I A!$_SDXB*.G.]&GDSU;<[W]ZN4VUWWN3G3T-B!;/'G>6'83J1#=G<&D M$LP'I<,(-W'Z.7) >]$[$B.T#!]T2M49[VF=O2NR2KH(GB#Z@ZI2N?\$>(@" M6VWCZ'.N%P)&XW19NM&'T8=W_%:V-%_[],%.A9S3@FE-,RKLMAE:DHLSX'W@ M)KB3-A<2)+@[2&6N""_%@"PSJ!N[KIX)$PDE#J5'[Z,[S2?.(*I?: M B77GN5 /E@&TQQJ%0FH):@5$&*"WWLHF99?V* MO]LM?+SZ^%G7HCE_HGYU&Q]R!F;8C:_CWA@"^;'ZZ0!*2"]^0Z Z0K_SDLS] MI*TX!$OP,-0%5]P=U)J$R#0KL.OS@OD_=RP9ET'Z+G='X>[0[#YDS!1;/%DQ M%9.WG 4#:B%M(?I,[=!Q49#&_"H:H_@M.?N6Q\'*ODVMH"MPK+,2??/$D5@M MQ7KC#1%9)4T@K/[J23GO6LF7Q$(U^%95%DS'YE9Y4(>QFY[6&^\RHY". @^LLI?!D74S41 ANX#(_1Q55J1[VU$ 3FI'FY%_1 MC'(&,T[0VL@75'MG'6ZDR,JJVI7V0R.D49@DFK"=G0HOQ-$(SM[V.B[>#']$ MS+VPX312B7FGQ$]H'RB@$DU00RXD50X1J_"B*Z"9&;P8>:[ V,46,0_XO^D5 MULD"XNH6R57CM&2"Q:%<-=?K+_ :PEK8S+BU'3=)\HTBOP8F[W=U,7V*4"QP M;H.BR%>;-0'?< @[(O!$C)CG\U[5&K/%KR"'<(LZGZ1=% 0;@ M$N;=:_D86Z=E:8"Q" T(005P+&+VV1NW7Y*ES)Y<-I.W7SYYPDS(&Z>WBCUL M0=_,M$MGS0;VXMI]'%^Z#Y?BOQ$&YZB2;S4O)LB5[Q(?M MHY3:G+?/2DQE0\XIG7H0):BSSEK,)J8@M=PA%>P?32U+T(+,TPJ!].2)8E,+ M)=5@8T63JL22$BJJ((T20[XL;*,_VW2BT:0%"61\.'.PQ?GL*O]K?<[DF0HXM>;U=1>EBQ4S5]DE#$<%\VTA!XV@B_]N8/ \\ M"@(@$(AH;]?1T<)P;N?E&5L+\"I@#!WTA6\]S/!RA<(,*UOZU_5\%G)@7.X' MCHK+:"1S8-WO0"M:&'==0\I#X1&]S\XTA^:X\5VH%G/P?1@@=P"8U,I;=(C- M*]3,T,-PQAS*RR2_SH0E5IT%#=-F-QX(DLB>&#/B>':B?MAK//R*]G MG(447AR" V;]PIK9W= MK1H^_]'*V=L%7[AYGUVOPCZC#'.@%@>1[U/<6.L0 M1A/^?T8-"#7Y?\3E)UHG7JT\J'LOZ4D47=3]?+45*/6_@'5(F1K%:#+L0U"# M^?)&+\H.PZ,#%(T0 & BU;5$+9S);X <#>DYL0PR_(XG"M*!'*["DPV:2&S@ MT51-P;_S,JWG*(6I)I]62J6_A'74M@=9,>(*> M,5OO8;CYC9AJ&UOB51,/,S42:["L-KUZ8ZAC"MY=<$XW%\52'V4AF&!IA^C M_(*=93ET/ @^3[)YMRN;D2#1IU?F&:5QF^5'.YJ0M9#)VN5!.#*JLO"Y9V$? MUH1OL')_3F%5[.A$O#&$S&9(%V^.<9_*XJ73YFE1>Y@YVMI._<^XNUL =3S" MPHV$DN*I?)XL(D9B#L<^#,_NN4B!%L%04Y2;'^UL,VQK;%\[M[^MC<7/(I5= M(JN6(+W#R-UCMY\:ESU)#548+'244# %\G7ZEY/?GV(0#-=-*=%> H'K,#HT MQ+;P>Z]*<0'Z!MEZ#'-"EJ6$J$X&6O@BM8YUH.=:%HKD9:6)6H-IAT-!6'G, MZZ#*(,3=/L$%,+ +P8U2R#K@NQ8L<--TR._M8//I9BICW/=OIA;G=LLXKZ\3 M>DDD03VUS5ER^4D@4$J;0V.@1LA/'>2ZO-48)F/_C,D6$DK0D[(A@P,("VNA M,14#J)4[O$G9&), P6H\V5H'(V-1]_K3V;3#PD;BD%S-"1')AQY>6#Q40!>F M)8(-R>0+ZG^,YA@YESN\T7=9]KL&,.P'3XJA^Y7KD.X]):6EB-:\PC1>'6<] M,ML0X4:/'6'J"/D_E.?S(L>.#31\GF=5D #;06MHN0K)F9R9M.TXB1\\L_IRB 7@C(>>N+X);"-25")8'>P)@DJ' MNY!<$1+K.@-F#()T[.\S+2-*$%LZ9P_:L9>^W5AJD[P75 _%Q6*:DZ"R!4] M^0V/SHS3)&11R"+8%/#X$X<_3,=-YHCDP\2H@:3(.%M26L>A"X7KETJ81527 MQ!&E5PJ[GGVF8R*H?M91F$+H8"ZC-6$FN[N[AI,,=5D.&)I"N#03SL**QB4^ M(X4I%=8-AM$69#P+-BH\GQ$L$?)%U#8IPE9CJ,CJA>ZQKALZ[36_Q ]N=UD M?!RJ@,R*; A+_PMZC3UX+>%VB]>OKR5\XBIL%^%FQU%MDAUJL 7U4%&U54&' MNR )K)C$7 A>LFAJ*W2'$FVMSAZ'^=0F.&"AESB_FMBB*X6X4*;]B,V5()L/ M.1Q9@,*+C!9W5)3554?3N)(+_?>MQH%>K'@?Z:@S];Y8?[HSQ M_[Y^^>&SE2\_/#PZ/=C;QX;O_SEZ_^GP=!<+#?>//QP<'OH_CP M4Q<2A'39=- =3"#U4:Y-3I4/+=+K&5U&+:4V6Z0^MCAK'[HA3.1OJP:1R-:V MGXJE:M09#!TFP^A9 GQ%/0 XWUU?EFK&>4,.D-^F]3J?DN7BOFL1;,B)&%NP MHM30+^B$O"1->QA=+1!T!UY6HE=OTH5OQF"_IQMI7) M;R=1=B,PNUB @VQEP^>&2U=G MA\Y6BPHK=34,$2P=%W56^2W)7 &?5]5GRO;PV"CZRZ_IR\5<(( QS VP3/Q05W:^R2.@'^-3'8INK:F:!DFY1S+DO0( M-"E\XB@O$9&8HRE+I0?J\-%S_H)8FK.J@A M"H[.X^75+QX KSX]>'>P9Q6\P_W?1RC+RX>#4,*0C]HAB9:NW1B?>.T$@H?9P-Y5#TQ2.A&; ML'7'GA8F4T-Z/HADY\K91T-J-V4I)4__T$9ME3.:\:B1=! MA!%9N&T)*U"RP5RFQ*PS2[I=33:CW_VY_[V9>BD@L4L.-:4H7FU\AQ].'[+GSCW4&P>VURA]QRC@UN;1?)K?9(2*K+A= \">BAJ9/#Q.1' M6."X;GL5,P37X9C8(M.?G\$@KJS0/=97N'&CQHM!8+=@PAPUZ!-(DN8-ZLY?X6ALOOUY)[___G9Z$OUZ MO'MXNO_V/GC)8<=RN[0T%NB, $ DMN[YL!:F7,:5+W)/KYBT'?K1TP[124>I M<"T;,'S@)8VSHY#X:7C! !F+9&@062&UA]<$^O:K#*AP1AB95_![GH&,Q\.( M/DQ2%Y=WW%E:V\BI -G<8CN$3-7>8@!^PE$^VK.ZL[7R9_7DT][>_LG)T?%) MM'OX-MH].3GX]?#D7H1_> B,LFO"CZ3?]Y1/=#)1MCX*$G9C.1B$4IQA? C8 MJ1#FI-;.BAGI*ZB4W6S.W\6?C<<+GP,J"JH!NNY.)@PYAV7W?0T9U7;:H=B6 MJ6%1!+UHJ%N(Y[$*L;'X%AJFO,H^FFR=075>K 77RWNH2A8KS%6.6:' JNHQ M6T-2@IS5)JAIS*:R,HV2<"A^_69P?Y_]H]WWQR\/SC] M@]C!\?Z[H^,/Y-ZY#Y:P-$G#RR[-QB*433*:RQTA]_3(_SB?5HI J2ZXN:3S MZA"&UR"2!NJ^7DHV6B-%D-%$Y4EQD,EEGTNMO@O.(J=2J',@25+JPXQI94. MDN[UK2<<;&\][(R#NT2#!L*:E2D7K"MTVJ"$4MRK#8-.F ]J?5M>F%HBRFR) M89A&>6? 93A*G&&LSDN*A3L7_TQ]SF;MS'^FA\B^Q-V$4(!-AN45/E \;![8 MJR Y3U %Y>DD?J/'3CD Y_X+[-12&!Q*"V4?J+O*U6785>/32: 0]H!ZQY/. M9,$'TTMV]HHZ>KG>:%13K809IHOP>$/AA_%%_@L?KQ#<67DAN']X>G"\'^W^ M>KQ//C%6LG;AS[?W%8WNJ,8$"I05M61-4OL=VV;5)F(T#IJBES@>@@;5YHDZ ME?HE-)]M1Y^./!2'C. #4JZZ.4;2=,> JZ!$,U%T)MN%NF(9&CSO'9;-.^1F!7[@$THR:5J,":KO3QG[/TY+J M':]*:>F67 WB>X/24=;-1I VX]SCS"D&\>$>+P]XLO(\X/?=@__<3P3SG0.9 M9=0UD0J1>) E8:M_+#%GF5&K/GI51J9:M,FHVD9)"JZQS.B(XY&'SR-!#:/; MF>D5I;G>2CULK#PIZ)C*:7=)TIUS'_<.OF%)X@*78EQS)[U=4H0?+>VO?AN) MO:/#D]/C3WOW9?2=>G++L_,ZY(X=DD>:(B7HP63ZHJ1](K#8^YL:-8*$*3VD M43A>,W6&-#>9,)QA+?'-?A!\2+?K/-VK0.N\13I94#YE:BH?V14%=F-1ZSRB MQMLLASW$Z$Z)-!5%88/URA0@7;U& 4"?Y(1O'/%J7*W48R[HJ=Y];.R]XX^'9[N'W_< M/3Y=!:^N*(]6*.#1N"A9B:0>R2U1)A!8+4?8ME?W $0CI=.M)">L[?LU4TY M8?>EK<\S,A IV"ARA,!&IS%?^*+-!20?+^VN?B;PZ6\'QV\WD'3_B-[L'^Z_ M.]@[V#T^V+\70G89YU*V2C03],7IPM)PB6[%%9NI11 EE(LLS51%V3) [&Q_ MF$X;G'1LVV0D9&QD#G[(.D$K<>&DUH/!D8N$'SWDR[1EU53;RT7)-AAH5,TP M(?52F&%,WTU@[U("=[!.IDM],H_V1#V,?,V]^SD_AY0.6 ?HQ<-A>339*;T; MW6)YY+ C\"/Y$_S">M_-T<4R(18/!,(%+*.\3,[ZP R/EQY7/_GLUR,PLP\/ M#G^-WN_^3A&G=T?'GSY$)_OO]^_1 !FF2\Y[-R&@U-.HEW#!)1U]-J-=S"4M MBPW/V[-!'J.*2^<91Q[! M/=OQS[,E65F%&SF1C6"R+%O;M]^]I=TS2#$(R'0'^_*M1!JW5S#2.+AEC2#G MR#HC%OH&(J^I>:U_-G^\1OZ1J\7/64%SI9M>SU0%EM*&;,XS&!OUA0(E5MY" M+^2?9=@O7FT^??D"1][ <)O4O%@FM4F3^JE)!WY[M;GU?'OISUN;RW^[[+%@ M;;_8?OK5'[N]^6KGZS]UY\GFJZWE/_^MQUYO:7^B;>.M ^*H@9O_^X];?8;@)MJ/B+@G+W M7(U!@:-&YQI#*5Y&-KKW:Z2AK)X2/#JG%7_$)ALGV+HZIV#!W0/!#EBK=QMH M\_/6@UH("_?"Y16[[01[^&P_BR,TB**V:+(\^I^VT-&3+>P+#-\^Z3[0E'7: M#,&2&U$5!19G,^Z[:B(L%YVU,RH5D0Q:PF$Q%=25!WNH=51HG=8A"F/COS;V MP*D% L<,Q&(8%"7UJN*Z[)WH@N#-&34?(?PWH]],26?FMPD+/ZV,WH6.%RQ=*W!-/@EP)2:WWS\* M4P-HX6K4QRWCAE'*ICM@ 9R$[0['G7EUD+/?V2V$Z@AN;C@;.IMIQ)!"(/-% MV0I0$"R6/SY;QW0JXR"]%S\0$!M-]"-H6O73=9!45"Q!RGZJ:#21D9G";EDSIA&*EB0$I:_"PA4T_QKG^ MS#A.!#]ESJV!EI3#2_7J?L?T2:ER:=WA84(P'@MO3D8<$]MT [\J6XM@F<$I MI=$X\ HS7.!Q6!Z#7:^M\(PF;89H8X6!F:%VSM2@H6Z0$U+V BXI-;.H6X,0 MO_9D/4#B]2=*O4(8YLMVI.")(A(/]1:$*=49EN71'%N9G^5#R&%T,BV >":8 M%\ (KMH-";7:MOOP,[-4_CTVL?\68X0=PM!JV"J%3*5".! M'J7R-@#*R;,S.#G3TG20PD>--"'T#4]$RA5[3_)F$BG'6ICAHEI;8@H//P2F MBJGMP"> 6SM=E=0;A,@H+PJ9NN48K!L3*%AM&UH2"L&YJZWR'OC;!:(?IBAL?^[O ,V>D$U0X_Q[:9QW=EB6Z"X> MF9Y@8:JJTOK^![L\]Z@_VEG0HDJB+5&!+J#*/=U]Y; M$=_ FR,"O()-=IYQIVU\FC7 H8U+:V(,FI369E',7X13M&]B*'UN3;+-0(5 M*<5:X25)?M]*;MY.N +WFINW*DK [T" U#AIE1F%M;]M%S^*>VGQ8'#C)Z\+ MA"<@G66#?(6.FH=W#B[/AX",:IA+@$U;GN M.#I$G$O9 B(+3<&6*@S"I^[AA[DUHZ''#C,X40*$:D>3U0+RPERF;D? G6PRHQM,RVF6=HNG%.>V+!Q[AW+HP;5)J"G^BX_AF:M[+O MEC!2XX+2"MDZW6(:'EK]AVG7^+30\W>1&E@6&T0"6$8%&M\: M%14\?0GKTE:U4(#X%]<-Y2T_0VR5+9;8P[Q*#$ M8\&5.'[A-6=Z,2J1EJ@54+:4J7EPXF1"N;$Z1%5F\>QW9DZ2L9N&H?D?)#'] MAD<;%QNIZOX'>;5L=RTZFPTK-)A#L7J+75&Q$Q.W_$BF.FUS"52D#.@)ABMZ MVI&YP+]5=() /L#SRLHG->N72PBK@%[ 7K=K]N_2VZJ\D@H.W,5OO:"G:6(# 7+.^2[LNXK",]0>!? MW\V\&1U18H?9+>ZAC<5H^C-UJK4*@W$RS"N]T74TU':;5O6DT7-^SD!9S))K MD/4>:#BIVC#[R3U\^$O72YA\6-)"EU=+NNBB')/OW4H:(6T7E%IA6EB[VFLU ME(WY%/+PY0Q&6YJMFB/K+8.-<^J4OT'Q@--Z!1P[PPP/$Q)U4=-R/"A^ MEW@#CTTXE%%%SR+J;.ZY^;O],9SE+[WV4FE;YS"TN6.2DC!%KB7TYEDT* DG ME9H)JZ/N!B2GD3XNT_O9#T-6RX+C10OI>=<;EX5\&7LQDUSW0L6KR@(NI;VW MMLO/'AR[^Q_EE1%#%Y"GVE_&,J%P%ZA":8*\PV$PNQ9&\+V+ :*5:HS?,\UM MYL4(#F\)P^/<4Q'-18I-%J:6V0A6QIFF:^^5V7P-GG\P%LF9DR&#?Q/;YY'8 MPYU0D#'E=:!H81R!/8Q6-SQ/$

G4:/DD:F@%T]EW1@(38C#)\-O\3,/2O.$0-OPMV07:[8BI/S M,#4$695D+J'<[+H5QA3/0:0,](KA.E=>P.@::UVV36VR27J6IJQ\X'1VW9&L MS V=S,:1,? R\;W-$1(K8(O1S"2M-H7S*Y.''P"A_:X$;(O(%O%F2 M4":Z$4@UB6@3*R9D1((1APZV(##LH$CPQI^KS M_8]PF"T=N'SD:[H]7=-S5&\RGF&C/E/DQ;;[Q?1:X2=T<"5-D)4G#*:$@2>K M\-AL.'@@9M51M!L[4M$5H6*%3)1=8"FS*CRK<%\NF@%Z[Z,P5>=U4E+/0$&9[RZVO.^"7-P1C (H)5.Y4B\3D&V M7:SQ9V)R*%?TN0CKN)L*SW8A>7BG&5]-+00E!RMMF3(HOQS?P@Y=?G.+2+'8 MOYNC0?8K%R!BQRXE>\8,!1='YR60]0;_;9H2GMK+V X7*L),L I M>6O4]3I9CB:*+K$I1, 2A8;?'RSTBBNT8K__ 5]]^&E3 MSQ58N6W=[20?Y#1GG&W7-!0DX/@_)2MH0;Z6%'R;*RY)R&!_S,IB4C/5$^+< MO)Q+MI;48@0O4A+J73G@$[;K&ZX#4!EBY)<[[0.%"RFQH %8+.]\1MJ+8TQIY@7U27(S*ML!GLN MO1SW>GSC4RU@Y&1HR(#2T@5!%#[B7"4&/):*!8"#4BZ==%E'8,'LW&7MRFSA ME_YDX395]#DF>,# Q[HL3>\[PL:4NA""I:D4NY9H-H$!-1-AE@$4,AUDL! MBR$1T,!Y N=Z;.O+?(%OO^I*>)R(2V<:$I&*H3"MOX2HE1Y-LC\X[*9=\NH2 MWK[-4U]5JAM(S9.6!GY,C//RB!+:E'"SLP(K0:3A//HA3&Z^RA==UXJQ>' MZ,';3S>IU)',AUYQJRWJ]6HW,8[N&J>[ACA(13<'LOV^^@.KCSF"TCNLF^Z* MWNYZO#"%ONR#9 %A/9S,]4MLM-WB3U2C&$*9?/&Y(>_6RH%P_^/'5R^V=NY_ M,Y\^Y]WL\5ICP2L.$XC53L=*MA1X';8F\\LBN@JQ3UAM- MF@T6A'D5)M;(\!S^7+-F0FZ&5+[OW^WLGR0DS[117"1&0@FPZ 8W%J.M,&<' M;E9=FNWZ?7.^VN:HE-I3R/9\/#VRZ!&%BWB#**-2YMI5(I%QMS0[D4RTD?;5 M5FH4UHT+&/:::W1P&0_A]PV_G0TWK+$>3J!8S@Q7*B!P2;WZD$8G+@8;F^IE M!G--@VF\Y=M-8[_"P#:8<>6$!)K5%IRYF\:1_DP8,IP.$G0LDTN8N_FVG6M+ M0]Z/S.]E$]B $MCR]I(*&C' BWY@OW4[@=PP\)*'N= [H@$Z6G]<_9;PP\_M M0'\)(P<[AB&V#!Q7QW#]GFSR]'NRRJT,O- M%U_G'-4[,"0:@ER6\NHJ-&F'\" MA_ R2$4#H!C=<$9WVR#KR8O-)T]>?4F#K*?;FR^W7W[UYE#/GFV^>KGSV)I# M#6.#?VECJ-6=$8+QMD.]8Q[\7MVXY<%#!JV_3E^I![^CWYOQ7 J)O_UU(/&O M7KG'U=]">'KU>'CZ\@X6#WZS+%._/@L0Y:I#RX^%V5^QUTN;2'PK7J9GR[U, MZ;4[4SQ_;EM3W)-KZO8)R[AI[K0?!+UU;YKI,8,DUV%6TMO?A:/U6 MQS.\"IR0R:A.F,DYIV+N"K/-R2]B,I:!>6S8U&A3JT&^EGD[R@DW2&+G[G8$ MD*.PNXX8$,%,&A&F7'%54 F%.:"8^5+.(Z[G-??4"(F@)WP)0K8AXL\?IH6 M?4_4:#4CSUK13&&\J@;^Y3W&+X42!!&\/\TJ EAK*^]:/1Y3SF-3PF33:(*U MDP:S^&^$308\-'>SU[OL)UQ"@K%KR" [$)O.Z^R;1*8K +*T%;"NO&R>&Z\; M@I_DY4CY6X\M,3+BN_4F5K &]2MO*LJI3\IJ7N(K.FG_,0QLAB.9Z$((B 9& M3!D_N-?8J;"[-*F PH4(_RS]/7:@\4"MN[;X+E_XRU%1T_A<$#B6S572\_VW MH7^QT+D/I7^A*0Y.I%8K3,AO,+^Y,44-2_@#IV@CHB4&9A4\8S;2IL CVJ=] MPE&^MVC3T2F\X$!:EYU8E%@5$1I,AL/9Y ME27T1YK!R[-1:P_44*>#[]O[!=LKI0%<;N4W]/!@33H"CK+M"0U%)5,)6-MB M*OQ N$*5FF<8W48&J8M4619&O(7"&E3V3T\WL>[9'-Y$7,+%O1_ MAH[X.XS M+>#%2S;V8Z[XJ!C%@X(&S(59&B*K_;7<."TWF)E;!8;C&=2=H!PS@A'I+,S1 M/2#"G-(8N5H"RX+DH2S!C,SS=)BISN=4,4K$!N-""30JRS/*N2I:$AB$(R_O MANMFA%)84?\0J/+I?5'ETZ54>>1IV\N4J)LN[6ID6ZT>:[>2&ZD: MI;,O7)E1DSY(2J:4]8LV''1V(ABB2MP+E[]>R>*.'9,DHX[N,> M3*$LARA=ED^)?L ,(5I%11;)E[0!U"'$.4\ V M;A43)LTA9D-,%^@_)!,/:Z]FE0QNX6?.VL]Y.PED(S*+;88 M>[TTUWU-X>59J6,1!?*2ZH" MLF+6G&5Q>=ET=FT]*GX_1SFFC.:/F ] #HAHK@,>'CP8[+AT QXR#YL8+L2' M:74#,>6_[_ 7[/ ;:759I*"F5N*#YGU4M,XC.KW(K1,=X< M:24KQGF+=]9T(3'OV"#-QM&>@6/!U^U2:7QC=.YF.<3K%_G,5D,97T73Y\TN MA0C?G,#AI$0XV&6?+T>G[N09V G,0LWF^(*'N0^K=Q _<*-O%&G;S_Z_:*$5 M@]QX02'CR:3MPI "[L^;G3=T?-[L[#F[I'3ZL_-%D$+DT,(Z9YY?8Y3B?$!<:Z@A\?Z):OG):T[]8=XR028Z-=\]Q4_:B:WWQD4F)X MT7!D[&C$OBCNG,$.+XS:8,]>5L3X!81<]WTCO\Y&?D2LL<)OK(H-KQ?D4?SX MCQ^?O'S]7C;$;FHM#@HP;\LD(YXZ"YR=&9=0JV1*4.\5_*=HN>7R ]VW591] M'ZE,4P+39',P3BF;)S'9&AN3JKP G9>R4N955FL/C.S[5GRMK?!;,X.U>$8A MFHJL]0]TAG;IP&"[4]PB%&$&;&Y:7FP@@!PA?IF],;" *<%/3"J))6/\G1791\KPOX]]A!=?+=6H38P37ZZ=,YAVN5CSG ,#S!(V'8%)Q9C[ MOB%?;4-VI2.E<:EY<5.)1DFG4TE'DLCG ]V!U=/LW^I96;!43T/6!JS+J/$D M:+R&S.R]M!$2T?X(43@,AZL\*+,"Y9"\+J0;LH^-'X5%7-$\;[_OZ]?:UQ/$ MU9U8'P?E@V U99ZS&]P+'<:!PSNV4JF2($0>U6=9GM<&@SSU2<93*RDEBYMO MJ;K9P/8+*:>=+ J8; (ZRGD&HT*7V\/CNN VR_Q_6 MFJ_@&3@Q)-Y6$PNG/5>U=<1?9 4&S;]Z"N2W4H#P?.5@+NZCB/U9IT=2QKCO MB(C 70>B-*-,'1&A"2@TQ(U!,,YSZGC5N5U1&P!,'2%=%R,+%J6. P^VHIV@ M%3)"S[!\A#! D>XK:F%?&)VKK+()]AF?8%_"ROP;4>\JBD36^G/+USFQ#QIX MP[TNS[%]"@R-._91'JF("5 .)CIVW1)S/2%D'' M"SUX,>P/QM4O>)\V31M# 6MWJS4Q5 KH- M;(/#7#=16Y/;FC W$ P2=\0?"287?V/'Y\_?6UE;G1A9W)E+FAT;>V]>7/;1K8W M_/_[*? F]\G85;1&FQ?9,ZE29#FC6[:DDN3DR5^WFD"3[!@$&"R2>3_]%,'^[OYA\'N:?5*W@M\O5!'+ MG\WO_.N?_/Q?_Z2+_&N81O.?_Q6IVT!%__Y!1>&+<'=_N#\\.GIY* ]VCPZ. M#@_A:;A[]/PP/(S^Y^#Y#_!=^#Q_*2_FL?SW#U.5/)M(7,#KE_NSXLV=BHK) MZ[W=W?_S0^-SA?QO:;GP[BB%S>FWPS1.L]<_[M*_-_C.LY&8JGC^ M^A_'F1+Q/P:Y2/)GNZ37 MV.52+.FO7U)"]_9AH1=AD0YE%NP?#/!^[C;7 M2O_A%X;9SU_T7F-W*HF 'X V.T>S?O=W/0'F3%1P7933V>C+5_D%FSMPMK5% M'CO8>P5;NY(__?C\U9O _#.K[(.XN((WM/M(AFDF"I4FKTL@1(:? K8:C8"I MTE%P.IW%Z9RDRITJ)L%E>B>SZW"2IG'P:Y:6LT'P_OU)WTO_X>? ]SU=O:RW M4F2!YEFZN^W+9*GQ9YD7:C1_8Z_\\&AG[WE_9XVD[UD@IL$LEB('W5&D"/>5H&(IBEN4(^0;:076S1PA$O#O'QX*L?]'J ^)K ^L$3D0=Y&4Z",)W. M1#+_1QXD8BJ#J9@'X40D8QF,LG0:% I>!&+2_XLD6OP2/ UEGJ=93N^*/ ?> MR =!,9%.=[:D &EG/_UXI=_ZSG;??XEVN*^/^6>0'M H#_@9-ZI. Z*#'Z%CV?+;=K?P\>#KP*X MNE_>P(O:(L<21Q(X)"S4K0S*F1]B.#ZOJZ\:QBD9^Q$8_GA8$Y" M'76"2F[3&-@S2J<2A$A(;Z@$Q%Q"9IB@PWPKXYW-D&E[/5O\?Z":)1,TCB"G\CA M%@#W9W O4OA.64S2#)83!<-YOYQ(NXO%7<^&"EV6:<(TS,OAGR B\;!G\E;) M.Y(#68#\NDCOF5!$*$N@7D2S#(!; F&W;>P$IY7Q\]\B M*?$@\UM[]87@4$O@$#6,X0\!'LA(Y:C+Y^BYDD@()?Z "(9@))#A7<[PC?WG M_P>?T.)^05%QS:+B"1XY).9""T U&0<,E3 M6$\$2\FD,2'P97!&(YGE$P5+D+#WIF4S"%C'PN00S89+R7)#[<73+(S(%,4D44VN"=[C%"!UE^#EQ=Y M9+?F$4N=#.R[O2TZ80U'>S YZC/4/Q7PU+8=4V":!>XER9$70+5P0G\'8 N. M99$3^PU3,"M(F8!%8ULEM1BZYN\VY1 +'S%-2S15%H70-YB08-#A6:(C1IL" MVPA^%'4>KBB1=_J0P);@YTO0@11GW9IS &KK%GQ//@&6-XEN*2L&CC%+&5Q: MH@IO0?\D.@.]?*LB7)4/*S(I,C4L"V"R)Z>79R=/->O,8I"ZE4F.](PX0HL' M >P;D,U@9J">_Q8K\_!O:V7^H8U+$>=IK;Z /C/T(D,UPZ"(#E( =XDQ"YO: MM"H3501XQ(LY$7O [@OJ.I(8R+K_M??!? 2TV%V:?=H!$ZP0*LZ-;-<6VL"Z M+HDY+ZP,'@CMTH/F"R<@2F.YS++H(@:Y!/+@'8E,OIH#N2@R,8P%(G([G:4_ M5AEA9'.!4BF058&9M$30-U@?Z$Y!5,Y\!(Q M\.,;C%26^U 1)H!HPF1B!'X!,!'Z MIRKJ7&6U 6.\%Y6B#_6)*'A*,;A&@<\%G#=_&F@6-9H"**2&J9&/I+M&CWCCA=WC\QR!KREL+0XCTLLPQ9:B@3 M.4)G.98Z5@8*0;6NSQ%9*H^C?]+4"9>+9#'3LB:6OAR,,";01(JXF P"E*$%7-=3) MK<*[+4D'X5X'0=YZ:5=IAA3,: ^5#3GR^=Q8 CK_CO4VMT+%Y';ZN/?]$\(J M]ZH. @HL N"TP2=+!UJRS@\HR6'SH6D(0AXE$I3%3T[3V])LAHA]Z[,2.HH M*\NQ&-K;<%MT?X2/!Z?Y<;MX&QV,#A^>N41[!9V;G58:9S$#7VF[B<"J :IA M1FT7RJS0(<>1POL#2VAPT.(/(2^*T4C%"KWV[KIG-\1=KIEL6<.>P,?#:\TT MZ7_C>6M9FB.N@GNLV@TX-YL-^[^II8=;6J13F<&-S4N,P<*?'FYQ1_++T=;9 M3/;!T"J+V-*7?G1#3>TE_6EW79IB[->9C 7F0-?V80[3 OCH]6[]%3',T[@L MEK^R5HG;_YUDYI=G8BR?#3,I/CVC^.]K$=^)>?[#UK2+:BNF5Y,%]?54@+ZU M M\>!'"*02JT ?H_HQ3/Z'_+=8#W6AN"_>^Y86VB^W++ M473,,$Y4.*F<&%V[,8.5SN]1I^?6]-P);MK==S?$@OT7U!4PD=R-(O,B]TX, M'T>E\F@2R556'LZ,R.3(@XV*<9/^"0XN8JXB:NCQ82OF'CR\L0]YV.P)I$2Z M &N5BF.J&LP3RU]7!1S ,R,V@V-J268-=IXFSX+K-%9AJX?\X@@?#[X3'V+A M. ,+CY$2@N-Q)BG%Q@7*3T11""QZXXQV>[>A(Y:*/5@TE"MK[[7XYDLO&=QT M:6-P'_>_ZZ<^G&@OOB3&[J+NEETW6S9M)+79O /R!DZ7;A@RB:T)T(9M-ZP. M2;/(!ZG:_1A72L0(9@\JTXOV@CN/#=1#2:DF+G\'4QZQ(#XQ8U!C"!:!8QE8 M+ NWENMJT71MJI_W ELM>)18VYF;^5WW ]RI?((W0$VQI3)G6 AD%.*8.RQ# M#Y(4_A(),Y 7BW](P9C^3U57F[:C[7('ER=GH\Y'425B.LN4++"$8RK H*'7 MVPLL7<5N?= #0R1U14D6<%GFK4ICX5A\;A(5.%^0#D& "2YKTG%23FMBER(7 MT=BTVDZYZB?G3;:H!QMK8ZQ?*]/N@?QQ1TF1&RJTMX"XVFO^J:/FU9%]"S)F M")K)A_'A0^0VHU$S"B7ICB#0R2'8T)FL(O5L]_O@!CA[D1=^6 (-')ANOYIJ M'CR_M*.@SE'ZJL)1V E^QRX?'3$N;(! BKPQ0J"/C*9E5_HILR@RL!!J1]B3 MKB@0?-I'MJ\(#!(G$@-[N\2,K7MJ-JXYZ N,K7X]UHG")DD9Q&GZ"8U-1*?P MXXX*#S>PLX#8?=$-/_UX^/)-1_.4.P?I:]+R.BO/ M3U"B2FRJ7IF^]D%2DQ/QDD6MLC"M65Q7\G*2ME6!NRH,\$'JH=0X:-R)2.%^ M1(BMT+FKKB)M\301DQ GR(M*,_V47@X\!Z&-#62:MT'^87JJ?\9I=SQZ8!P? ML3^@&?@VX97YX@J*]Y S#03 P1?W3 ]2-"N6 PF@,^>N#&)D4 M.1?N)SXB8'SY=G0G-QM?!+K:&HE8^;8ZV.$EB,_A%?Q#J,2+F](!?N-FY\8Q M\E!7S9GM?"(T9$I"4R>YEKJ),;9EYM!26+0]K_*HA$$7:,NC2@88)=M0>?H) M>,]C=8MZ@-4R^L9WF:+A.-[DI&%(+P8D>L.$+NHAMSGQ KXQ\B/\GASZZ'6X MD_)3'CRASIIS9OG^M\Y Q3P\P$>S49D0AU-$Z$[E7D0A!HD]%4)9,DY'#_VH M@BY07C<$J!J!SQ)/\AUG /JP>+S475/)B!!ARC>[E3G#$>.'6X7/ M8TKT(?Q37:,S\%/V,NX"%W:T]^E41LI/\(LS,G[$/(,[2TQ?5GF?6$F*@O/$ M'=0 :!R;^1#>^G,J-%0/!E&:??)BZ])DAXX0I,/J%^?[5+B&7HP=OS5O49GY,"X\J/5-D&#M8W\?4SBKF.!, MR#OI1U-[]=EXEJF8XEP1QI("Z2+B@IU8H(F/-*^7L'XUX:,9O32-;=88R/:1 M16Y(XX8N_HU8N- M &34K3'5 %$F537]Q$_13%>%@BN>H:8 '$H++!+)*9P9*O,G]:$[00G#PL-! MTH.RA2<0!> 4BIWI8_4Q47BLK[%K*=\)SGR<(FP!B",&)FKO9W<%\=F*HN$J MQISE1=I>X>K,%<5B3B]]T-2([L>&\ELHA;,?^]]UA54(1SSUE3>M36<$H//0 MZR.[1*T[ZT $.0CZ?"3"(LWFP5"$G\99"O(F""2S4*___4[+HA0=>.(N*Y>\&1M [4CEL[*@ M,@Z-6>J!"%E'V9@[WUUDGOH63"./!\7K0>7Z*TMG#>JC4FLX586?V(R?'+7B M%B!1-^_[*$OP"/FHS*Q +V$GWW.".BI?71YPS\-/:!1)8S#(;1J720%J#6>[ M^M+P7K"X$G12E!Z@Z70!:Q#->=2W4WJOOO+>H=NJB=57_0_*F^]X[3V[9M?; M@X[BJ:'!G] $YSXHH8<=$_[LU MXTT(\P\41U$6/$ 1TY"99-.,\P!>J%*" LLJ[(2A+.ZD]!$1GW^/-/;9)I_) M?$;C*WV5G.;E\$];E#$Z@]()D[Z=R MD6M=&Y+'EYU3B5\O=L[=1':E^%Q%0S,>Y^-ASQF&)).!1UV#'7+35+?';:/2 M\7+C_=A?LPPD:RCSW ^S+^A:/[<=+Z]&*JR4KH?T)JMY$'8R'3U,P*:?A?_N M12U[*0FZE9F/S*O\'*HMRE&%Z70(+_JP>!$W.!8%%O=L4;^(3&>QI#$X?@YR M->G&5XF%!P,+.$WSN9=S+04P.*7E1MU%= YID)=AV(&\Y;8UHO]MGT8W,IP$ M^4R$TD?N73<%>3"RP&CY'BIW'2HG=TW,9FW7=Q4L]Y':]Y 4:!]8YQ9/U9.H M]!0"11GI9<.1"D6'R?VH;,!,%F7V18/L^J@3^*9?VC\\Z-D3_@W=PR(KO=0H M8W%9/OA68O$ .?V=89I%,GL&ZX[%+)>OS1]OL!PY%O/7*J%UT)?>3$4V5LFS M85H4Z?0UW,0WX"X7<(YB?5VZ'K_]YDY%Q>3UX=[.\]T7_P>O"_>YB,R%^=V] MG5U\ZY]%M/S>T:N=H]WU;^_N[%7O_9-^FW\?=@ R)?GW#P<_F"_,1(3A]=?[ ML\_!'BS:(E0L1TN;X/6O9JM=^O>0=Y:V2 .CQB@)<\9O-)\!7;WKSM_;;Y2"X$3$

5]_9/.U;<)OG8) MJI?RR6/\5:\4A@5'T1>1] M7,E^DP#V?R=9S2MC^6R82?'IF1C!"E^+^$[,\^8^IB#@;*+=8[\$NNEHNTO5 MAK1=4VBXM[NS_V+5UND_JS33"WP\N&8ZXW9Q(&W$@W0YK8G]NUV^V?XA/!Y^ M1?<8_^>&%!W&W3=?=77YZ;TJ3]UL.*BF\^'6,;DQG [MT4_=?\/_M[N]NRPU]BUC+&."4T3T,N7:1]?V][^]] M?^_[>U__WI;Y=P??_;O5_MT:[E#1OW]04?@BW-T?[@^/CEX>RH/=HX.CPT-X M&NX>/3\,#Z/_>7[T0WOLH>U.']"_A_=D_N]_SGXYNZD]F2\Z#DMK;X1-#HYV M#M>WJ+G8#U\^DF'*G=BOR3/&3\%./UR^O_CCP^DY;/;\;7!U>GUS=79R<_;; M:7!R\=OI^?'YS75P_.O5Z2E^YEO)L3(2?[!SZ(PLH1SKJ/!+]G>=>MFF^A_#)@_^M\P\>!IQ7G][QX]$C-N;,A@CJ:> M_#*]D]EU.$G3./@U2\M9\/[]"1 J'7.Q/=7D8JI9C$8JQC$R.7V?+ <9$109 M^.PR'U!$A]0IO#F"OY,00STY'TA=3*V/(_Y"T]L/GK1^_51/4N#O?WUNTI9C M[1)1^YG/T*E\??"BZ6FN^NUG>Z_6B7%]>G+=F-9BXO3C5N(\H+^/3A1?!SZFT:+9ML"OED[K"F6\L%^ M"MPW8+GHIQ^?OWJ#/$(#W>CNST1&XQ[@19F,P>LW@)RG%@[2TB1L/52D9C6N M2];)* N&%:R ="HSL'W,I*=\8-#4N8H=877Z%P1G%B1I__?CB=#8A"B/MH4) M(SFB^OVA!-Y["JQX](;!Y-."NMD:C#,L<_AP#LQB@<<.NIHK'9&+8X @:2=J MYD5[C$'DYP6H#0/IKMT*62BF"V9_0E5H*F4RS$I5\-DM9E) M)CVIZ#0(8P%KFMNF3_^G,9;C=BG@B+ 4C61O+1V"V\)W^4M\I]X=I0=G\:-7 MZ/SWZB?!);_43;KYSVGPR\?KL_/3Z^O@XIU37EFUW(ZE]4V]EN6<7'RX/#[_ MH^\;VG-HCJYX<[_QC6Z.3,\ZE*[)%EJ%F6Z49 <^YX,+;=Y_<@L^2!?0L!,R MD+R>23UF!8B1IZ/B#GLC2:G)<)+ Y[IQ+D86301#)6S#'9FPJP">BDL,A2,BIR#Y)(O$3+/WB MV&S,3BG%&'[19*4G07.>ZM,=VSNH*MB,W6N=W GYJ6 "@"TSQ<(0]%;0O\4[ MJZU#+[>K"V#"R0UK^$5GMNU;9)B>R26.: <^-JY5_W1IF,/]IBJ8I\W.QVD: M8=1D<*\QPH^3&";21I@$J'MG[09M@>A?AXV$M^J:?2:_:DPQ?@1/_-)KDGOY^]?\_V@E6S ML5D.'2_LM"TG]\T1\94>5+\!\88D"?()8O>!44WS+O,RG)A!P&E&B%.(!3]4 ML:+7T&3+N8"W _+1C= ]O8>^=T,PFA ,ABIW7L#_[P3HAE[J,+IEZK*ENS:E MV+NB[CMMJVG!7=." MG%!I**N![)SWDXI*2Y"KF'8XVAYHUV>2CE;FP:*E9%/*=35I69C)]<@-BV_1 M>.;>:=(JIA^;O%OVW8(OXY9[U142UP1(JFU1U.9X0[%:E, MAD7DM_&J4,TRXHZ!N#PO@+2$64: M*+%.)B/ XJHC@"2W,A MQ0&2Z;Y53(ZH9.4'?!33W2_! V0R@?JZ5MZ#1JN4B)_R3W\[]K#A69821CD6 M^^7!G81;3R5OFWEV?*AIRE;3T "DRC3-B^!6Q"45\8+Y((M\0=KT7Y_[#P\* MW ,CF"RV#PEZ#&8:36N.YZU,^/A,-0-N@VY[>][4T=YMG34(0M,KZ4,69'*& M%1E^S/4ND"5']I7(,FI-Y:'M=G0X*K.^RSV:IZ$9JO?D 7OHC?'0UE0E" 8+ M?3 C 43@*<0F)^65(3R4RW-(J J'E 49"; @$1?]IH_N-=W"5:#,:H#:&N&( M)R"] T,P NY#)7(YA@BY+YD^J/GBD]=IM_->Z[8(/7=JN;3O?; ]V26>5%" M'0-&#O'A0-AVV1S[!_AX\ M+J\NN_VTW=6Z48NIJ@H2(5$Z''<.B(J)XZD)S M7]?,-S?DZK)1W)"ICEG\4K6E57'E,),:\F%.HWEB%5*[;57%O-0\"5_%I[]8 MU?MV?G#!$A)#%4F30YQ1GY=<_,Y* WJE.=H^ZL+19K&Q+Y.= MG:QN]KR6=^MIK/D:EJ-4YU^ETLT'83J= M>%W),;R5OFK=EDGB-8)3(8> (% MF(%1&I9ZQ&JC.302A0B&(N^()SBZ#:,R2Q2"E/H0Y-Q_G6;Z9,JIRLW!)(G3 M-;/*$4U4(3O@%MR0 WCE%J1FU(!#Z'_[H" ZAM^XV;Y=>5(Y3YP;;2@*77JW M5?+9B)$%#:K/2DZ5KU8P@JG6/X4( [Y_$B4I L_G*?7-!?(SYG"$*>R:9>I6 MA'.P>V02H/$RYCKA-O?D%3[%&C$8(7HVZ*;A?^Y"C4]8>17%TQM@N-FU+@V":)G*.+P _#?#,$4B#<;=F MY1 L;O(W[+(UX*N.3O$$)_&665T5 M=+K@9%O^M[GS5$Z46U6HP01^,HBQ";LCI.M*DR:CN$0@21^^8X;!DXB[BN9+ M<9(F?-0J*==QO-O"Q"_QX2!,[#&&U^UQ-Q4Q,&6.--.=PP0JE'^"=X"RL109 M:R=A>KZLCG-=',QWH'K5\L4[^IL<\3);KGZ"('=I]@EUQT@']SJ+_3?21G5$ MG]"SC8K0[P?M1BK87Y,L+ +<(HIDT/,X_H#"SPTL+^A,?H\A')\'*RIH$.5BYC[4--AH9O]:?@- MO8;""$/1[;4S;B3.J#T)XBZZA3 MM'OX"0J4?A@$\FX&O#F+-' L4,JFT=+,PX+:6R]GG*;H3+C/I&$X?VH0;5"_0.ND@46&3;RZ39K*DR\)VG20!V&YS;P-R 5JMG7QRV-L=_JP1\B!DE;S_>_.&4S[]T0LG% MN^#]Q1_'[V_^:%G5JWUX//3M^FKD+QCRL%N5ZT2R M<5J#)4G6ORUP#_Q@1W3,L/@IL](!_Z#!((HK5T11&%D-Y).8,2UV JM?K/_H MMH_"IO9:QD7KI\L6<56LL:!V?=1MZ"D=B(K4S*'(S]ADHE3)C'E1+"NQ;R*.!$8Z9NAU70K[9*%69G-TAPX M#RVM&EC"0P0E2VG,*1=]^7"I.O#0W=S+>I(/PX-IFU>+UEH^M/.;3X:&(:RXIC% :XEL=IQ^2U@'MSPJN2(>B/5$W3[%2744;4"8_P4,P?0. MG8%$CE1AG;G9#.S>,F'4V1D/O_,3[NEH?W5'P^7NHXV.DASLX>/!*?&\U;O^ MUFL^1)3D[/RWT_.;LXOSZWY2J"[VW '5V!N=?_CYDMR5,Q.Q[$!G<<-SQT4A MP@EF8\%:PJF)>7"-S\M8!GN$8DR"/I:%U!5789FA:&OKFXW@X: U6^7M47@W M%(ID'F;@=X!$QCZ)^G8%..*P.?%/]TO> 2W1_0PE^%)D?^8(OI+AW]Q+&0UT MI)K>Y@$U5"Q>5<' AQ'OD<<'/ A+<&C#N @ PC M%?9 M*$.,895E\C:EX>L#=%#![2]%/,""\#BZ4QA!RJG:"O0;@SM2GRDJ6WJJ-1_N M?2H^P:?)!)E2Z"E,9W/L#XO@1@WH;3"'L F3"H:QY!RK0LR(W]&(:P5SB1/1 M\+]5&!-)BZ M,XZ6!ZNS5NC];WV%,]EL:#+^9%XYC(T^BY'*\D)[C7G#:^0>-% U S-SIXKN M]D]C:ISUXOTU(MDZYTZ%PO!S:;1@>RPV.F(@5U@?+29P=(,G!T^QM;F8$.XS MT!B[1 <('D!DAN^@G]UFX]37685/3T*K:3>E^E4Z(LW?XDGO@Z!0A=;!%3[3 MEH@/)'/3*K\GHI[$QX,OQX=R.6-FD[=5O,=6(PK+;\@F(X:&5W1#(=E486GE MDX&AR( K=#>^W7EADL\4G6+;"-N\<$ 2&H]R#&88\_]43M.,.R]I(>D==JU/ MU,P67:*AG/%"JVQ7C:9<&Z.P'LE+-+[%;(;291&$'9Q6,''+8@(KP090L")! M+&;F7%$GB6B4*)D7$ZI12K-$SG,PJ> ^A071(BPT 2.L[[*^J4N]:/1;(041 MB,I//FOBK*>619!%JED$LCY5TW+;N_GW'E>0H9>74!.LXHY!E?L7 MOC,<<%B@3T_-FB@=Y M*;H@%1SR<=3@O476I@*&N*Y*R,54!I1W".A+IMX4/'^4_&IDV+^SLBS"AS./ M<$-""!L0*N1,55USJKC\$&\O&+>D5G%8T8+!UU)NX<79Z2KK<12",5NF4X&> MGOPNP&:D-,%V_W+XIV1#"#^%4UVII &&2*N6Q-';X@ A M.5C.4>A2XE%'/!GC,+:1X14^'&EC'[I8S,C3IY R#6'&-W$MJ0"'?5!;/ @+ MK;AS0\0T)P7$25(*K4D:3]$+P CR &6-1++2#$*9X8L,%@,O@W*4=I18ZZ-: ME>L7;.7?^#R['I41Q4WS5<\[;XT@TD1&'6UD:<3+VFVPX#X,JN9C^A!L[5;. M28]K[PJ#\@'7%0PY1$\?!'](XR2#<0>^939G#&W$UU'&G>2X@SZ]33<__KG/(9'J;(I0+2)C!=%5XM4VT8KX!VRM6DT, .6K7G'5(JP M4)D UK+ HV546:RFNDN3]8(Y0]B.6<:"SMP8S.MB,LVKW Z&4PL93A+U5\E# MDA+4E11DI>A;%6W5YY8^#+08@_91D<2?G0GL8ZHR7V5BO:#JPO>FM*6@K3$3>:56.B TFIEH52X&+F<"Y0N:E MNK02W]0).%1T:8D",$PQM9BRF<)/)B*+[D1&$9ALRG_EZ:C@OZ8B_T3T'RR( M;72%J5P>KI-(H(8J*!)?$%!<6MI.IVIV'RSZ3LS8%+,^5Y$=GVJN28? MZ!9X"AEQQA>6 YPP"(#)TNK]**-,9)4W#A(QU1?6#3=*[9J^T:7ALEKV,Q;)EE5;-H6FA*5N!R)#O@*@$M]6DEOY8, ]ML M,*_HGDGDU2DVHLII%<+4Z7=M=V,TDCG1-(%,19+8:0L=,T8,5V08+1'YQI), M#$QY(K&VE6H:+-CN5CTWY=L+:D,K>>9&)*<($Y%1)%< +4(UH_-1,0I]J)*] M5KP*/E'&!3LJY,S R35 ":Q.ZTG(:X $^->H9G_Q%]=.PK60_#5"(TH($5;H M@8UQGV=-H(L;.E;7?*Q:V/"EQ,?#YR*VT*BHF "/QSB!;^HS8!FG7+^Q2HQI MH$W&H+*3 ]PR28/+"/Q^#2[BP)C8I@IX146O50Y,52^-:N !XUM%C;K?=:TY M^(02C0MY25:?Z*.KI(HIKL;_0Y _JLRAPN"'6#CY[EI\4?$0K! %"*&!86LI MUN(P$>MP@#"+6C:,@\8LT96=T12$.&L:7>MN,-=P#K&6&H[_E'?HF )MS=[+ M;52D CC_-C1^'"_#_A08SAB-U1$9VW V:3%]^0"\<=/^RY9JH>)F=:/,T6Y5 M^81- @T]"(2#6T$N7.4X@E[#G4CLY0="M8FT77P\5I'FN9FE'7BTOX*KWU$' MHPC\#WBU?LNJVFI.>825]KOH3+#;!2( I-&"\5 )5;"'X4OK"U3ID))3RK]& M4AN),0%BL+-*753ZV.K+@S@KM)$N%J.S+)@0P@".5Z8/(SN&;/-C JB*NJ[8 M$0C+-5NU+Z2!D7$ 5CK5@=NJ@']3Y_MIC,FJZZS0"BE=P\QBUB4U7Q1C-L%#N[2F+4ET MA \'CGEW,8^CHZ78@<4B$:$X4/$D?]H2X&_0?&RF(-^7WG^3:N1MK[K8_UYU M<8\T!+%B/>*9F@%GL9BO+5Q?IZ'J0E ]C7'9E+2J";?,-OH:K.3^;*-F]?D% MBQ5_@OD.,1E&I MAA'>=5B4_UB(Q]8AO/Z-M8I6E::M'AW;F$S=X)& MJU@F;4*O =61=L80R Q;%VC;64?<&14 MA1X"T1[2*VIJ)Y56E$L!\=.JJH-B8J:"6+(Y5/4[+7^7T\7(25$F[MAY"%46 MEG$5_*0H0AI;T[ZJMRK-M^;7S7Q/@[>J+7'Y&;Z' HL="RO&\6<9*?1I:'1 M(8JR2+,Y13[TKU/&GD)!M!X2/;0+_5.$BP0J=D[5>2*+8CW!>*&NGYP4]F04 M2H$DI?/!_>5UQCR3&NN;T16$!RZG S>E$]@_\Q&%=F@)WXT2H(?<%*-$'QF> M3 7,>2ER\LEU=-N':7+#)@+<'Q0^C< DA60-OANWS&'DL09:7:BOT/DF$&21 MY,'!RTT\F.$:2E2O?%FJF4%/+\+TV%(90O $/V5!)9S2+IZV< M2Y5>8KON8" UC($463\%-%Z. -O$J;YHZH@;(E6/[ 9=-%_)=R3& MX1)]NC;C;THM4>=7'-+T4=/+\X?WMV??+^XOKCU6EP_.O5Z>F'T_,;MQ"1W^H\ MN+E9[="%?=TL*]FJH=>QA*LV=:M)DP:J'6-''B1%Q^QS-[=HM:[N?_-=4,:. MMK]4OE)T=9ZX4A-JVC&ZR T!1FD;H%&#SY#W]-6A,2'8-0C%#P8C[G4 M,6]&>4(AV2@:[I\:=IFR65=[[,&1WK Z-]N;L!V>E/ZW74G\5.,$@.]L"HEU M0U3=Z(?FU+80QE:/FAY68W,#SG98$L@2FADA=>.@28IA86H2:@SX\\-:M4G@ MU1X#HV-&LPQ-WU U:MR>6= _>1(O>BFR$ *-(Y\_;2MC#O'QX.MHS[.X]5&Z M88R=W?+"2P3+&@3D(W97CQ[Z;GLLV!Y>+ X?RK1C_+RCS6*K#?6H)5C=03A% M5:/;<&XQ!LI#4+!K6]DHS8I[T+^X/)_9#UVQ5M>#3T?'A]KQ08(LXLI$4TFF M=)AK!$<&34X"+:GKP8(HQ3!!!YJP8DLGNG MJ<]/9CGUK-:N8C%!56[>L$ N5Z6IJO;&I2QKNX>U4L2#!=-!=7[ M!R*Z%4G1-0SZ,259:NP TV:YK&-(,IFW6<&P5L'7"79QWM0[5K**)TG;E,U3 M'5R2D:Z<&F(+Z$@H+A^*9)$I0L>)%]I"_FZ-2V[N6/L4C4U)\]L"NO^S%)5% M.\:O,]L>VU/+G!M+DSIM@CJ66]*#?/ W[4'VK%_: M04.^]9K=/2A[NSO[!PT%PX)30ST07F8(%H)*J(4*.\C4K<(_8T5RKV[5>B"6MN, ]]T)T6C+Y:TR[.??MS;/WAS M_!1[UA#T0+^@GGH@G./(U!K '.TCA#S6Q##0@-F'[. X#1W[WZN7-D9HT*2K M7M 176@L"M7FZ"E1=K+,3EUQOR?:^WHV2MTVW;]>U-S;SKZNSE\:&[O.+M> M@Y?)69IQD(BQ2T'HCQE,3EAAHEN5QI4=",>X:HKA7?U2'=)M.9MZV#A8.D6% MCU%/'4(PUH@J/9!8>:FL#]5XYP-L%"$;D0=N5#1DG9%+$7]W,KO1,=P; <;) M/$\93)SZL1OQ:I53OQ80*.J"!W!S"%!7@*OE0QQ3^?;>J^#CSO7.B8\:$9!! M+UZ^\;#SO5<'!T^&3UVG@M;<<6KR\K!K-&RY%;O_3;L.2ZZ^:FVKYAW1ZD=I MMQM PJP17<-"0<9$J\^^/HGZ7+3* D>4:N"N]D\PLJZXW&0%QBFE-/$CC,5A MS6+7$YXK<[\!$H0S,[3OF+/E3V#99/I;AK@QB_,5AN^@LOW0%'P W GN+&V MRAA ZW?7W _915]L*V'M+$WU42-K2-F"S40[E#7J>\&KIWR^2=]7A[GFSYZL MJ_8?6CP@^_AX<&7YLLV6^N9K=MM2^R\[NRBO3F\^7IVWGMY#?#ST.EN6=/$N M.+GX<'E\_D>K3'-"OI9E75Y=7)Y>W;0NJG=:'9^_#3XG1V_OVY9V*M= M?#RX"&[U%5S0HJLP^ENON?H<'W]!4:PC47)F3]+HGP(+XS]@(3)C]6>-/U@W M[4,BLD:6)J@01"$&M^QFH/[O0$?HPPW=P4Y) M)$_4J' ]K!X883"*#"QN#5[2;COOC?#Q\&S24>GAADAV8[&%W@^O%H2T5@!# M+>/C-\AMIA>> 60062](TR+XI!Z_BK.U$=M]^V2Y5=!9YX!!D@N-SEN?+U.XU@%RY\PHN%_YAQMB MV;X[:WT-RML\:C*)-&2J*43"3V- ^)Y0HYC 4?7I&+4)#N%3%F33+ MLC+K!F2(^)5JE9KW<&0;AL5V*+B%X[G 4H:=,DE-UZ3X*I!J#&9VEFLYXIC% M!7EA%@PCYI(M=SUP%"49T"]G0,*()ISKECR1P'*)P:?IK0$L)/*U#99;D L+ M%875C#PS+7.@ZWH%3CT>*ZS 18#VO!#HV,TF:2(MM\UVZ.0MC;W258QAG);1 M,YQ^"<*F2#,L^T7;NK13M];7\?R64YI;8]0_0D+'S9$[;C&]OA& S1&GOO(< M.^P&8'M_]N'LYO3M1L7#SB_.,79X>G.Z4;'#972ZOE;UP\\^E4-[@7A08>X\ MZ2@NTC.:DD>KS(YVGAE H+[^N+]V_G6Z6"O%'EY9%O1CBH\=%/4CM MX$8H9PMI?$FT#AY.=2L]27=!K0V:@/T3-(QGU%U3>/)$'" MYV8H25X.R;-6U,=B9ACI,-*U_E3?YKTY.KCVGUSG=_[\M5RM?J@*'=M*Z;TQ](._4O*"M]V/_=K,2D MC_!LF)4=EW:72Y%)F)88LES4$/T3XC[WP!$AJGM@4X2/6R.(7(TZEY@=:@^, M.**2\!&-D2-0\HR:A"/,*1)?$2(0=V*^ KF=BX3O2\X.GG,4VXHEEF!Y(&C+ M["(<(8ES1'E(V[(-NXW!G+V]C3>)KDX_G+X].[WF^71GYV]//YR?O3L[H=C. M9I6I.K+"O.9D;>,+3U,ZC*G/ -'@ZK>>%/ MU[->_US$S.XC.(-P++SS5X/@B,[3WD7[(2.LRR]FP)H=5&*^1FY,L1[\;-" MC/$3##)1$S],W/^&Y3VJUYU9]=Q2AJ.^):(HVZOY'%% ^T/>:DX7 MD2+[IX#G)A^4"J@RFK*B*P#FB!;*BW%C OEZ% J7J]51CO[),$T3GKKK032( MJ4 0W0JJ4R5@,/Q5HNF!:1-TQI.(QY?HEV >T%Y.KHQB/G6,8?'#8V&#-0^3=1(-=N1ZGJP..4Y//V3 M92*R:?^\RHS@*><0$B-D$OU'W6V68LR;:S4(>BO_1S B1UUDBGKID,G3D9]; MM!& (>M<<:SM #Y MF,(1!?;V>\>P^M)BBK/S__YX3IT?P=7I^[/3=^Q)W%R\?W]V_JM+);"FM,%' M;<-Y6J \P[+IR.2;1394!=.+#9>&3*+&AQ_9,2?> MSNMI63/,=X'@?.9VE9->0-@-;B+M;(L)YP2 L JYY,GLX_.P++LOTVEEA M:4[Z<"C72ARI?RYAAT$]1'^+H7GDT.Z@B!:T @0CCQW+<7LUHK-L+9MI@V#)TZ@XJ2YRP,K%KHDM[H+(R*8^/,$E:6Z- MT(%MIKL ]#':(F^)1A9G9>>8+E?G!GM3/,4'/%1/5PD,#UO&,(CNM$=W MB.K$9F66EXT@+:N;9< ND0V#:>1G/4?/1^-!!0J! MEK1,PKF)P<:J,*S\I(:X$;.9%'%.$^!6"UP?RMEOC^)8W3:KKRMGQ'2!U2[( MZL@VG;T\S-2PG0MV1_CHF7R/M-AK*_.L!QN?9WU[^N[L_ P[U*_;UOKR"!\/ MO%8_#>/O4)2BL&"TJMR$)]AE;H85J5A3HHUO=/50$I W6;7U/#I9@6)YT-Q2 M8*C3Q^'&77.AV#:)M)Q5S#VARKYUX+&CVC+/@LD,//X)+O;&])_1$R\1CH8Y MX;KHMS1PK M81RO-4#CP :V*^YD##KOR=[^4PR7%9,<02T_;L-G7?D M_&Z4#.;,GR\1S#*7)""#@ #;20-]1895S8#]G\.[B:0PCT>Q!):.AFGLPHD< M;%?A]WU2ZZ[8H@,DP%U&?WMN;PU'6G?7&NQI@X$*!*EA4*W8&7IDBLI4X).8 MJFF/]C@3'JH=2,Q9OCC[A&1 TP7_MX",K6WN[ZJ8&,VS*M[;W=D_6-#%3;6W M"8IY(AN.@C7%"VM)1!9.&$88<]:1O)5Q.J, ]50DY0A+.3)Z&BF,R0[+@IZ! MRHKYCW(VB^<:DKB>@1E)@>^S#'BR#/[N*<76F=]SE6>3X211H8@]=2;"38_* MT$>&$?DCS7 P6Y:.L*B%!K?EE5EH42;"ERPPFPISS7SZ:7 *NV"'Y :_!RL? MSX/K=%3#9(ZX5H:SD:8.X9;P[^ M*;FL%@Z#+G=F(^M@T3H6&C[,C2 UICF3^#%B9KAJ]DL-=6,YIMM OD 'PZT MD1BJ&.-G_1.V(@PA*;9<_\4N/A[>*>E_R_I^I]E8).I_%R:/ZD FU:AJJ9RO M#&+\S02D(UK*5JO;Q357"T@/(E'+Y-4HM1L@)W.9Y,RR]P%\=B3:[CMGW TU M)L(&!4%_)RWN 9+IAA2W(B[;@PA.[4QC+PZE!DDK,"")*G,L02'21"?$F$N, M?:A?#F;E,%8AV9DYAG*$8LAG'$&S3-!?#.,T9[UL J+: MJM6?;8[3@56"M8]3*N^"<;M@QJW,B^Z*B-=246LN9-CK@D7B1ASB>8L%DG"\0X+O[:2EO@V#F6B M ?'LJDXEN&01_4KV2>+J2UUI3L_QM^A;Y%E:%YV)HJLFU#D3MN,UN2%\14L1 M_E4J!C1-BY8PAM6Q@*9RG#; M#&GH7946 MS@2V;>$'X&[IY<#:K. ,!5EP(B%'68)\GA=R2JO!>(T/WRGO& +@2J:(6"+D M- :TOB,"/V\28/,0@=>X3[TZ2]Q#CDB_P+',/\,T_<3-Y1AA%W&.08E(\NL# M:LM,0K17;6N"9&66_BG-@>1"N! MZH1%4\57M$"IQ19BA,6D(1BL7=V5CU)/\QU"JUID8XEVX\R:$FMQ$65X%%!. MRUV=2Z#B!:U(-#<;>P@YTG#L.!/3-5\BHZ#_\),/8IO\2T/KB^@6?"L&_PL% MV.FLP1-Y%]2?)[6.MF66@H^4EOB]&F&\?Z[MK)YPY-%.5!8%&K_"H&0Q&'J- MDU"=IYVUHX1TF2A(W51[BSS@T):U#<^UX4>C^UNO9&XE-@=+T>C^;TV1;L=A M,OX#)[.7198UTLO<.:51$_4]11QGC#"$%I>T\(Q&2>^HEG=TWC(%CH"/< *0 M-TF39V8!2 X*R]Q)&L*T=>&5B8PCK,>1,3!4&6E)%Y:ERO@85PH.47_1CWG1JVQ6 :1U%DU%DYX$K>MU?5.\M1 M$6*;[&K'=AFY\K!M:G+-J5-238%)$)T%;%3RQ<%Y,%A>]5Q?;5!TC,]#E5=% M73G(6X"W4(U4&VE(=\UW_:N1]HXR-[2N9ZXL#5KQH+L[>@;4F'YC51$2>!4G#WUH83/'R1>C;)$V)/@? M:I=6EI]<.;0:G#\5B.9@?0RL"JI[L#TIVYGFH@CMKF.*X9;,&*I$#!@44F!X M*21QC(!V5*(YDA$EHF-Q][WHAE!KG!;=W*/4?7_G\$55EEAU6O9=*HDF"P5W M-Z#81I>8F&BS07:MS4JT+:J.#=,GFT[K3V"1?-%L\;#D#@\P(4S9M*ZHSY?* M'L ASQ FA:8)4@$ 9J++&3J:>7,:C/V3F):0X&E$Y 9P^MH43!/ :!.K!:QB MQA!GV("9X!H,1A^=JISQ["NGMIJXJ8?L+:U #!&YP8,_BW? H[/!T]2 B&NC M3?W3Q-0'>8@QC>R&XY;:GK^;%MC#QX.3:]RJ!;[UFO>O3;^TPJ[WAX%P0Y.% M,G&[U:F)4&!+WO5P 03R5;?28Q7&=$99+<)&CV,==J9.Y[J[6=O5S:N8%@]0 M T,5#1"HMR#T2>N+E<1<*P^:6F$K._G=<,YD0TX3G9PEJ,$-.$_(8LB0&7<. M!4UI+==+:VW[V)U(6+" (IM%N,0'P_O1DXILE[(N+W9P@TY1VD<,S+VB@:L ME=0<@%\4DP2SNBGQAXUM5X/@Z8XO8A69$,RT'AXM/X=R1J4BS$ZO$@J6">O(BZ7$8V6 E*J^NJ432S, ?JZLFU+AJF00UJ/D4N M1LT3GGU7U@_%$G]NU/&\R029?V$FBWLT2/9R2BK+5ZTU'MF/5[F>&$*M0J 5 MJ[8ANY'CKQ)N_PAA.,@LI@WGO&$;L74IAM?\9"SN\HZ>35S?6SE"U=0@:W < M%AJ6_.OCDO9J5L0B6V[:[BM\//A-B_OGD\5X*\JM^G[%:2CBP:,(O;HAWR?? MDJ>!,G)_9)%>A Y"&9 .Q/(74[9H]2RP0('WGIGN) O?IYJHJZ7 +Y7OWI1: MM4ZVYP);JO7T'A@&FX!7[.:6[!UZYM!NO.(/Q^=OCV\NKOX(CJ]^.;NY.D;H MXN#D_?''ZU-N5CN_"/[[([S?M[7;MNJ;J[/C]ZUP$&[L[\##N3X.+JFDE6H= M,RZ0-[.VP=[F66-P3CE^W36YK9Z=9D6X4.46I'/T%)1Z(HM*R(;'=D\#XV"- M.\6H')9L2HR;-\:@K@>+SV6!A@LX!TMS&G:""^-96W-EY6>QA+0L5 ]&#H>*!6S;X/PV$SU/T 5"$ZC%;^F>1[")#7U^/@2=O MO8ZP8)8)&-6M>/M&_?OP?49[W:#'+D[#ZC#=+^F*(%<=49:9'&K>X5N*'PEC MH::#(&JK(=C'Q\.',SR8!LC/Y$)0FT>:\=!J.))9KEV/BES([P3$+L8".QD; MA'T"7\6"QO0NH0Z42(&?7*3X9XI#3>E%;NK%OZ3^40S#C[$M@IHCRPS>Y"X4 M/?52P'=C148(10WP$N:[6]_-]^)Q=?.YX? A:*"1XL[E"2;O)]S$]'10#3FT M^7B)R6L8!)3U!/.8I=-!4'?NTP\9# N:\2IO907O M=6K%D*M!>'DYG&(%O\9'PLYCCC!)BA+'9J[26&=PJ@W?:,3RVW@47 M/7AR%'QL$38O\=_SAZ^1ZE^^7>^<[ 0__;CWXN4;_F^PU][^\M7+H-]Y#<82 M..GWS$8R#2G>5&5:;5ZY*F-V#T_ YXN#2]._OA.<<-D:FF[PB-4:=X<@<$:Q%+<-E_/),H,431?%2'6VZ01O0XZ$2Y=Y@9"$,@! MPAD#XR/6O936MA1R#8ZHZ7,_A3PR0;//E S'EBBL%06J*5#'FC!E,A,*[FD<"@,CP04:$OOF>Z&Q]0F7!>S'$6H4"/B>R2'__&K2#2&3^[.)S+.?< M6X)@/5.:SE:U9NK>IL6H8HN$VGN.CXI=_CZ=_LQ7^I\Y0 M6Q/7*^,Z1P4,4A:3[HL3(V\5*<:G:#-5,ZUIO+1U2^YW(Q;77&^Z3*QS:'0U MY==!Z8(C_8]F1:_YQ/=3VHU#[_Z45ADB>KHKMM\:L.G9K,5 MYG?E2C:&)'/ZU:I;R'!UFL%G*05/PS+CNBN4 3CK^"Z_:#*##& ML$.B>Y-&"H'4!F;>>R4B2;^89WP84S*/"CC5"7FUH+">#)\&8*JA_EK1&< P M@'KP"0-&T"1P-+3@0%%!XF*ZTHOWRRU77EQ@+/XV!Y*2QFA$@LW)P1,V/:(T M+.EV@97*)O":VZ$+W%"3:,BR,Y>(5M0AGILB MLUF4A\RN.9UR9;:MH7TS('(-@U5?EA4J>D\8LR3%A'4!/.0=A]WA6G1,M/KB MWJO@X\XUXBM%4L?/]UX='+!99ZW3XA0[S4%3Q.P8;,4>54R-RP"J\SCZJA/H MB%O^?G5TC@C1/EC%Q357QS+.O 2]M-]N_!\6:]K$8RP_-9VENE^7@H3(U"84 M0,VY,?-SY8Z)JD8W(G4&5B[&3:8E]B536:_^AAX?=&G0\RC\;>4'360"SJ+^ M11V!UTP MN-4643G3O]]&X1?XBP@-F6 M?N(X(&P.],]&3:KKG[*8/$TTAW4HRQ?X>/ %4%4SJBL/FZ<>>%K 4RV>P9"J M?&/"9R*#$Q5Z\%Y]DEQ B(=C,13#ED6S#7[N.DH=F598EYTEF%, M %.MC'=HJSF2-I2)IE\Q 192-'%JMH41I[ 7UYOV6U)V=C+OVG9 MV+TS!FX.3/L,+1?77&T+6]%)CBS'> "S:MJ.?8A'TK(%J(@B$%.P"0O,;L,7 M=3Y7N^7XZ0Z06$>#F^G0]B\#44S4754ZVH'.L1V[ 'W7\#2&E^-:O?:HPFN M3 R9Y^TH8VZ(](NG?;D:V&XJW X>YES05<%@5K[)#5:1ZN=V":^;1F-+&_(HZM"E:ANB)9)C= M+^H:*"W!*A\X%#,1HM70 9HL]O#QT 1H:2GJ_VZT+ 9,_?Y%0.]2IXT"-&6. M(])J-*)L%58U@K\]'/;50@Z\C0W7+VJE7_ M3N_W#TBQ4N1V ER[L3A0??L(%E$R7=>F8&EJY4^:FF83Y@+SE?+7Z&)2C2[; M$9Q@0%LNCC7BF>Z*I(C10'-^\S46*^#D4E&:=BW-=$TN_Z3/4BG[;1I3NX?6 M>P@:8NK<+3TG%DY6K>)J<)+^[VI[D,A5E&II4NF@B=!B -78:*C:PZBOC(+O M/D@%:YJV=VBXH99FM@7B\/BPO*IX9^[7U928.U %8J)'.RU"A(\T>HL)?CMA M0![&;,9ULWD'[]E'9(62J-Z9835]42<.%RMD,%1TO!@JPA@M%J:EL2(,'G., M,(&)%?X8"J]9 !1]"O20#:\LJ7ZL:%ZA"D/-J-D#OCHA?R1I>"\\JM;:XV!9 M6@S6;INWI3!R,\,D9QV"A\UC?$L'UBK7&U0-(1K1-"+*O%#0=F'MW[V?;L#, M_N(L5N-3_T'UT\4>U_[HCP*@:I>N6Z-!-:95UZ)&'>:2M49WX5N)1=&<"35- MO/K0RW%:4 085"/B%V.+5#%AI6Z@!OD0T9RN@]VG023F/D(M7@+R0,AZ1DR% M.I!4M>48HC*&C[93L! *%H#A*W:;[>KA> YB*J4\!U6V+4A NR*D*;0'>#L( M6()O'*4;X34S56ICNA54E5DUU!V-R2+P+Y1E"D0$8+3&_P6S7^&H1*XI1D#Z'-:OEF18,#* M:MA%@P=IERV,%!BK0/84D[0^DOA>DMA,OJF!KXFBC&&XJ"H%!2$;_@Q4795. M"&KZB15\) ^BE/MWJXY@'SKS?C-RW-!P$9:L8KLZB]S_N6U56HX(D4_0@F Q M-K,E/C<9/,F?ZC$.?/JH\USSE\H-0Y%O27Q402GI"C0ZQ%0O0,9=6(+K29G^ M297,UQU!=0V;85?[9H@ 2SVQ:@UQ54'$8&,&92:I6+C!Y;F4.'S;^B#5%.AV MB4_@J+1:Z([X_*2HOKUG8,D.BZ'@_) M[*[IF\YRV1A2 4[ _B-@$25;(:R.7@Q?O'SP5?A(4-\LN9KH!K5;[H_)<;1\ MZ8Y!B([$ &-T>ZE];+WH(3X>?KL4$Z%:6FQ9T!@1=0W#P-/47X5U=%T>G2.: M8"%Z&N0IQ7WF7 ;"I>QVV,$TQ-J8)TUHJCQ/0]TP\H1B",?'QQQ+: ZO: 0R M1"+K<;@(-K^F0%$@.$ %.H1-+!ATF'/JQRI0A$.,\1",)5,#6HX=.%74M_Y9 M6!);(OSS'NXXX];X. ,;.E7=S6YY^"R-%U ),L+?+$[OABKMHWA<7+.]'M). M=@UTA=+ 1$5S:MX,&MH__Y.KUC_SUQB[=T+I MU%H%&T$YP\ +.2AGV3\YM-=I"MZ:8&.+P_#ZITI7=X\;HIB!?VXNO199<342 M]R]S4Q=-+4$2E+X%&;V,#FT-F$-X>Q$-5DF2%8)D-62T)4>:'0R-HA,Z2]F. M70IYQHO.&1>A_YOXC/[UK-J^%9W?#2GVGCO5;0^!SG]^<7-V$47#B4C&NG@"/HIA0%T8L#P>I7^:-(#YA[*X\W/FUH46VK(U%+I_\)4X MVS RZ-H$JK+8O?.16.J*5KM*&-NHJCS^O(.8_%SQ#;3J3<T!9C;M(0!N3-([H!_(R M1*!G^ 4/I&R_?Z[ROGD.BFYKMLOL:C&/'I;;.#W;"B/T:M-AA-J3%#V):&V[ MMI>SNRH/\2$A:(8>-M2"#]77@4'LYGY<-UI15\X: MX81CA2V_)8P*WC28 =9TX\4"R*Q-ZXX%D9KJ-1H+:%GNB'FMA=\MH>.$:!1^HQE.1NN8 MN,I'8)&F3^KX.$;WZUYRL_-[#+UPD8/3'11>RH6Q='HX2V4BK&'S"8V*[$H+ M.F(!!M3WPO9F7)#(&S,&ZVB'!VJT0> _XN#IR[]!\/3F[-W9B2EGZ7NYCDM8 MOK3*Y_ST]RVG )XWYP\W)X;^"T,:6 6= N6.(X4!C#(1HZB.IU M0=.5<<'#:(!V,\E=E&;B,K;MV)-K1I+&5?*DJV&9PS) 1)./).OZWMK_U"VT M?&4:JSW!D=3W0*YZ3'7 S9&$VO7,@U>#X A)L[>[9E"X(N@3&=IE6%0\8.IS M"+Q[F<9X#Q:J2'1FL&TEUFQM6!&Z;70MC3M"N'&S.?\0!PWP=[5+6%4Z_V[? MWZ6=]G_#82=>"FA6W,TM<8*7.-9?X2#P:6N T57MH)DG8H: -M/RBX=Y5&:) MRB>-S'TU>@ !,&S\"]/>G\@[DXO)K*,_\G+("('#8\%0A0E4JRW"OZV46U4K M04V-=Y+GO%/W@8&>5 9XI7ESAJ8VBU.MM1O".J^UE?SQ%"?5O2#KC7<[?S^[^<]_+MZ_/3O_=9.:3MKH]BK$QZ/P>FX:53'4R:[A1.\% MY.8N2-1_W-*'I;-HXZ%726@"QHY! 2)I0$UPL$(QRD',S$/)S+\1,!+B0$Y MPGE3DD%H03Z"[C:F4]O6W,R^LR=<5PG;P,A3Q$/O<9IV 28C/*>IHQ6N%#=HU[[W MTE5Y+ 7.K!)S.AF+SMN*VRD_RQ AZ.@>,>"X'B=.-:@B)VRU866#T>&S[CY[ M R5CW-D= )NMSMSPU-Y1JSK[UHL^3!0UN#K[]3\WU\&O5\?G-Z=O^]8C7STX MP@GU-FDQ'?%5-RQ[7M>&+(0TJFX%= :*K,2*@3P89SC"C@$'K8:.N9D.RI8M M#=P0!0E7C"K1FU:D$7N."'6\Y%G.+ ;UY(,%B6DCGC<62$M9N0B5Z#GI)P87 MN,V-V\7'P\=F^K^70,LS*Y^[T"Q@S8G$EXV"JS M,GFKP,=!'8/-D11Z/+%P ME1N_O7[6/.,CJAG#4NHN%RM(;;XRE(DGU M]<75]2,3PU^JAH[/WP;'U]=GOYZW4>)EB(_'K!TW:C%>5/5-4_V9\*4!8Z&H MM!62PAIN&D"(!CY7^T=3E:B<4=QT4(J4 I> -$=^Y'6&""[2+K6YXZ)N"^#G MIF@>?P=\=72?9.Y!P'N_54UD+8P6LIFR&!7$X"MQ]:":^HV3.HF,['B9W^!Z M7ZO*UYH["-_DK]!-T)>J?IHR#PO!2QWM'50=F*"U%\B]/3#,?%@3A),P02J^M+TJRJ)5^1/Z\ZP3G FS3 26D^\: !-UO] M;I&I89GP6&>:]WP+YXZB:65BUU:*"GM#X[56+NXTC=1(L8<+8@]$%>*M%S1% M!E==YVLM!!<-G(%DP^A@J*=K5*48&IH9WP>!.A*W*8'OU.6^4_%93U1@;5@9GLXCCA7=$J2J#I(>M ;'@Q<,_701K Y/.XXADDS=U57%L^W M4K/N;[QF/3V_.;LZ#8Y_O3HEX $V((_AS[?X-&@MHG2D7KW;Y51.@I.[.<>8 M%"K3J1%ZUR#EX)N76I@OSEL!U?,I*;7X1#@A:W2G:"<\956J'S=&)% M3/DA2=>+I"WI6#[ZFW8L M^Q;K!QLOUG\_/ONMHP+^\0CO=T+%"*D& F)48@.UMHG8-:F0YY8%+4A*J D< MT#\?%E5M'%D!@X43B!#C0TG%+)AD9)8G7X5X?F#]#9\E,R:=H>-=)C1E+85C M\ F/P7@,.I]+*JD$<[GG@8:L-'VMA1^WQDHN7"0=HO'&,(X1UA.WT%.$^'@4 M7C5.!Z4,0)B622YC+%\R!BV\9XJN%P9_T\ Z,!2Q5W,[H@]MO-ZVF@-8S<,7 M(=J%&BU7WWN%CP>_>MS_AF.3$:D+4M*L$:288H?<1&3Y!$,38W3MX(PG1K-. M09O'Z'.% BL]&&4[\?S MF].KR^.KF^O>%]LEB]S]#L<216@T[^'@4\O%T.ML*HXB!LO5,:1)%C4E/)-MTL3_;JE+C?YK4#3_)RV%; M"O'Q2*](B8SZ\T 7ON*FJ7PY>I M!P6DD([T8JDLS^H9;@4)T_!3-1!XNR5N._C )DC<7R]^.[TZ/SO_-7A__#M5 MQ+Z[N/KX(;@^?7]ZTE$5NU&BV TU-VDQ7O3"S9J63<;4-86TD14Q7V.-O9- M.1$'Q]9$W^.PV F.$8L(GECU-,^P) >+&['NORQD;J? \W0KA.AM _09O><" M^V+!8([%757SB^_]668JC[A*R:@C&D2*W18VH-\4JYO &:=H':-JJB=N" 35!%I^=OP?X_O28M=/I_3TXO4?^T.@.O7N+C4803 M3V1&I0&(P3E.NRK+*4:DH;2JFDYLJM*_0N>?K-%(YF&FAK(2%Z,4\56V(GJ$ ML&UVYXC+P+2/-C"JD/QZ4>-HS\*SI#G:>?$2MUSU, 0O>!"''Z73OYGXTX\' MAV_.<;!&'L9ICHYG)3CH/0^48 -.S+8C9\*MM::E6=?]%VIJIF=J(;P +@] M&:5I.V#*-SN67X-OYF:OB/8%IH[)]7NXOQXVC6U<\R!-8FN K RN=#,%F"*7 M= KZ)X8/#FB8780D2[89JR3X_?]-$S$(VJ8-/**3GZD(-GL6PUNIRN$O4%(" M]W\N[X+_QL:@^2#X365CE2A!3N[OH,00]S39"8XC'A6%2>B!/*X MLB4"RZ#9$5NC2Q4!$!H^V Z_Y;[(8H]GRSZ22QZ4@8UP1N4R42KSY4:A(J.> M'!EFLC" =QJ.=BO.?*O7]'BVB9.VE0FJ;XL\1\-P2S8*:FLL4U+9*L20'>*# M4$P>+9%H^&KX\-TH [_R\2XMMX)/(NXXF*Z %6DT MW]L:8TL3IR9(:^!M,:RT%8K(A,[J<(I*!E98Z6B+:L\)T(U."# .B3/L1Y_. MBGR'GFV9BEZM(<*-4]%[N_V78[NW"MKUE>DX8]D6;VP:V+..D'$:SER=ZKI\$4+CK) M:W7M0P%YT,7+N."T M3?V@H7;B^7>!<9Q]@M\3^2!XGY;@%5,BO9DSWS)9LEIORLV3)0<__;BW?_!& M/N4[29;&)+;LU*[1/VVG=G^$#Z>G=F]_Y_#%XK%],K%/[))!WGE4OWG= M;1[95.K):Z;@5*-"-TM,#;9QU9E5P4X@/ 4!$#W9>QK,)NTMM4#K21%BF+96UOQ=QL ]Y-<*&@A5&4=9)+-G M0(Y8S'+YVOSQ!GOP8S%_K1+:'GWIS51@B?XS;5$]!UK<2IS<)6)]%;H@OZUM MC9>O=G8/#]'<*&"A160NK"V1';)$_EE$*]X[VCD\.%C[]N[.WOJOMOSL_N'. MP8O]!__9O9VC5^O?W;#%TL_>C[3_I-O&MPZ8(P?@[VF MI$+QM<@?S!J.K.DEK4UF[KLTL\=;OJI3O'KK+;O:Q3W]\- ?W6Q::5WV3:3Z M&S'-D@ G0EP;[*8O)J%N1J."Z**>SD9L#L;F4>.0W]ZVX M2X+WXC(& THV=O>W/Y:7&0*D1L&YF-[[YFD+ITAGKV%3 58]1@$N\,WF[]<^ MIUMW3+?M9C_B=TA[^9#[HIYR;"\/!+ M'\#3[L.)S(J MX[98_A=?>_]>5P[V[G,OF2B-FW+X:_RMJXF5T1ZR$O>=Z_I M:$LV:F4?+W%PNH=MGR6WF!)-D_SITG%H$SI?)Q(;Y^C5SN'1@YVCQ>TN&@U' M+UO1OX.E?V[Y8<7R?OCYE[E+!EAY21_;I I48(ND#2[@\6P7 4(ZH#<>R4[/ MMF*7F<09[;JZ82MV?">R3+0"ESV>O6+=]U9L=#L.*Y8G;<5&D[:VJ<>S3>=F M\L;LM#;,!X%HP\E\/%OF@:,RFV[%;E7.[5AR.XP(74%;C[PHMD-BZ0GA$[4= M9]C$\X(]K.@512'P!>[_N;@*SH)H.V[[UA@>EVWJ>.\%/+ZD5?2^PL3#1M,L M:.KD8&M\!>J6V!(!IG6R[OC8BBW;.CG84GVU\9N]45.94T_D53H5R;IK']SG MVGN>[%UC#@S\A,[.?!D"I@,-&[(1&3B6" N/K9=A6&;8U^1!AW9@GCCB <26 MVOBS]CU2\761BF HX_1NN4FN.Y'85\;UF"30EJ27VT!<'M,^?[^'"P7=6F+[[XJAM\7Z=IMBTLG,]$N"U[=>M(K=EH(B68 MFU^JB7ON(#_:.7SU\FLZR/1[][^#T&6WO&3P\6:8GUS M%\J*]9L,LK7RK8POM_*]!Z]3QBWH#QE&35(L\=K@WUFJ1=ZD8WKP?.?5T5<= MT\.#G>>'#P]R\/QP9__YJ^\@!]\[][>0#&Z:9Q\7C1ZV!ZK'=IF-6LQ7M,YL M"X[C0N=(X[_#-)K#_TV*:?SS_P-02P,$% @ 1XQ=6"*&F?N)

?2?:8G53(9D:(T5*4" 3VK>A%BF=).@ /F MMZNR&:I8MCS(^9A+-G+'7IF<,5X"244C) ^.95.B 6[>;@;)X";(#,HINN[_ M.9#_]UH*)ZX?39XT9JO"@[(9JQ*G&$%[Y+V>=3P2R96&A%,1;GXEGD\8?04C M:+M^./.*/"$5,U*BDN#;/)N.C MOKQ?29J+%)\S.VQ3NI).@=08+4+!#W9&FI!<'/7G:*SP3(DG,+5$#QK12&9@S^B 5*4>IAA>2*X]\'&0@IR*QK7\:UO ML?WZMD8%@.6NIUR8LE2>2:08)LR:'+Y]^A_E>OOU,^MSN%MF[5 839K16&.J MI0@B)(CP4Y4Y4T)BC9@SIQ4%37J%89^'5 ]GTX5_!^.C9BA2^6\>D MZ%D!)Y\J]^B#ZG:F7+"JJD;A" BD8L)PUK/[/7PC#&F;/'Y8 ;C;(<1L+P@4 MHTV@2R\$?O1%&91$);/PNQ!2)B"%5A\DK1EF!>\0AN#QSC^[I!C(O% 3129V M>^AJW$&;WN5"I%=;5$TU[T@8HP>,CO5&"9;9ERA+0=H9#P;TCH:!*N$Y+.UL M>? @92J>:_PS^VOXQK:/^_WI\[]:,?,3U\IM*_,,7NJ%_ 1.'O(TTG"!%=IN M4OFEL+^$8W$I<-&^#J]7AKT2SM(+_LIAW2] &!1635@\P;^E1<+"7:WJQB@0 M= GJ=7'X%S.MYNYTU%Z??[?.]+1B#XB[- M:-J YEN.+HC8$%M".E*"42TW6?K,W!UNG^55.&MWZ@C'XTR;L];!H-1 17#? MI<&[B^L2/N9WDP+E'XTUPI[&5Q\M 5IWQ9:I\ $-DS M1RF8.6.4+8.=E86J/RHFCW/_0+#O7!VT+P>),5UFQXW.:]H<;[D%WBTF*!F= M>\-1;-/^]#> *_'"?XO\SH6.O8R/9N)Y(H>_X(!)V3]8)J%86 LL1#RGU3: M!6C/=B!'M*NOK#@=UY9E926[VX6C,.9P)YYN]C-61#2-?_LY6L:Z=^O1I;OB MC1B:*)%$PRK=NJ^:J\J$*YC9I>>A#3/,I=%Z+00&%!Y [$Y?6: 3EDQ4F1S= MB;1]*3)"W+%)HA9J:N)OLM)T1L0;X@S\5QJ-%]O@^+TGS#OWDICN8DQD34.9JA-%V@XAMH1:!#P"??L,^K">\0!! 4,YT:>$38-K4"_)!]8Q9B.RRFHIH M^F>@AE/ ='*H+#P[L DXD)LJ^JI1_\._(JZ/L4.277H,]R[GL]>\O&MS.K(_ M?M0M9R8V.T$U$D>2TQ )^GKFRVE/F +6F 7.@1^9>KGN^(P^6C]ZO CQ2:_M M=-_Z+%>"[L@JGZK"L*CG):]?94)NM!I^JTAQ(DZ#S95F1D2/F@GF0E:J7?2I M54HI^8N_OLC6?W_ <7ZX8_1(-*2LRGN@HR>*G"YP\25/RQADZ&+L)]WX(KDW MA7>$I:>WVN>9"'N4B-*,FR M+%^V\*0U3;L4UCR^*7OA'C>%,U679U^.U2#%(&#>5N4"B"KV57!I_=0NU2\U M"Z662.-6@K[:A3$IL5SC+0"Z8273ER +#SZ+UW:_U0OFP@V1_W,E0:C5-K7V M&WQOOI/.:;9CU?;H\Q:9"YAJW7$9.R.?.]?Q$;IJW>YB]Y"Z[,'/RX,*-6B* M1MY;RIS-T3&(2;FI9!%)&*MHL;:!5 S-1A%6=[/B?\S;ZX;_<5F_Y/]W@SN\ M42'V6Y"] -FCZ;XY8V^^U4)CE<_/FHM!V'@0(R!W#OGQM&TIK_*N-M7[3'2Y MW:#X/CT.<&[?P?C)SR8:WM&<9^U\R3D$*00@0EZ:PNIY^.G#!^)CK0;)H/H:0;DD9ZF00VE1B60$ M<2=K0V*X7"[PY%W2C)1J1R:"L!)0^"-71PP]%=?3P"-713^K 7:@Z M8>L*LK%YE;8$S3SK-C57A,/NK%V=;=L%U); #"UNG@5@!(WK!D7C+QMG)@DW M3[/XNV?10Z/"82864,%C"EG)E;D\H9.H^!2:=5SL+8Z0?L$DOG6:N#]L^^&@ M452DYC%>X[#*YE#12ZN=S] 3D/E:O#SY%#&$LQC%X&WMT-%MRAM0.9 DR83ED3:'QYH]!G[JZ6R$"X,)4!S$@ M#"&WDO'+6\7FG4!X+2]Y;YL3Z6\_CL(-SU(7Z;W5 G\861=>9NH3JZZ2!71) MFAT/T5>2H["BKJ_/I7$/I+!$.?J*0Q_$W9E_A"LQ, 8N_-J=98$>:Z03$HFY$UV0U=)NZ M1VB]';I^* 4W]*+2OMT'C_Y_6)<4[IM^)T9YZ MP+,)VB3IBJDN<:9$.LO,HM@SFIM8\\$%8##UDO M_Z]_JQ>KQ5>?+;ZLJD?+^6O&:!L'O4 7\ MAABLZ2MQBVJEA\M.F>R009[2",BT85-+'0P3PLG5QGY>57$PF[]J@9%E,PN& M=F5B>^)'"3T&+EMWBV$M('HU&FBT,J('SX.G))@W4D11LV:"(>KG[(D<1T97 MK1JR7?L^U%^'Y<5:F=K4K,7<;\8''-Z,387A[6+Y1?Z(.H5P]H23SOJ ,D*L M>^L&,L[R^VGV8EB'37ZHXGNKCU7IK,W63<_W"#_O(S&@KO:H/6X+W9;R2T5* MF=Z\U7"L4@R'PA*GN/SW MQN68H& 8R6T#)WY8VQ0U[ "17!8IIQR]MK%ZJ2Z.!/ 1%+53>J"^JN1OM )O MK*7P(2;HX8>2.WAX3.Y ;&S9,]$1L=U@C-649(2I"A,:+*)R3LT0AO>G<7^K M<9=S/C88;10%P\.1_?-3!$ZGL?X]:YR^EIXVDOH:K?I$RU8FH%D?"\LD0>]. M*_XM9V'$Y20=@L"Y=%62ZKH@9($=@95UM&XH.64@ "'0W=3A(%A'T!_13:=Y M>1?SHCA=-@ZS7ZDRB5]:)73;"Y3JLB1O#3/)RHJ;R\B&BP& E%J<0+I_<.*? MMM/;3YLR4C]^I@BT?$L@,FU7I^%]%[M"ZD('$G4RW(I_%D[0TWB_M3]D6H"K M2$KI13A-7?0L-G1!K*1=A_]P]BEF*DX3\7N<)2<,0.&)C59DHEB?:YPF_9PI M("42]_ *=8CVAC[URSLFBUQ?)O:-N!0![OODQ__S[-NS!W\)EPB3$Z;ZZ^.E MAM.LOO;V0M^MHBL[*KG&5DV)Z>3$5QI_,#(U-0F4DA>VK/MNV,82<13OTBU9 M*;&2:GQH8'-=DI3P'R_1'U!]+42Z?5=6S=GWY1K%+ CG"HFAHZ^;5[MK5*:> M7-:;4GO#ZFO-"K8;80FF)C@>:TM!+/O-H=P&:WFXTFDAO;UYT"*]BFU(;ZKC M*B:K1S@.I3NF#:O'5%N&)<#TVZXVDF,D=)S-,"Q46#'$ 4L9]V3+WZ$MA]K. M(.P@HKRCOHS.S3(IZ(G MB[(W53E-O9UFX9TX]<*L8<4 870CG5R,89EEB 4T#7IC=TB:V4^3]SN,651O"B/;@.H20,OM;NADLI;M]4;^,:^DG,FBI' EL_09:YH& M4+#>CT,]L--$O;6O"09(Y4 '+;I7^4:.J(2*Z6*_:$X'RKLZVC?51, _4$!*ANP.EF&I7 M90?0:1+>Q22P<$-]UVLCTU"A!W_6*SMA5 ^R;Y[FX%W,@6$F"_.7BDRB@TE4 M +E/H_TN,J4;T#;OH%K<;B^1%&6+^6ELWWIL>P%+'_HK['^W6M8I#ON=PRQZ M4[VD(T.$%=.)\.*C:Q^UZ)5L)-)!4.Q8X'F]%R*LNR6;74ZIBG>+"(*4X>G M/TWM.SFHV[DW74&MVH8(5W<4:",G#25,Y&+_;SJSLK=KER\=']V!9W35+WU5$W;3HS/ MFAG=I"W.PTW94+@M+[I*&H-.P_\[AW\D:J\@&8B&* U;^+_5#@+*Y(E,\/,, MOG2:AG=2:!YY=N'LH.%"%CULAGD#">WQ?A')'6_4X%>4HHYQ@GJ_FZD)!T.C M,[*H:E 4A)EB7Q' W\"Y%E*QO>@M=W[:&^\X9TL.UXY)D4YDL,)L1(.5@2G5 MQ=*Y42&QK:B6=12ICWJHP26 P#!HBW&M8G0[[9/7/,71&9FX?I6&M%;YV=0KVR:!@3F*37.JFLD#=NNOBH7>V;1U*1%(:4[,=JW;Q\<.%,>?UC^ MQJ$^#>T["!2JWZ(TB>@"B0Q;VYQ6\[M=S8IZEK9;$)>)]@-C954_V]5GB!@D MH"[D#W.TL'?*-6.R.J?5_^X,BZ:R@UVO+^[.^7C[!M89Z)O.PUFY#:M^8>K0 MON?J-/#O(K3RCDE375"=D:@9Y:6B>2^EW-/.&UWT?9%U8T/B=AZL1UV27(VG---1%FJ5)C+%?DI+XG(K':J0AT^ MJ'[+F@*ZP= .IW/]76R]L#_D$">]2=TMSU ZWZ7*C]PCV^Q@]/$_*V$S)B;8B*1DUP7>%Q.8TB M?I4 S=EV""?1PLB>3E/PCH([@O.5U8[G2E*M.>"$,W58M%JRL0_"U)E6]>\1 MH;Q=A&O]['D* "!.]HUO^S>5KKM)>SK]UB;<5-[(UV4JXK-E2W8N(?+0#.-K M\73](6Q]'X+43OF*H535 9BXJ79&:A9&[D^/_G+^8!9NU-#Y_=/#+\^_3/_$ M(/[ILT?I&]8UNZ_*KI]5U,'ZMEI4ZQ#:_\?_>O#%IU\_>E! 9.<1__>A7 *B M.P7+(W*&-7L5X%H"TBYS5Z$';04573[6PP=?G7_FGNO!5U^>/QH]V(,O/C__ M-#Z92*R]W<-@YSBBMZF'T@XMZ1D>Y@@K%.%D1']]5)1?H\=[A/)/=4_7;B== M&.%& !MP3'2AXN_)L!EGA]9B09,\XI:<+25_CH<"*Z%TDLDW!<,3H<'2H.DO M6]S0"AB_$MO-Z'GT1@SLF2_*Y;K>U*0]QTY,WRJ$Y 6;C%+8[B5UU#V!VPU[ M25M%&:58&<2VZF! J]]H0I_V0P4D;A/F=U#2!%':VF/-*_8PX?# M?:_2,6, B,SOP?7Y'#HPS5ZN#Q;588N0!XA3T<3$,EIT]5;YE*5'O>[=3YV\ M7!A4$F/3V^/Q%H8A=>!<.DJ*4(G"L]K,BT<]0A MJPAU356KJHBZJ-ME_\GY[-DJB9A;SB,ZJJ2*[3D-;1Q*.9+EK=K4A"^(],)3 MR&4GM$IE\Z ._U RVBOB5GORI6GT MM<&O2Y^D)X;X>W\Y6S7M-9R(TK_7/+Q0?SY[O( 9#:\-1B\?Y$E8&=N&^ M'7)F2'N4_.[9UB5\!3]B_Y4<66'M89+20966;!\F;O)][%:B2M"A1UYXEGMY MEW6]Q)*9Z3R?\1_R5G?SJ#OT#SYU_D%RSY=2C3QO2.;G,UU6,&UE#9EB^1KF.M" M_[TLCJSH.SJ'1]V5@SG,6)@S4W(XH\%:;6QR]$_'IL&VT^B2;N/3TNOUU>7D MEH429]/PT)Y73=QZHPLMJRVA'MR"FP&N"59/),>.5#7%;#[L^'068$*Y(,\, M'#+_3H:27SX\%;Q]**G'2X93B_F49A]51_5\LZ51[IA>-IWM'+R&5=$..Y%_ M;M?"3B0]M6Y7AF'XRV>OF10[S5H^:S;\(]=M1(8!:1^K^3:2K5P_M M$>L@N*[I.^MY+XQXVEY[ ,.:0C@6VHZ26NRZ8,FOJ76O34!42\MP76)$JM\6 MR)UN'-6D8O%.Z^1WK)-E]<\A'*1 V_VVE6BC8Y=0)&HM_!Y.C9+2-I3D3;#2 MG/AWYCYZ)W%TA9@9W)*'5%2(3S/Z]C-J]#7MD$G.%%&PO? :SZ: M@_'];IW MZH01>)8$P&#>H41TMFCIQ3.44^GY[$A(UU9, R6S99GX_MK^-,]O/\]$DE_9 M/+]F54-IKOM%"-,QR_K]*! 7?$4T!?AU4*\QI9;84;%INYS:=Y_>8%^@NS.S MRJ>)?ON)SL[L&B-2KU0>%-.NHMXIA<$=UR=MT4ARKH%M[VP[F04.>- U\[9T MN&L3#\^._*QQ <=]V.%K1R^=TVR=UL"[6@/&V3VB,7.,W1-S=!K^=S[\!TSH MF _)RB&9L>OIRJX.^4E/<_&.YL(XEDJDJON=<%Z96I )GZ99@<6D#+I,P(WU MY8^E.^31[>\..6V!D>MGL50)9)&IRD3*I?N6S;3$8[;SP>8%X'1_21]&K"S" M2_:_D&6E)MDBI=DHFD\UH+M]MZG^:)'4*@$>3 MW[Y36B)FI&46&(:1_-U44M9G3*76@Z<1\;.^::]9Q**=Y&7FA>(X]3>N4]1QUJFA/6.5/B5F.<#KVJPE;9M22M=1;Y MBEQ[.:2)E<"I1'<;!@KK)HZ4=)_VU4[7]=':]/2H%QFDNIA@1+6TSL0BEUK9 MO**6)*HF"@>9J #$NEEWK+2"A6LZ E*W=*H"<9%8@4[*R7:CIBJ74F>(51[W M8U?PB?=V.W,TQ%TDAK\/I9_I\MW/L2K<9\IBLL>X>F;"B('6P"HZ4%0GT^+P MR@%_S+URR9UBM.!L <5:LZIZ8#/S5]7].H_2$$>H183X7H-7#HNX9\_X>'BU M%B8>9/@0A?)YV74U]9];.J<"WW:,)25VNIT:FB.=(?VR:INZE>/([@(=3=6M ME41=L)QAHZH.N:36NS[2[J/["%XS+*5N1Z?786_ECX'O ,#@J?'4OLE%\VSC M["TSAZQ LE+.%@)9*4GN0;,4@@ZQ;.#Y[$4.KE"40K!_]4X5U/OP.^02.QJ? M9;N58V?1M,/R;$X$2H:XWG856OB]B1 BLFC*)QY+OH&NB84#< =KLH3R_'U: MS>I=*9+'0Z(@T9N6+_B_T&_ )+_&4-:D(+NAB$1'UY?AB]?1'.A!H>?XNNS9 MDAS,!EEZ^MF?J_.+\V+V0[WH6HQU,7N\+O^E/')_;=N+IOK$YY3*V8!2-E:T M0K],G9VV"OZ=LNX;S4QORT4!9>U&SBNX20DV$W>0H^[E%8:>IW9<,*W4.E*, M&>%H-A;.C;!6/1FK/GD;2)F'([V#(1#/0Y=9?"LS+]RK<6>B^28\9I&_S6I4 MBTNO(QK/N%XYZP71"BVEQK<@D:GV?]NW8ZF,3"UE)7$?$ M3$C_5H,))EB)N L>/%K6QWANEI!A+'M.+^EF+8]BYPWJ=73D (+E8MY1J7EY M%>:3VFBK5)45&G(NWRFS7)AA57M*AT1\=(DT8'LG[;G)+QSDJ]ON(NS$A0\* MSF=_R^\2S5Q?5>ROPLMNPN/*#N ZA[O)[8.[IP,S!3K31E'>_&P^U,WNX+B0 MY8BOV1_"6$5Q,^V"U)6;+"@VAF;P9DLK/+KJF)RB\WZB/+ MC6[X->[)Y\^(P6"/X9$ \.JN%JZSF4B53J&GZ8QD72])MJ@O+**37^$DOL<59Q?-'^H^M3<.;31D/ M57%DHA75S:6@M(KX3\7#%[%)# >*[S_/X%X.G>*2(+%GP24A]\GED2<93TOF M]M]12S[=CO?X)@5Z'0WD8 \UB0^6PQT=EYLA[/' TL-\6_9*6Q[,VL;']..F M$!I,&[&*OK7/['LWXWSVHJIF/R'V>?:LF#V#[?^RF+'B]^G7/\1&YHA4_+;N MPS'36_+K<7!O]HBMPC+^+L:=3RSNY'>>IU#UQQBJ\H(/O_[Q"@:CNM9_?A/" M"(N$9C_!>KR@/.;L)_,<^60/OI[=O'KJ#=@3JQSZ+\S5X:O!V94$(XX:"\,U M=W@<*/^QU,0_.]7$7V.7?I":^+&.]V\CM7T$):IHL,\-88<(15X[=NTTTJR6O:EJ=I;3$85TT;\A MZ>U#$=^J( M4"[)A3IV:I+C2QSI[#35I.A=PIS?NLWW#W^:X"P6I]9.,8G7,1G5IEK5<@[: M)"DV52*TY!>FHI.&/4OSWPM7["]FET/8R2GN*=A &%Q7W#PU7N,R6D)>U!87 MBI/0[S=5!S_@M !^A_6M$L"#7< IAT#=&&>"I349S%;=XA(_"8%""+/7V:0, M9EW%,-84KT_)#30OU?#GP.@3XANL#RXJ4)R!=$D(RE2/7')-DB213NEE-3]U M#?T.6_LL&\URC1SHOZ0\I6=C1H OF/6:RP$AXN:B)C0]>.:(F2/:7,IX"'J, MNV8J\#U-W-M/W+>&?=O'])89Z6R/2CM0D<5)Q1CU%'[0MYM-U7 1C _<*FL3 M/4W:VT\:(">@LE<]")8$D W7DS/FFX1*8J-Z74H#F!VJ$N:MQ[?O:$Q;+GE%R2,R-]2R>D9%,VO*<$P*,[,QI8792*'^M9;8[-/.W;M\^K^BN: IH MW09+&-407U9[9S^ERFD6-%;GWF[P)6WRZ]"C3^RT$]-\/-5.5I0.RD8\1U@Y M.:6P*V.K:Y@A=XY%?@.#W%BL O=GPJH**B 1(3,!ONFU#]=]D)(0A6NJ'-6X M###=M23=TLU.J]U5L7C*XIRMH/2 R<*<%M,[74R/P^)9;_WH&S5O7?7'DA ^ MK(T?)LKQ,W.:_:4<12_X^AQ=O*Q?]<5BW3==3@J"\9>EK)6R$[H-15: )97K MI.V4)YA=W2DRO]OKYM8="G\SB=T4VM.UR M"O/KE-5<RBJK8!JB+8[!+34>FWAZC+8=6T:VSR)F! MZ!*"1^B05HJ18?(JRB$4D3FC<+09A2"P&N29>VOWZ(T[=\I^W*%YNW6[_WF2 M<%%="@(P+R%33P=;:&[ZG6%%>R$99^JD7(S*#(4V^)5P@8RFBJU^EV577;;- MTE%;4?#^*FS":S"S.BT3;U+4P2+Z3"&E9.VL-_)O?V%DVL*D=O&&?0C2";7V M/*7,K,L7%7YT>'\BD,*(]*LRQ@;>"=0GA]GIV22$_U?'3[\N!UD)PZ.#%NN6 MV@8).A\WC'=H%=\ZZ^.3>PWAEW+<)%MA:7)!DP6?HSXHGD5LW[JJ=K%$O=AY M%^/UR?1/AF:4-V!?'NEO#MOZ)OLM"5[:M#RLE8]2@G4<_VWG4N/D# M]N& (:7P"#1WO[!>&>"RS.!*(VR]JQ@JXW'"L;OLC(&=FZ9=6 DJ;B:X_\(M M'&N-!Q6I<[2=R;?6P13R8L@#(4I>";:QK#MI/6>/,G;K9C-(._D-%Q:"S".7 M"HM@4X&V"U5NP;OZ%%+=+88U_ _)]"^%78V9*3D:NF[/\VT-7]*W:H,&.UP7 MQP/AK1XGIWC>K*-&>W_W==4L4Z*ZJ\(O-HD)EA>VPIWV X7G[2ZJV!AX"%F5 M%@91R.FS<>2@\#^C<_Y*2.@1@H:\KT)LH;"=05I8$' C*G*TE[1#. >;LEZ/ MB \J([(\XNSK8"1H[3CZ\V.+1\T[/^?A8P M*=-!5I$X9 'P0'>\\!KK)[N5%SID(DM28S)%,R+NHJD])"S;6](6 @)",1Y> MFFW0=6OMF'YNV.2EBPU ?K,F+@W<'C3H6,N=HT&+U3C7G*-8]-BG$3'Y]N5\ ML7.]5LI,@H)/[ ''\(^&,EM>8R3W[P9)O,8N/$0B ^8^F2P!5ER@_U-NRA&< M>^&RIWEKIYV'7$"@B*BZ.WHR'B5CE[J=M;[VU:9N#[258F\.G4/K5KBL*]0. MPQPK[4PX4T6=P+<_HPSEJAY@@@FKP#7Y3- XJP_4OPP'))2"./[^5N.,/WNFL[461#IZ]7F&!#5L5JS+"(-=\H_N "WR\"\1)2,1#Q4U; MIIA]'X[#JMK._DJ5I +T'@L83I#,Z$&"DYD-0['#/A;GBAF*__2VZ!I>49W$ MX4_EY5*3,2D!=,>C(SD\[V6]E:VN>(UT(!SA1"I2RUQA?3SIL'F%](QUPAHB M+QC8FNT.9_&UX8!>U!(!#VD:./= [VD#7Y9.DSA/]791LYP^=5M8D< M6#D7Q;SRKK"<&S9+8V,X*JO@*I>B,D/.*TRZHH3C-4;'[U*0Y+G=PNRH8QS; MG,+:.EO38 ;ODNE#N/0_=.>Z4F;*K"4>W[HR?JWCIMS?1IH@:5S%'QJU+.;# M8"L[D3;D" .Z*^JP1YI6S[-UW78OC1#-*,&T3;U:*EO7@1I1^$_C>$"BBI30 MQJ^2GEQ9-)C!"%?%S)_/?O8'UB$AQ_2;Y#T@ZTI3KV?X*QO=CQWU6/?'$\+E,5ER"Q>Q%6;[P+&/N(U!R M5;0Q:!4W&^Z^(#WHVLE>H;VTBHVXKW)86(6Q96P7I#5HPKDYXSNJ#A4&$8E/ M]T4ZE[*XFOUA-]X;TY# ._['^8OS$/ZN:RL)LFBP]Z!9&V]LM.".<']2"Z%B MBD,H4MCQBB([J%3"&@#@3RQEW!SKK38\A W1=L+:$9[W2((I-@4I3T!BE]LT@LG7NW0=.FSN%:@G5% M:6/;D9) )V%A.:$?$D>H3QKB9S%I:_Q%JRQ!ZV'./&J,)2'!9!G?:RK">KRY MQ=(#"B)LBELI/DVA!R<2 U6473!N@=TN_$'*B,QDQ,Q?7^4!G#5)* M?=H7)H4W&;.Z0R4\2#?4KQ4%1Y7%(DME2UI6*GD'P\F\<)9-[4A4!Y, =_N( M"R\+*"Y/[D)QGL&AZ>\N5="#(]^_#T^/T8&KR<@&V:A,WF6")2*MZ"E+%EQX M'#"X8EB..$$X6=H/9I.4U$ UOZ?C;EO?%$SHP-ZKP^1Q\-O&DIR&.J4I&6&% M,X*WE)'O![(?P%WXC#-#07 A]Y!8< M3/".G/':K 2"PY@PBLV,[$-,T\9J6"(;%I]Q6[7;ICK(9/45H^7\2TJ068K, MIH4FMK&RH,"H,:(SXOU4=8CBMIEGK!R';J1*:NR/G/#7ERWW,1F@&AH>I#FM M'1@LM%RZ:5,[U10CJD$TV(EN"JT!XSTZJ]-EEZUL=T_JH3AC^N3&UA9"RKZ] M5QOFQ]Q *\?S1856PNVELL%H( 1/5G)&S/D4L\.P*-I%F6NEPHTJ*3HQ'A_F MG V> 4)"!+YBE!T;'^?P/$SGPPLI:AB5;BY%ZA0/1X_H:15#9$P;FK9S?+ . M@S1;U[]Q_\B3R8$<'3ZL&^$=3Z'6RER'I!67W/_1D[C>H^Q$8*FBQ[DC:0HR M$*I^D K 3A'@^!=32;I<=\JHN@\O*$W=S0JEVIT"*5(*/+V*5 NW@U0:U$9( MQ2#JET[$D+DNL;'1DA/[7FVF;U2L61VQ:*)FF]*293D9GMGIY7X3GF)A 4/ M@5!O6@A^'$E0W&G3V89D6]_0^\GP3.*;;&06-7(NQGPZ;L*3G"Q/AK8;"R4> M8XB?SEL<<,>WCC[VKI,X3M>JIC:V#EN1%',*EQP2N9G:;9.9JJ+_ZX2F1U MT]2:$RIB\[W+/:1E4YMF8*"F&]0D Z^Y2 M1-X6I+=0:%,8Z4O:)\R7:--+J=Y5?F2>\/"Q/A8!ZOC8#7Z#IE MLLQ#R4U>M'*&C5JW2['84DHJMYK!Y"#L#2Q"!&IB[.4S>",O[E+!^#:;S,=15J396_'4P9ZS9#A_5VT8% N[(BSAPI0< M:$/##CP+-J++ >KK-AA(,0\#_Q8V;O08^BU@P-S-#5)PBBU;U@#(5#$=H/G] MZ*A)IB5"B@@;;_:)JFI*JY'7RKV9>822"4+/P9<.[X*N!\?%(J#91-P>,UQ& M!J+IHD.#)W7 Y&9*0G/",&(DQ.H*+,J%,UK&F5>[:Z0S.#!X@&L%-#FZKA'L M[V9%(7>=Z!]&"B)BL/>:[V9JQ>YRKSP)<>O@OA^5]>1IY)W=HRJAN2;13=Y8 M5LPXPCF;A"5,CC$]DH@.FV^0N1\A!MU-(3BL@IHTP9+BDD.ZI0^= M963 MN+D[X+BHVMEQ*<\B/G*4:(X>;B8S&>%S!YKK&I,0F8F?'7Q!?9Z#R/QN+MK# M6.1SJ: Z!*&N<05#FES+<%0-HPR MBVP&Y2^XA91@K,=;(>-O@G"^FY,UW8RCD[6LSEPOYSP8]DLV$W%_!T35)WU_[5 S(NW6N& MUA*AFD4K[%$'O08:PTK\D(B+*O+$+M5A-%^_.S,MOE(;M/W M/5P *,M"0E@@P>HL=)<$IZ>^"NXH232X7)\.V"7,1GU;+01E^54Q>_CIPT>R M@I^TP0&L&WOJI^?_."_T5V$F?H+^0!G=_OCW)\&J".QU9@@*VG%-]D8XICA3 M(3"H<;HLNQ!BVYW"$GR,!+20:_?6_]'L4UN56)QJ0SDLC%M%'=3P\)]);&0] M(Q,79A2B/RT4?Y7T)TIVB^BA)Z,I&-4NO&Q$>]KL*LCK#+_!Y94!T"51U_7")\=U-[ M69JF1K6)L\B B$O6T+(\#7@1[1O*15L4Q#FY,5HGZ:5F.PTPF\T.WU+NE%YF M]);XM(@0(.0)^W&^3DN?ZYC9D0 -K,%ZE M,J#M09Y"03&:(D=H:(\4PU)_1,;THMU&L.25I)_+)=!=C@VFK.WV-;IH;WBV\]I MC[-S%U"1RSBPV[#5FT@-;WP/6*98T\/6D#R&%0Q_?/J/Y[-'G\_"V=XHO].7 M_T[AD[9KEM>,:MA"/$.;+09\]N>RIRNZ2?H7\D2?1&E(:69$&8!_NJI;2[)[ MGT@%@O!ZE_6<^!MOX;OQ2BQ>XU4>9*_RZ!6O\D;/RP/"&QPWL0?K)KU(1%R_ MXLF_/,\>_<'YY^_RX?LA6,V];-5%VZ$'B&M$F=78YE#W)C3H(%/VM#Q?92?3 MD^F9_ W!X64KS9HB1IHMPY'4=1%LOQ>WKCNBOP+59%)$4^.NM*+ MRGF7\_%E8NWBNUH/LW98#Y9Z>G7_Y&2D=T/0@NH> 75,.8VH!--BJ+A $22' M"0M#+@+V"1][^-ICZ7GQB4=I])AXMS"P/(36(ILQ*C]W$=^$6&/**[J+P5C> MM;W9I[U&7U:2'@-2BP)WW5LF!XD@Y)S:MND]KX,[**>3!N$_=H:9CD[:Y/*: M_CVA9#&AD2O]KJM.6T'PV4=?A_WR5M5AW^>R'GK%>#%ZLS4=DW__V-#?>(%3 M#&;.(7_%%C;&A^D R2HLN1Q[!8"0BZ9/\@"#%0Q>V4;:)\)BWBT4E<$\Q<;I MZ8;5?RPDL*-" B%ZCW;NY<0^TY6#V+8ZW3T0]<%O2GZD7IH[:-OTE!&S'7-) M8:!$:[*7?/TVF/FR85X56+%47I/C82>*AKY0@_HZ#Y(U)%J0Q]Y=2O^Q4C<# MLK(:^0MV3V'H8^@"$*%&&*YP/.^XC'S^[X;*321>C"&K1 E=N:V7!!4-Z<5] M7)!< 9?32EDU^P%?WA9B)MJ6&HTE&LM'T,?31M:9'[.IKIJCO MQ/!/FY0?DV#KC2VVY$1<->VU 10M9C&BA6,CB^9*.3J"K6X',?@22X;I-&=5 M*T^:JPOQFFQ:=,%$O!S8^ICVKC97===N4KD?;;V",F!^V]8*O'X['_[L&,%S MXJCGT)@DCTY4E!_ALCFNP!]EC0Y[4 3+?=%>-QJ:@OJQ2=;7JT MW<9>)4,A+VN27B"OC]Z^Y\DEF47UHL*&"PH2*-086I\,1[.B(IP3W99 M*2L>S<'J\!=R(T;'MN.*&2>VVNC8(7CJ),G"?CQKB T;,LX&9L)-_R0WP)M8 ML#MJP(^R5VE[)R!8QL7"_;2JECQ2DS\4&;7#/*V'9@#S^N)E>4&T0EBA4CK" MIC(W38,$T+TA]1Z+?S_^GV??GCWXRPSX9IAV94.]#(OX"EVZ->%@PZ:I M7R(J-KBXI8Q6@^Q;4]NV>Q6OBJG?MCA_UW(;GXK__\IQ+VZ:_S2%EF)?U3W. MS8/UX#WK/SUX].ELKKE<_$;G2O.PZ [%8X6QY:ZF9C3\ )5>JHJR_GSIT>? MQ^O@"]MA'LXR5D31BF_+C@=WO4M O 0K27=1FVE\'#TEEI@=C,B=I'C((KSY MWC$< FCYF_:!3G&I84P!$&L?Z0%9<@!WON,ARQI?+K77DN'6&\N."N2HDS8K#TF%XVK^1:2?IXS%\J)2SF$A>L2D MN5UG&R:,JM\3=_0<.F*;D"@E>DTX(R.E<)LB#*Q;L*]?V5$E?8!AA_MA*:2V MT4@C47C^<'TD"B+9V(WVP@X,3-YE55[5L4%9021J%0LI^2A4E+W$AS,V@=.2 MAW059@'4*25L;?P;\""+L$D5!LGR/HU RB:OI65S(;0.PPY\';%-2F0/SF?? MR-I:#/0H!QCM1@O= LC/A*X2CUWA@HNT,.G!6:2=.\^V1LW%9KAL[$U^$L&\ M(5^-W#%8\I[*)?BI:2XUIP>>EM_*<.S,+0FO1EG)C&X-U/QT_.%JG U_R7NW)'WWR]"@8$7/AUI",MOO-AZ_GLAQ"[MW1V M%6DTVF$Z%+;3+(V@I>=HAG;E;X1Q620N=2M$1!"4O&I),>Z3(,7,"MV N4U#.N(3[M1%UJ\V7+6KX'C[D0H+W,>4H3G78G7=@AF:T*JU$0( MEC..8L?V/X-C[Y(RI4@5 QW3 M&6_55'2O,F5RFIGWF[!$;7=1;K1RF*=>)L\\9XMQT;7P2[UI9&;LD#I7J MQQ.'.&\0/3A#)BT1"FSH+H9Q&$0Y*0?/+"MCO!7GWOU+E$EB;M):^10CQ!C" MC8U]4X@J$NSM7ITD8:GUR.P?T@G8"C1FL$@OP)7E>,)>;T$*UY->BW66S4*Y M%65!I=\)X[8[X@2"D#P!,'JYC@9=MF?'EBV^KBM,WU-AV_D+&QG:FG440PYX M2P\MC)P],!'C]3ZY9>2_0EK#OPT;&0K90R"IJ)3GX5L")Z(+-%Z&<1"UYHY- MA=:W2KJ/% #_&/ )8V_ GXJC&RM/-43.H+J+U@#GZZ&@4F$D&.Q?D_*-.OG< M'+W6%PY9#H?M63AUT;$^ZC\O?(1KOY^&!6IGPD:5XR3D1W40,7'9&]&W->,S M<75-]]7V,?A!]BU?MF8P/%U^''%IJ(@,HTZ)?#0'*?.G)HJ:;-(0SXN:PWX5 M@N^LFU3BS66,DYV_K"T\%[1PFF7E-4HAQQ1# MM*#Z6L,QF-K;>9+F4E$4;O]5O$_JW80_RLA/M,#$/[41\I9 MS)?=92P0)8)M"8\JIX:TUB[V(JZ5D/#J$D2W+;U]$>^N6DS>IR+TOH8?BK8= M=QYJX7ZUJGD'ZD7)C3+$@K'7HLU;JH!=Y41"1DV)SL&S0H_?>3(0826^1E(W M+(X6=# TDSSIT=,B)U@9[/'.O;69H/S5Y:C/O,>PQ8M#(6J]'DT@NN:M:&/> M+&FBE786-A3,'X?;X?!V1TAH!>+)7=$!;H$M8:TSRGJ0*8\$%].41YP$VU'/ M.@S%JJJ-.T:(-)E_)0I_U%U(/IY-%90,6.8Q4I=NL>=-Z/=[@=.F,B-?\R[K2A M1^K.K+Q36QUL<0>$"","I3*/VK4CYMSO]L;9=8LQ\!F.\3C-C]NP95&]W PA MEU'3S8;-J+/?@W*C^)M.N+8DW\W--)V?>6++"@5SY@/!*2U@M_'IA@3)HE2M M:_V.PMIT Z9FL: #(ZR2=(EUS"=@IC\*#&V7G<19G+S1[6N>$22VK#T?,>YZZT@9XJ/2 MR-ZP0(B&S]\LKZ:$=%QZZV"?RRZ29EL@J8FN7^4UIK9P5Z6J MM78^P*S*H$ZLL^LTU+$GS*H<&+>5B(OMA2-4F"+""?BU$('3?. MN)/W.DY7;J3,1YA!G75TV=&<2"NVN:AR-58D>^(E,V@,//_QOQY\\>G7CQX8 M#\_-SZXTH=>E8GE_H[$);_U FO,SE,\SO^IZ:?FXZ>I:W7$KD0PM3G6 D@#! M[#6-Y#XW[57*GWWT]=:_W*IZZ_O#\+&^M"$DB:/HO"CTMA]O M>@_/.;J&K7DCUD:,NZ791\9*0[K$L&Z:7/?H/6X%TZYG=A560K#2@IHH2AD'Q0'>QD MIVTR22L!+(8@&_$IV^-Y+'\7(\VSQS4#R;E8DA%D+$.FRL$60ASW.R+WAITN M:G6M!XO^8>2SC6RV.^5645Z.^)@C3OZNRB)Z/>$.>;'TO&&N\GJZT^9-VBGN MA/E[^VG=.G,#Q7& 2J?G%["NLZ%I]J%H;MNNCJK0R@40(* M(8)9!\X0?3'WY5YR\.'/T XS6L5-97)FKYQ'IO8]9#)RJ!B_NUP)&=2=VBN3 M0QNS7RH&?F,;[I]#B&^5!JO6-"Y "3UV8 I3$U4V>^";)$6677=WV5E/"A_:R]Q#].&'+-YD-&D1F)B4XG0XZ5A1EKX#73L>V?L;Z% Z2 MMK-"-=G/I(H!+MJ=P#]6+3F!H^"DH2/J1030/VF"09\]YI'0;N1K:M4,">C. M@&8?"PD6,2O-4!AMH\[PQ1+W9 O>2;N'[^@>GHZ@?[XTB10.CFMFJ$UAQA9; MKZ=PRLLI*,=.<#01<'-&[6K5PG(K>-1G;O+H J'0S4*HL*8S(C^[NFTIQ&;N MQJ^M.SHOT_[RSZ-!-T=1LJCUSLK'5.62NGKJ.0]KWSN$)D@,8Y%O;/6"@H73 MGZ1Z=2

?I_CS 3#[Y2S9RLUU?IE/NHL^,>.JE5$I*1)"M=7<,27^:YZG/R M*N%&NJI(GN&ESR()'%,QUM9_I'=8\J?QE%:CY8G"TCH]^!KN=@6P4)Y#X+BX M]:K_J>SG;N)8.4+Q*[S)OK!3QUIK( NR2 Q@XRF,Q*V&ISP+9X?6IXQ'S0/& M\CJRPV-*0*):C/VQ;+94 'D>Q"0FYR_,UJZII#7<^I:>S3%#I9F=3VCOH@M+ K3 MS?<*/?VI:^FLRX].4_064[13(4S"E]%3H>/,<\LL'IB8!L^8+]V!5JQGIY2B M-1-$P]R?MYP6_.&]3HL4_5G/;T&#:X#QS?*TL-YR83FW*VWFT4:67GZ!OXG! MOZ->SK3WB<-2U(03TH4'CL_=&/<)J?15%<131AC1EZ&M&*T8?#-".XQ&BM^: MYA[M=]'U\+0W,2<)1CE>3\W'FX:?"\BT**0 (;+(UAA#F15F^F)4=G6"E:GFS*W E#*\$)88$MV2$>(0B:B%1BZ81&./*&4[T/H!G*.8&L M+I_P00Z,FG:+WU1#5@;S9"Y&?6>]O3[%RP8526JNV1N2&"D=+GBZ92.792^L MWYM#.K7M#F5#I?J[;54N3W+UIB\XL48B3"%_Z43D)Z>W=9QGD@(; ?-O0]#, MRL1Q;>YTN8,.L7Q/0'2^7Y4Q]5M>M;6V(1@8XJWLSU$[5NZ.#<3RK0,;)WM4+D ?05C_;R](%-255G@ES&\M$ MQF#G<"GQT$6I#6K37N13E3+R^="&BK%(H92OEE6UA:VGKBWW7E1G.-8 $:UI M7B])B)UM(UG 34^U F%7I4//;0MJDO P"91MZTC\ -UW2(CQ"0UT:0W\8E,] M]>?D$G.Z3,I.X.@L92OW+EMQR)$UEN>6-(0?03;&\!G3DRLIG%@W:X1S7*>^ M^VAZ]JR/Q"9%:,SM"M(5R(PW](TC,%YLN9/OR.QX_'F^WJB#S4$=LKWJP0 &16%M2(%76CS4ALZY_&Y7;I-?>9]'8&@/MI[JOSJZE M 7.!LC&%T9(+@?+!9ME8ABO!?^)1JHUH3N!;>,PUX>KFL_"IHL1HXJMP''?X0(+A(UFDBFN9 M(G/K3H0,4AHYN<:)VU@BB_0.V@!G39ME[VJ[E)1*+ED?J_.NXV+Y*ZR6XOO& M]Z=M.]R7 F;!-O<>\6J\KTQ]"]X=VB/=NU9P9K378ZXMKD4NSS MOAC*8%UVE9S5;K"B1GW.AQ==WZB')*-8: FP7N>]THU+1:;J6Q\#;9SJ8<(0 MOM- Z&$\]AM&,#/*VA]QP#0[[DU:!)0XV;OX?KCKQ%<%>S+F$O$PDSOJU1U% MP;H:=Q)SU@(RDYBI7VA4/=>-5R[,J^IT4Z4(USY2)MKKZ#&X:O.87)L2.%8D M=Q(XK+$8.&O6BJKZ M7N*^'IW'^ 3.#]0ZXEY(_[E!B8+6R] 4!ENP$7E;F5IF2@Q\KMA6]!$/2(Y3D!-G28WC\7F).KE[_9*Q/H^BC=SJ MN=$[0G__[KAU[\3FG+:@7.,=Y&0N(OGB]=?^FT[=B.D1]$X M66$&F=>RK_TNU6%IA;VC\W#42,ZKIJZN*FN1DIG@QI7)B/*,U@*O*3%1(($R M;*==D([=)<7[EOXT]-0!@;P1P?C\'+:;R%2S&\^4CRGBH#P72[ M@/L)Z+*0FVD>??LTO)&U>;0]S&T-\:!07XR2,AEOC[5,(=\2[^'F8)=WL':B MR3*Z8R;G$G]LM;5=-T#W9?2;G"8&5DJCEP,7>HEPKJ]T'\G4::8IR*R=3*QEN)7];GH!![C6II0(9#- M$1C\ZLCI9)I>UCT)8ICX5I#?9R"8L;GSZ*>K-M^U*0R08.F:!38A%!49)9-XX7$@A+ MO!)5=6T%:8@'AR9?&C8+@/\,N_!*60<].\6!9D)TLKE (])TY&CK_K[3KO-TG3/C 1]! M/,.JDM68@-EV*EO_N8;54@YVEC A99(FE+F<]]L&OLZ ^F$[GWU?HZU!\-,) M^^Q)\W.E &VAD&R'(705S+VN2OCJ: 5S5,EJ3K2G ^V#%_5FHRR#_STTXIB^ MJ+8[4;Q>&A)$G]=Q-*@*^+Q^;F& A[5VK9##M3<*YGG;OF1] MSKJED-]8ZMZNNZ4Q(5KKB[(_S7O(6A&6SA<''=](-JH<99_UA@G%8(& 7D+J M;)4P^R'/%0Z5MEZ0>*\3.XHF^O0@B;$HCCOR*F%NM)*G,!!'IJ[/8%F>E70O M**>@(\V15Y<<'JJB$1%^G_;$+U'#L=EK[T7D1M4EMD-79I]'4F' 7]JQII M M]KES+2Y*48%80,]T678VH!*(>Z"?Y*5U7('!]T8K-?5/>-LT>5$-R1SU=074 M&")E?7C8MG2C5"V:LIC6%N ; ;"1K"= 0N=48FG:9E$Z3=1$(X31MM"X31X1'WU= M^,&MJ@N_3\O@O -DPL>+S#ENKVSAPWZL9C^%;31[]JR8/0MGV>S+P@ZL'R*/ M6D2#?AO.FX$>-U?Y8[814J5G]EU^\SR9B1^CF=#3[X\PV+(D45 . M?O;[PL$?K19VW,.UD"\5!%)=AB.U:OB'3:74F+'+E'$9,;;S*,P\JO9:>NI\ M]EWJTE)*7;. YKT8S-> LZF2-7Z,8KHQU])CZ1$T%#SXN;876N>8I0+U>[&H M_AI1_RO.\=>:X%M^M'=&X/+&BZ%WX&ZW$DAM7")8Y6K[@;P(#S]]^(#>,>VS M4*VUX@165 >)"T/6Q=/'W\S^2O':8 LVB_/9G]42A ]TQWXB[)#S/;^L//,] M>629%%PT [D91R]FZ3FYK3[^,SP5Z'_CB_AD*='8>*SZJ/YNL$]+$0NBA39F$%( MJ*HTQT9+?4%%>K[CWA)JFMST+:YSU M$?=>U[41NU];N_;D=A1X-B3A@7I.^0KA)&<) R5@^7TN[!*B(U,)58?QR".K M6!_B]\PUR;Q"#P!\Y3L6A[Z8)GPC_9UC XSO:MVS>M&ZBMA1Q!3Q:T[5(+K& MA4)%(T6 X1]\2.D B+N,6R:-3+A6K:(+MHIJ2G)I,TAENT7,9=+79OC<-$:*6+@DYM/M$$ZP#;+K+N$/V\7 PR0W8U_4::>?, V?Q- MB(\^>!$5M:ZT9(=:R!CE9A6T]!._#//>_>-%O(.R&:D+#S+M4>PDVN.C*G=C M_:E%&,&^CL03G/\X///]^+4.XIG<^?'VLL*KR+(9TQR>+HX,OP?W< 3]V2$G]MVB ,A94>8>1+'#A%G-(& Z989_[K"YF/:WLL C+W&H?>D7W6D:U*: M+>?\]=F29,/9ES"_.O_S\K@9/3 K7 MTG0E#1F6!XSZL *9C 5QH^8"X[A5<[P4C^1C]XGH@HP681GNQO?@L;)7WO6$ MLMR8(73:THA7P&?8MF$=FWP.SS\SE.R6Q8,F8&FP$DM] M*;KMZF"E#/FZ"C[SR%Q& M<<6OJGA-)4(./G4MS."KUZ_]OV.4I,]4?OT.;.2KKO1^2I'/22/S/!<<>.9Q M1C\9SNAYDM+!EWXVEM#WS=+P;__W_F!\;Y,=G#Z-OJW[;C#\?21FYR8T&:56 M2?>5:2CY:R[T7):[:2X MU&)\6 F/U^6_PG[]I9K/7A@TPO(YCW]Y$?,Y6! _U(NN!#>Q\3APY[DFU5_\^*X/_4CG4Q_1\'8HAN+5@T4E=Y:M"YK"8 MA?DJ\HDJ9*:,-99<'J&]9H_-]<@- ]; M"P-*%O^J\N12THP8:3X)8%\WEG&.J4K;D3', MOQ@K=CXKP<8!.3?^"I[&\7KF<-@VC\?C>"W_IZ9HFS:EM:P];0Q\Q?.%,.VR M;JH;GUT6C67N&?:MNC)X,RB[=B:XM^$T K"468+(54D'K=X9[E+@;OWG06NCG05E -AB> M"SPG)-WL-YDH-O*;<"4U9*]-,W6]IN*L(^60V-Y[T^8N1T=[HGJ4'9\R[\'B5BH+[UM$ '=" MZ9UT>OE;<^ZUPP@W''J%OATV%;T!;/TC:? [Z@MK.20Z$MQ?RNI(:G%E.I58 M1;\V:ZUDF49F(FSR)PR4_!U"$ M%R!);I>R035!!K%-&Z/'%/L%TE3IO"XD2A)04BF%V))Y.PAR=053K%+1WO$V?.!K"I89Y8]^OBZ; M557VTC-:1M9>L;FM-B7XM6**Z$L([>Z83ZNUWU0N/&R\ND9P]<(26O=3;W,0 M.!@_Z60 X<-@'S+A7S4,^VUO!(".N0LDU<^ MA9W*) T-)QX#7ABA)$S.E=]1"*"<->6VIS&JFMJK W-T'9=6[/,P']K\9PD] M]7)YP#H3E>%-92WQJ#E;Y)]M18NYK:W?J-Z''9BY8CAB9KGSR)5(Z>\J?_FJ M9ZF;>2'/$U(*"L389JR31/J9QNO;E+688C+UFF#F4M6_T#Y,JS;\9YLJI9+7 M9^&-^V#<(^6Y(:Z"'>=1T7JU<$I6$*>CR MG):1$4V"IJDNB$U;(=!6*9)P,"7:LEKUY97!LVX;[QW4QSIKM0RSA9XP\..J M;GXW!_@HRZ 8 Z/5XXK%"68R2#=T'F>2268U:A,^$'R7LNPKB$L@0'T.:!VY MVY' E/54VU(T7EG]T YDG7?NY'S6NJT,Z+3=+0?**4T6/H]V6SIECK_@#>]W=%E/OF%J M@B+UZ^'3.5B*\T:/+(RZAU?:6Z90]_"J'<1'G-_\4D=GC0Z$[D(@T3E4WD]> MET):D!1UK4JU3T.ZD+9(T,);4U),K=M8V,*4Z9?8\=[HH7K5/B\TN%$6%72M?B? MY(REP DCH;1R(CGJO+H,D=T(BU%/D#SK1.@TB%)1ZJW.&&+8L,6&9Z#$O>F" M<SDP%Y'$CE9VK6((HY(=;3'C6\6_F8'V&CC.NWV3J42+^J= MR=FVW2OWZ/GLJ3*)8#U4G4):*^P$.XBT?-'FVCL35L1O_6AJ1M_)%D%I833*21)?6="K-*LN5E)&\I[*F'YBP_#B.UCDLY&%G^"6D>._; MH6EIR%29%ZY$D<%0)QG[?-4V=3LB81X=#F14%G8[^9T/5VP9^SIL>[V9N$4L M4#IO,[KI!EF^GG#?QN(*%-+K+K2SA@VH:VEK&-^4!_[&W$-!!+B-Y-),5[0/ M,)'*6DJ**07;%7;ARU8H?O *Y<;JZII4TN2A?C6,@;%Q*6FAM;PR&SCL%HJC M-DU "1KDJ\'D#G9<$6F6HN68C++4!:L5^-'-.,U7Q.3M>Q('^5@*FX]N56'S M5B1$IM0J;F 40Z90"<7>])C+HUK2FIED;CP M:Z'X\>!T;WK=MQ]OU>'Q8_3 M2/Z,\-ZR'TJCA$!S-FP/\Q^O21!W\WS&7L6#64W(7/]IBI-I;?,>1D^H]F9+ MR)&[#OGCU'B-=2*ER@)U.05+C./<9;D=5[]SD7TR?0-CW*-^ ]/OOT4:K*6X M0-J8MZB6J01G&CL))N-;]TK4"E'03F>T'%'%_\_>ES;';639_I6*-TM($1!' MDK?N<<2+4,MRM_NY6PI+GH[Y"!90)"Q4H0:H(L7Y]2_ON4O>3 #%19::I/C) M%JL*2RXW[W+N.9&H3_YW4?4X(9;=]@+#H'\?J#]I5UR:5:.S3 _O<<^J%M[T M6_KS?#XJ^W*'/N$,'\3HMKPB>6_$*8+"F/H8C9,_$X]=ITS#>, MYB''"!;)"P=CA8KA+\7)U$182GQFW] :G 0)M, M6R&EAG$>RBH&"Z:4U&4=EVXQ/6C%7$IE*IV)C4(1(5@2,(P\V=J[3<0A%-?; MG/MM9G^DL6-_-'7E2X[MJB)). PV$6!:OM[<8U-TL?$N6;0B'%43%K 91)]" MEIG@9S[U2LM7ACE[=%J(16XMFQVGTS!HG*QPZM0HDIX1"T'8=1D51(9EEETGJE^_H)43C(@^H!W65\ MF9H_&&BA[+)4("Q.H-8P5%TYGCDA$'[=S*MA<( MA \J3/1P*&*IU^4*;1=7?AM7V3Z>J T7VDNM3Z"*A;:0Q,%0S#]VV!BX??!<>E"C.LV: M:\8XN]A03J./< I\#.'$V.]J6V&KKK\A2.':2TT7<5K3C-IU LR2YYY(7N< MM3%ZS%+<@WO(2)W+C 0C_B_+A!OH\I!I/8]Z#&D+OGN)@CG(T>R*1^ 1B*5L M'?(J&V\Q(GF=F4@ C*>!+B@]K:QJ]W'AT;H6HB14M :N->[I1&8#7NC8 Y3, M"4T@/16RH,>A#];4&[S1XI6F#8SG[$-U??9,O9\/A^D";M(4&;]84(TL'TJJ M%UG[]R0)B8M-IB2)*TIYE[L\!CE!3[;??J'"R1G4I4+9B?8-R[' M3< UZS4Q[]3*+DJ&LJ5Y$'V1 W?)+S;55.B"]Z0QXB!(M!!1-^@WI%3K1F;L M.=O88&:/@["2;\"-PN6@3A.N<%I6.>YR.H-7+-YONO,GI]VYF'4?,'G2E\3$ MB]D_(742GQ-*'I.MOR52%XWU%[8B>,:/5R1$=P7C^L,ZT_]FY^QDXJ=C=53) M'D:.G1N\LIT@HU>*+NETWDHVRT1F@ALP/S8YD2J:&)#6*YHH^T/VU&$>J,ZR M/%6>&6<#N&ZF:3DBQ*@,GZE.!__XDUCZ6T0[\Y-V: 9C#Y+BNAR4HD MR*-(NP=7DAA#0" \^&(DU<"]^R".'';[RKN#E%0_KCV.45%8GX'#\TLIHW[] M)9=1Y^MU20]!M(JD"U"K20>[4W($B =@Q[QLF4*7MKKPA&W(#HR(\^,COQ;, M#]A_8C4,M)*X%C"&4=DC_C7$Z&%[21+,O)/"J!:\_L$.P<]F)ZDV-B$G^Y9: ML2Y4:5*X'FCKNN2UO$5AFO,)DZ@CV-N=DB\ZW9UA'6K,@)8X/(D%,P0YDE-+ M[I,7VC3K;COOH)NX+DG:E[B<2 .%7-0-S8637; .N>VI,+797U" ZT_*#6Z; M]M.)LYZ )&&%4Z/.P2\87<9OC&\FAE19!)S0PC[K%P,>!SCP18F\9IW=,6@'\A]Q/9;:_ ML#B:_R%:9VWKL_D]#2.HOBL&U5H)/>XUFW)U+O%0[*1H6^)HY:CB]*IG=0J! MWD65 V6Y(JP53J@0L]*I2?9,UBZV+3NZW$L8HOV7>%A>PPLAO,+Q2VAWH^O8A1BIY1B3DH@3'>LM[05[/;VZWNQ[]].[Q:*Z4ZT.=>%.%KJ,J MPE"N:O+Y*R,*DT( )6T"%\?.PCS3*?\;^RT(6@91>>?]0+=G/#[UE\+8;Z:1/#P1^<5:" MW%0Y\^;A!QN)R7 V["+EB8X-<+Q=='E*OVU_P8V[Y(3+J%ULK,VJJ9RG3F"_FL[1&:3;2"^([OO\Z?.OB@,Y._3D*D A^JFQ(F $N.-I MG_9W@Z\4]!F?[JM[AN!6O6!B'1'5%\(Y#ZB$D3(4JF>49)/RQ8JP^*6=% M!FZTU!3M[C.VG;3%@[-6B9X1IJ-9UQES/ R*3..@TXCY'?/UYK' "470Q/T MDQL.UYH@J'7%T/Y@FO,?P#\#:T4&E'?$KM)0J<.E!W'-:IB$6Z[+=L5 M=&-!DE=RL)KOQ.W/N;*Y'K\>\L7 ]PD/6G]9;RB/Q">8/HE^9X5[;*4CP!N?Q]WI\L?D<%(@/;2DAV%KY P M4B=USKQ*8Q73>")3A@Z2E:6?Z#['%^EHI9-";RJ#,U5AWEA:CTP&/:+/#SO M%G>-H8A4&!J4+2398XA!#-T2%1K.4SK>@$*A[>CK ")&SCF]O=Z5;Q/7-TY/ MYDTX<&M+F3!PE=M>MIU06R!VHM16R3*3.LR2V4H5TF*!U@-B<=O0180J=N# H@8+%21)Z@L^XY+#-:J4P&K#(P7*L% M)H8T7!'K6W\2,H9P,I-C6Z W$_9;2*6FK #O;!2&L]T[OK.*;=O]2_\$10(F M=ZD,9T,]&@D./D&8# 9S'&4&8A@R+8/FX0#K;L..'RQTI+_0E$%R%LJPM\U[ M.@T-"W]'M\M,*CO<=[U)94QHT)1'V]4'PO0(HP5W)PB)IW,D.8>L/JD;]L@T M>7. Q'2-4(O<6%P1(N8AV&SV[^BL'>A%F!+L2JJ+4]AHGYIL>.Y7 O;R*V / M:Q6GF^XE4LGXR45:S3VN%TS9)H9EC7F6\Y;%"#CDPY%+_Y^%?=KCN;ID]WH:Q_9XY&V]$Z>+N*E3#".YV'TSF)_&%3AF02TW>1PL6+W=7EN;Z/ :Y,1E.DF>5W(\*=LF MM1=.PBJ^-_8-':F:2&+B2YGX85BH-49/VKX\T[#OH M"J4XOT17'$S_DK0PN513]-;:M6:TDDZ#;'M%?"#VF5 ^2<_L/WC7;,PK>N3T(81[XHO)LBJSR6HV#OV9/9 M7I^6:3BX%%/!([JNOHY'0W'3DM8:>WIYHSZF*$PHLX%C9RE M"7QN/.D"8VAY!_VI>KN;8C^YHP[4DH@DJ<;5RWYTTY!8H)+ MZQ!_UBASY=E4TN34_7.0W6"B#W)P V,]#4R0.:&\P"5,]'OR.LJOP[2ZZ^3%H Q'K]E&T"AT7P#Y-'61^'YQV3AG MM1PFWI1&(19@A3!#/RFG1>2>?Y^8(LJ+\._ILJ"T(LX@WQ*C#56DV=?U[SFGR(G78V@G M4=-WX9: ^"W<4*J9RMG)9,YB2;,@]]:IQ0NSN/#/Q, M_\05*@+,2+M,^ 1^'GU-7%7Y8B89*-6UJDD\UNF]='5V 0:Y&$48,T<9=1P> M4IUV#Y)Q5["<3[WYK0NVH]+M+YK*$[#0U(E,W'3/D15V"2-6XDNC3 K),6_ M)Z\]C4V)&6#N;TIJP??):.?"D4P-4!^8"Q[T&>-:6M"T)K'&/JZQ0O9'JE@^ MLS"S]1C<6\1E$V9B_CDEW;K=AX!I">NV4DV2Y$M4Z0:;](8SK832;6)762O: MD!Y+3"N0+8^I3Z?#TX*EW/-X,L!_H9Q6W.K>&I77N(RK;-3,$\9'IF?L\30\ MBFKAYFL[ JM+SD _;3Q=AG2CJVR&< C6JD%^R*ZIH>Q4;8?;,;8=HL6'4:FX@R3[*7F#,;HJMU<,+<'[I M/'_E$VV3R#^J0/\O;FUV0HY\5P9AN:LA8F0K00'?$J=E,YPRYJ.$ :+B2ADV MN+3S!F_,X?W4+P.?L#>XG$HMN;:?<#&.[;#]:O*$59R4@ T/YH0X(94CI^[H M)ISM;N MPP8YXVT/KPYHTV;IZLQY/7#,D)%KE:'G:J2?PF%,!,TI[$ZD V.1 M+A%HR7\5J>4!@(2FNO*0I/OM;D[;?,BK&[6"CC2:4$'&K9JZ61^I34#6K.C9 M(P7@.DZD)C0!S[\FU"CY+L&YOB@@-KBA_Z6_G =353@N;Z]'T /]6%962'#K M"RZ&L/6!&B G'O!S[K4W56G2L61-K5I;JNGB-,T#%$%K'BY1R?7(]NQ7HH0' M^@T67]>@AQ:KYNU+1N;IPDZWEY6/2.E/0D:WC51LO%B<[L.K<,9?'"? (P*J+RQK&<;156*@2-T%K/J M^7_4<1OJZ9EIUH+ :<5X+(93XE:8S%U_6WM"-5 MT,AQ[:L#Z9(9B?H8DN-\:HC\W[8NWXLZ%-U+MDF^=X1@'8!SKT3><4H0DH6K M$*AJ&T8]HEB.UR(TK"PLC-,4!;.#3D]M9>Q LI!V8I&P );4G=K43-N?]QAZ[SMMG4R.I;+)$Z-*U-9=V M5AZ7JT8"HO/[7GASWC:;9:[]IFIP2<1(;Y<\1*HV1_9HV^D]!? M-M('U09SU GQ;\N<9W&.- --R0[*23>EGS=]+?)FDD6$-&N10?T9=]GH1O<9 M/S,AA?0W+BU%5/I5"PCV)>? 9YN+(Y),RR M?15EH,E"D5__0W%S*]N^MCXJ$VLFA]2+NFRY "C^RYN0$A-F/+NDW;#A[I@,?E&,@HN\]7)YRI*]O9,0 MWU.L0A[C^(D+KS%?9,FCL7J+C>4$4\8,FI6_P<%X^N,L4E_24J$RP"EINSM9 M BX:N#^@/*"+T/T=GKPF%H"K0 D'F@]-)T!(:Q%V]6EYH")S@E-6E1A"]'EF M [JE" 35SW$7S]+'[Y1PV77/@A8ZMMZ2)3UNN^7[0O="H?H8_Z46/9TZ.+9A6"I+%45] M8BI2[4^B&&T<6$E$%1HJJF@4-ZQ[0:^;N;&S4%_)7][/QLS7(T]&$D&N8+4" MLQP%%4)T,)XVFC-FM*HYMR(6>QL^K5F!()M.RFD1)T*62YWXXBB!'T%"W=Q' M'J>B>D.S1&A3Y> DJ0:VQ_VV BU^QRG_=-"D%%^)8)(]!L8P/F$C1!;AD7YZ M%^*]LZ;O-BZ$K1KT)Y C:G4=XT00!+'',0'A[ MW5156_,OV-B-J-^25#J"4A5HY@4A'@.C+S>KYF1O&R@2SDB[[>6K1.8^'0NF MD..K#9>,)N<+.<%'_V2&4%2O)6/)*5CJFVI..^XDO^J#474UFZ:H([ZK.6& MC@TR*I?;MLE-(IEC%JMD!I%+( YA$ MYR!S "^*B.#H1'AY 51,_[[>*>)VT@GF%"8S>[GUZ M<7"3WJ"!W$CE=J:&B,@H ,>XKKDK=MBA$)'F5EQ"7H=%/#NIS)TW/H36T4=J?+(([N2]O7OE>&Z@XY 1+R-RD0PO56W M%53+'"T7=_!*JI^[>;G8MQ3>ZF"@5>+3"#B3-F9'E55JA>JT81Q$"68;3Y^E M=)TG#=J!5]V25,N;RJ>1X3$Q/F]6I*ODZ7 $!!= M=^V%1]2682U4M2^2ZQHQH59Q7,R/&C3G7FV[ABWSC'AL#( )0>!:[1(,>UR8 MHWI4D767>3 MEX :CU9)L%!>SM@I.*RLEZY;I5TPL;YA1)A7" ;.IN/Z";_6!F MU?GAX8@F!Z&1)) W!E-.T9B=0KDMIDXF]D]BOB#VH%D2(,\AK%#P)0Z!]TV 9T:$6I"[C1O8#AE<:#= M4( 0*HWN-F=L"71(5.WN,LR:XPXG\:HB$O]^,N M&D13" MR!Y8-K"_$C0I?559I9/[(GE[Z<;=]Y_ZK/I2RHK?W:6RXN>B#M'@A7."P+!/ MA@.*I7)Q'7^;_#MH4SO8U69Q"K3,(OQVHJ4Q-^FQ_U3/=2';XL1)SA+WD)6\ M?E:2CR@(5"DP/O?\)/1(LS;O.*:=7142>0^\!N1@1-G!XY$HKB9<7"263)Z1 M4CEX+EF,C!@L!^G18$TI*X%Y8TL&E1? T>)/M0 4DZ.@!_YP[%@F% (HA=4; M7%(!5:CH4<90AZH'JVVVS#@2N^HF*FZPA6HMS@FTW8O5CLZYXM V54Q6\K8R M#B-7S0WMC-=%&2"T\6EWN?B(>]!Y#)W(L>9DJHJ3S&! =!#K0V=D+N[1N39E M#XU 5KB=XK.VJ'B-"D.KCIJOGE 5%CU0]QI)GA=FK8'&4YKL]OT&]'N^/,BD M.9NZ'1&5S:SHWD=![N>ZLZ'(B_5M!,PSETH7'[E?C$+,BE7C']+7]USO7$O7 M3Z<5_+IR+4#DG38G[#\Z&N*8.!13Q%<2TH+(\GB5@4R,W[4',\WL<5MS3$+R MPC7]/:\F(N]Z1Q?QV#MY;BKJ&E9SOR5 )UH]CQ7-<>A@\8@FC>CG=W1X#G2+ M3!YT$2@KAUE)6-BXH(CNXJ5>-=MBG1[88XZ/%7R;F DUZ MDJL._P1P4QK^!3G*IQ@=!%Z2SF-,5?=HE+EF?T2O[())N;'RW^YE):+>BOXE #[Z&.E>4R7%,Y5BG7-W#.(,5*B15= MKYZ1NEXW^[6]@N.LI=RL2$3&V;&)&2-'7@SC@]5.WT$QN(7)]6UJXSK5@:'F M/NH3B+72PBTF[37Q+3F\K'Q7%R.CZ$@Y+;'DM.?%$;;#LSOI2VU_UO-=E394 M=B![F P%SL_#M9:1[Y"TDG / !&F64^)XN8E%@'KU"3 G"MH&H:[Y)%))"+/ MO-R'9=*.6;8F%M"]LD*)BA[OM(%._-1FB!!!S)SZ;>M+%U P&?RA9]*R0RJW MW&%GITV+5=U2)9N9)&2O:63":[0*6S&Z$N0M!K=^SX@P21*'D7NU.:$.UW1I M^465'$.YN>7V&LU](2W'F=&L!7WZ:G:146?K).#_IIQ[![*6S@.9F$I8#-]T M.$7D-F6I#X[9QYOLN[FIIO,RT]UQCN.Z+[>-PW10H4V[%WDG>*A-TD3DQ&U2 M_RJ<1*00KBL&=\)M6JP$%=K.;KKKT9R:1W66TL1#H=Y)R->Y/L-P""+^C4B$ M.SJ=\YZ:6(,&^CB09F-QG7!@S4]F$F/.E@E9*=SF 8 MAG QZLE207?9KNXW.==4W/_U^KBK+GA*SU.E0RU8A<,Z''BR[>E;XSNJZ:#; M#6;JWM?CIF8!N(U>,=@S2CC7.V$_V? (TY*::R\5!A4IO'DY,4\KR6;Z?5UO MP\FN'1&<>7 @YF2V'#6+ZCU650^8[6E>?4T$BC"9X]*ILI( .C,S@-JXH7UX MMNVMLEB-T7 *!ZHPE()^2XM0$V7,&"G+M-5;^GED+X]T&!:B8PV,M#!UA7@N M&UDC/'T3C>E* NH0; :Q/+ZPY]UQL"PZ]>E5LW00\$F(9ZC11YGL8L_$1CYU)QU3GMSRIT00^U\FC&%AG79:]E)Z,8F6AU&UO:G=S;1 M28,J7Z+IDSK:2 :!M"8D7H"_ 8XR$>&EM.89[\XH\0$Z-N0UZN3=IE],#YRT MHQE6*:\0T"10J_>DL -Z+$ZII"MS/+\71QD5 45YD+RLD.%4D9):M)4:J:Y+ M0Q]XKI',?;JS"9@K9!$%WK844(53NTWF /!27W4(,3ES=)F,N7,Z2JHHLY%1 M_^,2%X*/LK%QBI[7FU/:^7S"' -:#FEC +8$W_+%5WC_<*LJO)^5Y/?4#!D" M*09<((W-!]A5EQ;O%B[*H I;]/\YNR*W9%A5B MH.?A';VA>_)9+1VEFLG6//_V>WW>SW7C[Y-Q>/;UT3?TWC\8^1&W1XQ- P%X M_:Q)BR5/3GB7/W[]_<%:*1BK M!]K&".23J7U$?A#GA0'XN-_]LWR M_010"D6=EB+$E,IIG.^_/$=:",>J MGDZ3_7HN<543=9UJ"!J5F:3)6<\/:*X!&H>I^L";OEE*C7D0^6;0>G#BHTJN M$^E:/%C^9N%+DIDM;Z969&3S0M!6-HME+QIFZ(L.()_ 8RGP: 0A:LL7N M(]?448101"Z6)F;[MZ#[HUZ#"<9KMV59Y9WIVOC2,2??:F0>%7F.%G_ISFLT M+>YF9>*MTS".D]W::"(=@"FWP@XEI0)N,7LKOPIYWTV+]?JCYAAEZ6;F-IYU/@4PH 'NU1BY_, @0JVQ-W(PQ.64/% *@26?12D/ M5J2TU5;H[B%EQ*&-#QO'4RARQ#D=LD*>K7/Q(5_MR>2%=?#KAO[ZB/Z&5,73 M[U_]BO]Y]OUC'J/\EDE_JN,\=%+>OX51&BH5)BE[D-_0+? B'(;*@X3[D]EY M2YPK-&'B68 #,]:844&Q\$'A])UU-1<8+BJO1F%-7T#Q-'LL[P]DTE=SO M==7IBF[^>#D=+5Y]**F8[,*#\ K['4"BQJU!#X!7I7N^#&= N/JF*;F["_U M[&3QV^,E%L\^#W !LN861N\M'?8:G7OQX\.[(J_OSQKBQ MS\O3CO!YX2_N]XX, +E61V70]-G-P>,T+%LHQE)AN4%3&@?4M5&ERLO-W0>< M75.7/RT'%NLY>!/XP: (80X&C3 0S@D0.E*?V,H[XS;#;B Z$REO8Q63$M#+ M;G/2*_93MP*F,KG <5>QKK=*%*J%D48'US+OW7R$A$*G&6E6(AY2AYR836EL M..IP6T834KP:A:ISPRCW4AE/"2#TQ>[KIKG=67J JRAH9 M^^ZC&I+JHQ>D 4".*(<*^J)1)+R0)@V)5&3_8K++QN04A#;)V0&9K6AN2:S2 M]_W*QH+'O^V$14+G1D6]Q*WE] .?N2R*J8__*16/4?W[U4LYZ.2V0' MX(N:$$>K;J _L_,0"DB;N@+,*CSUB?E6S/4@/^U(*H"7/9WF%\:&PR*QAD;D MJX_8+1Y(G%P>RC;A'!U'[E%%CX<98H;%CZ]^>?."]Q'5\!'K49-46 2OS!5Z M(VOLQ5*H 29D/D0L\W@R 6(D;'2J^N@3MMK(=KQO"+O$#4DYG3<2 M7_R)M)QX^#U&+(TZ%&%W*NX2J! M#1U 8VGE4Q\?-I[.IXO$IR^4L[P%']:*>NM[H2[7\Y!X 0P@/WF6\'S0Q[.& M84X6CT#)N]/LO'&!B0) @>NEG_EL6SED4:;EL9,0C!&_A2?#@$7D-9>>/?3YAB]ES@>.^:MS^.'O6J2_[\GSYXKJ\9VWY/HI.3: MA "[!^@8&3=Y)O.X\_#H)6WE\!;V)G_IR"?Z$RVN9]\^>?;U\Z\$'\-;0=.( MKME^= \.&L(RE.;ZWF)Q.5;XV=6Y+.D8DLXUPN>SJ@O7(!;EON(ZQD]*XBZ. M6)@H$HPS#WO9UF7/W!;QJKI'O RH=@J0V209@$C#KK+?\B,U))& ]&CQVD=[ M.,]IV**\KD20X7R;"(MQ]NLXZU?C(>^653S47Y*J<,)XLU>&T@@17>4[%%Y0""J(+POIN[)V#6[)N=CM9:$8@NZ209:<3 M%N-D:O5 G$;CBIHR#7,#]M:Z;1E('?S!;;D%/RBFAFWX0 /D/$%E!2ZB098U M@92/:O,*]X,M27I,FS[Z/8H(<@UN18F+%ZRJ%D] E >E,0E0VIIZ/,PU"X.W M(VJ9%RVU39R<6G^SQW.C)QG>O@U68@_)+&U0@H!-/.TV2'Y7K@8)O1\HJ>Z) M%3H^(+9T" L#FI3(,BH3D#7K;8Q0<'0UO#G])3Z!1X' M]2*-B&EQ:T<\F=0-)SRZD[Y<#^;$V.S%S:N6>N)+&BORE7==(3PLDHE@F*NU M8XT:2A-TB2#,6'NBZL#X;0F7'WEUNL$M#(_#>,])OZ;3O)>M]'0CL,1$HG;G MR).IU4N6L86W8;A7;;B:ZIOT)8MZF;^#^J7OH@:]3&Q.IU:^KD?S2=QU7E*, MN5XTN.9GMK(%[\@A+SQ;Z>X+*&2<-FWMH$W( K7A[BN1"Z"%4*0KQ4,E+*+AUS/L(?/JU%UYE7M+6MBG+C:4&Q;0_4=X.RDJ="3@,C)'.TN(A?28_ MN<-$)U*B,>]9A)S.SG3;$&L"A445$1E9*HMSDU-[!P-K"EU1 H]6;2WK=--M MGL2U7S@6RK$@"PW=Y88NMVWF!D\8DD$%I]@RI@"!?L\W@?I[N$O8\N'U.LM,D]L%\EY/$/JVR7_@HM>KWD:F?/>U0+K1+!G MD!H\%2]V6'XT_N&"9EU78EUI\'CT\2"LE+I1Z@[Y21W76N&6G>3"T3G::#+< M9D0^U;I3!E=\H>B9R8+OEYFNG*ZTOXP'Y:[\<,!9Z65WU)[I W3)IHV<<*Y= M%R"U+(?3<((2J] D^TCW)9QA?T=_/F4C"@7)[@=/#ZQS5#A/OM\+FC9U@3JJ M7+'8JY5P=+O0A(8MP@+.'GAU4)S!C7JV-Q(E-^.XL[/M(Y_:Q?+"8D'_$PV# MNFKCI6G^XX!=IU'X[(J:B9R_W(1[LV0N;@A6\"]]Y MN1=TVE]?_^DM4CV^8$_?"'^S\@Y.(Q[A_9#6^1P*5*_]8KF+HQ'B_CHL#>@C MZAA 8$D\1N] # G[/)S],IZM+[L^&.*SI@][^$43!O(7ZF5>\>.\"GNOH^#V MK9:H\W=Z^>*75V_]6^4B?CC&K&<;54MVC,[)HH1]1K%!4H0=+-RFY>2'%R4. M/+3>E=M5+NA(()%#6=F*+\"2BT-QM'"&3H%\-;[5,ZJ!$P()[P2Y':".!-R2 MUD$XR3.X0A(#R&7"5^T:>B9+7.52'U4-;'^4Q3:?C+6#_>3'@ !28.MDEJ])%,O%,Q\F&\M]@%.P5/F/AF3I3JEG^11&GRD-A;='%YI7MEH\=, M!JRIH-HKPE,+'1U.$Q&_"1LUX19S58[5GI528)>FLM5MM^3EO"TO (H8%1@1 ML^3D$=!8&I_MU[/ 7 BNFG6S:89363 "%!B2*TH\RU9ET.EE:I1HB1]7-DM%\-#D_CW+;:IBW@M@. M'3^,3 _!%=/=4=%5J![BZSP0^-^HUOKUTUM5:[T5D< 8"$KIA9ZS>+VJ2M7J M%H1;R,S8D38?VC9P?-JDL,A&-^9. M$(3>EQ.(T.!::1HW_*6#BV-X:A*IK*'N9/!=I/X39UPD'UVCA_IP,;70!7]7 M>-3Y1MV&RDL7P8#UE*JUDGZYT"(_%?=_UT)^Z6/Q A4C(+IKPU6LB>8&_^:/X MOR_8=7[)3UE8,5,Z/UBVG- 4[5C)>@0>Y_=>'P=GM.- 2)\=Z I9HG!M^+U= MYJR0JK6)C^UX9.^+@2!3[NN7X+(+P?.RC+MY"Q\NYYS#MF1)*@$2(VJTO![- MR]2*.W@L3 DT*:1%%OZV''9I1.$1.<=UX1\'GNZ.-2SRA[/LAR-.WKP91Z(\SJ&\,Y&^ZS]LCEK>#B7 M/?G@U97DD-,_%U[\)/2R^KN9&Q8.$1 M,+WW]#SU"9F=J:.D\&\_*A(HK ,^P<@+&%C+H1PT3Y,1;T_^:JY",8YAXBIT MP?&D,)P?U\B%3.6XX-=[PQ&^=T9ZPR<^.VS3E_ M_0* =BZH&*1-4_=U3FLP8O?N4HIO94TL$K/EN@P:%([\+UR>4AH2:2_$WDF] M&==AH!%4(* D_;*2KS^=-GA8^#2A("B5=^^V+QYL6[ M7WYZ_<[?[O\=+?XD=Z''#]=X6K@RTQ46,/ZR#C$.8_BBA(**W%6*5I7,&3XV;H9N)F;JW#_BW^LR_?XKT+&"K*@1"7'?^V% M]0?_,L@.3@[]5Q$%]K;E1=9H91]%]:(.51AZ)CJE^;@S!*2&,ISF[GKKGN+N M:#!DGQM]>VV<#/&(X6B?7M^1AE!:&:W_5A(:ZHA_T*L=+?[>;7)#YKX[E4_+ MO5GGRH= ?==J(*0P#TZTX%V] U'JCZIF..EZT=;A7B$:MF)L'E5=V2"MA\(> MGK+?]C'.$!@!-QHMR0,I3VJ_D[QWSZ?UR'-W(5L>*5QRX'ZA2!'*.B)"4U2B MCJ;'^O( .E%BIYR&=\M%UY0TI#*C(]#I>B*T,W-^M/@Y+A7&@'DV M.!=NR[*!6^!3(D;Z _PP*3)Y%2]+.!+$;6,KS5'\\4DH.#C;VUH<3RF:SL"! M=4WQ(XK@E.>*;X/>%*!'F< )HU6X#[5-WW%AVPF$' ?]EIZ$XZUA-WBMO> M,/2CK],;8)3<$\26A9Q=BXFLA!=/ZH[[M/\*P K)ERA.L\MW-6N_B3!*U/C M"W# 5\+\ZOB$@Y<^NB")>-:#UX7IS A6.H C^"'G=\7=X7_G,>-^XVE+!6>] M$TT/D QJZ#\Y@PI\Y_)P6(P7 [L",3CD$T04YD3A3?'CQL9FQ&T.#9736NDO M4T#&R[8, <(+;#UB5-EUR_='"P,TRP9K+V*QF.F]N,' (!_AU*PDKMV=(O5" M'NRDL2X4K0^A'$_6-D0NIE'K"Y4R^KU9($%;?O'%Y&=WJ9A\.X[+:1?#)1Z5 M/N%2T#[RC*;6'>DO.M%I_=RLOO_G_]XK#R95+ (AAPSU-DR(HO2$L$?0JCQ! M=#YI3M3ZSZQCE/QZT37B3I;8I!I95Z:"P\CF\^.!WEZ7MQ=2"PTLT?'+8#EC M6>FY)M!(2,T=7!)'QDZ[R6:(Y&$=<9$,!0V#Q2W(;&BI MZ,_2F0NN+=?/'+GGC,+DSS^\^<5 KLIC]2L#O=B3$2)Q]\P^>#O>]V%V!R2\ ME6QFOA,E1:8GO3AJ"*(Z>PI/C\R02@CC^_:2]=P+X)F&N MJ]TA(9QV%EO_+*2OWXD7?RY_1LI'L7-PRYD,ZC_Z<3 7!-WT@]4 MDLQ]-GAP%3,+X/BQCQ:OSNJ-7EC52I$02!^\\&Q(Y-,$CX@PR)S8X%21$CC/ MS8RC>15^@/M6BGO1MK&+U]*5; U\]LB35[E=TH&1."PZ?*)MPQ,9CM&Z27E$ MEPB0PNE($)]K D]N3^49)TV\L-B& M6?NHK@Y*( M]L6E:3Q^]C2H^D6T4"%F$KQHGE^"K*DB(Y"0'HCPK.ZY<\MQZ"C4+E,V1HS8 M=\=[ +):S8!1"%@Q;R)FMI,#YK0NSQJBSDN$C9,;T9#K3_482#D]N&OX^"+F M>>_5AGPKK$TL/:V39$5MTN'4&V2*E_']VA4?@*-%'ML:>%USL2Q8M_V6'O;YTT68I9:N33MF8/%1^N3K M?]..E7)#>I+:/ZGJBO*A.TVURG A.YCH<2BG(*.I9>?CVAR-<0?C,J(L]9DM MW90J-H#9"FZLN6!8%/%HUIS[$E+E,;WEN\?%/3)*/"TZ2I2*>7@@Y!96.W;1=W@B!8JH4;;I<"-(_]/ MVO9D0=0CU>0;O =9++$:SHWU1DH4)K#"=K"10#'C2=(W/T]GY])&.;.= ON2 MHR79.1&RE5&(.R[]JJ$47;@S)9(4-$H_,P0I ?W-PE.\0+WY3^Q@CHY3%?M_ M,U: PF6:T)6,ONY]7RN!L2Q%V:#L#,3W$T0O/;Y[0MA=N;T8@]40GV^!T MUUD:O=Q8EQMG#0?NQ>9F;:RZS8ED8P=;5N$H_AG9[*3_-CN#&1TD9+7U!PU. MG.OBQLD/0HRY++X4*K!A-K RS/&K5R_TA1)>VXSQ*?SDK_LP<,^^+8)E>OY4 MFL_""R-6^NN>'#$S/3E5KW;(_342]5(.D3S<4@_W5[\^092E)'YO3YLZ+/0? MP_E9@V-&KY)^P:['YE2H@:9>V6RCA;AB25I92N%@7IH:PMNWJ"8TM M-Q=&PYT]JQSWFJK$"(57#F;[E#Z&Q49:> E0;WAC(3VLG4*%-DN185^V9"Z! M#P0E-Z>4IU_/Z-_6-=G(9EBCY1!5"::&$J9<64'<"1?"N98RZ&KN--YIF!O) MI>31>T.@S#YX0\..L M5DY[WJ+R7OZD\5V5,+8EJR%59/,R[;K@3.;R B<-UF'G:4ID^AT:K:"3C39' MF).$ Z7-A=% (>GTHKJ\]IM6U==Q?#!X*WP ;[TE3K&+X#(3;ULX(7>T=X[F MR2SOF,O[7$B-DGQ06%)A-O\&N>)@&Y^'8[BO&2L3?-[-LMERF:E,5#]69MA4 M[#VU)D0!T+:9<924$W_/3"-KG7K) M:IG$H(:520>.,77M.3*H4@)V[HT(@ADYX*!U\BRESI7\R] MM*.B839XN.3[/K;ITM82PO9REYR-L_1"Q\$9>U^>L,>-A6R')KP?U9(J@Q?^ M07E)S+2R+JQNB31EE!TIECY\%*.8<-Z+>AAH1Z#I ]/@2&QY%3PV(%%-)3*. MC,Z9+LO>Q3W6A"I.L# EYCP>($.YJHF7L^+H:^H\ 41GRGHT=>3]AQ-,%.!& M &K$ K34IHXI[02R1_;177JX,%/:-2PL,PIMJO_HP -#5.Q\QHPA.JX!@>LB M?CRE9 J#3/TW&].R>T&:8? M].(Q>2-NH0#$([I-LB\X]P6^$YG4UM0]T"??U\)[2JSG_&SJ]1 C=?K8Y.?271&6S@F,B39W:VP?4TIA1%'1]Q&A=,Q_\6S(7S^_5475 MSWG>2JD(^]Y"%T&)I@IQ3G> 5R1Y0H(G8C$V#0&2(P+&'+RI:4--6,\N&WJO MTG:NR\*"<)7L=#8N^.#5L"RW!G%X=?3K42'(K#R6'860CO/UIK'M/.^P$IP@ MR(I_?BFI.L\%3\OC^=-G?XAQZ,LW+V+^CPV08G.KFO-P4T:Y6)R@;.#N1R4D MYBH-EJHDU+6M&5;B*KAJ-+CB)?+DE#K?^;P:YV*$M5@2!TY*S+K^)&$*D&C$ MA:;Y.DM LJY.":]-JF*KA>XC39VJ"$L">,)/W/(O\I'6 ?Z%1=+ AJ/C^^87 M-[XQ<)9V67>1M]0X G[D\%RL,D/1X'9+\2K%$PMJ2$)?NU9M%N?A[]MRX'*H MN]B&!R)'$75"(QGU+#&\ MI%^@9&W4+@G?C0 BZ-]O?OI)P/6*\+!H*'*S$'Z0?'BR%BH7GW];] %H_; M3J:C..:H"%:BCWI'PFD7Z\HNXT0OM$:3/OMV0F4@]1R <^WQ1X]MI/;@QR:% M)5A>3:]AA!&$T.*BC-P%W]#,H.^ ]P-=F-,=7*"-[\*9BAX87HDMG@@G+ C\ M: 7VL**Q>O;E4GM13?>LOL9;XL/DEY]7F"4PMO44R/KBC:64(A$$\@FV_[2 M"A&;>J:046UUG^+;]RH(HBZ@?,N,Q]1+*1Y94JXS,P>(B&+(XD]U,(KH.[U^XYQ3]4Z9 MSW&($ M1R'#-":8* 216IIQA&@5:XUC*X[G=CS:5U>+95[)D1(=ROGRDURC4 M1T@>;:1?80\H8@$PPR2^T-;52:3U%>9\00YF6$C<]](7.%J\I?Z223X@'0GL M9]H_!:W2PU>;.3K/[3&C*-UDU! 37)MR+3-4KXF$(W@5/:/RDA$]6F 9T#;S MY%"I-L'QA61!'5XP*?FZC)U_!O@O[UY&ZHOP#[J3]A.:S,EZWYX8DI2R^_%O M50&JGT'/ X]"M.2O,:>8^@+>JM#^1S[&J>OXN&$OR-Z0S(6E$F-]DT>%EZ>@ M1]C8, "%5U8XFW?,G[/IM .119!2)0LZZ\]JUJ< "!77'4$=/>N]+$T%5>3, M6OQXF>[?X)4 QRS."9FK8VX-BXDB,#X]HJ* _#YF$6.K!]=LZ$Q@+K]P)>A" MHPDE2>N-?7D#6QCI)AU1S),M)[<+%B3O5]A %9DV0.3GC<+6]*R\VCUI!@]9 MUR]RO8$=*SZI+Z*4-27QMW);C7MS[-?X!$6^50!,C8A A.J#G+S\!#-T-!F$ M8J+1,[:3%*[=/<6Z:I,F+T9-?OA;FA1J[IZ8(Q.E"QS\G*D1X*7W5':EYI\, M(CCATR1=M??J/,[26B=3LMD1,QRFA0 YM<')65'K)!C[+>]4UABM&0#@N>&U MW2)MTU?]*SOC<;)-]#>:\),9;KM[VLF!3!MW:KO@1=06A-092TP!+ZV%.ADQ M4+QNUS,'U)*B&/7O1X#722"V783R)^;*GH6RW)K_0\XXX:N\!5JBY7Q:L:)+:T4]'+[QA3A.5?(7,/&5\4IKQ3R>=:>S$)JHP4&>*ON1?UOL#E[Y-/HG+?1Q* M6W2PKU>[)C)MK2(UVG+@D=-??QKJ$%[<]/SA!/C^GTI[1KVX#GV6V'4PV==\ M:$H5#3GZ/776'B'>D$X MW]K84L($M$W%) :F:#+]:] %4V)WD("WJH]I%0!I&*XS\:O+^?*O--FWV6W] MA^"1_=J8Z5N.-8KI 99$+)_ A!9A?5;;>N8KII4%D0=%X::JE(]C[.X@8^D# MH0,=OBJ4HQ7^_YP=_&V)U?.DK5=A%ST/8^:GX\EGGP\DMK_]_O.2$#S]M^^3 M<7CV]=$W]-Y3#?,L+S(Y]H^R%*I4<%\XF7+7 1YVH&3T?WP16\#3]GB7(E9: M\5[_S>VBRIN"A/K$L@P7_N/7WS],_TVF'R@0P&A^+-NP/5]R 4@2^GH&+E' M("Z.%;ZMX5:8A,=.D3HB=,9,UO-H'<=ES;]4M#;5T.2&8-LK]U4XN)1S*H$7 M>Q&=SCC\%IH(#HX/+Q9ZDX<%\QGL1=SKWO&@7,0)-V&XIM9RMX6T6JH\(OY!*7M:B],K1:ZR ''3'G \6FT^]](<6 WSJQ.DFW827\9[1 M,EX!JC4O(.:LI;7[,4#NK!F$FS&I:$E.9&< M6&_+IA^1._ 5_:M*@W;ZIPS6%.G:Q*&AR)RR\]U0NU^AQR7$&XU&4X0)HE:\ M3[=&?:+FGQ?*$L;]%[#:_A)C_#_5++#SANO7+[E]_VYNU.GHG9!]6IZ/[ 2" MW&.T&0]%;"AA"F*@)Y1:)/;@FZ(3Z"*CF0OFNNMW"H(MT[/"KIWWYFKM*+_X M)&.,TB'2UU8$!U_6V@TN;T;W9FIN,.XZF)17FT[(_+ M<#X]>?VAK1F9+RZ-QS?(A,09=C1AB6H7()<5:BV. ,CF:G8=L&3DW%4%.AFO M'8F_@V"*CZWMHD^%GB6Z_ ;*ENP-M7P.,P)I** M%@(NI?\=]NMU"9".9LS1?:T 97J?KUG8\;PRO5ZOZ&\%E\1(!MNC060'(S:0M449ZR# M:I9J?"JM;C);(G@;_VBX3&Y.\73#))8D_8\,ORC?2[E"]NJ55Y"F66E4! 4Y M(;@^96;BJK8GYA-7R64C&2^O$W/C%.?DBX_:$JJ^G=#!T,8GA*?@'E2L3+:D MM-JS>937T.>V@6O5Y=<[ RZ))?69*_T@FP=]3G.!?2U?'^ MX+7W5LK)7S_]6IN,QT:FB!B8D0Q(D1#2*,AH7=<[=?7E)1S^V6FOGB\BS+3,\P=PP1$7!69-O7"PB:S#*@>+^90?F:(H,IBBQUOQAJ>E[ MUMG-U;=7XS?P;_3L$=*%P]2"L426"$%T M(%*KBC+HHNZB'FJY3&O M21\$[ZR]>.+X .V;E]0NOA3,QM>W"K/QL!&NN!%VC6D72ULUQ2%4]%GVS3;Z MY$B.$4F5EQ1,OG:':GBW?2:$J=%F0TP-!48=H48C.ZQ7W1PD.#> O:0=N_XN MS60XZRM!"44>E:9B!I8\,\7T?1M"PI8K)3;+ M5=V2(,Y%052-P?GFWQP3B2KTTL+T6E.:!<&%L.NPW[-29:T[-/&WLLK)=+JM:L,O,Q;2OJ16@)3K*6H-:9-X'8EL'J*-:W'#LU8]+FC MI&X5,U0-)9S(XJ/[>U%3&80M C& 7FPEJOSK?E,OOGIJX81O1WI8$S=<$U$] MVPH/5E$]JQVYDZ5TN=TF8>0+$]L9]Z(D*X5&I.;.'@;[Y0)/>9M^C[L2NIQ /2Y>QP/%\7,$=TYO3TH46 M'&AHO4_-V9V,*&[=#'%^UJ%"'@;SYH/I3@8YTA>]-4,SMSV6_\4=M"VW[BAF MTYWU\)0..>[4:JE]9%>VB&V-/T&I!,BU!N7(GK5QMS5Q/,'8^&/;$\%Y?SX< MX"&X_E_E"=+SQ!IHSX.S7S^INO.'"/AC]E8DA8AJ-\PIG(B).VH(ITKZ6_#@ M\86'&;CY#)#=JII!H=-27)8._E-J^6ZY97O_3$,;QBA=1AG:9@:\51PO&LH@2;) M.6KD&E&JY<[Z.LZ"%[=F3BT/UWB8R8^82S(Q&-BM7F6NW$'1;>E4F& #*VDPPK>BE#]A$OJOX$W U9L20) L+ AP\S M>_.9;3:06Z=!): KU=1W:?J/L#Q]Q\BR9*L6@I-M3,)V9HMNRXMQ0?F.=2W= MNHF3KF$'^PMNHR^'T73&6$!8(>V[0OQPK] OZ'S8F%J5*K:5Q]U9K3PN F % M79ATV!!)RWKTJ[X6*2EJ[,<5N(]$\8&)$FZ[)\]=>/+$\!E6+KH7$SA%UR(X M<9'WU/3!F!WBEFH&X'2\QK$#0O$?\]:G3KKIE>Y-\'""Y8DZ@%(28-*#LKT0 MXK@([E,U7SY.H"X(-< M5D!DEDSF22W[E:";JYRS%_S$$WT(#F59LVN2\=NT+(ZZ'?BZN5N%.TZ#3\8L M]WY("<9*]#Y2W4&7_@>8@C"^__J'9W\\^DX5@+D#QO^ZT-/10222JWNJU\A0 MYM4?*JK&[\ $%_P(&E'N$UH9>VOPS5GZ8L4-S#OM-5V(+H8VB;9-N'!%7H7" M+O78%W$NC@MWB:!D,'.GP9GISD4U(/8I$TFYW C:%.'.49.WYFW8UVRJ_%>J M9@#1"HWF,-228F.!,GKUK(U5-:TP A!]JSI83R*E-OHH[4$A0ZEL9^7[6BGP MV54IM7&7^D&D(0(JEU!.%:78\'8#>XU" H1 MA^3"3:%Z#G2DA^G=L=9<"6$(J6'_V/0AVO\YK*'%2PY#7Y#>XEJW&WWGEYJH M14$9G7\%D'9BY.EW+(R]&<+:H!:4XD5Y%AQ,(\H2 M+T,3!>6VV:F@3)@LM%T>JU@-?4L,%L4O:-^#2+M+V=K:&J9LB71<*B'*BDV9 M+A7+'Z&-!SHDQ[L';#JPZ=\\8-/O[ [,X+?,^:X4\1?3;EZ!%%Q%PLKUAJFB MH;RG'#*31RP+GI-U7M?]2514<< AM/&\3RJ>0R2)Y\!1:F+I0[H.P4CO'7)PC7KI09[B[C[;-^2WZ9=C\U@(@T^X3YP&-#U/0C! M?6/X1Y[5QX09Y$Q6*SE\UO[F)WA(#7^JV4ZTCM"91YB L .ME'KO6,XU_K4. MMR2<@AH :7>C461'BO8.2AFL8@B-@SOI:*(UB!0_1'BK$ MF!47?V.TG!Y95Z$5CP&J-OG$$V2"$6N&0*MPCJ:IV$B>(\VR?:3=DYAGD!H: M!:GEBM@:2J/)4,((%RGAV!5JXI1.:I-XQ*SN)#Q/.,RMW) 2<'AB.:&_32Z: M8HY&MTP=$+BO-*^=XU-FK3N-GLN-<*NH0R$JOTOWX-:.WU)VDZG(J[.PN(Y% M\R>&]9+ C1RK_R P1WC,K=/IFI\%8R-R>C#E8B#>DA,F ?G0K/?KQ3LD?-R, M_[T._R-;>_$+C=_B41GU#:%LTVP>V\S1(CMP(#S_ZMGJ^>]OZ[X[^NX;>J5G M1T^??N[CZ/_\7]\%4(-%(7;]-RL1X#JAG/W.VZK>9JOM2MJ0 ]E!:)W)'[C6 M5?7E^2;85VIS '2:YS;1:74&)3HL!S;EHTW-@KUD TCXB]CX0FQ&@EE\I\'= M"L^QI0'^UV??'#W53!X@Q-WF2?;[L%33AW:7>BS%F.&?L$B^^N;?/O_:4"?_ M\[_NOX8_'SWEQ*Y.V.=_?]'U:S@D8GN!%7IO?"TI/"I-1*>->_/Y8-0E?5)= MZF*.+P52%Z] 15BWS0"/.2D]1]03L"0KG\\1+1M"! M AJ.ZXO..J%!K7%'U]TTP\P/X?QO=D9+F;KY:">54:E MN^L/(5CHCU6=KD<9L1R&;MF4RM?&!5G'$^TO>T<'_2#*0,;3 ])GRE<9GYK\ M'G2IT&>JTKP1?9\TOW8+BEA9?ZE/TDTZ2_(8'$EU6:4"52N"B<(Z-(-0]FM$ M=VC%<)*9J\0\V4;NQU@3^-O!!PX/O[JKZNC3.^J_?((F'1T= RZZ;#""E0(5 MDCF6M8%2FYK!_6"RIQK08FRG>)RTA!0KAZEBMSH]B"%&IE MU? L4D]+NWXK\C($[&_J$'5/+60NJ_VG\3]NT2Y]G3.EA $=EJ;^Z&&=G"PL(_S1CVNS'NA5_(]%]-KV>AD2K^:+7D['4Q0 MABO*&C)O'8G2\4%#R4XAFF1F6F+>K=?-?@WZ2/ 8&].P5(S''L2(^O6]BPY\ MNI7SATJ"*]>:2W..D25B)MOF/?TIY2.55*J5Q]G*GW<]5FPV):6.5'@;/IQ$ M08#5-_%B!Q;]X-+K4-?O$[5)O@;+3]!GN$_8HU195.1C3&\ZBCC"[FK\^6OP2[SU,GP1V3S4(JZ$ RF;?IOV(@..^Y#-0=_Z<(]:)%C7M+ARNF/,G8IX MR"2B#)ZD.D1V/7FI^5>AE$2*@C/Y[3I:E!A"\UHDMT"^EWX_A2=J9&J+RRM"-^J-/.V:HUB MGFPK.+.3Y:D<\[I]T8D\&YB2$DJUKS.X[*7[GO,-IUU;2:E@9*>1+@EFLU6/ M/W.X69%"BF#"UC;^$N4DJ>F"Y ;0F@#6;MWU&%!84_PR3"P Q&KVPGZ M'Y?JS75B'>Y1=5YK[A!C\BU& OB)70S'Y.NITW<-",#=P%3?.I36P2CL >SX ML0,;COL'LIN/0A$2ZA?(8# $%!(2L>#>NFQ/RC7^/R*"ZR(Z92T[:&FK;O0) MV%UXF)Z/H;5;MF5O_ IZ9AO(NT@2C![NS>F"E$.E"B>774,];/24/LS11Q#; M<29#R\%-U9#*QI#!YDKU&X9XT$Y2:G@,OR#O!1WE3%XAS+ 6&3V@J3\:31U= M8E>;OC=NL80R0R96NI0\=%C!Q1SQG+;%6]Q!.MIM_:%Q#!6NI=@M9I^M' 4O MX"X1([1!<,[1"2O*U6E[LG!VW9_:^_-8Z,O4J693O'?SU>>K9@=BJW4I.)#- MXF]AA)ZC3?N[P@#@+G1[1U'-S\%"+GXLE[SRW*]?[$_VX9O?[4H6 MQV;4JIBD5XYK2JKPS<)=NE_T850,$='V&N59#]7_.0-MT[R MF:#77512'B5 M[N^.K.^\YM)9MT3@LXNBEEZ(SB?6.94TVUUO\-YDG%Q6/RG,X-O#<3PA!<$7NEV#2Z!AGR=M<$-CDR3_=I+E\JP7Q2B'N:D. M58TH8H=VAJ_YI_E+>^_],#>$J"WTR$G2%S]A7Y>!L\5D;F6,2[TT=O; M!+OJ56R"P&&X59N7:<&SD[(036_/-9MALY0^@BN6><&'ZOZ^2"=D2U91]L@ MK9MH@6W<9'-'Y_$@[M&.AWP>L3M,-F^BRB4;ROV$]TBOA!:N6KL)2^:LZ^/N M<)M#Z@NC!\BO(B1!*ONA%88U.H:)T0L%4Y^!K!J1WV'[18P@YT2(2NRIEB34 M^[LT8_9&[@FFM6*IF$%5T5BM29+<5X4M%&SIM6ILHD0FDQP+NM:@C)5ID@:3 M]QSU38_ZG74(L!8FMC(##E#^X5EJ ##AUYZT>,7TFIDZTA]2KS?,G;"*-#07 MF.<_(:>\D]HUMVZ4O2ZH/ZSZDW(C7.4/PWOSX3T-%K2@1LMFHZRZK$6^WK;= M1?U B_LQ@^L+I-[-(:X\;4/8;TQ$A!H_NOX]@Y,57!9[CR0%U_4/DW&C-.J^ M)ZJO1%=A2_'W?H.([]ZXEC3R$^KFS'0V]N[,\S1\X(7IPTL L'?I 7+HZNJ2 MP9I -%V7V/&?S^/XVATQ8;C>*E#RD[SZ)UPHN,Y_TM0VRRN,!;UZ1!XS;JX9 M%OF:>-.=U_W;Y6G7M8N_A$ L,R??WZY>"1J]OZ/JFI?,+#($43 3>6<$SFT M":$00P"3BXLS30^S*S_4J>!5PD>J9:O8O?VN_!"FF#!9\(5=[[;KOS\.+MWY MXZ-%_O3/OOM^&,/P"=B4/K+$)JY7D_IE",IZB"]A?CM]*4C$[VX5$O$.6_Y_ M".T%HG.F@5EOP06ZD;:I33>&&4LT6$J?@<7HI$O-QX1%Z[3Y_>XX6KP8L!,* MZ^7;=(BJ-9&\KDLFAY9L%(.!SFKRZCN'JX_I]RQVMNU>7-(YA%QPV.9]W.96 M%^5B*9@B27B6H.9OB8CBZ'",YY?MOS"B_I?2Q M9%_TCISUV/8=I1F,*%WMH*3]%R]E,801B"^M"?KI&Q2@LZB!.4.E;K7XPS?_ M9@EI8]_ - [EF>3!I24FC.ZO1V^/%JNZHN1_F, =8S] ?;M$_@6->FS.'[GW MG;/7Z1AC?1C.S;0/T3G!V ;]EJMZNZ=SB4S7%966)305F383TDLGAQ.RIKLA MK=(C&Y\<$91I$VCPZ("[-*U^^0WAJ5W:S&>/5,Z]&T*?AV!0(S/VZLY[5\]/?KV3ACO M9#R(_2:<=>21!@>E-#$ILLNTO?V^KR@8 JK'[RZ> M<&O%S1?0A2W%$V,_,6([6OIY>XTEZS&D;[W:PC,3.D-(+S3QG?AZ^>C*PE-CX,!7=&J.E?) M%I Q\4Z4?DHIVD<,W,J&E.V^_LN4IE(:-HSH3LPP-GC]$F)BPV6CA)(>>*L.)>Y/_*MTB F[+ M?C_^!K-VT'.AG@]/9U"$@:X5]5!W"R28RHV1Q\TMV>^#L3LGSQ,;1Q4^>!AP MPMGRUZ2+ \!ZJS)C%XJ)W1YL%U]J758UMPL'5Y%J5Z4T#'-92"^;F 44( T> MPJ*(%"JK9,GX1Q!>2!@O/ M1 U5+1\AU' Z$'IA?8P'5 Z^*SN@?&WG^X#4+SXD3-^>*^OA"-EV;,\6(H7[ MV[YOAHH=(G4MZ2W"H[S=,1UNF \;2DR%GP4>S23X,GLB:[9+;;U>RI="Y^Q] M&#%S>(T]3_PK6!KB/(4Z*@\U?A4VQQ37V>WW[?[!;/)2#@ M39[:PM0]>O8XK@KX M[*.#FP:0ETEZYCSR!_AC+$LQ6A--Z8)!(Z\R5N=I6OR)S"V]6U$XR[9K[L2M M.9/6#,O]0(L9@F>/E7+,.N'C]6]RX.-RCYX_!E&BC5-?-^OC8'\% 45/#ZRGY WV& MRQ]'U"-WBH(0I96\.]0"57!QT$I5#$8K:G:-M2#&U>:\3O'E^&D[H4I6F(UG MC=+\&(&5IE2-4L;@"8Y@]3 <4Y4NCV3BN6D/)"@TRE@<+4:.$'9)_ZV'-T8X M[W6W3Y&Y& +*!/F"GO B66C'?KE<]GNGA4'JCRT,_M'B[]U&4TS ,#JL#$O\ M%=';H;&G/I_@D^TAU$&I7';URIB2=.;ABM8 ')C RKJ>YLBYN*^O-"[[30L$ MD(V(#-4FOF'#5\,YU9;+]\P-D:U/B J!$X<2CC:UZ<:ZWF:5?7HT3UAP.Q/5 MUZP\_93E"13J"Y%S7M,LB"YHL;RQ\I-PI1_$E0?^ >6M1H\D7C)97@N[(-I"--KH*CDX+B\(S-<$HB ML%'74R0X@;0LJT;NS>3NG(J@ YB0S?&;D 9UE#P4*9V5+9^HX4&ZE8;4UKC8 M],O]FGX =A]D-58C7]O32^9^_!=?S?W#K:KF?LY]>UQ;TIZ"ZL-[\6CQ(QDZ M[E[IM(NEYEWXLMN<0%3UM!R,UA9L\B?-T%K\%%5ML5%QEF%'.WY;R;[A-TALSE6$&);Q^&9.G'ALS2KWOAA(/?"2_;C:8A'I?5(O M;?)UW#K)O#:IK2@]I8_CZ9O)@KJ#.;]D"R2&&PG40?(E@ )TO=D('IKC\/T- MR(1P/)JT\()5A9]]QQ%UL]Y2-*U#Q](VV:R4N7>63XMD\?TR" NZ;E>\L;TL M3O*,4G=)?3R1LPI>*TZH^"R)[%-R'5X24BC\Z3R0%+:WAEW9:*6J&9&EPRI KIR=$ ME4+'<[/BVGO]H5QOV[I -+0L6V+FDA3B.#W+O.EDKI:[6[I[KIDA"#[1*GPS MX\H5^?&>0,S']>Z<["$:<:A@K\ "&E:K^;AN %"C6'3:I=?&OPXO"#)?)&'RCH6Y*$(_:9DN>R<" :@,H-TL'Q94O8" M_)U'I M:)87+[T)8OI$++<40'9.2?71U>*3ZGVO?-L7#%KH0':=5:@5;&GCDP(I'+R/ M%G]>H#4.M_295DVU7\)"5GO.IE,*G=Q(W4,L%TAPBN["/B4I@S(U;08 MYB$HYKY:3MIZ;'&. (S2$LFG9#A5F>E4:KD1KU#/5Z2GL QW;#8O2]AA.R8H MXW)^.K'=\NDJ;+Z.%F^N""!35 M!>&Z#;1PIG1=_4IQ6GQ^<1(^"U#NL!7Z3#"Z-]=8+WJ!!/'& MT3,(G&CY=:I<;PS@FJG18&/N!Y-7)]E:%A^0YA<6LNUZ46*PEW/5P\/C>M7W MC(@ H71) 6"45B/HD.LF@"L)UQ\G(+;L.0=C5#FTXB+GA!]@#0^PA@S6(.K8 MI/Q1)%Q^'X<44RS/>]9E7[1@MM\!.D4IMQWA47?*O>4:PS/:-OE2P=UEV+)Z))RQ]L^Q.-MC)L]]- M7TFL@\_9GM>Q=2^-.=3/TORS J@5RFGXS/N1Z7VG9?"?-J!9;(G-$QW#;T7P MQ#>8_/3+6PM_V!-94L-#[2OCWLO6_DLJ+G2;C501. ,FP^W(N6BNT&*&A)QZ MY)2#QY$80C&$..K)N&,GC;ZOL&HM)99RGI^@+.$ZM&6GX/KT\_2T9_/ M1P\SV^Y.N=6JMIQD>>XZ_I@_Q8&>&?M#MPG++V*1?4-#^0$'ZCY^68S7]9>$>!J62HW=L/:5N$X7 MV3K/Z^Q)-OJJX9WDFM*MVQ!5#W:$UM8Y\BE'9?)FH.Z$<\I:ADU^?MJU&%N2 M#@NN7:']\%>=N>"C)M6WE?VZQ<:D]$:_>X&!7%.FX"#>/N\%3/WU1^>QWZYJDX9 >-5;*&RGM1FA&W]3.L@ M+T S"'+D5*,<4HU7B&M>1K\S)\;2!W4Q]#4>B^W-IMZA8$P^P, 0*N5%35.O M\I!\//D8>9RT=6067AAJ/BSX.T6BX2NM**=><=LX1$[<,!+P1B>)*_2KCCY6 M#TFNR) U54C4>))RP(J8L554+6H*IB3ZG)@N2LR[ULS[_P.88)F\'F91@ MI^J-NQVE.15!%\V\U?JN?$IP%]W2"UU;&D$;;#:'5Z=KFZ=C0@JA]"A(P#%6 M8A"88-R4$JA7-6')ZNAT(H$4#M*P#<-O$,5E;?2,+$QD.5T"86+:=,-(;JRC MC<3QK1N:6=#9OA6]52B'UA_T21L;6<-':OT9!B3664WVE!-/]C5#28(O@1+G MX6IA.MST;!BT01V4?54LK@"L=--/T?6^W\651#N/YHT7BF;[)KR6.^A]W@H7 M\P:1AZ:PS;:,&8?1@_:Q"5>Y;LSO5;.X)U-H0SIGOE.7IV;R?*3\/!F26*^[ M9_'"P?JY42,QUFN%1EL=:LA4H=<]ZL06*C_>R5'AA ^HP[Q4&23^FJL;*F C MT2HHT+5*(J*<'J:C0HS11)+X:DGO"'2;#F,NAA N#@ YY"\YQBF] MY,+\)7>*83GL^>@U:^/L2@1(:52@5P3:]ZXWS&$J4WJ#I*ZHDL>,.#3D&:G0 MK(-OT_ *)[]8F)\8%!OW=?X96W1*Y+H-1\;58LEXB S[]7;$85+Z3VR[N=98 MWWZ=)GS0JDI&=K]KN.9'=$?FA,O1.=[.8J459GC8B\F(YIFF!9G[7=30N=9! MD91P3!S]L!2ZZ=9>;Y6/JJ"F,LO1$\J_T<7Q< M^=S<^)3*60@FBRK7V!!&(6";=.KEP].;/4D#%_/!W;H[C0]XB17& MXB9+)1P[<+2Q22V8.( &@D.=!56(<%.G =C]LU(D[MUD\*B7QAT,Q(_&>!.O MB"B)<9=,V1$5@:ZYTY.0QS?M&:- 07@5G)HM=B M)D@R/]8/* XY C<1R_'*-]<;QB^^+/?-TUM5EKL5I\\-2*"[E/_:(N:\6C9O MB@@"3"E-W5UF%-/J\\QAXG(M#+ZGF\D6$QDM#_ 7>SR4:W-,&)9N&!"^R@', MY?V*AC[K',I8<\L 3](4XGQR3G4&)1IZV0;KN'B1:*4M'KF6@Q39_'ABYMG; MOSP4G&#)O0Q'=54ZW.L#9Z=QL[C=E%'O/ VB M4'BHB9XZ%6YII']-7^L?!UOCIZ1BYR/@Y;[O:\D)TW3HH8$- QNNOW4[01ON MI29^,&SF VOVKY.K:UJFY^"KR3.I4QZ@N^\V!-"D27E2(7E3[7IU61F(# MD2Y9#^9IC$\.^&L<9KQC*<0_@O(QQA)W@*1DA\PW=**=UL%PFH82.8#-RM?$ M1GB^/!'*YJR7CYPGGOPV8CF@6_4C6'[\0-<.ZY^$I+R2('8DE# M3WU:$FV57& M4@1'B[=CPMH'!N\'!N];Q. ]@E9=:;?98$]R8A_>:#1TG2K?2PJ(I0UW7EHA MRJ.3C>)TT)SJU T*V-3M1+?9"^UO_IIZ*Z6[]"^:W!O>."X5M7S2*UY_5&KV M(W[WETXIXLPA6\&C8:%YQOQR74<++$>+OW5]W5F$FYZ@P]0FF3A'G8#!H5WR MB,^HI$0Y:6]Y&S D5[LA(X_3QVZ+JV"\)%KG'H9,Z"&O\4GFRS62>B8B.'X? MNZ#_<4I\<73Y/W5ESR@E$H9D&D"G-,7(2/(QC\M6LIN#5T;?S": "Y?)-_QQ M-)E56*Y=81@I-I(-M+AK@0I@ \7'0K=>#D55'+-X('GK$(Q$N50EL#1-*U91 M +%ZRF)A><\'R'_1/GXS*5".'^K;L\77P%\=@LK@)_' T]8PLCD3^RZ M8OI<8!H>?S9P>,F5&N9D#IOCK&SW,4&A!FYZ;V=IC2;3EIQV('Y1'R$>X9U'2TYRI'HZT>QTU$!DB3[9[$TJSK +L&@CF=__/HI5\&(6(S.[UWL!Z0/Z8M.*C*>QHD @X-+TV&[WJ(YG(**Z/UI M.W3BFRR8E7=7AYW&*R.%H#C,OF9V(G;?7ZB8TH\H3'.2#FXG81$S-")_V7>< M=[]G.=9??[12U,"U*DN@*SG)3+%_I N.EDGX[6G MU.6H?6D>(KN5!$D$GVL8ZTHF85#&3"KPE$3?"9R1:J5M^V9=]@U*Q@0]ZOC2 M<+KI&_X+RH6F2PTU4GI27%$]9H4Q:<&$;(IQI3,V^/ECD(SR(\S<^'JW.]_@ MOR(N/']_J2?3#X;\OL*>X'>^^^$IF@G";/(YP]XY_>7KIU:7XH_H.8%+W$4E MXT?A^VUXD3-\C+S!"3GIF_PVIN4:#H!U..J8>'Z_24B/D;Q +DA.Z;>JS MZ(FSONS\0$EKP"D&X(7KCY*&SL ]>C9S.01=]MNSN8C[P!:-"X(:O M23(9E;U:BP+3?:8*GV=OGG26,V;IUP*RQO3@=\F\Y%+U>5(2K;U3DR;+PXQ M/(=L#AC)MP)3B3(P@E<$R)2I)8JPZW=9HLV!9P[?/]+'-FVK)IZZ8=NUG;0K M&TVG#*[I^HXX)F>1&3'_GUC60X]W8%#OX,).T\/AV-Z+-%0\K"G7ET3LVFIY MJ0-T-#F%E_^NF!672D_*Z.1[K3+Q2Y;EEMPZWR$W5F57J4].GI6K5?B$\Z-? MF$-U379*'Q%__YD6\+1'_DLSO!\6OT3HT&N7>7G)\1-T9#_^A>Y6J$+C,"VE M:T9R/UC!O.F=D1SSZ89U"??G O^38)/NFK9Z_OO?5UGQ M__U?GGW[]'NFQG_^U8'G^$3O7WA[7"L6T2QC%=M[+UE<(5+MNP_: O/=TZ/G MT:?HI"/XG-TGG#?[G24VTK2'4)S7I=6.K$)%;K/+="?7E>< X>\5'E>>BVE2 MPB$G!-V4@(_=\:5]98HMNHE7XP+$<.C&P_NJ70#$Y\\9PMA0"RYN8QS M,F\C.!D;/?([:O&OAQP4'QZ["\;=L&]]O=;W];3HA:,T[["&&*)+E4HBHC#Z M _A5?$LDK4 #MF?A,;P);Q%H-EAE&NVM%VUY;A*E'"Q$3QZ'M68QN&7+!-W9DQ?Y'UTQ-)%R#,"A8<^2E"Y4=2$(9OF$U_ASE13>82#6CRYO0VKC>2Z4Y$DQ:&C_&RX;DB;^S50+-W MVN_(8013).S)XKLR!3L';]8KDO'IX\<*+>=]R&MGYF9V'>6&G;H>HCHN.M)O M+%!G0A;MZXT%D@BOW'0$Z9&6%M\2;-OA/]$CLCLEJA'[MC,$L,23&U:WX+!X M3M#P8%"[OC[DD_!"KD4W@)X"QW],R\K.]6>WZ4I\STT?N_,N?:EK/NJSS_*H ML3^CV]BPWN1Q/^IIO_AR[_,OMMQ[M85ZT#)QDQ*QRB@H"H8OLT]HVQC(#/%Z M-MM$Y!<:Y>@ZG3[W+W^*\ "GS7$#R734FZ65#9X245;8OY!5)J!S+JK],7NV7%X('OA*+(L7Z?%)W 4'O==68&N8=<'AT7<^C.I)T7? M. :Z@R*VPNONAUWO2F_*"K" OT]P.N*]&EPA/R;^W%T.>(V3SP_QI_@.=B5R MPYET(^E$(L>0M23RP& M2?]%/FN]JU,O0J#Z%KO&@EPO]!94Q*XYH[0,X]VM8Z0;=M?KRV*)E )I0T?6 MP0U;*$E1/NR%=G.JA5&X,*6X*8';71C)8":*&>[Z1+Y1IS\/*_Z,42/NP4Q[ MBEJ/PXPL*%M %=>ZC[_FMDU\D<*L$CGGZOSOJJIPF R<%J M8K:(R;FS>BGZC2<6,0A5&>PW]S'MVY1* J2?HKTDPUT"K4XE.G M@8R%(HW.M?2),%L>[5S:D.(=QKRYXNTC )$WQ/S%?>-:KO.0>.8']C5=0Z8D M*=OAS;!L'!"FEG=0Y^KZ_8LH@VOU M+R80>Y?HX;8)I%^0H3K"CQ7^'V;/ZG-''8'>'F=QI-1X$!]@-JQ4! MIIGVTS-0(%E!+VS;+B,EPH*:>XX[MDANZH7,9TZOD]W.<-+GO\,2G%PIN#EQ M _BU>;3X56O8@RQ=CSX*WY34>PEJW(K7BFE>* MQ4G?[;=R"!LCRI99RJ\R"HJ39J) 6O?(:8?#X2)U22[=/LXO_,_?>05OZ?38 MG#QIZU5PP(/[G=07GWSV18W!^_;[SUU:^CX9AV=?'WU#[\V$ S8/8FZ2/17# M(@I^0M###F%,+\4\QLT & \3=-T)TOQDR:DBUO+C-/7$/B.#1]&K!.0HDPFD M@U) ?/;-3*GD$V/\>XJF1/+(@M&T$-IN8=TMVOK IROIW ^-MHL\K)//ODX0 M*&X&CM]NWX*@OSXLBD^^*%2B;+.AWM40'A(7(6Q$33C#A-KW*I:%/YA:6??+ M#\UH5>E$9)Y=/V(#@XR5F^(\TK$8[BP>JM-[2Q!H.&T+K87&T:7AOI;!CX&U M'MV7[N\BDCC\3K<^3F*7@VMOR"K[%U<,J6X<23E]O4M=U,1UOYU0TVM&W&\H MCS?X5.'D(%3=Y/ +U06)"9'- MUEV7>+XV%KXCP,&C-#W7+VE-_YG3Z MXJ7[_L_E>=+L],.?7_YLZF<4\R&7')<(4YLGL-QLOEGQ)03&/;?"7?@N#0([ MZK15': ]G23"CNO+)G+QPFD+4>1],MSC,/'I=_\D1R+<>-:1&&J_&"#R(S!L MD301ZBK2-U,V:,+H"^( X!F1SHV=V%$_1U(=G%^N!^H';8;3.L+$(MPE^2KD MU&+%;@HN)HW[]BO.-* .$NZNAS(G5 JF&2];]VMMG';*L:#9>X MH% O.E@5T=ZYQ7SWHY\[L#ZU!,TF:4GX)>:./T8F(\F/(:()*^[D!& ?0%N> M@"0,J_.&\_6E8":^2D?@EFC7/NR6F^P6+GAV;&"3P MG KLA66*H\ YV^NR8Q,O!OS7K&V-G:9*8/2[GV S X[TT75M_FV?"OK[W%'X M'__D0_!>U GN@.VR -RTG39A;O*$*!DU30HKT;\NYB%I&J!5NC+Z#J9EY_X^ MSBJQH%$)1F%0I(75FZS<,CV320..DD#?JY6MBDAB_SOM?EOXSSZ9M648:#K" MX866=46=7I;Y)M*A2U1";VE"^C+N ^3TNRU-.V5OPNBHNOCSIU^I,:+$I#6M MV^T,F]+ATCHG06$$2U@G1-:267 MA^B( MF1*Y3GU"RV7)=8[K)=4S'&@QO9$C<;BTR4^RM@-3__)FSMJ/E*C4UT\491I6 MF!M^QW>I"7R%TR>C.JUG*F7B,#Y#^!=SE>!(.+ 9<71[I#!O%8^;-<676HA- MP--$,"8 ZSI/X,[W%O9V3D@_!D)84M)#W.(BO9-W'QZ>9)5!P/RZ.^KUE3(O M:6?<;^!5'*M5G$I84D6^.Z:9]&(N,$^QY((NB-1J2T\A1/]Z4#)!LJY(6R(= M$E4@J,R3-)**="/";"(S-P2&.-Z5OO#A@CDXAIT*#L\6#*C&%]&W>4F(D66N M0KKBYD<0<%HE$GV?G(S>T9WR_FS%W=*]*".="E=YL"^^0KD$8DEATTRMJ=V> ML>HCEGIV>X2YZO*>R13,3%L?':MV3$(.7+ 10FPKW<-J3+*^]%@46^SJ9K-82K]RO?BM^$NQN4RRX M@XF=T;$EP:77V[H"G $:EV'%U4"Q=F%E]_,S&Y+1&]JJ@<.K5PIW?< MI3N-6=V)E2CK-%"3XS0NF&(+1YEC4HY6\JZ5D6] 5'/0J[ :'I.PO0QC#E?M M)9H?>@->@]J>_F$K7L3\(E%9&'UI85=D, ' F#4ZZ3#1!5Q-FB>M":IF U.F M+E&>[B-2(Z'$_["0##K5A@!TWG&Z<5=+FA%'<(\M&< M5*4.)AIN) +86_;1$^%.*!.RX:0%QJZX[KI4XHB=<@J*MM]H8= YN6S+9@V[ M#\$(7F/XE)@[T?\51NJ,GT?\*K:"RC@9XHT]X1R48*P^+=M5 5I-',3\&Z+U MZW?BB]$]$9OTVN*EX=B;4:-/9(([O+5($^DIR<-\=?\.*(-=X6'4D@K M Y@B;1VB*P@DK59E$XQ(U2V#T=C4,8<04[7PM<^ZIE(D0]7MCT4:BU='7)19 MI$50 7K%3VPMDV,Z#)" >$9+L8@=*WDV8=@S[6D(Y\(]",XI"ZLW;O^P^D5Y M1T8Q-X;TMU?*K8V_R*X1%QRSL^IZ%_RJT19;S40;]LY>.N4*K:B^WUS;]7Y' MFW*U ^:+QP!\?:LP )_SM!/?(MC0>*),;6!&8F,6;=%Q^W9+4J>I2>.@<&7F M[A*7Q&6(+'WSW,Q,\E79SFB?4Z\_$2NB9]5%#YVA>.0-K)!'+\J60X^UC[$@ M"QT;-&YR;X!)TW%E *\=G"D/#(XBL-2-K,*LW+O$Y_.Y-.CRS* M*ES# C]K=2G53VO="U8R%6P)V[[S1;N=>[;/O2#Y4O@*GLQ*TPC9* M7AA+IE*3QI]S*#0"\5[BS"_[YIB =<=A/K/LXC"BUQJ1S>*9SLOF#%HWR+Y@ M(O"GQ[RDF](XU+P5=9S$"4SULLGG:''VW+U23![;P[%%A?%U%?-6H+$-3X6E M[?P)\4EB"LJQ!&ARZ^*3!P*+GT1WD1>T7E!F_,#0*&OS,10AV[;>@,)=NA,: ML@)>/7+9(64W#-W2T4W"Q)Q4EFTHMA&QH'UEF@7I#^738H& M@24)6*SV+6NJWJ3.Z).)-)P H ML(*[BRUO4\V#)&[]<-U1%$9ZHM!F-PY)!W:4O!$>TAA3.0T^"UNQMF=1.@K+ ME&@2>N_+HZPFWPH/L(R&S.*+(L'J Y<^0EW>TM#V!KD3&=<\ ME>0TSCHR;6T=57*ORK7'&>F^VQ)!?7?N4F"4RMJ6%_,C@0A5.BA?&0E[)K);3R-9?QJD9)9 M8E+HMV&R]V&CZ+,UF5[QA%3SR]?_]=,/3Y[],? MQ7E-;%N#%D07=7B\+ORHD.]S)K8C2[/T)L&HU:T+ZCKKD IL3:6+S[\<'=UA MC[=.)"[.F^OV8M]K>L]8F;C\I[W=L,TL_&8,2',;_"F(M0.-(M45&PVOY* Z M]EJB"UV1CF:W!?3U86AO-+2^SAX3#%'S' ./[(H]-PT/GD M#T-Z0^^.UF47D[D0K-A&UHN'<;W1N *.2O*F%YT1SC"83EZY M"F)S)V7/3)6BV-V>3F*7Y9Y4_S4% I3*15!Y'FFD9N=ZKGU&&A>0%I$P)^JP3ITD V7:J[ M/GA5B*/!#R4IPA]3=OG6Q=1,&"M;3J!Y"@H^ ?O\PT9W?G4AA:HT4_2M91@5 MK:?""^3)0AXEXKKB\.%Y,ISI,@G.ZM+,E3.(PC^786!EJS:_J!2VY9#NPLNP M]$[$E0%+CQ+4-!YT7/$GC.5A;=M M%\X.,M#= KN-J.P(P4BPP(3W,K7KLPI%C"I][JFTHY5UI PW5VY#AX$!0R\DHY ?D5*N M36'(:(RW*M)W=?<2E:'/!7Y0!R^E @^S MA5LVCRDDGW2)Z=R#8GEB.Z@UD#=IL9L9,(:?)SP^!"+W5@"OJ$)C34*W,OF+ M^RRB+*-*X]"Q/>37756.CAZ"3:O473&IB 3TQ51 \UN%#J7#X3=0*M0E%45% M0;[T N7B:4_8$J#Z>N#.^#CMIF+;&,$Y!US'*D6DU#->&J) ESQI)]RH> H^ M]R%,I8S])91:XBH5DQA+/=:O@O7TPN4[T!!L92(K[XHBQ3NL:'#,0=(DOZ?S$&U2D#64998F5552A?27V M%TMJ6I>237@IU,VG.MSO3;##N&#/A'@1]_I[R]A4954\P^41/5"& \-WJ.J9 MK.=2*H'3X:KMJ?IV4UC 6J&N-@6][OP2JJ12,M\TH!MC6Z7/N?Q 39GTX51/ MK$CDJU4MP/Z 4KIZCJNN.M6WR18ID@39[%:*NB)KI&F#Z,>D[Q05M1QC=NB) M0+HO[U;/=U /1)^@LO#,O)*18Z1.!_;&YJP1+2L.'=DJ#D,$"2'D +!WPU L1"-0P-.?L8O@ VW&J$)A\ M7L 6AUI MD"4-:;M(B[Z40)4-<32MXUS;^\K27M4RD7.0@<6:- M+\:GL1Y9=KWG"OK1=(_;M1+E)9)GQ_W=*[.SBVWF2T1=M&KF)V&0;0YP8E>& M&E_-&[ #>,HSE,2"8<]5GJ^,*^9F"M+*>:W"6&W/\+7@ZCWJD#>,Q>/A?J:[ MO=@3;P\"(!5L87V#\(1?J)&7F9EYJ28%V%TC*DNFYV&>H$1=-TLQU17(9N3F M%!0A]P;IZ9Z%>$)&'*;&%&">2SZ1FFNPR!6!9D(R/_#/8JB)%>@;:P9IJ%J0 MT8Z$]_K4!5(:*XJ;3) J3\O 'M24^OG^<=[J."):^QU@XY BXY!-28T>AGOP! M+J->U)4YFCN,SG2>='+FZ3'>GE-I=;=68O=Q(1(4L ]K3QE085=WM+B( M'A7#+S%! CQL/K50).$6)*D*M2:IU8._Y8AK[9L!.$=TT[(]H]9B8@TR_-"M8P696:XYXS!?*S=S&V9RYCW<^I M_TG=U6K71-RZ0\O%Q)OP F-9I-2%M.:-### H#Q8Z%9Z!MYQ(C*>>C.?RR_Z MU"" +0AYT3?>\*)-'/1:8KC#]3%<6&08_-/:<5^NA-51/';U+"KJYL.Y(8#?H_U/*.KEK. MU3W@G%$D\'ZW>WDI)Z#Z0KZ$V3?G5Y/ !YOJ.@?1=K/C/@ZM\+$FZBNBIU"8 M:$8V42(-I9Q:<+/, +6 /9M1LZE"7_'9IR8;6A\)FN/D9_+8;9KR;%\Y@CQZ M$"GTN,8,HAC4F#]%2$9I%A*UM(=GWAMXZ!?=M^YA6OBXZ-NJ*I&@G@,V.-90TU\0GV.L+$=]VL#,IT 86$^ ";2"1] MW:3>/*,:1 CXD$G.!XK$EV"HB2P0J V'7R'\L7(GR)0"K#V."UW-0C%U/EI6 MR+7:P2>R/*O0'W/#!'J29N4S++Z_OL^ .L\8$NCC]:_7:JZ7BHP2)6><&BE! M.N/)"CLA("GR,\ >7P/L9K3M?MR*S^A? 6/2KS\SB:I3D$0DO1@RRX>.NTPZ2'*U&4&3&%%( M*^<#@F P_X:(@@M^],=5S(J V5J%%Z%WB'C'>,!FM!T,52H>JBW2D5N.\B %X[QZP.Z1UYDI97?/>.K; MJ36$$Y+:R-ZDGR"TCJ<11V %0#0WJ89]%#!DDT*K<[GOA5[N88H _26X&*I> &46>SY+GGO]-P]%G*!PI M:VL%EI*,:@.0#%7#IH)XEI=^3I>.Y,,+EGXTCR_FW1"97\Z]?X/E_AO39/C8#%!WY#9OHF0B_X@2YI=C%$Q?*[24U@97R3*6)^4Z M[[_+'V&.YQ#9+%PX7_%R53S_)X43\K,.T]CJ .X04P.442K2-ZMM2GR4 MWPZZ%8J$T1H.?88,YXXY7=\'.4L>""=M/)M#,%@$'(Y([M 4YIOO90I#!:.M MYB44S=!HZ!;PC-9"U8N%S'MF\),LZ&7"VUMSCK TSZH/UP@\D+!99EEIP6:A MTN$*?2U85$TQ+?"#E L1I-J+*$BJ.M6\;;D(4%APT1*I!PB8Y07=P-=D2P:X M U54J!YSC&P@93.("0YZ:?D9K+,PBT)85S5H=2/WPI"5RX#U+J 6WX;0Z[Q, M+?V&"@@M _N,-2^J.U"."3Y/88< 2C0-91:8?Z0FO']]?.5WI>G?>=MN=7E')!@+,@LPHEARRK#Z9=@HK M"16;*=]@IVJR)%QK"/>IHM(\<4E26T.,%;%;?4.I--;E2N5]@+R'40Q242P7 M\AV+F534/F)NHX6UDJTV0@H&4_6%.*3"VI&P40P$4%B,K1@^;<)1+/I "$L45\@FL6(GO4^>^E?ASV)Y)#?&63=N_,;(ABHB8-/' MM#W ORY!&V$D',8K"DQ^*NHK.9HVEU5I*&53820%G\&* JV_Y7P.:3&E0:<; MW"]/V4SH1<=HHJS82QKJ.2C9%P(U9L2R$+EKQ)2*'B$PP$F"!/0!(">%_9.>%D,-8 M>91L2>#<(HP$HN>AC&UB.A4WX%"$:Z4+37*1U$@D;B@%7&$346[9+NPRZP%% M -$.=3",K0CN+,]AD2_&J#-M4C(H,B(:* A$EUNF%CFPEGLM !! (+8[.*&( M-/[J\YJCU]B;@FQJD0/'T+@2TM!FIFI5R ]A*L2TI9;-%CV2#XL!19I[1LP) M=NNYGB,H/__YX]7[+[\X\R00D6(^539J!J9EX7=I?GN@"U&J=]Z!@)"\PM;R MQU*"YRK!D6* MT3U_T"07O)#E+2PE2 %OXZ#0C>-0B@0E@$ M%+1H46%^ME^V;NNX-:)NZ[TEU+0>M!//;(6C/64OY E;UIFT.:P@$;YKK> M](/T^A-ISEQ=(D!"BIWI$3;6](9NIS=V,O@*P+ +)&0R1ARY!_E?ZHOU^ OH M5DLJP;(O26@_"Q_)T>EU7/#1^RW'46,[+?^3GHAEIY]%'&?WD:3#T'.=7\,, M0*)#8K;_#8%*0D_551;F,[7T@S_&/(NC_.R?/*F0HH2[KZ]F\E6>?/1'Z;'S M&,F?EQ/XR3\OW^/C)M*O%K?"=#);,7LL_0O$GPB[H>K755Y&\FV0F;YL&_I7 M.M/?^.RDM($/DH:$BK>Y5&X43\.AE'?Y;'\^&^_-9X^FQ U\UFM)=2(O ;A- MX:"O99S2:M\=5(5\*%=1JZE15&$2ZCPJUG*DQ*@+O MQ><+F#)'5EQQ)C(A=Y@&"&^N*BK-; T.@S'H";1N .HQA,)\ M/UT"CG6(1:$\)ES!NML+PT]2*:1^KHU03DO2+3J"!^=23X[TK+!4(4HP# T^ M,S3B!:KPYALP6O#'4E5GX[R(&7V?$W+\'40PI.)0*<=3*!9M.=<6M/8?R^"& MVN]5L)7XSC0923=DYIR%;P@0!7"[PUE"OX9ET^]>ZF2K^86R&!^=<^<3JF'+&]Q;*(QJ*10& M4BA0QR,(Y2_B!B;023VH8P=7U,3X7FI"4-A?6&-9723R :Q]0+=\A/;3U/E, MTZI(?].7K9%?\"T+">)EFOJ*JZ/SM7]?O546G-14N#_UO\,C[^22)U$#(S[]? M7[7XPX\(_!#'@R$73N]?U&Z_Y@YP?; _E;J+=?(_ _J/&;2!HF?8X80?$WR( MCXE^O<0A5+/ WTTC,\4M:[Z+ZJN\Q UL #E]^DX5?*^*8OS'_^L,V^\XE-%[ M4;!57(=+F(&!TQG:K>DIWNA&("AT/&/5T+[N2T7.X/27MKZP*:Y0,)N/K7,\'"/^ MS!@-SFF;AX*R$"!"#F\@J280-4 3>Y3+=B7YJG*K>3A\0::L;3X M[9 85R?4N69$5F*Y-P[-IE[%;)1.MV&KU;E3%'_<:48?G?:V (YJ$I@N?+)G M?FU =US=>0748\T)?859VQ>2T*';$NQF >1]#?-(*HU>/)Q_TLA=#FL^IA_S M((R-^X6.S*.[*8+X>Y1SLKKX0JBY.]HITW,XP?R<]P>UK5#T'@?GO(DI_N_= M\UXL>3"?S?P_YV^IMY@]QH%[OIUL7V.H*YY,X8(UX]"Y@3T68N:%["T."U\9 MK"S_P3Y;AD7%N=W6PQZ<0Q!0YJ/3,!*!^B5$"E33(7"0F@;>&9O6 78E+WV> MS%I8C '4H%X6C=@%ZIV@%X+$7Q(\.+R9)YJ92HCW5Y9#:K]- 4,4QW]CQA+5 M$FKG"4+O(O;$-.>'! R6\4!UJEL:0(DI.-:(19R02"YIZ1&P%0;< 9L"CT0.6;C_6LX9^:6UWV+H%4!SE/A M,:I(R;^NW[_1+LF+>I9X9CH_WKT@I]*M6L.!+I384F>\5JY.71>)AM^\+/#^ MQ,0-A-DA#1^([SH1^/%O_^N$'(MY_WT!4U8"K$,\OU95A==H/3KOOW[0N*=. MYLV%@]AU"&R4+>>JN\@"U)8K^+'3;F\$UJ8Z%LKQ\8K)G@7L&I]B9P6ZHGHI M(N-E)G27:6;AQ3(<9.F;+BUHU!H-38Q.M6"$@+LD#X]">1L!^"XS540,6<:) M/!/7# U8XWL5G9>-K&0Y4Q;O]J_V,C]>2UKFH6=5H.+]Q MLM27[[S+_',0/QWY?_]WTVG]L;CYP?&B_+]^N+9Q>F>0/CG[\*__K]M[0Y\I MWF!O/%I\?\>Q?KX?6!T,#H%R8SY[O ;Z-2]\..XOOL,6=\V^]-NUR[Y\??^K M,X3Z4.P*6S]#JGJ1ZUAER^/HU:ZZ#HYCU+(*'G4&ZF?3(0&RZ-+J;_^@XQQ7 M*@B!G_EB0AV?=*CC.JPT; ML":$I%H&*J"\\^2&[&MMHD.KOO0O AH7K1^601&>*=)1?HO4+D)#V 2.B#)! M-89;](MQ_-ELQZ=:;:PSD19#2QHR$YM6:L$TPJ&O MGSC/SS>V )1)J-KQV)^SF_*46\>F#X/>>:G"M]UX^D]EAUY)FIZDX5.S M0*O26*^#:X_+^R>-5KH3=.$6'CF[L4#*4JA8O^ P+9?]06@Z4Y=Z)UQUE_R3 M95;^B61MU[YPE;XM-KFIWV:AW+R7&O\SH[]*?G_KG'7>H.&86D)%<3ZTP-DS M2#Y^_E3@]R2]\>+PWZKX%DH.,D]%F/.DT!,+24E"L?H8^RW=Y580,/90'ILE MJI[C_/++E7.&K0]01/DM1EQ)0)*XA2IZZWWR@V]T-MS^NL$YPF*_[ANP? QL M]J83("BD!T\!'E58\(/;WM6HWM)2&&YA*6Q;K?-,ML.G6\!1$7=/7"#\3'B& MOPL#F$PM@6(FX@S\91BE1SVS7.:I]1 WEV*I;(A:[MQ/>6 T09PL<[E30;A" +M2F2E'MQ6M8:L*M#-RI2PV($J%5!>LXZ*M6 Q\ M>QP"G^5F;W002^RN$7$J)94:KH6M :WKEJM[>?# SEVZ'RGMSKE 6:0IX&+< MG]_!K:G4&"80?\-8W:5L31=:1@4K%=0X$,A8*"NZ( IATA;A*L,I-.'55ST&YH@E]+] MQX@O%ZK:\?7(L[5BF4J0$&Q M4\.F0, E@I,Y5H *:X%QW>>2=ZI9#D.;9]/ MEB%/$]$HWA3/H4NSD<2LMBN]HIF(%ED1 P@&0#&@T#.&$L.F92:ZE3WO-(/ M".(=0JC?I5@P%# ;_B6K6O[N[U^DTI2[B1&ABDKXN), !F\&]*GI$N?:00;HCG#=?"Y7- >: M*62U7WL0:=BN51#I94,,U4=B:OVAZ\9+-7AI)I0*Y)X9H]N6&,9=P/Q&Q/6D MMF+*XUQ^5.TG_@S(3[$5NX5F1"7:=22EK/0I-'$$Q*.U(GF2KP(&&$;]C_!T2K'TG;F M/K,&V68?PT-3',B#:2)/W\;#NW<,BZH1 6OL%F-41*3T=/.W0=0,-'*FHDCN M__)*OH6?8.V:16"ZS8W14RTRN3C>?(*=5]AJ M)\3""1+@!P8.@;"N,X^36TS%'"&F%BXB $:P1)2 ] M;UG(3F P)N,UP@[Q71J)1!V@R[BCDG/ 2-=G8MER"<3NJ(P0(5VT?+2$MVNY M$L:>LK"0W ):^$.V&VHA;2Q5VU)DWUFO.!)IB_VPW79GH-/GVM6C&35 NIVQ M8U"/BC-M(**" ^SAQNZ9LM6(59>^@K.9(=JK:2S2P7HZ#;GX7Q(D<@"CQL4$QLGG7=:X][]I4IJ*QQH5"QFMG MY&&,:%/"4H O:+G+=P)#*3>Q7"_&V/PT7/!$EUL1P]P:2:S2:KLG\<4/*WR2 M(K,:MP9G"XFJ,5R2KRU)'G$(I%:JH*:"FI=B73?$DRM'PH5#'-!]; MH!ILZ6BHN];$B=6!@$63YEB6H[!Z\/ IQDSHF>KM_!HZPM(=ZZ%,TTA\5TW( M6(R\("-5S1$J^N,X^I5J0?F "-S#J'D<= M,1PLX[L[GO015>(MM^Y8?BL6-TD>,C2!AC!/?-_+R ^B>948#!_@#8ISO$AB0UIWS#\#.X:H19*B%ZEX;J5X1'EAW@'Y4762]GR0>$E0 MSB&.B^;H4Y(6!>14L,0JB#2:X.?A<#W.GEA/ECN4O U&<";FH7F1AL1P:9QL MG,\@MHJWJT6VEXJ"?$+#DX$Z+#B(".M1(W!V$?:(1#)D9S.R&MELL9HZ[)K< M9!(QCL>Q^,-?F0K-.=\D#K@E9K" %H9(&_X,T6ZR)>HK-.5(54.P0&3,#0QN M;W"0"[]52/YD#8=Z6*$!0%'HQ.9!'KDJ(LLK?94O2G11KAW2ZOJK(;P^E,<. MH6\?RMQ(+@.T3A*?K\A,UQ0R4+FNE8;Y)EKD'],QOXL?#""HWV@353 MP7QQRYLP @S&DEB@&!!:15[.$VU4[VW4#KKU-VK_(>Y5]8)S21-YY''BW$S# MBL?!?;#HF93_28IFFJF4L86*@M[1YBFWM14+=>QO%$>WHG^,;.;YS#S%8B# MG>6*DK='$AJZ0KS5:XK&8B_[M9VF?/\]I+C=E9(01Q$J^A7G3DY+*G4B'>.8 M[8(_Y*]B>5THH)89M490K3H ,CG9')H*+/V)HTEQ"$ADV:&7V>KS20]"K"*G M2,I$2IQIF&>KHP96S>-2M 1B&BY)OC1)YE;2":IOSAD<3EHV_J8@!P_)E1Y2 MRL!QA:9BRU<1$!O@0JME9K0[N0MJN V+;@IUTZPU-4<5HP-),7*/X;.@>HK/ M,M-UV2:ZI#Y]DTAR.N?R;Q68\U(U#IXAI=(0P]! Q^B$,99;.7^@=T^&(ZZ+ MB=L:1;13DRCB+H$WB, G4 MV22MNF0>^BLMP1F0)="=%%;6#.^X2&@M"_-1^NV8FK&0L2DZHJ/G6 NA[$81 MV%-*2!+97(OUGH;GE!Q(!4Z_XC S!\N!R-5(,HYJ:Z8PS(J6*:]IAE8=V+-4 MM^%)=91K>_2+?LD7D*MGGIGP.!%2_^)DQTY[V!K]!4QW":%PJ/3OFAU M-GZAN[7_<6!-?IFC!ZO4N%;8*_4U1Z'!"WB@C).760"#I?'/6KBSLD#2MWU+ MUBU$X32,;G*/82/+]REI#(].M/BI"G57H25*2F(J,+:D1D\AHUMX':@6$J,4 M=;3*5=EKFH<9<[LD?(TV"L_1$TK6?A8:.V.([]%<="2)3"7@"3A2/(C "Z=AG_#J"1U-$:1JG)@QP8/M_+#EEH&3J'@8TY-LOXW"R$(*(UZ M>I&Q=!S;+#J#4AOF5)WX)L,/M;+JZS74+QT5.QV(N"L)>;2X?CUTB1UCPXD: M3'FQ3#,B$L5O:F_2V(*,Q)E22(?3EWE'T+(Z842M(I;@N-18W1"*77,=>%PH ML>E$='5&]",OJ:DAN1:P;RT#(3"]3+;DPEII+0Q0(TN*\39MJ8N MRX!AP>/RDZU>"JV\X"=P& 7UADH0CPA=^+*>.Q9!0^8KR1EK+D6TBOU71Y%2 MY?1ZF]Q>YHUEACU&)9JWI@<6_/^'VH?L E'JJK>]WZH^'.M-JAV(AGYXL1=X MKI4TY"7$:G"XD@?4-(6C&2Z7-_)MSH75S61,WRA2+Q$$.(;/ 4FS&:OTF:*8 M_^.ERTARJ$%5T3SU67([B(]?>,SMLRQN^T997.[9RY^0 D&&1KCL6[@H@1L? M\C3>N >@&$^;S6P'IU9'@I'(VJ.4_(83E' )%PLYJ7BLF;$D M'T5Q( MEV8)1)>0R4A"I."U82VMS;WTW"RS+57'"7Q#7YM[72@W8', M7RZJ@W ,TDW^$"T!6J$:N^,))VH]HY5M+A82]G$F5!(0TB2Q!0'!(!0XXEO7 MC"HE)3]"?K!%*RH8$B4^=3;2)S CJW56H-E$=-&Y<"D6RP"A-*$ MBM?,F,C(F"X#XUD_L_&R6?=]P ZE7T(12]F(YKI^-L2C1ZWVQ>:L*3QHW.J- M-R=CT151>Z#AY1 WU:MC>8^IX=(2?NRW6VU'GF6$9;!<:%TE-#:L\,?AL#7: MZB$;MO!Q6CKB4B"$ENUR,(=X7/J)9S&J+R8SR-3-", MN_0G6"+I1X?PN6X1%:-Y>DGZ'Y MV=J.7?=A\L@PP8U&IY!#J5!R&'0\1WX9I$INP?@0^O:DLX=P2HB0 MAA7%[H4"_@*L,Z6D[2X1-&%T*0E7H[2<*P+S6HW&:P*?@!%^@RH)#*IB :7< MO[BEH2DJI\\MG?Q8:U:D,J/6&9U5&'0$:XHX MTB*V9A;^76Y)DJ0:@0B1&K@[S%DL4\P_Z%$$N[T1G2Q&KK8@W6Q:,&=6,%*W MDV*]X1.A.@ZVF9E<@\IMTXXHH.WEJ0>[/I/$^QCK/("R-?YV>?FY,';&:A#& M-C9 I2H4V1B'L$AM"* L@RAJ8@[V7VJ0&D(0)M6D],.ZRG(PZ":J#0)$,H;6GD MRF?/:3(Q-E>NNO<9#8"E<;ZZK9-B5M!CAAU6NC/.N8$"+]WX9BG<9=#01HX:0OJ0#1UU3NA5U.D+WUZWV:M*WQ73%Z MB79!;DISH*2 @BY%:L]% @8<5( \Y?7PPSP,_4B"R@T5>3Y76FAVR&U>\"Q0 M%N() E^3:M[W(A^![N6OD$VDM03-A_(/-A8H$4VPZT@Z56UKQZ'\?B=,>Q%L MUQ1,]P.G A#WHW:G-: /*(?5KF3^<7 Q;'6+O]]8UGPL]8F;BL!5=FF#KJFU M$XB3'\J5'*7TOI[0%J#;MBKM,E,C6%&@9AIT >,MOLD!&8=$?^Y9+?Z,SN69 MT>-DX]/!3U1$ M$)L*\7&)[U'(G;.Z%1+96VB&Y=)UJ)#" M>WU_^9/S-\3_M!&-,ZI3]:A^4%\?'0@@>LZ7\\S*NU!_GK+1BSXJ-2(SG!$Y MV?(X:)(B[YY^5[:8SU]\DCR2 MT7!3+O\E0/KE4HHGT^FW!G 2ORWG N%;6X[SLM.&E+)7?B1P!/>YD_VB2[ M/+58'PHH)M3ASB04 5!>X-WKC"8'_%8H"M]@MS)"A"_+$I]*_RX+A%E^*B%O MHZ!D"Y:+R8LOV6R#T^M[AZTYYI/%Y,G\GM =U1M"K/:(,2Z M!$=HJLQY+SH2Z_TK8H0F>8A9E@E892H9A6K,5HEAMJH9K,BOU3()42"J(0#- MH8OC&<>4\$TQ8Z>3YNH2R*I9M0;EF0M=!KFV=E?Y4-ID?/49YEXM,\R'Q/HU MRB18IGHP!9.?"FXIT@7KS1K!', X'S+3@=7MVFG7*I>A?V<+N<5D.LVL%)_J MY&1TRJTU3XT\?)*%YR@+E99^V.'?V/>LFYQW[V,FT#1(0-O%.%B5SC"HQH9' M8W?]*B!51O('@V4&>06P)2&CA"Y,FD#V7E6I@Z R(2+CAFT"$C35Z\6"=2 H MXT,QZMCZ-BTTXHE2&6]BP]Z@U@!SK"JA12X>XXKJ+(/J;(+"1%@I1^O >P#J MQLK.$!L@0KEN;G+=\-HZA1^?90;*8+Q77NVE^'E=<^Q\D<1JZL=N ]'J%49C MLCN.WMW?;>A093,1 NFE@6&\9@9QKI( Q1ERT]=D$?K.L#TTJ:CK*_BWBGH@ M#_7Z[?-^N_ 1^I&)C?R3WD=?=HMPIFI-=S,6=EK4D&%(-4!I@NT*-TD2H,PR M0&J$ZCF'G:@D!P;5=(H#!0AM2+5W,5H5A@1] =Y9:)5I4O$2A.Q77M=RKH6> M07VE.BBM@WPOQ>4"/]!ET\NWN5K5"\%=B3K^6RXC@)0-.$5:^1' MQ.X"J7;$=_R+@IA5CL)A;GME&0_EB T>MN'!/GU#P/*0-XFR8"33:01V#K<,DO9WPZ#?FIA<*Q%*1< M<54M'\M1F#AJSE2L:;3" ML%21JW[IKL&:+:"3%XL^%5JM!_,V(94EZ9W+/_-9F ;G0,GWNE&GY;ROW$%Q M/E>6&_AVK%19^:R&4(2B+;5GU]1.VN]6FDX#T5M' ^IP!E-\\9N(*;*R9LW M"LD(2M)2CR8"D0^;$=R2^2[Q,I4$96H.4L*-]/Q80A^"7IS2517L1QM3GBT^ MOT@J6:%,'$Q)#JQQN#&CRRE4E:5!B?8 7%P<:(,<5U&JT6W$"R" FE ME%U"54F,\'/==X7C_=EL48TTUM,/K$K=HS4GKQ4,'L."L\8PTS^EG_V*6AP8[SX22I9"8*?EF92./=,\KTCQ "W\G,.-]6XY5HZ[/8N-1*$EC M6P0%RTI/:9"'%JE:\\3_-DLBZ8V=%RRA@FV%@!>$#V;L.7-N>@58F!EQ M&S/J8/Q285N_%P#/LYTNV[8X>"1-T>C@DBLO*W8,@1FP Q1BW:2#A9I'EW,8 MQ;FRC&KFVTQ^\OZ66" ,5;=)_ "=NS*YY95- M9!>26W4QDQ]H02IV%[M8F5'M?^O&7NZNU7#; 'F4UY!I6WN7*HZ5M>\1?)H87:5A7O"\GD..N#?GBKIP#[B,(.*1Y\M MW6-QLJXH;R&ET5?O.S02B? 6(U/Z8'1VYNN72YV\B4(N43X*6MMBDWI#A@2+ MN7BPV&%T%76K0,F1%Z:F(PE^+0_(>LY$Y'>0A"]7:>V:V#VP$XX6S-%)ET]V MT(=$BS4SR;KA%0"5*('R[[TG#@T[]>];?50"_?#5?Z:1E K;$8=YBMAZ21D$ M"(=,*T"&,@R0/:(8[UUC3S"GXLP\-.9W&23$JU)F5PJ^A0_F^2(3;]5?WL'< M]LB[?QO&N$O\TCM^&-MJ8*D U 0$ 9E:\/#IUVS$7(Q;PW$?[)@\E?\?J!>S MB=.2I_;7U9\/NZW.X*+R5^U6I_+GZQ[5:;=&@^JOK'O4^I_W+KHGOJC!QD?] M%2^1+E*2"M# MQKX?/R2$T.S^%]2MO2^4X3F]CJOY+ \>=QKF8\R"R*$+!.@. P=V]>X(C@D* M$@MGLN\>MSLDECRE9QS["7:;$WSD"7:>C"\M*774AW*&/D&RE(\(LC?['$_% MYJ ;Y3FW]K"!V.9A),:$NK9-J$]%$^JJ8$+](DVHMUNPVI8,58^/'?UEYRY[;3AUH MM7K#/SYJ8_:&4GAJ#78T;+?=SOB"FD >LSM%JEOO=W+A]KHG8._V1K44OE^3 MW."_/<;JW2YA4&M2&UZ,W.&@LY^BWSIA4G>S[!0NLM=VA^->/S]KO9?R\EI6]AF#KJ-.9NK:ZDZ_;&![J25V#L_@S#] '2>&RV!WEK\($'@[=SLY!U\;< M>EYS:^QV![O6!35W\KQWTG9'[0/QR:M)39>@'5]YBKH[[KGC49/9//Z+'$DK MKK]K3*.YR/I=9+_MC@=-BOK%4M1_PRFA@-X6[I<'W#K56GO:ZW=Z[FBTIP5R M>"'R1/;B"5QD3YKWO=Z>68?F(FMTD9V1.X(1.?6ZR"?R%FJH#0P0N4)BW:]F M:6N%O'-ESS:FTFM9V2L('SX$*'_2D<-.>^!>M'5R"-P]YI+J=>E]"_F MVX=]MS_:E><;>^MY[Z3G7AS*W&KN9,V==-UQYT %V$]I M>ZHBE925F\\C1V M;WSA]GK< MIU=:[-IW>]T]K?;#2Y.F1%+7R;L7[3W[E9IKK-,UCCI[HJ#62"74L,ZU^KC+ M0UAY]GPL7DRMC'PHKEQ' Y11NRMA^^RH@^>!.%4+D4G M,>5*YNXO7ZG<4_J-G/4NW$%_O#VA-94&];O#?ML=#(;-'1[S'0X';G_< MKM$=GJ[]_5&+?ZD08K$O!L[1&13]T0XRHK'NGMG8AC+A07,?=;F/;M?M'^ ^ M3M?@_DWD3B2-[L; =MNC;HT4>V.<[2X< )%JA]!(196\=I0D<+\_3<++,L0HD3YPXB>7>XCQ-$&G$";E<[Y77;)^-H!QI M9U/D\-+FB8S&4[C"H7LQV#U\VUQAC:[PPNU>[.XPUTA?;,(W:5?H"_QW& @T*ICQ.QHCH^)W/O?_RG_HU;+.^L/Y-87"8%IO4U%A'B&[^["()_QMNUO\1[:YBO>1"YY MF:__BK5@7X!G\U)WUL7>GX&^+3P!^[^S5*UAX=V(\TDJO&_GWE0N\:T7W7GW M&9RBM9-Y&)_;QU;>,>WKO_]SDL+IK[[5?I27WLBGX:UW);-).D*5KH\9B4(> M3>0M,O%6_>5=$&:+R+M_&\:X5?S2.WX8W\U@U6+!*Z!?\Z(OQJWAN _K9DN* M7\Q;:LDM_77UY\-NJS.XJ/Q5N]6I_/FZ1W7:K=&@^BOK'K7^Y[V+[HDO:K#Q M40^8Q!OE>F>P\KD*$4R<^YPR>+R5(?POX:7.>VF;!\[/PA?SB4@=:4[?=[6V#7?]H(/@GT6PU/<%N1Q5!+:NA&+KX(=?OE1?,=H\=Q'A/ M?_-UW"Z:X$?N,=FJ@:RFTHMS:4.ZA3+\?I-IQ>%>R?QU:- M[U;;V),W$21+>,UCBSZ/CD.?\D!JR;]0,]_9V[%YU('4SJ-MV*)A"X.8T.OL MW13=L$7#%B?)%KV^VQWN#:CVXFS1-$O@H)1C:)8HE!9TQM@]47%&W5YGVGWZ M,_HZ$\XTB:+D#@*&W+4A\DS^,,UG3K*$"&2,E.GE @A>_J%@Q9]-V<@P='K5<5--VTK2=U+?MY&@/Z24[2X[VD/9J'JF#:[ N+&<9!=>V M4?"I:!04XW> U[Q5$\1CR>7)J.K%WW-$I%'M*WTA@VZ;:W[:0W[FCSTI4DL] MD;VNEY/,3\.%8=]LN5A(3^!5-':,#S$\Z"4W^)>]VL]>6P-#0P8-&;P^,G@% MN)77(KT-??$J^F$Z[:8AIE;WT6GNH[F/5^%$_")E;)P)=!^P+>95. ^[CKUK MNI!KU0_:7,G[H1]K*WS6E;V&J)L3YI#.K:X0K?;Q'EJ=1_-./KF/EY' MW.TQZ8UCBR?LB2;3A'>>YSHNFNMHKN,U&+=/D]LX-J5] KG+7!T-T9)6:VOZ<)V>3T:G2'>V*L-W?8W.%K3,O^+04$A$6:3,-']4^= M -D-]K0V#B\Z&H#H+6YW=.2WV]QA#>_PB3R%&BH&[I"/;P >!\+)V[7$/WU]$)KS4GV%D+Y N9I0L (#A503V.LT OGK=QYZZH[F/T[J/5Y#_ MO18X6<-U;D0LE7CD4FHEF(=QF.4I BB^BI1P[P1RPJ=T'SO/UVKNXWGO8U<9 MW-0Y;GNTE_Z?RY 0:#'+LM^ TZ-3ZL=O8^U*AD=75M(ILG<&E?RRJLQ:U<$MB/9/0,4Q&Y;K+FS_;S=0:^#1VI7L'RZA9(? M>4R]LM/_X_^-NYWNNUB\DG*&71WS&H9V3^D^#H'[W5S'T\5)ZE7-4$-Y>S7S MXAOAA+'SU?ON?!&^"&]Q;M[E32IHCD\4>I,P"O/[I[ BX"1&];:8SM!D6AGO MV00N3Q,-X)2N@ZVEHPXFUU!(PJ0R)XF=>1*$4[D4G<>3*Y4K7X;93$T\"\1D MO:5Z8GGR B2)VUT1,DQ0\5$S>Y-[W5Y^[/QNNL$N3\FVNK^E]/_3%=KHU MNMG3M3,_:E4@E4,L-D%JG+[V;T)A:\YJ!UYLHI+/>Q7]%[^*T[6)?Q.Y$TF[ MN+&!ZZ-J&QOX.45"<5U%DNX?Q>60F MYO%<1:^YBKIX>=:TL]R.1RE0DX2?S12IF(L["6YW;/ -I_>91^)_/UPWU M_-U41["RIS0CNMWC(-@/22K_&3O^,DU%[-\[>2J?%FW&+FDJ'7?0(CL>U@DG MJ9K3>FI$I&.1,J8/91FG0B[CWR(@[R6)Y4]O199#B?7ZM$=30OBT6O'(>:C) MQ9YNAP@)MD$M(_4,-_20D?\8[?C:<0F>R$C8[AA/6/0UY_B"9E@]I17E%1\, M23P^X=C K1P^3G*RC%J[>-&1GN/I%LU=%63;2R;%F%AHSV]!> 7)$EZ)!',* M:=Z]*[D>=28[NQ\O>29_>0+SGD^G= 3/WG_1$&I#J VA'ELB]I41*AHJ?T75 M+?\,PMO__D_Y'[42_F(?7*Y%0L-!WJ8BPH%,[^["()_Q4^UO\=FUS5>\B3RI M9;[^*]8Y^0(\H) )V/^%18;!?_T0^E-_W/='0O2"2;\[[4XF M7:_O3P>3P877[O8&_S?L_Z"^-$O5PA?>C3B?I,+[=NY-Y;[>>M&==Y\!LUK; MGX?QN7W6Y6.BP_CO_YRD$/I;7:K]*"^]D4]#"BTE+.AD"RF+SE@*CLJC[O8Z MT^YCCGI4>=0_AYF_S#) ?4FFSA>1+:,\@[]^6D61+6]M'9%4G8L^M"?;%C[G M;9C+!?A;;/1?PDN=]_*4 ^=GX8OY1*1.K^,Z74DK8"1O^'UW[0F4+O>I;V[' M+7X1MR)>BO47]B MR@V0UZ E!XI7N9'(6V3BK?K+NR#,%I%W_S:,<1GXI7?\ M>!8W@]7D&[Z/?LTL-1JVANTQ&[7:PU'EK]JM3N7/ MUSVJTV]U=GS4^I\/AKU#+>JE'G6Q\5$/N-D;[:/.8.5S%98,R\QG5-OCA^1F M>X,XV27HL&VP9EL3IX['!-)U&T/\T9'!QQGL]3[![O8G>(('\*-#!11/0D8U MWN=?JO;Y*(':/8V#.0MC)Y\E2_F(8+OT\HM7/;YD7/ABJT-C6W"_BMLGKE4[ MF>\?3C(_#1?H^"$.:+9<+))T)?WYZ*JA>NSWQT?MZT7#2=MM M:-ANNYWQ\D!YE@ M^H+[JTAX'.DD]RUM*I'>AOYZ__4H.BVWV^JHZPX&NTJ#IOGU6:^D[?;;!\(# M/]$C[;J=P:ZS!9L3W72BASC-X]%X1Q=%^$6JNS@3&#_ ?I''H#4="PUW^^Y% M>W1X2_A5M(1M:4D/W7&O!E=R0DZ5Q3R+Z]83'44.6&%Z,W.%@SX&?3Y/I?Z%I"D]10=WP3,,SDF=Z M;7X2:7HN.J[)!>X[G?L0EW=8VWYM M[TIE\?GSMSU4=YA\G0GG7GCI>2+/\!S^!K J? R!&K*UI7!T-\IH:-L?.?. MRYP@#>4_G,F]?H[\G!<)[*5(EJF##3?X. 9$'>.O\SD;8DT<_&A\IM^FF2P M(P(>@!\N%^I?\DOB>YC!3%[SS9;SP#ZB,<'IR'<^'$7KY,!6PPGX69?G26R_?/7>=N%OHS^9($^I+E MY>/;_>0FQAXD^)KZ!A;X"8;ARYV%O-,D>.?<"1RTZ>?T?'M9\C@ I"'D;T^7 MN)(_EUZ:P[FLZ3VI96,*^8M72993!T[1;VQ:.)H6CJ:%8T?EU;1P-"T<]3K! MIH6C:>%H6CB:%HY=6CA*)F'3RM&TZ MZKB]4=/*T=!%N:QUV&^*I9[T1)O*GJ:1XR@+L@<#=SP<'K[&O6GD,%=R(:W! M7>5STW:PZ4C/>FYGN,,HUN8T-Y[FX&5/\G@TW='%#EYE \?('8T/48O=]&^L M;0MSAQ>'\U-/\43[;KLYT2>N##M$A.YX=-_1>7D_BT4J_!"Q;U$!>O-$+NG? MFZ>"GI =-QRZG8L]BU4;W^]Y?+^QVQTT3?Q/:^U=]&L0X#BA$^WL:E@T3J!J M9*QE@H,*4WVN0MBUH9&WV_2W//EQU) UNN.>.Q[MVISU=&?R C[W2S0T-CSS MFGAFU'5[^R9<:]C0V!#O*R+>3L<=='?/&B\HOY+$R#\X670ELBO$2N>YJ)G%88 M"/ZDW(Q<;<]ZA.-'R3)P9@FU3T)/89R)ZNY)_1A8*?=Y5IV1:9HL3UM-H)D. MVB-A:G2Z]/-E:KT56R!3Z#GBID?YH"3%5KD32)Z)DQP^MTRK.R-YBWVU MQ3W:0*NV9.Y;/KSZ[F9>&MQYJ>#SA^>MO>('3KCP4<4YDGA,\W 8WTKZF0OJMPWC.+FE3R_2Y _AYQ5-KNI47LN4P/'Z M*8'U&?AWX)EP/,9/"J#W+/::UN*FM;AI+6Y:BVMP3$UK<=-:W+06-ZW%36OQ M"[<6&ZM0.<--=W'37;Q+I.R+R*2-X\_0\0VDCQLE"W!6F^;BXVCVZ[0'[D6[ M:2YNZ.JIZ6KD]G>N'GPZNFKHHIYT<=9Q!Q>C[1N$FJ+SS:?YLB=Y/%5V1U=N M?DT GZYS(V)IE$>8HQ^]=0==[M]-WQSO-SFK+S9U7FH[';VWF M3E,EO;&G;>CV=YZ@TQSI1M%QB.,\'I5X=+&%2__/94@Y:*H>> W=QWVW.Z[! M8*VF^]C&0^K5X$9.Z$0[[G#0G.C33L5IFH]/R1MLFH_[]3"/&R_0DC'NQ;!Q M I^TG[O=S ]_4L.B<0#W[#RN\0C59*5(H6D^;GK1*B)JXPNW/]@SY5B#9K2F M^;CAF1?GF4'7[??VQ">N <\T#9R]D=MN.G"/^ +WQ8UK6G /UH*+S]F^]^JA M&LF765MU\US+<9QG6<>N'95VPVVZYL!T\^SFSENY"^G5A7XH8O\>_@H-SIA# MBO/4\_,DM3I@[6[B3#X]:#D?DA2[;7&%8J5[QX%V%1<_<97,Y9G=FV;>E?[C MD=U_7.Q7M],VK->727\IL# M\VLMV+70R5\ZNXJCVYYS"U37&12:R@W*@.Z55B$!9YHFT( M9:!6YP+_C*O!#%)/BC<7_I0;S$)D>1(J% M#E#ZAG F'@C728[B-KT5+$QZ:UY2+8%(G.C/K1,G!:G8*0 [.)&XD30S%0(6 MW"G@2SA3SZ=!SP![P LLBW/DB3Z M56IJ$<-P])<_VA*Z")SMT2KRK3*G#??LA&%2K;R#)>ELI74G7H1B6+*4U*M> M?!,"TWF2K)54KN*^S;Q@(_N03+?>(NU;:1#D]_A-(1^+3L+6E'M@0OT(?;,B MRQ4@QS'A<8Q;PT%_9SR.8:L[K/[5SB 3TK%Z &1B!SR._A/A<>R^J)=XU+#5 MN=A\Z@T>1X/'T>!Q//4)-G@<#1Y'@\?1X''LDO18:Q-N6^ L4P6ZUEJWJ3QI2/E)2[K?==F?/>M;G)N6&VDZ-VKI2 M<+8OZDEMNY16/X[R:G(9^[8%/-]%U+1294VP_(C1KT-ELMI!8@-PS;%A_:G4 MRR$+"T4*J?,A3.6/?@GE1[^*=.[\DGC;5Q <.'Q+;A^'E%H=]QM]=H7NX9V^[W6\*E"N^W6N+W;HS:$=CM/%F_N MM)\H'KO[_M8^:M#J=STVH=TFM-N$=@_I)>QE+S9AWQ.- M7ISUW.ZPOSUX8Q/Q;:BX?E0\= M?IUNH::1WKJ/!9U&,)*2ZGMA-*8V3W-IGJ;&//6T>1HI\[2Z#IB>D,$C1);+ M7T)[3I;+/[ ^-TKDS='#(03<3"V\.**IA6OR$ULE+^H5MO^$39\?8S^9"^>, MRVS>..?.;R(_HC!],Q&QF8C8A.F;,/W3X0&]JA!V$\-O8OA-#+^)X>_H_Y'Q M*(\.K,IU^/6.=3=2^H>/=1K#U^CL,#FLB]@VA M[3WF85!SD?EZ@O;=7HU8O@G:/T70/ME@CU8'Z0&!PWY(0L@OJ9@++UNF%.A/ MILXT2>52 !#P,[9 M3R(6TS!_;^.H>$N#B-,ZE":_NA7Z!-AG4B"A3]FQ2MLF:\.J)1@O.^J-AC3S4 M)BAUHF36Z;KCSJ"AM(;2GCO\V75[O0:AHAZ7<791)^52T_#G::!3E(*DH;$J MV9A\L'[9&SVM/G43/17/@TB_\>TNA*<=X+^<9IN$L?S!G :0..NQ M_GS,R3C99"8F")"S"S,)&.! M 4F648Y8H;S1%! $,=9&9"8F$;)78:$H4;W.,71/:2([3/,\S"/YK?_X?^.N/)!?O=B[P?0)_* S>I9O\1)'+C*2TFI M]UF(&_@0QE[LRU-SKI*8R!@_\\7L\9/>([ZA\\X(%X;KOXSCI7S"%['@^4;R M$.=.IWW^#V<:PM+@1V*2+KWTWNGV:6Y117XF#/[KA]"?^N.^/Q*B%TSZW6EW M,NEZ?7\ZF PN//FUP?\-1S_LF1%YCIZ*:J;Y)?QS&08A(\)?>0M@-SA424J^ M-39VK]34_FO>4;C^C:;H//$ AD?5B/P,H/Z'V.W]/(C")I%*3^J'E2%+W MG!G]C%@[OL>!/%(IVBS,K)[<(0](]9=)C>G/7.<.YE3!2"Z@Y !F"<$H#_S. MY!Z_HR96P'5/EU)_PG2:229I /1WYC+/P +4XIQ??KDB!8)B0[+U= DYS2C2 M"RE*%S5AB";=2)*>XY)QEH'JCX\T66'N?2PG(5#B;0HEO)!F-H! M_ O,ZKCU(F2<'&9\ ^W^V+LPDZ>F%DUR4HSODB;I,(IWM=$4]J] U7RIK,EZPB^74BI#'1 M6CW(LD\0H7&%2D MX#5H+@OC3)H3S*1REU%P!P/\\$N H"<_<"OY"M9Y?H.3PEBDT&!T9.DU3T/. M1$9;>8;ZLMRU%&NA9PX=3B 44AS-I?RY0<@^]<(P^X9[G"<@;!?"#Z=@GLE] MXJ_47#;)W7 N<-)@,LGUB5NZ;UA/XJ,405-&&F#RRVMLDYIQ?:2"S#$6_%V4)?I%% M.6M*M75\:MO)!ZUCZ&1^+ L"Y*<[4-%_RDP:,K6&_*1L37G8*D68SK* MLJ-9D-C#3B-@\W .OR/"S;E\#@?)T@Q)/2ZQ,,<69])FA2?(K_&: N?KETMG MX=W/27K AR13R/V'Y!F3:$ I[*7?!'(@Q*9NT;BD+X1QGB;!DKQ5^9U8W-$B MXQDHQ&"=2$FFTMLE*]YC:<"3,>$M]#ZH !2+W%:L^FDM:?Q3F2&>-UKQ<^_> M0<: 5252/:80:INS_J>18/)JDI1U% (22!4;X6? ?9TL,WFI&>IZM51>H/!G ML22>FY*]#XBS420@$AB926$8E#T6\_)W.KF),(0!]"3$-SOX!;^"2&5*PSS9 M#, 3L.Y!7PNJ8=+"UD.L;V7F;>A:J&G";-SI"P6S7BY-359,O1 @3$004X2 M$PG_GOP.>&L4R<5,X3%@)RWCXA.L12E6E=\C:RH7MJ*)I16<94 =>4+\$53Y M;X:D@ 6*Y)+/0O#%EM) D_M=^J+LH> TUQP4K \OFRZCB)34S$OG^.'*L-21 M$-BEO,@_DC2D0##,X4%W$3R\WC,M2[<# HK XW@?8T71K]FK^$;UTD4>C?MYS&J9.<.#I48U!DD#DSMB?991"%;UFWJ*W2 M3IR,W=0NFNX@QEG$DT4!V%C[HV-%QB)9/\0%8Z')Y M(^47,1#R3V=\(/Y!:P?]6YR0:@'=4R" S<."IXZY"X#!CQ*YUDF22E,3##$* M/%J/0#>,B9^^YFWR+L^ =SA-L?YCG&5XLV%6]G.FAY_I,J31\S_+Z)YDJ?OR M%(ERZXICWR]/BUX<)TNT]M'@D_<-@KU$G%+.AR J;VVP+\LL!^D*VTCNI V6 MS<*%GN: FK(TLM>%2;W"0_)F&H4QOLX_SJ7DAN'TRSCT*3F?R^]AOOTWJ?AG MSJ6T.^2O7#([?P>C[:NRUNZ=OZ7)T;D-C)&"[C:;3MUOMPA>(_]0E0K9 !.51QLC6!R OVFGCM:%NX, SY1NCSH MW*>"?#Y^N/S_&%T]Z=53Y,+<+*JL'\>]4>M"\QM'%,RG7 I_J,7./:AFD59> M &3$;8;6#I#'032KJH4!4 I<(=^,MK\R&DU=1N]AZ_X5;HQ7?,"\\^1R]XA M!27I%9J!P/>4; *.4;S5>W[LCB]:;7T\\E4_]H&Q'"U$/B111,_.B[=3.AET MJ*3WA6ZQI/4_EUXJCUF>E(H(D6 SR9+UINQQ:6QDC0.X7_C>&KA?N ZD!RDM M4602TQ6%,Q"^X4V;98W,MZ3H<;@+/U5I+HLI)C1VBH=(>3G^_OK3AR^8^O." MN;1@,K)J)O?T90%:':L_1"I-FY\@2R?/[C1/UT$%S,Z:L0FM!6./ESVC&P@7K>BRED,;;.8I\"/"7:R[ I0IS ML@LXL@I?\JW3L IK6+J:Q&T$Q@_'6"$-"SE]SXWD$9EP9->:G+B NA!_!IEFJ//VTEQ%MV.H$HZL./TAF>H%PV(H MVZLEK:OP/[P0J]>,ZP()U#.U_Z*%XHG)Y"L"11%FG",BS3B)SWUP M;ZD,K"3P[,I-H-@?NWWC3EDDVMLUNO"2U*&Z0C+(B8 @[/24H#.U8-AK0ANU MZ\<_@U3\^-%U/LK?.F/*L$C/A^2%4,S6A :36A;1! M\)X.U[%\.G6]1F5*.G@=XX M H"-HT0BDL^H+PQ1_7'B7_[XNKO0TX/ *P\!WCS0AWQR2#@[G^<4_[E+J[H*+L!WSRTB1VUNOWW?YX=^CG%Y%7V]A'IW,5HY$[[.^. M0O.RC'[L)M89<_V;RIC'(]A^6SU9"UH;#=SQJ'VRC-_Y2>][9TUV^/7TC=[#V/Z#"Z_Q"7 MT7$[>TS=>>QUG+H! M4[8JKW;1&5"#/!$W81PS=@-ET5]+7*G3&[D7X\Y^X,9-;.FIKV,\E)+B$+=Q MRN;ESO( T6,V2X(MQ3:GTGOR.H)D"94W.^323TYQ/^XT:L>LO0MW,-@SC?@4 M)_)")JNJMJVR6I_1JFU8YX199S^SXY"\L].\T4/WT>CRE,LU&9.Z%M%N76U# M'?ZC=FNHJ[U5&6P![I AP5]O/UQI1H(%ZXF--/*\HR2CXRSBMGK!'\L,/@KG M2E7X\E[\&4"?.G^J38W5_84SUS/"YH>F>=AEF"RX32YVM80U%($HO MRP1;: II"-N6X WRH1:<0-9R?BLOSVR86ZD(X340BU3XH:=QVKTY0%7]VP*- MZ+4-^I'K9/)YXGR"?>4((19G]%DUUPSWUVEU"JV]#,C0;PV*';^X8ZS4!NK. M%-%Z4#2NP;E EN739:2G\Q(* /3U.$&*B+/4M%\ZZ97C?. H-99#2IUC\/A* MH*B>U5&Q,FRC\'V$,SR21N4=)4W?!@4X DG3K;6DZ8YL)GM8TG3&HX)HLB5- MLLR-J.FTK0ZU2E%3'TG3[;:Z6T@:^.R@C'W#$F9L(-R,<+D#F+3S9#I%)%*X M(/F/\R5V4>J=:B!-A!*5.UP8P)&RJ"'(MA<2-YVN=8-KA8P:7YXNA0'VQ^]? M6-@F_'4O+J24]!R (VF$^JC+WH[6FMM4P4=*IB^5Y3')UUI9<@4&77AAH*$V M;>%5@?&%;/2; $;_%BZ>94L[$OL!L-4. I>!J&?:HC@$3(:9(D!Y=H3H1=C5 M!>%-%X"N_811X@YQ5&-+-J#RXDYV7%"U)F-HI>[A3OC8[. '9?1H=%S.=JU, MX*U$-,(KRO-/Y)$&+DQDC[ZUI#'HO)?\B-8@V7U_%YX\YRYISHYM&>_)U#_V M.WNRF(45?"SVU ==3WRT]I3MLU:VA"._#LJ(8T? M+T#& ;F58>M8]35;1_ M58"Z! ZV<*56, 71);DH(Y=*YTSZ2 KAS(((0N3_,,N6& XB_M1PFWNOX-7# MK_1*2=PC@E]YIB/YL3-HC4HA!8L.<:9ME?Z29)M'FK!X9(5WYZ4!!V!:PXI M1>;/1+",T-6WWE(B721^"A@7XZG':DJM%A5=_2]$K]535C_*]\YC'/N&UJ?6&4=B#O$@G"0-))^E$(!=II22 M45.&#(0_8Z0;M"CYJ5OY)9QKYTOSEF<0P;P;:?N" D;MJ@?IX5B>=I MV#;?$D;1I6005,]'"N,I#'\B%O C+Y3[FL.L0+0YPC1 /+U0T)@G!5GHTL"F M..;AR @839.C8(B3\E& *SY^_K0Z("$L492-SJ5&M@1A*F@@%Y9DZ8&H@%G( M/Q3R9WE/ D)W^\!W#9,3<'Q?-AM M%:\B4*GIFME,"*"]PB\MZ+&*F=TP05/,1)S!W $@=#R1#0\P:%=[S[ >M>L_ MP_HJ#;&,1'J9F,<%QG^?Y8BF6'\!VU&09D%Q^+EG#3\O M3YA0'H:X:\IS#( M%:PC9(85,JR"NZ.AX+"A W*E)[CA+T_LFA94Z?USC'\O@ M9FYFF7K$'@2C";!Y(N!A";B-=6E"E;RR1TR[? 9DE\ 12L98IF3]T12^&YP7 MNN:9A+T92?*91,)5,-D*+G_+8[LDE:!N J1=$,)00.U(9O:)D.RA3_#:EO,% M9PY2<[V@[7 (M)JDJ ]KS9W'0165'-NT!V1IUB2>X6@<-A9B9A+#=DXFQ0T* M='F$AL"0=:P#E0K'D*<:KE&6UVK6-IDYOI>2N7+K190K79-H5=,>[=%9-.U# M&BNE2>B_&AY1 U0RA09;L4FR1'PEV2H^0MQ:Y#-[X^@:%79O"068?Q)*FRK% MIUOC8PTZ, _S5$>&WZ49OF;N&"AR1#DT"/1^F/K+>8:3+GF-5;O0ZW;M1;M: M6@A+7%C#E>6+\>YPN$4B30Z;",PM;L6WN*6*Z6>NK@>"GXKPED3#5B%>U[E) MD@#-*!J5(<_A)H03(A)RM<$,ZGPB5\7[7E>4H$=N $6A$X9G"B.^MH&X!G\2PLP$YUNOBO3O>=[#4\&=^ M%X_*4H[CPW>CD5=%E(F[&54T/ 2XB@X^3MD.A!0?$1K+4T"PSJE*Y<9+]5C: MC;RUE50==J/)L]GU?*N85 99TETQPM>7GC;$E -4XN<,(/12IX#'%Q>J[D_:E M,PV>PK\ZF7DR;8N.>$XICPA%.S)/Y7.G-)X,\?*3B--6\S S@M'VYE 6F2&I MH-1C-1H+Q7LJIN!49UHRF.%B=T+-3D>$?Q#&7%C$)684T4LR4?EFG, N18%( MYW*3E9,N%7!U7L 4SG*QR%8Q?1_+/%P6?P[M$6]'9:?C_#DN>ON,'7(8\LSP MW;,$(7=:RKO"677Z+3SDCW!0QHGGR(X:W*#<8?P'&"XZIL+4)W=WT7^W/HJX M)N+!_^8V,+ (<)W!+]M]$FG,J!(5Q)!^J M].@@[QV,B<%O[U&IC]YE//#;TI;PCE*(3,F!%++GY6?:F3:*\ZG NY&D:G]Z MQT'AIG KF("S)]_&.;N8\NG%6>MZ^S!Q0:1D34C%@&8HB@'P\NZUGT!%D?1J MM46+2N@@-KQ;3U+6YK0'0J5;U"G1+:X?*Y/.47];\L!,N* M!4*(44]F$T[TDZI&(TL+%AV +LH7[3,HT4 A)'!'0;+!U$$<5S&5WP-&"T*H MJ?+1UY=N V?^];=!4DU$+*9A7N@2635;1(B,1XL.4QCF"K_/DQN!OZ X._[U MU:?]^[5,^Q^68U*123]3DS9%&[P K?1.D6R9!*TTD4XW+=GA@"\JHK9% M!HQV7[& ;)JWC?7U?">56$817Q@]I'C6+(XHG-E\16:MUT#K#G]7%?2B=W8- M8183^"5+DCC=N##P"PA.SJ'G91&ME>\PP%1-?++-4AWQ0[M(*M?P-@PPI[A& MQMKW@U=Y7R *LF]@PKF B"7$KB49T##<^'[M4V%7V$Z2DR^KAIJD@L>:V!%2 M- I;SL^6S:3>44U6L$#ES%%DG@AXW6J01[(9IM,F^H2X52V$( MMJN,955$^'D)%$RK8N:HU^H,&BMIC95TT>KAX2@R*EA)**X\2HEO-U=:T48LW(CIJ&WR$+)UD8_!@4_X45MYR_)W?0OX("+(E!%M$# MUGQ!:8K50^*UX:1JC@&%4(L)NYK@@TAA%O@YQ=X9='^X,E,-5_>74A"C056. M\$#8"BU*J!))?']I.7,S#YY&Z-@:X&ZEX,*EX&46)OUDDZEKI$_ H/TYMAY&Y!@>XR36M MM:IH^B;0<;I& 'MTC,9SW/B\EIZ"FZF*GNVL.VUU0#A[NYNC8%OEX^Q DO(/ M'1Q3[D4@93(1123XX5DZS7']664Y*-6ZY8&P.;5V:\5ER+? \D).YP9EY5WZ M*"@KW.D#-I^I']&V6C%>CP/+Z=UT--A-?@LSRB/<':;R)G] "=TM!!5S[QO\ M" ODBF(;"D,HI4L2$Z( 4)185-$ZWU\0Z*[1ME+P!T2 \1+GIV$,\GY!Y2;+ M#+P#9587'Z&"E7,O_29RJ\9#?=YS;D1RDWH+N3ZG3$U:C3=BNWYB^TNQ^H,* M0DBOH[5Q!L CV1LPFR"GGTVEP;%.&-545%?;*5PLE8=SP;NF*JPU[ Z!!MQ_ M2(F)@D'+\8E"%G&-<;MJVU8O;Z=,HRHTJ;;%]\P^@OL/F>C2O&?+/C46JP> M5_7[S<=7 M5\*WNDA"2I/@]9I78K87>R,^D^&;,)^OK7;G3 MSU5I=BOV*\UZI2_)=9D*05H*?V]V:&C.RXKAB10Z/S"#!:N7QV(M3FXI\B;R M!&=0ZHYEC<*#PD*XZIL4"GCR!+H<[()MS%F%&%*S0A]R@9Z4\0 TI$,KJ[;" M:E*]D':[D<=$-R#U[E(5(*\W:O#RMS]"O&0X!17PR>@L*5J%J3-X&R:NAN^\ M[!R*\.3C DYER7>!U:&*R8(0M3D4 F$*,;HWU9L%(K#8M:");:Z%?U_)0P9_ M"%)\'@6CJ X=5^'JD^?OR=?*I]T85Z1U;L6MB%*3>T^K%TF$;20""J:A,Y3@\&IXH,'&/-[Z4"9\NJT=DH M&5+\D$GK8>*C'SN*I4B2@BZ6YHTOKU&JG:SE5-TZK!Y I:1$<1!62FU, MR6E?;N=\<@_ 6$)):"M666WG]DN_-DJN[V"LMO3 M*7-$4%%)?+H\<15% IN0"ND14WU]LPP#C6\(FBD%W0_6C'H@EV07^]U#E9@7 MT$N'+7Z2AQ@3SEX!LA?5M*,]I9[0ZC'W.@.387.X:5J2F M$/Z'(66[N0!JT2.R@BTN >^9"MKR$$WG DN1 8A,CWQ-[X7584P-!(#NJD 7 MEA+%=AK7T]OGGDEI.(H[4$&J9U6N6&W-@\(X=Z6$CIQ&\*31WU,ZEQ^<<8-P M)9/CXCDXA\>BU)M%(<%HD,K+@S:,+%/K3>*; MQ#3ZH""1UG^8ZJ[W6?%J\+$;VM"/L-C[=T$->^HH%&4PC)UJ;X*H*Y=#0H<3 MI+FL<]%LH6]Z0@3JZ> .6"G*.[.^J8/%*N:CDH/ZEN&+DKSEQY%9=8S6JFAI M.1^YJ]M>/1160-C;\/VX$W1UV)F)S "A+B,X4T&TZI&EDZ-. P[^:7O*2A M^3>[<>NC:=RZQ,:M(_2G?H>8'18;49Y*=9YQ#%!EA8B1&(2LF&6<2E%89#C5 M"$F/#%8[(J&7CQ2>\JX*%64K#7'2#XHA#)1Q!51Q'1S030.R-E5OW4EUVU2F MU%" V$S(/BGS/D@GX<]BN; ;JD_'X DES(R;53T@&.$P);!,B5]#Q)JNL0H M(H6[U4 >PAOV[)]S(-Q+8[YM%>"JIH^*^[U2+CI9V%(RS\)%23>;6!<=%;P+ M-,Z-K0BTKP\*7X64L=O/@](.*@\KA/BM2!?+5G6^VAOGF'56WG$R@23PMD[S M$9%:\AP:&ZW5HAG1B+&PU.$WX7\0U<(Y:XGF.CB:-UM),M +D["D&) M 6A,!K#>@-Q1T9YA%D[1ES)[5)*?EE0MYWJ)%JDV#PK/F)9X,'.6T@B'M(B] M[;7-UNA49^L^',;X7@PU<5][Q5%3F(]0;0A]I(AL W.;)9?F%HIW$0A!\X>D M^I32D2EU6-M'Y3II/V7UU=.;]A^->0! M@DQ75$<)I$#@Y[J5W]@X4RFFA?I&S Y1%MD"_"] M*E2X-1JOPM1$6K8:^-$@2R:6(Q=)&_\#!<(="\9(BHT;PBJW%T<4HJL];1F' M@4<[0Z8+@0"HP83$*1GY!]+2U?ZJ;B6-*TD&\,S,&J;9$ M:;>JT3 '279SK[%_5=F0P2M#8\9Z82QN:.GR@*4DA9*#=#5J#T5K,5T3592J MQB4\0-^#I1'R%!P;K'.9/@32@84*7G3_;T7)A3JD%<)S>$MKB*Z*W+CZ@2?A M5&-6%=$S3+LAWPYR WX'B,FN I'V>WF-94$2WUOY:FPRX#SX)B&\'T#3TX,U M%KW#,./B95]DVNXHNRW@>U\H M$1*\@3B0_!"Z,U(?FO$LB#E#)/NL^>)GPD_%^(85R-;(.T4BQV '$(T*T7-? MIU?(5/VYA) V'2IQ"^L^TX2*I2=<> L $=RFV4R)%;&NAI.P_XDY[P9[C#CT#<$^!-TM2>2XA#7T<(?X*P MI4K0RX[";P(C"EZ,;*OMCZ(L,T!EL(QE3$^(L&(*ODJQ8UL2D%:M?HFM2(PX M"12@=_5YX)4SG+B"3 M!NK?F.9444R;5EI%$00*NNZW;J'XB0+J(EL3>RD=.I1'K1RU;;3J:!H<_ZI\ M7O-8BE=G^&RSAN)"*6:7E>Q(FN,%$,%019$0_9 >K4BI;"5_7DLF=UBK3&XM MI/]7B]Y(91.&&35+W&A&U.TD9?8@DYCMT$QWE2"B+U(W]9CD]U(H9*:8#NPE M\EFYE!_ERY]+E*2H2[.UBOTJDJPM)3J E$#T*T_\;P2?PM6B*#Q5BX#*_9#E M>";M%G])!=8@PI,<$\CF05 ]B-6 L$5N7@F-I"3+= &@MS,-8"LJEZ2*,'_[ MU_5[0LBTQP9ZND9U 6UFRSFK%_QD+("=I6Q\4U0G1E(\-63)08GPYZ7.;T[# M#"Q+RJE1]MTRHGGB!A D@+P7Q640!J3K%( ._- RK@OFK^5M$A(B^>SHB%&9 M03@WIM"*&]]ROB:L8$P#MW(BI'$(>]0S8JLI$<<+XLM0&2TZS&MO4U96)L>&I6I6LP(A'?Y CDC57+U&AC4>_,"P@%"7(BN"CH)<4Q MD>@#<;(??%93$ZQ,) .!B%8154N5EZ(M?V*J3:P4K*$0/$2X] "PIU7680M+ MG>VW>WH",:32>%#M/H/D#&=\U!%A>3N2#/GNX-:0DXH?GX*S46FY:%.4#.4C1NX1J%D715(Q E+LE>3&)'Z$O\V&9 BNZ M:U4'^^CKF$H=^R.D4+)0V:_[A9=E&\QK@D$D;XH9N&B_*N3JE2*0\J[6J#H3 MTP4T9]/VN*9$'[D#PQ8/:3..;J!S3@>ZR$NT')E*WY""\-3C,D+K#S2LD.@4%+7^&(4SJZPWR%BN.(.L.LDBRL5)A<@L3X)46/^5P-P, MK<254CK,OX+E @]=5WK@5E=(5>*#F[W8[7"%!&BA#F+MCGB6PTHYU3ITFK6E M7@6DS[4;X;E/:)P);"V0O\5?0B1"GQ?9(9L/ZFRS?EK51G+LVY3!8TQ7^"6OCAEG.!B+CEF='B$VV3T$V;]YCH6Y;$7)]& M,E> !M:'^J*)\IQ-1X@ M]TPC];!/BAYK;,NKEO/SIF]8S>.JM]V:SUD2>SIB3]S*D2N>)9'L5L)JC>12 MW<0(.$(31?/$D@+_7!B0+TFYF57%6;4A$($&KZFP2"K)84F#D#$I5,!AOZ#> MZKE"6C#EWY5-64?7\(<0C#@)XR<465?6)(QMZ@16 $Q>>E#>9WG!J:(T'-RF M>,I,6L/ S8W4@%CN)(U<'OO!0Q,Y7KO2ARXO%(.KD.G%.+7K_#V)@"0SYY=? MKC#\BBVLN:6&"SJ^RH;0VIY>7II_A*ML%=ZC"B/)[_\I\OQOY]?^+('"$X7) M0\H(FWA+19R;EK!Z%+SNH%#MI%9J#K%U@.&=?]-X#)[D8PY;8@MN(3F@@<_) M&G09MQ5UG@-%&[XH-;"B5PAAP E *VN-],$!:46=KE-C+<0+D-:OF M&WY*;[R8(SU2B5BPA/(@7OX>"U-O))OBA)N.&I]S9<^I^:!+HJ[UG)J-2WZF MDS6#'.% L<3,)'Y6F0C%C;P):0&3(XX:/9-6D:\Z&Y?_/WMOWYPXLN0+?Q4% M>W:W.T*F]8HD]QPBW+9[QO=V&U_;<^8Y?VT(4=C:$1(C";_,IW\JJR00((R$ M! C(C3T]W<9(55F_S,KW]#,_2*":C):;_I0Y#>#IT;3[V/W#[^E@'QBR(MP% M]%T@"P)O*C)$B@.'7E[#M/"/"<6L$VL2)1KS>-*G5J#W/A=,$^S4)3"38ZDG M;U48?&$KXLK]P69@$S,S*Y.2RH0+]P?R=BII^Z$L=<6Y84WI+;S0B.CC4JQD MS>EK3S[6;30RUCVO9.R4(LP2BZ#<,$5@FD0Y=U%,&SZER6\+8H %L%^2-$'> MH2@=CLA:,;$NL/9L!JL_6.A]DPZ=I&_)^=W%QG;%.".' 59M=VZWO"$5M51A M*ERV6G>N'U*XM*J%UDQI"3@U5E?,7UNQ\*1IWT+AY%?8!]78(70 AN2L4/-K MTAR;-7$4TP9(24GR !0DEA7(4N&3%V;:!F\Z'W;!Q9.6I2>DFFFD/..=.6<2 M*$%1'J7CD+@Q&Z:YW',B#4.R).C"2;Q;\JSG>TP?[;=,8Z#9T.W&9QRG,[=+ MZT_9>Y5DQT7;PBIB3&_SQ_N+Z67.WO88C)V FQ;_HO"TA6ONY+NCRJ7/VN( MZGH^>9N;.I"^GXU53L?("[^X;^=^X'\/D^:DH$G68MIQ,5 M+*9$G=:-T)VR!$O*A&=4RX%Y(=")24@7E\3X^83J:<<62G;>3(*U(QT0ROS< MS4!A1E@B<%[+HHS''-803CUPS!$-^8E/7+9,E\R2^GGE!?I[-IKD _S^[XZ094SK"-8N/24CU MI0I>5[O-E*+^W']I+ZV%KX-55UI7]/FTC.4!OPF"BXE(UN 2 BS] M29QV@TWGFL-GJ43D&1Y+8WX7*Q?9F9(WE]LH'P_=GC?6V45L1\E$]U<";3SX MTF?@8;!BWX8M\)Y_; 'TUQ*U]X^IO[X0:7C\CO@V;QPPO8BSO022YJG!(LZ3 M.X GO-!_Y$P#28JB>$_A.&:=JJ#9,"4>%2!,79C1>N%D&?3IAP[O#9A<94*B ML_!ELOZ[ZW>9K#1_YGR:",E---Y=:]JPDK$?)0X[:QZ59HL<3))><=G@"(]M M+JT'FK_-THI%<(_;V8AEV@\2?FU=L,)*//N5/AW4:19FH=K^K)OS\N\Q-PH5/"RZG6R"IRUP<6I/ M6-O2I%*(I^NGMR7S(<#OQU#4!UB<4 $0\@$N4*GTS$87OT+MN@>.$([RA8IC M/G8NHAHB&V.?BF)OCJQT02/6+"5*JH/[9"I?A_L MV+1C+%#R+@S\ !B!K;IF2VY+?LSO+%>=1UO&*&ZC M250B^76>8Y2;,L9$_#NH1/R15"E-S2@E#>YL @9P%+C.T#$UQR!$'?0U9:CT M^XJM.4.]KUNVI*CZ_QAJJ^AA[,#/GH^IV\ _^_7BXBX3UOK);^,-3;%D>TG M8?]PRY@NZ8FG*DPFG)KC)P"JB/-2-3L;WD\)ER@O7,0F647SK359XXFI_IEM MM@YZT)S0GCXU=\ZSF Q@H!>3GS9T3BI4DS:9S\0;PP)X4WP2L6*6/N$-*=Q, M3T_F_8YB*FW?IUYC>]K;D1%@#$F_LW5D7>I)DI?+NP>GV?U1.L>-1IS4T_;D2)LAAHZ+$3L,CS ' NK7RFA9F MK>7\KVS')O4SN-%T'/)&DKKW5"8F>^79>],VRT!U:I%3%>:=Z0O3L'0Z>&IAN_!\R@#O M2650T@ TZ>>4O3J3UH?YR@QK7,%F+F?OQJFC^F,L\9ZD#F MGYMMD\#JS1TWD7;1NO22V DF2W.O41I#T5N=<_U M_ELT+GCO*I&WY()ZH,3F@,*4%_Z$M%T9S#-(X,!Z3;!E\HKV,S8IBP?$_"?^ MK\P[/3NI[)HSP3Y =F+=9;3>292^F'L"*YI<3/Q_;':EL92D4G;J#TL2(4<$ M$APSH]62-D5I/1)WD$USQOAXZVE#_V)H701@ C1Q'0IY(L(Z)$;%(; GSU3ON8S6,59IG%^UE&=M+88$ZH@!9!*LOI.F+]&UP8B]G*?7G^[ M>;RZV+#54S,NO60+#;_NH(-DXF?_!%'/SRLTT=P[+MDB:^:S\)CY&XY_S"M- M9J(@*TF6.%_D0I'51\$C/F5'AG[.Q 9JNS$SY1%#P@K^2DLP?@144Z;[FO!I MM1 9?9I;SO*EF-"QCNMP"W=JF@PVH8V,!#8]=)1Z*F M;7RRM./".'''YD:QFYDBQ8,F(2'")93Y?O>"UP,4G?,;^%AR3NW=M=*R)D$Y MJY_F(3D$ M2KC2VOKQM,"KN(H^Q_AYQS"-6:1]O):/8*K#+KCF%ZK.9OJOW0\F\6*V++R6 M*Z9)A#LC7'@2"2N:?4F4*SN>D84_F0?_7+\Z83;A=&Q"R3S.5J,\SCN.OR^X MBW_-&/[ #]-[->L1J"..VED1*.;I=E,LA53*G4%@$ 9)GZ=_^3IP(ZH(O)^[ M/ML4^]+7^1< ^:$T$#RYR4O8^_C'RU%Z_D?IH[ZP0^0'2:$"./QG M2VW-6)C-^SY7QF^"/(X%^*_>UHUY),(T\$7@<,SL2BHQ:?%?_R%WI*]39HH' M\[N2]57;6N:J;>[&7"=GV&;^#;TMKI>:G\WM[B .;[I=]IAS=B\[!4[S$TLG M#2;TH0,^&G$<9]JA19]7'O2, HDP9&DV]-LLQ4> '7P] 1 Y[5:]BC!#A,A M<(1$4I!(ZXDDEQ$];::7")2=O3 ?2()U MV,X* @1-U;VK;5EO+&I4W115M8.H0=2408ULB(8F5;M0A^S_FGZA7F4".!MQ M2+(F2 M8M6M!6U*JX:SLBGJNH&T*D0KE=*JLS\]:<=B[SZ;37(PHDZI(NH.3KW3%0U5 MEH*\JYFH"A>EE609IZ#>\03(U>EQNY5ZRN923STI!4^U-I-ZIZ>Q=#J%0FY( MJ:YN531H#\,#=I')6#X-#UA'%[4-(RFG=_/KABA;Z 4K1BS-%"W5.H5 ](=E MHQB1/HF(M"6)5K$$'HPM8FPQ18UBB8J)>0R(FE(1:4,7.PLVWC%[6N>*LG^R M%/:#\;=JZSP/'T$V.:,,9.$"' 03* HQJ_[!FQB/+;5_&SMFK8N-Y%7V=;_ MS ?C M03!>G:&$HX% QVS+"('3AH!1VA8X8 BPZ_<+*[Y>6^^M0A,!OLW'Z]AG_VW4'M$922*F-0IG&=2/W*=-2_\Q4W=4]AQNY M=;W(UE=VE"U,@\9T*%MNCG-+8N$';"O;&(OTAK6&I1K;@ MT=JJ7KX%C])6C)H:RZAMRZBKVXUFJ<>]*//CEQ?LXI)K!6)/F\/M:8,-;$K; M1<=))&Q@4X!()]' !K0EZ*Z,J8*GE"KX2;5$R5 *W0>8]8597U.'$O0AD1$V M")MR_AA5E#KZYVKWZ8%4[PP&YW55[91)>LAU2FGMY8".QI(!%B&R4SSD^3_V M7V9PM-DVV']=G\#;_X/_K/TQ%5E9/H4'% (FUJ4DO6I)^"F'0F^GL MUZD.E4Z'71WMV%I!Q!XF67W2C,[23DL>:L'P0[*[S>_BW5:G[.,P*..9LH[G MT93S4!11V\-Y'+/^MJIE^ZKTY5/2Z#JJJ,B-Z?'6;%KI$J759JWD3XY6BB[* MRA[UN1V+F)^S,=%#0J*#\8=5:I!^<'X+5:Z]^=B1$LK:K#OZR1&JHY]$8S)E MSR,@]M4,_>"N75WLZ)LYL4].0Z&&KRIO%APY.5IIHJGA#(A#F@&QMA/C45W# MIB@;F.%4D)4E:;/,CI,CE2S1VW2/HU!W+/8NGVW_B0BN+SS:;\(]<8C[PBJ_ M+YY"PFU;S[7[KN?&[P_J3*BH=;;.BF2)*38%FFH?1E\L0#7/# M7JN;-^:JDLI^S(>1!,KWU8L$"VYKVGN3"VX5518M%:V5N3]7TD3.GM'6<38HOMIE'ID]9>=GH@!DX+ T;;.!4,[,@+/7(' M X_L<=()=U\'G&0^_=P)_&CB0:$VC%V8 MC(]R@(<31'$T&]!1=61*2$:VZP/)/$+U6"'H4Z'!GA+Q81U]2NC IV\8VC M 0:FB!L,61'3[[\+CA=$,%Y%Y!XVNMY1,'"'5&2EBX?:>LH1@1\2V"9;'7T* M7]>,98YE;LM'@T328Q^XE!:Q$%.J1T!5&+!"MP^4FB8J0OD)/8BA1W^3P+ 6 MQC^922T)>& )@AN3$= :?@48!R2OS;_&BI2CF/YKQ 9Y\,DO3LC^2?G,SDF2 MY$^.G^U8L$,R-T!F3$**I-'J0TFHH<'EM6QX);<2NWVSWTIN/&GV%;M/=S&) M5W\E;\+%[L[9E!:,P\R?S^$,H4_DK!\2^\\S>TB7>&Y[K_9[!#=@=GH'O?*S M9%O<\>K)*4588J=D&5"I\$2H+!%W,6J(2XV WASA$C.EK\P(&2I++KPH #F9 MR>P7N_+^N_Q)X+_078(&7S[;W9UMX?"81F>-(SGW >#!\8C"8<3\,X[%# MYSF1%B_$"\;P)9#A'CV,)U&@ZZ/K\MAOV .*+#>*0\9[G%CP\,R8GIGX.#A! M^]'8HO1XW=&80@+V"^ST7R4(;]3[N*__=T+7I>)C-.UBD[7TMNJ*6TP7&.#TJG&J6*$EE \6( MTR:OVDFJ*NE&#X.E)>#Z6?R%XJ MPF11ZTAX'DTY#U47+67WY[%& J=153_PR>KC.Y3?.E+/]GSL?T,;/(F1+]:S M8_^):I11VVJ#NU,HUM)0H=TY^!!Q)X@X215-:U^]EQ!QIXDXV0HL9L6[@W^V7&?HF)IC$*(.^IHR5/I]Q=:,B[;P_R:V'[LQ@PGSOM(?>.F_K]PH M+?<1+OK!)!9^VN&?)!;NW>C/(OFRBYG"LKFU?:X:[\+6&]+U"N$L+Y@EA\// M@B'/BF:E+R/[?9I /@F%H>O;OD.7(*3<(0PF!)):[0$5'A$1'-9X%^JY,K\\ MXJ\%4#U$%$;:%'GSG*K(>\C1EM!3>"WZ8?T5T+-B3]3SR6KC[]C>2] MXX#53$#)P.S-KC_TDMS<<%: F+SS#_K=0/"#6(#*N\PJ71]F0O#"!ZBUB$.; ME66,)R%])_UJD>/=!FR+9]>Q _X>A/2?OG )!4N^\RY*T@? MH29EXK-2%CA;OA67AT88$I--1I-^Y Y<"A3"ZT5XD4,T)@[C5R]PYK[?%GXF MU1_PE,CVDJ_1;094D"4%8\+O[8FE2A\-(1BE- $G]^ M3+%*U_._K*XM$"*Z/E8%"(.4DN4ZZ9D W#G^9WE-:8E.WH)8]"24W\"B@ 7V,F/R&S>HE4^9*G@T;%JEEZML#FV_XQJ=D MY4N<*Z?CO,@/(O,>J*L!NW9([5KV6G%&,C%+EJ$'2KR5 P%V1TE$A&>;X@9.E=WE M[*$@X/QWX9D,GE@"6AC"E[FH8'6]">+8_O*.&@01K]&B2IK[PN^27-'3%J[8 M4!JVCQK[Q!1DO/B5>"\?C8;8$L,+(_HKSQ&E>38MFJV):LG\/18F'XR?Z;?X_^^C-].8AV*IQ=7IG-Y5!\4QB6 2[ M/.PWJJG08V&%X^SSM#XS].WDDH.J(BKRG=DC9Y6=R8^HU'L/X(<*QZ M4OCNAG35/US""S_O"119PEHNJ0!SXTQ)GT.%ETL&LZU3+>^A]_U>9)5@2;4D M$WO]=R:#OI,!JZ:\IXIB2#?_S?;_Y#5/K\*_@_!/41A[$ZX_9CB,(X8O;NG' M7+V:7[8+\MD%38Z26FTK^G]"51K=C3\9<1EK"Q+[,5W>F-[-K[[ QZ &_N*S M('_X!ZN;!:4'Z+MN(1\0;/W")F.F =/EZ=*&RSL&SGM-!">(R9B*0Y\Q Q3T M4TIXK(29?OL?IFJT+8&NR0,%/=MF@8)Z1J4V!5J&?/8(5)WLD^$VH)8;S,(% M:R%P_9B7$+.N#W#1)G^GQYP(@GEV%X(7.$>!7WEG_ :"LW6#07(C)'8'?8*= M7C104;O0ZP2V1:$5!F\NW!D4)O\PVUJZQ>6S+>2]V*_Z79\ZY"Z+U.*Z4,F; M%!U"S"&DU.(0L@[&(529COEEOLPA9+:%RZS"]WV*TX>IPK<,N&(D-I76FBU+ M*^IL=^(5@TE%[.4#Z +!M)3S"15((>\->7-[=?W_"8\]X;)W^]#[<7-U\7A] M)7R_N;VXO;RY^"$\/-(?_+R^?7SX6,;E;&T%'^^ZOMB"2N%.V?IB4VVKDE5/ MU:S6UJR/2W:K5,VN+"?=;>U;T>Q8*GLJE,@6KCWXJ )_.*QY6Q\QV"_VGE<@ M/(=D^,_6?Q209#IT11@'8?S+%_O0%@[JVPW][I@P;8O: D^I"70WZ5.#0;AP MF*,-=!VJH([8'G?IF6'X%S[=75[TO@DW5\(MM6=^<=\@6>:6:DHA72)8@Y0> M][!OYTQN";X]@K0:XIY?4*N4&H^P\IM!B]U-PS/5;'55[9A (>C-A[8N@]$X),_@ 7XAPH\@0LX\S!,W3>3,QI^3 MMHHSF?_Y(=,UF8U;-;Y^^N_)FRP,[+H 1X]3&Y$%FWX.1D?LNBT MP@&OR<,\6TM!'FSZ.=$'M;JW0_^4>A]%R!4>'=-_[A]%.ZO?[UY>+R^O[X2 M[G[_]N/F4KBXO.S]?OMX<_NK\/WF_F=]T<)=P,E4>;H$Y*CDC7,1O@5V.&!I M,VS@!21QT7_@\ 3?J/?H+(V$H4;WRF9+;++>'AO[/HLISY-:"H0 M"6_ "?'%_Y$DLM@0#" #:!$XSH"MXAL#.7UIGF*T7,"?OQ@?$I#=DT]$_P M\-8E?W;K,R369=*FA#1CBGT1^IZ*2=)Z.G@DLY!H3JU>S+>>$&=)$?-)^D*F?S^>")9)**S?,&6WEIM*W/D(^9Y+,SY'$ZY?VND)2QL#D6 MWKO(,K8\;Y;"FR0D18N/F):Q)'M.#JW D& MWO@P?P:F;?#$R%EX,IDM!54-R10,R(YW'#+.9,?_[KM3DXTM_()%_^Q&R)XU M[.M%01TY_F:/,Y MB;E^%K/@^.]H;D(7).'R5,(9K$(6"V>YT1>@_!/X9,BR>KGG4;&>>V &T63 M6<(R/2;*&S%A>9D/8Q"GK*"B%S[9OONW/9U%PT:?4$5M0/4S_JTH2D?G\"(? M.$4A,:E(/YQ /K=BL2/4(/N3,G_$1MD($_\OJ!(<0FIU,']1;@";1G!BGK[7 MZEY.ZRTR;'27BITFK'ME[O+ C9P).S"Z>C"BI^DKH!PJ7Z MB,3/ 5/L,N(7Y#L;.Y<40$90I0+BG5T:LUK)8)Q>.ADB/DS%UN]CP)SPZ>+A M]\_TFW+G3*(W3A,$P@^^N=WS^*='RE6.8&K*YP8SQS>6BPXH2)3E0NG=G;:A MK\MAWB6M^3BN7#TK6V$) \"2H5_SVA.5="/;MWE&.*\@7/A]-YV;"0*450RL M$IFYJYC>G6P<(&@#O*X75F<+8W[;9]G2#4=T"=.TKJFFP#.JV)RP$#:5#%>C M:^N#B)OEA"UFM69M^'WYA6]"[<6M,]-8)'5JIR]/J#_GIDD#G XLHQ6I-^K'M0O6)'04^([]-=0@^9\]F9?VOSX3/U%ME M<@!BAB'7,J9V!AQ&^BOB]!F)W*=F#Y0^T!L_I OAC#'=/!2/D>EJN2X?.&3 M.@TP4RDBT:Q,/UKYVI1.^5?:ATL2LP1;7 +0E;-Q,MP/Z,^6TA8>)LYS]I>G MVR%O]HA-8Q6!76TAADH05K$C"@1&.P#!*=[I$:8UK[S2A^-\D.FVD);VYE5< M9DG)3(39 F"H(2^O3DW^95-I$B7S"+,EVW2EK)P'A-F @'(Y$VJL6.Z54 N3 M_G?A%:#3@>V9F*1VUKS,7SSEB#[Q7/*2H#?#%,D #-8"80K5_O26R1C'C>#X M%2HC2"[0A%@FJO#3ILIYV&!?$90*.NF:N<@8\36#RV4T\5V'>XD(S&\#.9!^ M;%-^8!<.C"B>E>S'9XE5SQ_V 1A2\162^5<%X>+M-/=Q.FR3/=Z9VC_\2J / M_"1_3GPR3)1P)HA8E5R&PZ;#;J=RY0/MF#W\D_)9F [T!#"R&Y*72M(;RO,( MJ[.=UO^S$9Q!R#Q7'GD3_G$J8@!%]NJ=TZ'/^*0P"POLNV![]-[LYZ#T, M5ER&(5)=8H5J;_\)M;(P_/#U.?"2R:"O7(>@CQ:!X3/K29A[Q8(8$L2$6^%W M(YC=#.1.%A.EJUGQ .!E/RNAE@\G2-HWT%]*IZSNE^=7F@ZKIB;REAFI"X%- M*(5M\1"FP@Y ^PARS=QMO@S)E7G"%8DH )CQUVSQE^JVW(D8LS'<_/B8:(N" M8?Q*.>7,CLYL>,^+2^_Q3W"TBO3UP;8?V%_EKY]A>#H!]PN[P"F:)_RFI=H# M""[BO[AAX"=,2?EG2)@VRU1F]E3P:2=O$RCI68.4S(]@V'M, "L)"\.M2^5. M.%>52C44& $^;Z8D_O"(>V-L)RU>G4V:AP] 31Q-O!@TA50UXK7,L\'R;>$[ MKR./R.QA\^Z#DP^X:HV:%;[+K4\E^I!UHZ)O=P<3B#WD@VEZ=T!SGB$7]ZPA M$+5>J<9*#>J?4SV4VX^4.[.**URJ2>L"7P 5.W:'+,2U"KW-%46 M7<>1XJ)6/B5*T@>&NXMG&OTBK9(H%GT*_6S524U5,IOU"!$&Y"DQ"&U>4 MFUQ](V>RZ5^H<-,ZT'B2<^,1+9;S07UE-K-6LS9SIAS& Y MO:.*'_O4]&5J5.!1S91WRQ@%%->L\4)F+E$AVBQDA253SY=FGJ]N4[$E.C(E MH_-UU][HKW-TD+4V\]Y2*QZ\&PGA">M(1J]PUE\*@L,+L9^Y ^?2YL4EK\SJ M2120C-!C9A6_I;WCJ(;?=_U$^#)Y+7_=<:PN?X6YBV@,_7@NU4^XMJF5%DXIE^L64-$M ML'^EQ1=Z3AQ %HN2)K',I4PYJ3+L>:DPX:EFTQY0O'QKX>"'3(K&00PF43(! MC[<*9NW"5$EJJ]->6D+6.0$A^<2X@E:,S%9P([Z0)*V+Z<#3-H_.C%47]&PF MKN9?_@K?]9+>J5,/*UUU'&7V2L'IN38+:[+@7!1-1BR!<-:[S VGL80!2U 3 M0**2N9:!E$+0DC )1,$K&$'@HW\84EN>]DNC@ G=_B1.VUA.=07N,J RZ-D= M)\$3/KT*%D^<9Y^"X\E=RL9+7#9+[T_]-W/6YFP;C!>G6TF/>WD7$^8.3TPQ M( >LQ/V+[C[Q9B;:*OOZ))H^"3R?R;E.T^>$43 @7O*]J>F5N8R8YOPG61'% MF1);I("(F?O8XY7IFG["PJI MR*S>G*]0L^D5LL#2K/DQ(3R2;?NLK?,G]7-V4?0@JJM(LGZAK? J81_ M]7D*;%AO:S:AWC:W)?N>&O2VNG>]/Z[O'RY_Z_5^"+_U?ES=W/[Z( HWMY\HO;&"WG7;I.;0E?A9E6NU:9MN2\C\JV1^W;)^#G21/\KGDV>[*WRY^7-Q> M7@L/OUU?9_HJ%VC,,3\\L*:6G;NCPB=F: 83^HP!!/??H*)1B)Y9QC_/64[_ MQ=.'/R\39V6KA.4FX[M%OVFT#=DJ"WY#;NN=3CU]II6VHJJE'K7ZYUJ=B]*+ M,/?"72IK_ PW:HA-=73^=Z49S;'-0NQQD5]E6F!VZRG10\D3F'6"9]6O'?PE M=,$\)D5& :]M"UV6=I7?LZ-)\GOHB,\'/,8"/YWS(L=39E+S7K]?^M22,/;" MJ?%!T%8SCP\"6],F'!"N>+&]N8!V-KPT_;K4QM:.J][#CA(' MSG=(F &O\\1WN?MF$@U:"_Z<3@M&4KDCVXO^V3I34^_.)#I[LNWQ.:#APA_ M?ZYG4+B(+^TPA(S4?T$LK"6PA)J8&LMO\;D_&9T- M9^"1Y+F8,2@S V2=Q# M(@_!U^D( MP1K%[D7ZX.]!>!5,^O%PXJ6KN9\N)M&TRB).;74-T5*E);RQ:[_4-M8PS%:W MH;6ZFFC(RO(V9H.VO?&,C6J;D50*9+K:ZBF&)'5QL/LII4W@8*X;L0 M.F/'[[RJYJ^).V:YK6>"3V)4;LLJMYR6=Y[MQU0KN4[)26V_LLPA4Z-/E*3* MK(%*;6/0LU:IK0\]2JM+;V^C*>@YWE!_,H[4?^+MI05&B+-@> 85=]55VJ/D M@S52=$I2UM/Z'E[2&_Y.S3R@9EE&4$&1%2T+7:_'@Y\U#X+6IGW4B: .19 DB6;G5/,]=H>!7X-@\.IZ'NJ@Y41F M2K>RT#9:744T-$DT%+TA*@-JG%L7CYNBQ02T:*8A2A(JF-L^[YNE'DBH3&X@ M&6=DY+Y_>O]?OR7M.C;E ZO5-61)[*B592:JE(W!T1J9N04<=22*(T419:VR M-$7%7I3OHA,XB7>LVT39VG^*6(7J1F388V780AEP91E6 X;53554K66; M%QGV&.RF?.3]R/8D]P?"0QPX?SX''B5DE#2Q$ZY9<_8J72,R)Z-2\@^"";B] MRK3[V%I#B3)+.P;=\.,.(1DX;-8FI(@':A_?K[-\H:$U8M/:Z+']#@5^52RG M9B@&51LBY&WLT&WR@F7"=QP#FV7"=R"G0A4[2N64BN8X2'^==(0$72A9 M#;MM_M8):--I%&03TX_F?/ MI4TU7:E'*'QF"@M,Y Z>8L8K&T0U5'9\_Q8&BS8.G&&#(E\!=*M;5P;I+KIZ%B M=AHOC>TW5$[+"M&4>C>^$XS(H_V6539*]S(S9:IE&+JHRDV):Z&.NG496C.$ MH"+?E"F$FC(,] 1457IHPFPTEW#Q%!(RRGK25Y??G:IBL4*NCE\CYYR2L< M)1+G-H>^T>J:,K7DL/?S$2&G1/;4$BX5M%5G4XO<<]_U_MF*PPE9 MMJRF^[KP!Y?974TA*--7+C?^VT.*X%8H9-1 (64EA1A'?(G!14C_.W!?NK_0 M/]*=)A#3=(K!<1"Y\,7SD'AV[+Z0KZ_N('Y.A5'F6QS^Y]+L*W:?TF(2K_Y* MAJ$*Y[;W:[Q'@ M)+.3D>N?9B] \?=;S-%K,]-O\[Z:YY M4MT6CZ:8=1VXJ-29%]')]\_@E\]ED\FC'>HWGAU%P@7=\6@4P#LI#D7A'Q]= MI'A1KX#.EW=M@+'V([)H-_V=Z$S!Z9Z,'2](I5 M/[[55RW&VLIBM%97:M-C6-;(EWX@C.U0>('G"6-"[SIXHBBLW K[/*JP"[;D MZ&(2/P])(D2_U\!XO,5"_;TC:5)7WIW M-U$T*;\S8_MDWVQA)K4_.YIH6!VQHRQGCBV3'*RC;<.[-XFCF+Z(RLNR^[%* M$[KTZC8B-!7#,/_;$G5*Z6*2)0&WRU['Z![,Z"+8$42NKXA#1GT2SG)VK9Z6 M(6M%%5"6RBNH97E4155WK*+JNU.?9,F +FMB1]=$*:<8:Q/MKSQZJJS? M+ ^?TNO;4 &T((-8M!13U')ZV.U'_Q,J*(#K+Z!#5"OFI@5%5'V)K M;KY332J<9]S-3DK..RE,#]S2Z5[0E0*%;8_J)>[@S/4%QQZ[L>UAEF#)MO]3 M2MY10M[XEYR,);,/9!DL(%%7)%$QL4_U\:!G7=__FM"C GHTU10EN2F%^R=0 MRW+A.)/1Q -340A8AR!J.H]#\DS\B&IU@A=$IU&+_:F20(WHJNG?0B+&PY %@M2=H]P4IG_:F4 M9;MRY[ Z!3TV(X$'9.@Z[FF4N6Q%X-Z3V*9O&ES;H4^I$&6(>\5I6YH9.I09 M9%-4S>5:[>+L@.IL<[!45,IN 4LP%\TT1"6GI?3.L70RI3!1-D_NRXCY,:=# MJ0E+FQ/L. [=_H3G=,:!\DO#!>0X"3_B-?A7.7Q3HU9IQ'AVV% MO5B@SJ!B6\EQ:C1-FRG)<47K/E&?KEJF/G+CV;CO=_!!V_[[#\^9NQYV@F<6 M.C145;2TNA(P&J^=[_4&,8IU'F&I8[DWRG\G=TG9>SPYEJ1R5J7D'P03\-FP MHZG H0TAX3_V0I#]BJI\2FRG;[B4_P=U)]HRL[<]2A>4+MOLUU./=-%!NNBF*JHYK:)0NA30KE;V4%GHXI%] M[D>M3A15'BH;498]YQSRX5RG0/.3!T($/XBIYA0''YQTZ?4H&ZY'J',1FQ*% MD2C)(H:N;_N..TMV/GF*1%#OQEHO+10BGV /)6-U#R58)-PTKC-T M3,TQ"%$'?4T9*OV^8FO.4._KEBTIJOX_O)=7PQHO;5]DK] ;+&B^=-?[X_K^ MX?*W7N^'\%OOQ]7-[:\/HG!S>[D:WCP]"[[O0N[N^OWB\Z=T^"!>W5\)E[^?=_?5OU[A_; MGY=)LE+WRF/W*I':GH]740TTUS2-?E%&'^,GU M]LMZ$3'%8;I-;C0+,>._B1T*U_Z S.IP!546RXBCHJW9BMIE3203%"L7J8O= M+$!T/$12D$CKB21OPEW-O<_O^:2B0NTAJQY];0C9^7M.(''N8=*/G- =@QF; MQ.7T01 MH?\_V*":3.FTNAU)$F6S*66]-:0((G<H^^<.H]75-574JF>N('<@=]3* M'=K^N<-L=37#$!7KR#HK-EI%).&+ZY"3Z/I0BA_T_?.#!0/51%VO:X;4@96T M'2>NUJ2O[0!7JD1Q)8F:M)S.AK@Z6%RM25S:!:YD:OO)HF54OKZQGTA1B/R@ M=[A\ MW_PQO-B49JNBNP%@A/B;*HD=4T4PGC88]Q\,5B'=G&%V MB+)#1=FZS)4]H S&>8FJV124G8!YGSU&=N_;F?-#H[]<]DHNQT0/@3?(DKDJ MDQBM;J77OIK&$21, Z#8;51]@?%)M7G3*R1S(RJ M=XRHI=E";74U&4;6++/%@0V4V/] FJHFX(FA>IW"4076,(=)-T5574Y'05@C MK+<*ZS4Z31580R!,-D1#6YZIC+"NR:W20+6I-R:A'=,U"N1M#$D2T6:%.84U MU]+E*T7,GU-9V0D$[NY)1.S0>69!NP%Y(5XPA@$[&+,K6W'.Z4B-VZL9%:\Y MDY>^'3JMKBSIHB55KKC!$$IC$+2^3KQ."!D (4/4,+Y[3!!:6]U=)X3,5M=2 MR)-I!B/7=Z,X9#/L,)NVW-6XT!4LG8$5?.']-7#XWEJ7*1&@^E[NCOTTB^O@HN@Q&?=?GN6(SFM[# M]%XR@!AR5)H?E%97$Q6S*4HLFD';OZ6WB"852@LZ*J+IB-"TYI[>(II8T9UB M-65HU@D8V/47JARS"KM&SM:8VMV!=JJ:J!F5)2M:0(V!S[I[ND[\L ZHHM48 MJP?QL_V;N4[\0#F<(IIR4PK@Z[2:&UU:$BRE1)Q,/NG6+^AINDGB3"JOH9JM MKFI:HE8]V1J3X0X::>ON\NI0LR#34Q$UM:ZZ483:@4)MS;5?&6J&!-F7BB@I M=0WDQ5S(\KF0-[X3C(@P#(-1J@0$_F:7_R'67&V]F&3*)IS0/X*H/*/(;(29 MJAQ@EC(6%!XTN OK&Q70#2TH14M:O@00W CN?5:6U %N:'PI&O(!EDUM'=S' M4):;3^D;BK*01''J2_FO_S 56?GJ$TSH+ZD]I93<, W'T%A[+4/!)DC' YEU M.DE5S.BMKB:)DMR47L6(F>T[,ZIBIL.:K5FJWA#,'(._(O_4+Y]M_XD(KB\\ MVF_"/7&(^V+W/2)2_.. =V(E730$?X&WI3@KQ HMXZ"@3MTG5FR'5TI7?G$ MC9[9=1D,*392M.X%G:P_(QP# M54=#FY+3]>WP_28FHXCR#[P]#%B;A33.4EKJ0J=.2]2U95]><>;"A.3#QNWR M'7\ P.VP:+*N+SM[$+@G ]RBIGV3@ NE>+JHY;3L:!!PC]=3<#-5;JBZXY-- M!SPY>[CZ811N_<8+FH=ZDXMJH(JO1MFL./DHJ##D *2DS+>9(->5E1RH" MZ" !5.[BK@P@"Z;'*:+6! =KP_AEL2"1W4L]!G4?]7R01R;E$I8,C/Q)6,Y M5[M!"B=:2LTP\2O@#";7P@T3*N?/9OUU_0/SX_ R4@OUKARNO_[O@E80/SG,0>,)O@0<;C$2!8J$M MH']@R[I!:1Z"4C%9E',&=#1(I4;3K1DN@FI0,UM=11(-$Z%VPE#;2'LH#35H MN:B*1F>Y 7V#H'8,D?;Z5(-+SZ9?N*"4&(T"6&?@_%G7#&&5GLX@F, BFC:J M]Y"75J?6JRA-TWKS;:5O=N0Z)U'8N0-'UHOM>MPBO&1<_P!,_TSE @DC1NB2 M@E^1I/K4V0/3)(X35QOZL>H'EER?\HK :@*P-G-CU0\LI3Y5M2$*Z4'=YU>N M-XG) $-3V[_1$U*7YA"UACL=(PC-0=86[O1-H:716[V3.^H:H760T*K_5M\4 M6GH-]WJSHE-'XF@:DU"(GNV00)NF/*^3*/1!DV.-G0;YZD%EG;DA]/M'I8T= MG#?ZCF("3OY#74=9*32N[= '(*6/F8J&A/NE&?=W/F[)4?-"$LMC>1E&JRNU MY641M'];HP8C%IGPJ)A0J1O\YF8\N.DZ/I &%F/#Y>[7R(;(AHUC0Z5>-I2E M#=EPPW6L9D-9!C94EHL4]L^&QQL*_H/]@PP$FZ[%?B)<]8Y6Z=Y-C?CBHQL2 M)Y;51E9$G$Y8>*4LYXS]H44C+0KO5#I<<.%P.QGU2=@;,D$>]29Q%%,CG)*E M1&@E(^^55E?N***E&Z)J+3?=P,:N!XPK99_ @H:%NBEV.IHHF\O6-0+KD(&E M[!%8&@#+$'6C(THY_:T.NG=PDZ_O4XH"[^("3^BYQ!6E&4*O]0K'4%V3D+79 M%5X;M#H46I8IZI9"+_)EIP!"ZY"AM=$E7ANTC,/2.LR/M8Z&L$:BAJ3O2>&A M4>#7J_SB]\M_GQW.%Q9^I_\=N"_=7^@?"V>EZ937QT'D HK.0QA;YKZ0KZ_N M('Y.^3SS+7[TY]+L*W8_"H!%5WXE@R:'0%GQKH24 BN!L6@)3S *9/]\G@)W M3!GXK!\2^\\S>TB7>&Y[K_9[!%3,[&3D^F=9LBWNF.^K^TL__-+->^L:HO!$ MB2FAF2^/$L>SQQ$Y3__R=>!&8\]^/W=]MEGVI:\C.WRBBTM.1U_.XF3OXQ\G MR[:LMB;KL/+$C$A>G&RJ33?U9?GG':6M*5;N1U);SOWYJD?)4IL:ZZ4>M?KG MJFD>^:*,#Q]UO,$*/DO&"4;CD#P3/Z+2*6V)_PG2C#Y7"D_LN[2K<=^O-2Z0 MURFI@?GFWX.0_M,7G$D8$M]Y%^*0/LUCK:A/.WY0?I0]8]?+++?RG,Z$QI<) MB1^!POQM%_[@<4;OB\'_3J(8IGS=DK@W?+3?[H*0?3#7K>2.*ME^3FMC1;9: M7:4I$[[0_;O+U/0=0Z]<[K$BP4 E2UI..#K$_")$9>&L]GT+1,H^7;U2IZ\F MABP.1+/@@[ZIODJQ1*U+CWYUP)/C*;Q<_X7PD]VL1_/1^ O+:QF_3ZD)8T*A M7J3GW\S(F<<&4-/9$*\9.I1WJ19L@!4U#RM8?=80F"1C9/?J\:ZGOXK>R,#[ M8Q#;GA"L\[N<3-_ O=G,(*LV5/J@B'9YB.!F5C V=FL.ZG9K.1<&8$E;6.>V M, X+/&%L5K6?*PC'3DT6<>/;$#99R^#S"M9&=S8>9%"B6*(LPS6$@L6+X\IM MN8FRI49M*T>6I'*D6$?T98%B4(%2DV]A_Q=:X844*CA%;CM ;MN.EKD%QC-; M7=6L,DD-N0ZY[C"YKJC^O 6NLT!_;C+3'6]SI;G3K#SJHZ"!DZ05+M84'Y)T MJ:F]1"T$.;BV%)NVH?Q ])1U&:E)$VFY/K.]TB'NP*-4DRJ K(RLO%WEO30O MRVS\MRK7-YH6>1EY&7FY!I.@-"]#6HTF*IWE8./!\/)J@KRE#I=]7;,T9 MZGW=LB5%U?\'AD_OOTPRJ6MD0G]A>,5'E-T<=2MN8\NB:[_K_7%]_W#Y6Z_W M0_BM]^/JYO;7!U&XN;ULKX32_CPO-#Y0'5*FM M6FHM];MZVU++U12O>I+6MCH?\V7Q)TE676MJWI/TMJET:GE2IRUI2BU/,MNF M7M>:9+U<+?JJ)QEM;3;3P+]6Z),5<[*!.?. M(>TKKZ/O,>WL6[&='106+^@*P=2P/6%LNX,S>O4Z]AALH2/9G^-,1A,/3/H* M=08'N^4!&;J.NUJ^'-3&;@OF8Q[F[E@M3!DMOVA#CE(!@8T>T&"J\AYI1?JV M'/(N+T;!Y ,MXDAVB6>Y:\8^I@<<8*96,"*HL"HJD M2-LI-=E+4'>1'E43.*=1VV);+16S53\N5DBLTNN_)F[\7CHX"SWQ15/7 M14.M:]3";E(J#KQ@KAA.-JMCW\4YH#0Z'FG47)0AMS?C')#;D=L198@R1!FB MK$DH*V5'::7LJ&5326MU-:WRQ!&$.$*\S%;+Y7?K!?.[JSD-H#F/88J*55]* M-S(",@)J%(BR?6^UE+3M;-,S"X/.Q(YAB*91N2OMH72C:EZ0YH+2^X4>GS . MW2"$XOF;NYY@^P,A")]LW_W;3K)PXEEW[JBN<>@;QM;PR?AD?/)N9];L_>*Z M)^-)Z#S;$1&"H3"R??N)%3M!IAS]#^3,P5VV61_YQLQIV(;-9'Q\BS] TNB, MNH.K24AI<$<7%@S^97L3DG=Y&^ KJ,$ZVG$,Y5 .N)(M@#1%FB)-D:9(4Z0I MTA1IBC1%FN[5 #&W8("8#3% MC[2;>]G_7.5J7W6A]-B=6O$CS8?%=N8X4M; M\*"OL;UGDPVCQV!6\GAGNX,;_Y+7.[+J$D;JRPRE[\E?$S=R8_) PA?7(9Q= M[HD3//GL*0GGE'3*6ZVN*BK2:UF6B:#W.4K8O_,'C3.N:Z>2SH1?+ MBC+,J#&74_,QQP]9#FEZ.C2M&.O?NQA3&B+&CC]3@)Z" .=W"ED Z'9$FB)- MD:9(4Z0ITA1IBC3=D86A2@4MC+LP&+HQZ*.E0X2L::PN616,!CQQY*(&NZ!*K+VZC.W5:]IQ UF]U'VY--Z^QB8^FL[;JYNB M9G8:W\3GY!HNK\1)Q":6+$%E:7KZ0J$6^U9O$D>Q[0,!YN$R=-_(X.QO$@9Y M2.E,;_U#P E*RQ.5ENM8 &H5GP-O,!69-[[C36#_=T'(@A)Q'+K]"9O5^AC< M!GYF,MA-,ABL#-\8!\4W*%\_DJ]SDTYN;K_7*F#-@P(*"M@3%;!KIOWL7L!: MR#?(-\WGFS7=W7?.-[I4[P8^L$,_7H>\FG^1H1N 9L &)/B#G+11F76I^OB(]LX]Y=[W?5M9+,7W0[E;S! M.IN;88FF9*SG=ARD@8S>@%NX2'/DG:K5G7HWL+%:_8'?$6_N!J <&3J?']:T M(ZAVP9GU+F9/RH/%)Z^8HJD6N*B;QMQ'.XKE>C@D3AS!>(/XF> <%GPR/OG0 MGGS\W5QNHF@".6<@IBX].XJ$"V@!.PK@]?0Z$UP_%5^BX),8?H_NEX2OH1O3 M+0H#-W(H!6*1?=E#BFC8EQ&Q&118/[(,$I8/6Z:' M75>>))XS2E*DZ<'2M(P\TI9JGC:21R5O)J75-71-5 T=)19R%](4:8HTW>LM ML*:29SNW@)K< I;9?F9')'_L@9^P4LBE*E7IHZPH373\(66HF3[>\(DY([(A\ M#X/1/1F0T9C1M;3Y8'S4.@>;[*//&FF*-$6:(DV;1--J60NKB@ZW=,.:<,.J MAB1*6E."5T<*"V0UI.DAT+24^%IJF+!C\651X]FDYH&&^5?- <52(7T-6/BP M$->0ZNY/A0D8ZQ!QX7F!PYPGX$PAK#)3B .!TOXL4X IN,DIX\0C=-(B39&F M2%.D*=+T8!S_*ZHJQJ^1[@QO_TAZ[L>U=N1'OS@ J MW6-P9X?TUR_\P<5PZ'JN'4-R4>GN#(;8]AN-[3>".1SHE$2:(DV1IDA3 MI.G!:'5K.F/>^$XP(E17NWX;$S\BWXA/AFY\21_B^A-*CMZ8A"S3,YKI!KWA M5:(9T"]>1!&)?Z31@=+ZG='J*J8AJITJ^AT"!ID0:8HT19I6NRS6%&_L_;(P M&W19U)04H"]0T!%-^A'Y:Y(X [8Z#W\?MYWS]^CUVV M%^[-(,N^S4& MW%M"-8OO03@D;CP)<[MK&3#'L?HX&<0!\A;2%&F*-$6:(DV1IDA3I.D1TO3X MBUV8,7'6MR,".QR!"Y-YL+"B!=/KD*9(4Z0ITA1IVD"7X@9Y+442EID^P-2! MRXPV< _MS"(W)@\D?'$=PAV1]\0)GGSV%-;5OVSHTI1:7445-;ERNW_$$/(E MTA1IBC3=9I_2QMT?/J0I MTA1IBC1%FB)-&TK30_@BA*-*W+1-%Z MG*437_B#QYG6-5/*6?;7H_V6IRDKK:YJ-"!!_$CA@2R'-#T$FE:L?-F[&%,; M(L:./R]@-]-,#LR9A@Y*I"G2%&F*-$6:-I6FM7;"^&@RW4*K\]O S^@%Z1=^ M"[P!"4N/,30U:(VO2TO1T:+KSX:M;%6OZ*K&&F&EHSL-VH/+A MS ^S@\-;=PV96Q(+7A!AY3\Z5I&F2%.D*=(4:8HT19HB36OTMJT;89H:'7=A M,'1C")^6MC"-5E=51*6#@X";<>1%71(5CMQL=2U1L99[.N&)-SEKHL*)6ZVN M)HNZWH C/]J.G]]L#UH()I?F%7'(J$]"095%09$4N:P+IA^$ Q*>Q<'X',@< M!9X[$&#IZ[F@&1Z2?VQIQPWD]U+LOJ:'WT\&F^B:)="4< ):4MU.P&+GL0,W M<@56:#I \OL\ZFNBK+RA8V\21['M P'*7@B6W.K*NBE*:EV5<%L%"\K*TY25 M:_D &ID^\W@)%Y@WON--8/]W0<('Q::L"+GG\H5#^J-SS%.7HON7H MW#2^F]OO]0M22#"V1$LQ#P$L*$=/5(ZNF$JY?3D*:5G(&0V "W)&/F*3M4/4;7HQ=(QD'T:@*D38I]2SDM=+>B\W-X5TVEUE1Q=O73>+S((,L@6 M&$3;,8.4O&D,,'1U45*0@Y"#&JFA+05$&\$W)C5L3%-49!7ULP8@"IDGGWG6 M)*OOB7E@I)1H*(IHZ:$I$VY'3=0VE3* =Q_Y*,ZXAIR M#F4C'TN9@[5/"BPE\U5) IFO=Y2:!@GN1UU" 88"# 78D9T#HJ.:,K-/[XEGQV3P M&#S:;W^X\3,D7%&"? ]"%F__MCC\M'1L':JY95$VEVM%]M']&G'>3)RC_$-< M("X0%X@+Q,7.]"5E3>GY+M4DI3EJTO$GE;,S.^O#H4%2^?34JO2;.PHNS]M7 M [D'TV1UY#7D->0UY#7$!>(BPIEM4M.X)5&S6-P0?<-3[2].]L=W/B7 M]MB-;8_IQ_U%F^8>,B8B-R8/)'QQ'<++LNZ)$SSY["G_LKT)*6WYJ*VNKHJJ M:=54?85\<+1\@/(1<8&X0%P@+A 7N]*G2CB)FZ%/:0W3IXX_P[@7/Y.0.9)# M\DQ/UWTAN?,W,6C43'&P[V B)CIB@!9Y#7GM4&F*O(:\AKA 7" N#AL7Y9+- MEV;%K4@V9];19=8XNO&IK41@6"3KW/9HO^4V]+RC1K-?MH&G*K'Y!)940\]H MA/K10AU%(.("<8&XV%%><4.NQDYCKL;CSS&^\+S 87[^3+.).! HV<\R?C*C;B-0U\2K9KG\QL?"%3:]#%:74V4Y.61/L5- M'X3ZL4,=12#B G&!N-A&'FE'*N@4W-L5::ZZ(A'WB/NMY4]O!^Y#]XT,SOXF M89"'=&LJTAN"=>8._\*<^_2_ _>E^PO](WUM0GM-IX0D<2]X5\ M?74'\7-Z,)EO\:>?2[.OV/TH\";QZJ]D%NP0(&\]H)*E=:A28"66-"4[HT#V MS^V]VN\14#&SDY'KGV7)MKACOJ_N+_T0J+_\ MUNRC[/")/HWUWE;&,?T^.Z<9F5EK;DH:SQY'Y#S]R]>!&XT]^_W<]=E6V9>^ M)@]+S@96MH )=@3\X]FBVQ)?>!(P2=ZOXW MRC[):&MKUG3\U2>9 B2(+P[(D(0A&0BQ_4:P!.5 \@OVG7>":?&8RX.\AKQV MJ#1%7D->0UP<#BZVTM:>)T\^VF_7;U!D3[X1GPS=^)(^S?4GE!R],0E92EXT M4YI[PZM$8Z9?O(@B$O]P[;[KN?%[CNM(AE'Q';6JVP@!?NP 1\&'N$!<("X0 M%XB+_87:]J@HR4U2E(Z_W"0]&R$8TK] 88D38%')P434]YUAA(GNF+V"O(:\ M=J@T15Y#7D-<' XN:BTJ*=2"-0ZWJ6 MPF1,<6$/@G':3.CBX5(P-47XY (B^/#12EG2*=HLAOS>#SS)A'7K WOC>]X$Z!$;F_E M_"X39;NIR!KT6M948_^]EA'QC44\2D+$175)J#1;$NJ-D83'GP9\2^)RHT?^PK2D'>9\H-G(/_9OM01)XHH!=$8>,^B045%D4%$E1RKKHDW;HK%LZ)7,4 M>.Y @*4?'U>7VW$#^;W4):6M&>/ 8).$E4K,8I#KF\50ZCQVD-99@16:#I#H MV0Y)M(01_6.,/+!O]29Q%-L^$*#LA:! ]T7=$G5K>81U \&"LO)$9>4Z/J@I M#K_,'ZSIUB&P!LK1C^1H)XN?F]OO]0M2I=55+=%2*@_[0CF*=*3 GAA);W45 M40;O6]646>0?Y)\M\(_5;/[IT(O(-$1%EY"#D(,:J, 92S'?1O"-0>T>4Q<5 M8SF] =4W9)ZF,$\C><<$X\=05='2FN\[./Y*J+2[&33,P)#YIV8# 2&'.'BU0X'I2NH3DC8E-MQ X5-I6S3_<=%JB.N(>=0 M,BYBK.E_F.EM>#6!&2AW=%7!@$=+9FS.?HTQ^2V)>\/O03@D;CQA+RPI\RVP MTRVEHV@'Z4(-^#D,7;O]D1 M&5P&HS'Q(QL64#:VKD*MM]B1JK2L09@?.\Q1_"$N$!>("\0%XF)GZE+Q,0U MY#7D->0UQ 7BHD))[9('>*5-\QA\J_;&]"2AL^2JO;T42I>J$Z\L&Q\P'*1\0% MX@)Q@;A 7.Q*GRKN(FZ&.J4V3)TZ_NSB7OQ,0N9'#LDS/5WWA92;W(P1HP.\ M)3#)L0UY#7D-<("X0%XB+FJ,,2P-ZY\UB9A-=9DVB&Y]:2 2& M1[)>;8_V6VX+SSMJ*OMYDSQ4K=6M;\AKQVJ#1%7D->0UP<#BXJ]A:8-VM^NGX0LADM7.N](DY([(A\#X/1 ME1MQ0X:^)%HUJ.4W/NFE=,I#I]751:-394(80OW8H8XB$'&!N$!<;"4:HA7L MNK.W*])8=44B[A'WS9&'QY\L>OWF/-O^$QMF=^G9421\FQ]J1QD[^>!B_H.0 M=Z /W-$J&@8V.$[?0,=R\B\# MGVXZHN_J#7^G+RM_'9LP;4XQZIHNBF%G%!@H,+;D]>IL-*JR)D%AK1(4V#H3 M94139 3BHIFXJ-.YOU4QITE4S!EB1U-0(4)0H[!#7" N$!?[4/:+.O*W>QW* M*Z]#5/L1V8V0>">0Y#WK[ $^]P$9DC $_[O]1B+!]@?"H_TFW!.'N"^0GB]< M/(6$CY;S7+OO>F[\CGG?&/3"7%0,,".O-0<7R&O(:\AKB(M3QD6M>=^\>)4J MP]=OT-R.?",^&;HQ-8-CUY]0,O3&)&35DM%,I^X-KQ*%FG[Q(HI(_"-5FDN; MRPH$R22S@_G?"'D4A8@+Q 7B G&!N-B_ZK2F$-2>U,9K3\6=^WY(8VP)C M>.6D,R_W35/D->0UY#7D->0UQ 7B G&!N$!<("YV$4,R"B96WH7!T(VA$VII M9X;6ZJJR**O+DX\P:Q)AN]U\X JPU5M=0[14'5&+J-V2U[E^T':HK+5$R6A MAGI-F^;?;,_V'9+H7U?$(:,^"05ZQPF*I*AE/?3](!R0\"P.QN= MYBCPW($ 2S\^IBZWXP:R>ZD[RES3EI'!)KIF7J*Q^QQ@7GC.]X$]I\[D"._25\>?UC 'X? &BA' M/Y"CII3%S\WM]]H%J2Y1S=H0.WKEWE H1U&.;DN.SO/!#N6H+K>ZR!G(&$(?L@^VS-=VDN%1M]U(%C]XS$,V:M*@WY MD'^0?[;'/TN#>9O%/S#%5S9%U:P2I44.0@[:F@*W%/)M!-_HU.[1=5&K;80# M,@\R3^W,4Z17\NYYIP/&CT&Y1\FY=9K&/4DX.UU!>A3*.&YM7!R5G3M?YON9 M7:IT*X-@ GVNYK:)C\9'XZ,W>S1C]2],UM'_#MR7[B_TC_05(SM\:QR/_) M%S2=OF,<1"YH*^=L")3[0KZ^NH/X.=70,M_BBL2Y-/N*W:>(G,2KOU)0L)35 M+F?$^9 4ECQ/@>R?L$A0XEQGZ)B:8Q"B#OJ:,E3Z?<76G*'>URU;4E3]?RRC ME7[I>:H[C>TG^/Z_N'R]]ZO1_";[T?5S>WOSZ(PLWMY6K(+:P?%$[6 MV72*+7:WT55[]C@BY^E?O@[<:.S9[^>NSU;!OO0U>5@"2*#L@L[+J,,_GA&] M+7'")PF=R9N3C]OTHR_+/[?,MB7E?R2UY?\LD"2ZQUS0M8?)D7C9NWWH_;BY MNGB\OA(>'NE_?E[?/CX(O>_"Y<7#;\+W'[T_'N:LF'5YL?PPD^/YV(AI(#T^ MN;X0/P<3^HQ!]'EYXY74JMVBWK+:FJR7!7U':6N*]2'HBSY*EMJ=CE;J4:M_ MKIKFD2_*J$/2Y-H7LEY$(G&8[C\__=_$#H5K?T &0C8YO8P0*FIM?22K"KMB MFDC#O$3^U03X8(^G3$$%*5B1@O(F3-M#2CIZ%H1>\1L(P#$9"P-MH^4\" M.'U?J%U$HO-=@*8T5'$?6AZO@_@ZH]K'@CAI6_*@;S2E^K"$@ MA+@_"MPK.P"^R>92&9J,P$?@-P;X13-&*P#?:G4U590Z#6C24.O@+2D'T.S? M+C7K_?C\S%IV8.T!#PNCN$)"$>"X'A'\1)>#G\+?'5#\)Q$9"*Z_N=:_CH2E M8\/'^OTZF_8JYF%@$>2'0$72*!BX0[H4)I]@&AQ=*MW3Q(V>V0RX8$BE4C]> MB;>#Z#19D";;T,]_M5T_ F*3J.=?S]$6.F#W\ZK#.E*K6[T O3D:RLF#95FI M+0V2POTN.G)M_2X0081G;_N B0]/27*)2+E$EL=.I M*S5[5U*WB%)]JD!:=V]O!4D:R%M%5&0+D70\2%HS?' K2-(IDF15U(RF(.D4 M#6W62N>L;X,WQPE&,"!I\UO[F%7<=1TG@([?@(R7&2J6YHE.J]N115FK?$VC M<=08Y*R[IFN"CM'JZI*H5-?P$#K-@[DFZ$#$4<_MZ8XV],ZB+QE5"MS: ML[B*1^@!"XQD9\'P;$+_8<- PJ7T38>,-J8,B6J$HJ37U9 ",;4=3.UUD/$I M&JZ7S[;_1" #86B[H?!B>Q,"]Z;M_#5Q>5'F&:OC9(8MC/I]@H QE Z[@V3> M[TD8N5O)Z_PVB>B+HHBJG7W79\2\G!+Y,DOCBS"$@V)I)?S,;GPJ%R<0\%GQ ME>FD93E/(,J0'J?N/T4([9M=YE/N#' EKV>EU=5$L])L;\1C V]FM&1KLV0A M04MPHV@":U[PRBYG^!F)=9X64^)^ST(KQ)B7B2T+,TL';BL M]<9$9M#(V/YE72M^#.C**EF5QU$@?IJ#GS67=:WX@8F#HEP]V0_MZ8VQ 3GS M4 O%X\#9BJB3,*.K^:^7RP^@^J#G/Y)PE/@1>T,6N\M#O\7ZP5>?H8 V3I-\ M>W@HQWLHIVC-_1&Z,<0^A^!MS>;8?7Z?DS;E?3 F**9JB6Z%NOIM2VB)0*:>E MFW*K:XHF>@F."4EKK+S-A8[2ZE9WOJ(]5S%S*5IHGC*[J;TD&\&EOY/H4JSM M"KVX*CZ0]P7:+)]&G[_.KT+-[X3@B?A MBO#_WO@I6>^G5"U]M:NLOX$J+WMP,]",K9=:(;&:DJXVAC$SR04G$D80I[["56( M;?<*3VA]18:$4G:0E/%<^(,>T)N5^92.JID=F&^NZE6RV-&)W1QY7-11N"-T ML9A_IX-EB,V&6,7^NWN!ELG3298O_YT+KE.TTMG)5;G:#TTKWN[5SL@)TZ^Y MSK0A2UA@6TDY38S0MCI$%)6WSVN!D26!2FA8QS'M F%4_KZN!T8R7-"ZT8!Z MQ%,TS*=N]+']#LZ5D["_=^)!O^,$+8^Y[ &T_3'+ M8,EC H@@R<PHP;+U, M+>:*+NU,RN-)F,P[NHX77$I56,4$+[=N5;FUT?!I#J8JF- U@LIBN8UY?:<1 M50>)JLT3TSY"U2)PZ$JA!V0#9-$IVL]I0H$0VV]H/=?@XDX)2C\)1N01J%I2 MDFJ2#)JLDE/6@T;U(6*HO%5=!XA@E*(N*AU,93@2%)6VJ>M $;275"Q1T1M0 ML7**%C4]M4P5EV _A80U0YX:V>]H8A>\L\>OD9/#)93"L_J)BY2^TR;2I3F& M!874''?\_V!J+'\5(Y.-X/P@$)S^)@? [DB0+/'0BPH^-DJS62FI+\DE+\ M+B'XM_??(W![3< M\!H)PS 8":[_0J(%K6*S]H$)"=8?2NG&?$6LA5-964W:\%Z1N:*)T21TGFWH M7E1O1^I#/P06T!PW)7%?8"W^P:8MA358A2"5W,$AU'$!: M.X1H>TAB\P,[>@/2]Q!).\@RV2*2=$"2E1/B/-1$T"9>TV% ESI(U,>('@%. MD*AQ4B"C[7=*VIPN[O.\L0S_#GAN&^*UQ4C 3@8#%H=+5I0.W3 MC(SIR![$TO%@:?V0P&U@R6P:EH[7?KYAGAR6V>GZ@F./W9BNY6\R@,MY,'%B M>OXOQ O8&=*]1]@.N((]?<5I^1 ,XU<[+-OX0Y,ARFJ*NH)6SW$ I[C]7!$Y MBM3J:K*H=21$SG$@I["]7!4Y4!2FBY;2 .0^[0DP>S%* MCNTDC.*M.K%G#+",<:75570L6&LL,#8;!HN'64I)=9BDY+6&[2',7-DT\5B(V*NM* M'A1HA.SN4M\1N-B -15GM3077,=@X1[44/MI"=LDHI>FZ^(,R4I2\Q=":B_QVX+]U?Z!_I:I/C MT71Z?N. F^;GS#1W7\C75W<0/Z?)<9EO)7N09E^Q^W3)DWCU5S(+=@B$<7<% M/ 56 J9$68/Z1+/;>_5?H^ BIF=C%S_+$NV MQ1WS?75_Z8= _>6W9A]EAT_T:>S4E7F6G1*)G=R,\ PFE%B>/8[(>?J7KP,W M&GOV^[GKL\VS+WU-'I^M?KGJFD>^:*,#Q^UQE#Z\+J2]:7?R[E9 M.$RW>;68AN[#UP(BE(I/5$DLMPUT$$,(J5^ ]=W_8=+/$_E)4=;T(,:R NC&T7FE3R M<%H<"/$S$2 O)GJV0ZHYDCCV2!J!@U)"J"I\M<,!EBMLFBASSXG]&- #@"9Q MSX$'Q/@>A ] \V\V-4 O@Q',OV3!D=)V)YLRWI&6&UQAEL,APJIHRLS6<04M M@V11-G$@5&.!M8WLF6JX^K B455KJTC$3)I2K0+NR4O@O8 :>AF2@1L+T\;C M)Y$ZLZ4V 3\"_^F1A*,?D&76&W+2EI:S&C1P%^FV&U*EBVD,N^T>4 ^*8,($ MHNC(4%2B;T ]*.JTNKK>(!0=KSD^?S]_=\,H%GZXQ!>N2#\6Z#'[@Y/INK>E MZ_DFBB:V[Y#_G[TW;TY\NT\MCOMK(IZ M_]R086.K#I8H2:23^^G?6FL/VIH @0"!=:.[CM,&:0]K'G[K;H)G6I@7^F<7 M0QR=EJY(J(?V'"OU%-'+R\AGN9M3'O!*33K5(9T"RGASTAE6C73>BX?\V7?& MS\SXYMGOHYMDYSJ7AHA+J[0@&W2:58.NJMV90RG?K>BH5=/1"=+11IIX!1VM M=@@Z%O83=TVK]HYW3@[?V2SJ!-U6-9^R53KH+N<%=9#!EI*TZ*>3DT]QT$]A4H5!OW2R&<-]8L(#%9VBJ-&8-B-YGU@<.'C*"Y=>\9)#ACL M28#V:D?F!*EGN"?JJ5'ECX1Z"JG?87.?ZA=[S'O9N>&](VV\$\>WY*JMD[9% MARN"BSHSE%(KT1GFUFW5];%'24$KPHJE4U"WF5NS55/045)0>]\4U#J[&&ZK MDVN7N(A.OG%'/JE@>VI\M4<$8U:[Q4E&Z)3*"$N=FZY5.S[M8>\)VV(4$Q1(T93#!%U@ K/9 MK]N13X2 "F0XRB&@'GC%9K]; 9>F)J R"*A DJ,< NI7AH!.UR>6W>)X-X;/ M9MK@M5?;M9^9F(6*$$3.3T84LAF&R+'9J"445L_>@I'JQ__J^=_5^=Y-_B"\ MLA]XG$5FT"2A%*#R?D=BHPZ>-T M'6"E>D'7CMF$^6 EP<_P V:*W\]L\1U@==U-'D)O]*=L&KC"LRP@)7OEM9O4 M'DR%I.16U).F$AR3.]PF1E@31X6(8TU8K=6B9;5GVVL3)%N_6\^@V[U^Y>KU M"9Q8<65;J-:3-B+7EHX8H=^._CM _UVSWZR ?5G['WMH"%Z7=)9;9=W:=ST. MVMF1XMU>[O3 8C,'UC9JMW9KB^1U1_;,P0JK*;.#[4;5'0WQ;S8EL78%ZDMY M;Y=2JIK(2C]><>GS#87/W1-LDX".,WWY/FB&"@!DE^2-\5MO'L>4TSA^DP,T M (\T9G.XL)&*A[X+=VW'6$XW_&COZ63OQ,$6,<#KY.,)$M(F:$Y;4U*=ACQ% M2MH SVD-2EKMU_6Q :N'U8KI:/S[0'32YDN*1YSCYS]9_5E:YQ]FAOE,C&HU MGA;&!S'0_&/F7*W$ ,W-YYH?\]C<$FV!G%FY7^71;SXKM]\"QNN:@_[62&J% M+NX(G+ 3H,"]CAXO@QAQT-'0M-I6:7.;:SJL !V6:8+LD/K:9Q=6KV/VAL/* MR\+3S?E>@P4YHL@SW![\P378K]&+[3XSP[=#9O"? P/("(V2;:(*)\!9VZ6' M4Z;)804HC8A* MS\2I$$&6%$0YJF0(ADLP$6]\(V[S"^/_A7]/YWBD.G]SGB^L5G"TU<#LE)&Y/+Q>J3W>7:1O M*D[! ]!"37,XK .([YR,5P1N*D[&P[.+=MOL=[;./QU+[.>HC*JK]8THD97^ MS)X=U\6TE#-,'!;O?-X2#M8M<%!<=*8=T5R%_[ M);'6V<6@!Z9*36&G0V%6I2C, F.X;5J=K2<55ZN*Y<1MA6MWG&\E[-#,KTC* M[2\[VO*QBY9*298V^"=#L]M-H_E5S3\IP>Z]\ERE7)).:2Y)S715(,2: MZ8[!2^N6Y:4=2R3NH)S2SZ2>A_EL-I7#%<9.,)IZP=QG >\(!LMZ,O7>#,?E M5PMW\RDWN+;&>6@WU(9K&'OSIRF+7U&FS[NMS_Q^EG:ZS>I7U)E@ TLC_JD# M8@U]O&VZ/D]*@YV4GEJ1*+T1EW\/U'#+"J> !KVSBU[+[/7*RF0>@4U7T_TQ MT/VJ"H%M"1];YP?F, ,LM";\FO K7%.P+>%C[4K+[+2K0OBGX%"L9Z:-O%=F MA/:O#2&%3CFCM5+8X]D]XM%M2O98ZV)VFENW.=5IT,H0S6H385NJ&381>JW5 M3$.OU51SM%2S4K]N334MI)I.-]W16R?$JQ#,@QNA>)[C_@0[BE ]^;P2(61+!8Z#$CR$K<$6'$8>^-/1K!KL, M+,^%C=%1_"S\TI^SL3%U["<<&NRD;="ME4%%K.[UO<>LC1V[=EO95T'8@M>_ M9LP%FD&)"/INCD,\/L_#6R_\%R/',DNKX>" ;E6@BDJPA&J"/P6"7]U)M#G% MX\ #JRIEC37%UQ2_9M/1YA3?04BZJLCXT_9;\F*&='GPC;%*[!H^F]I8OAMZ MPF<1XRTE4#E]>N9[X_DH!-+XR:8>-PSK<5Q;I%0)K%^[C\)A (+/&)96O5J! M#-.[)YUULY)IVDF31^_L8MC>VKJHB:,ZQ+%FYFX=XN@C4-368>=JI>B.2A%_ M9W"Y(V?J4*F?K '<%M2D6(E;6<&Y\HOOCG=E[].H!)I%,DT2;UTR>(H5)&M4 MME^ZR9+UR_#*]OT%',(_[.F<%39V!]2KU3PE:[?FAE/@AC6ZJ\KGAB'OHNKT MRVKHJ-FA9H>]]3V5S0_=9I/ZFSK]LE"F:X]F$X\FYJ.86)$XG8\IT&AXX0OS M#8H28T(Y"-@[&39/8VL,#$60<(U:^/XUE+MK^\7J6"[ SEV65(A M&(-NL[,;P)ZM;KBBWG+-S34W5QH*J-OL[@@*J&;GFIW?!SM7"62HV^SM!F1H M[^Q,WL7?0FQND.-6M4FRK[;_[+C\O5:W_WS^OO#U=_O[KX9?[_[]N7F]O<'T[BYO5)$1CP5D0HQ,*QI:L\" M]DG^\-O8"693>_')<>D=]*7?!-L)^NJF77+:._]S=(2-)C]&$2L0;Q9_;L"? M_I;^_7#0&#:S_]1LM/ZZ3OPA)KB62Z9FW=X_7#\;CG7%U=_MP]^WF MR^7C]1?CZ\WMY>W5S>4WX^$1?O'']>WC0\9@ZAP)NBXOM<]6R]V]4G:K80BU M?#M_A4>,TA6_B8FJ-M;%WTWN9LRG J\@4I-]KL4==\[&EZ'X'3Z"@4J=(1?[ MY EL[H-XL'L)J#=2!9(%8$2]&4RN%5>V" M\-;7:"T+3O^S,A HS,7/%BOFHM--'4K^9I/B,GU$.U<\M*M[[XWY#Z,7SYL: M?_>F*!,"D);NJ&%\"%^8@3C:<+Q7WBLL:6'2/UN_&7(SNR#^[(6*A6CK58L1 M?WICR=_, _4;SY>_].:^^.623>SHM#\:;W9 !BT80O"3;7P!4^;-!D(:>?[, M\T49IFO<>C_9ZQ/SC7;3-*RFU21T%;R1V1P^&!#EC>!6IDST=AL.F.AH5LW M.@79X$TFL$CXTP>Q\9O[.['QC[Q;UL!=\&;QT(==<3.9VFM)=9#IA@EQ7!"^ M^FD>P)8"^D86X1C?OEVIU^F_E.\U^=[]Z<+XT_7>7#R#!_83UZE1'WQA__35 M,(R[N6_V'+O[F#]L%NPI^^':O MMHR?B!WQ/QRP<0WT9L)%]%7Y3$.4;^)V,,V0 C( M4NRW%V?T8KS8/QG^WD:##"B3_AJ^P$*0.&-2^C[VF?C"B.-G,\]Q0WE(XN21 M"?&?8!W"P2%9XP?XOG$9.B/_9CA!, ?_C>3/W-62/8GWA^;0&IB= MOL4_2K?%W_HY]E83S\[XB14]R_36CD3^7Y9%4NY!A.+:4[U;X,AI(96;VZ^I MF IMD&04W/J=_X"^])C*EJ*'BN!(,[+Z!F<7Y(VD@R/[E[@XE8-?'?*W8@83 MM8T-_P,^EW<._S& !AS!G$BG[EQ2IF(_XP.O[ F!M(P,+@#.(M(D<>'PR6$C M\'!L)$A@"$2*4&SY>0J'"@^[%G^(6"@(O)%#00RUF&Q]P3.A[!<;S24SVQKI M1X)-YUXYZLZXE']6;Z;7J1,"574_]Y$30BE$T]\U-8$#IT>[G/+N2K6.(N<7 M>L^,/L.%I(N)7]AU=!FKF!#Y/?F9A'A0%P^?U6[>\^$\0RZQIXS(E3^.XU7[ MWBO:,O,GT*:ND+O8U2*JO)+F$'QOYCL_X1J- -BCD;5?$(,@NYDZ*8YM9R_9 M;6(G7&SA?N(2[W4^M?&4X>+L/QGJ1;@/@65"%RE7S<45THU@D;PW<4L.A>:8 M@7IZ!38;YRD+()Q+ :*"IV3&M !%:G@_+BP)$?R 9T8,3HK@53))]O'[90Z- M<@[(YQ!^"#/?^^F,61 9M_:"7@)Z4U^;+A]6/-C$4 A1R4^&6X1SV[_0'W3_ M>@!YBG8\G(O]2M0D\=P#^R=E3D\=AZ5A!\L%Q MZAB.#;@#_3CA!4'"MD/J]!EPE\_%"Y@3TA[VGVW7^1^;$YSQJ'U+D,W)6;U) M:W8T]>; CU,[1.Y'24R>6LB>?50D)F<[$$@!.R=U#8+,"8G=*6!-)RQR+O^!W0.!0'-^X"<6>A>46LM&+"Z?^ MO(@6 3;R+!#OYJ\<.]QNA-5-)B"XX%D@Q,D698(\P;Y'RUC F$FL /* '30) M884S1FD%=22FR#7 WU[F\#"T <#['S%8=$C9)30+GOE6Z/-V&()[PK\RF;MH M]IK&E-F^2S\Y+KS;X!; 49K\B%2J?B;_Q&43ULXVI%PQAV_@$8VR' MZ.[+&BV!GH#O")" \<;Q:$&-C!WB=?2WV'0JS_L5W@AO4F?1,'89Z]H]?R*1 MOS![##:,+]6>\17(T7LUC2M[ZL"UN(XMM%C,]$'S (T-9^S8%#YY 8&'@E,% M3Y YT8R IY)9'IF6*'_W]Y\O;FZO'TT+J^N[G[B7HBF2O3VY$WP< M_-3BH; GQEQ45&ARC"44I$]*6_BFZF+0T4,780HB^)FY:.V"60%_9[.0?SWL?B:&1ES\#P&)%OY,_Q!=PL>9Y/Q:D*:YQ,[0<&?AV/ M,N#'E+>.41PG")#/YKJ^TD'!<4J25;A72DO?1(:.3JD@NQ?V%N"SVG%S> M2HGAJHJ8Y3R?51,C8^:QU^_0:,.5V<8QQ['+-.&L;E=,HC MU^+E4L!P4HQY!1=Q/UH$A^9)Q!RTH;=RLK[PXE5L01 M,;DS]&M\5,-^I-^XKE0 /RF[($?XX(?0.<74)>E55(,-D?>D(-TKA3"C=Y.O M&P3SUQD7)Q3BLR<3-N*Q3>["4Q)0"3/>@\N#3Q%J,[=>(D!SGNPFG1XU[B:_ MA#%B^IK-XR=K;31RN[)6YX.?#*01B'#^#,PC=*MY#B'Z$ID:-&*\8=Q1S-=S MGSW\+06P31')H$-C&-GE5Q4F#^_?\_$SKX?4CQD#*4L_C7'F%P?L,[1:IK1. M$/UH#^''X(\_015X\T"T/T] W'LR NO \T'8PSYE(,\./)?,FKE+-0!XBHX_ MFK]B>'V$&F5=*^3P&CTO9=+S10]7$-AS^Q'5_+:@@.'@E1E6)E%"-< MA*FB$[!?GM FX6$N?G5\D(&2=T"ASPZE*P(>['KVO/&;,YV:NOA H>",F0KZ MI=\=2_.-96Q;2 ,109,!;XR2_U;325ET B:HCU%?+D^15I[ .KD4*.SCNT.X60^54Y(?=([DHJR)$%D=JGHI3[LT@Y[ M'C DXZGS4X5K1AZ*&Q+]"[R!J8=?A ^,E0J)%$TQ'.KZNK:\+KR=9]?A2OH5 M[%)P!'AE"]X=M^&$3Z.T<>;XP?HFMM4'HQ!K?:1C1!X3QH>HCDJ4; 2:O_!H M_S*^1[4CJB;I-_SJ\O!15;V)O#@*10LN+OD!^2R83S$![LVGF-3&DB->GQ2^ M8,EVY([PL^*?$!ZMPO=<^''$/>$568QV M@9C(7J-$2&AP@M&VC/B^C%OPZ?[%X!-C#\/^Q^&]WK@J*2)R()(X'8H+$D%?#Y[49,13IMQ<@ZJ=%5%G) PO"2X/WB^N3:?73D_3Q?'Q:]W20H CGW#V*N'-,ZKYX!F:4<: MZ[9ZYRWXY$Y4?<&.[8BH;JC,B6Z#,KO6;U=8%Q0:WSPL==JW77)V(:59V^I] M_%2)P_HC,DXN"0U 29?8Q+>)Z"#O3T(G*C%*!@>?\/"5 0 M0XZO$OE1#%WZ1\%\],)CR2-^"E-^"E2@+41MN)BQQ->=Z%P,C-!1N;6PC\91 M_;22D/RI7*R*'=C30/0%.6(?T6)Y_1I?A?W3=J9HB5)=.19]@\/P%!I!/"N/ M'YW-?3B7()8L$+%*B@6*+5*IM2/;]0('506\'WQYT&'/(D@I5 #RO)9ZR54) M8V=,.B%?#^#78VX/*H;,$UV1HZV(#O@NXJG?(T=O"]-6/.TKF-M7(CSX3[BR MJWD0@K'BYQJVG8P48&?M%& E"@ND0<)K7-"_D*%JX7R@[8(Q/:0Z40+[R?C@ M?(1_3$)L/SVW@W,;E_#3 5)6M2BV_: *7V0#!<\-4EDS<@TX-LB>S/WI #D3 M]?T&CX9G WE/&!6W8,:-/SK0PBG.JYQ=S%U\#,N#^T0UM7!]#J^YI6 [5J^^ M.L^2W\2SZ#W:)@RX8]_:K]^M;'^@2J!R0,U/L!?L49M.@7KVO9]%(0K M<$@J96Q(QJ%D+Q?5F*QXH<(H[]5!^869#_(EUT2E^B/!''RDKBM; M!TB:^VR"=?^!RJ.JE E^DUO4L:P:26KR+U"4RWZC9,L?]X33JP-_(:)1&\3: M3P9*F3/)=&<'16#M!J'#>0,&[T^;OD&]X\MM.(^ M24)^"#[*KE=)"W5YS\KRGF[ERWNX!LO0:U9^*(N*?[)*@CI+M5_5^,VJ(K_- MF$\Q"NI=?@+"C7<+2'8\5AG7KLB9?Y$MD'2J6FTC5@*/V+$>;Z\_P:# M >1;==P?ATM]!1A'%JT-#>/OWAMB?Y@QLI>MY< -+>O\%7[[@CZ1+Z.X@6:4 MQY\]PV6$(EK,UT11$#0NX%D&/0NK$XD3P6@[IUY!X$T5,,">QB#6;Z8T"GA1+(9E'5KU@HY[ M3(@P(^RC36N!(8NO.((3@,/WFCT5SC# Q/40PO M7&3B7^1M(*!FV^E/)C(JZ:U@*[30)V.Y+WDIN;=&"!'2H\ R7G=L3[&E-A#- MJOS95'8;I_.]@@"0:%*"0\#K+%DLCW5BB2_5H\!5X)\HL_3T;YX^H)[E/REN MX@I(U>BX,=_#J9_[Y4 *>#.+Z-DR=JA*J04+B3J6 +O-QZ:.KT)9?AFWG0<2 M'RFAQ;4":MZ KN6NY>=M$&+>LV_/8&VJ4U95:"?N0)@K0?V,-TIQ,2S-5E@SK/'<, F MA >?>6DVRBV?RN7QQ4LPP2H5CGJ,Q1=!K(U\YTE0O:M@$K,4 U#Y*Y*IHC.] MQ%8F,Q/2BHL0T:^[5E1H%X'M@ODBC*0:=S*">A1-L;KPI-AO8. N!*Y#!$X1 M"R-R5!>11$$^\$)*>6#]-GR0>N=E6%;VKH%1,N*&AA,NE*9/T0H=H0I"FPGJ MP@>)V*=4)LK,<^C=LG! !#BP'R*^,-'1R>E+(#-@_QRUE\([$X Y.0M+&&T_ M'?;&L1Y)_I_[S!XO%2^)8C_RA\1FF6&&,;[E=%3>,J#K@(&T"FNL&/ M&Z,%YFK4GUBTY;PR!0.GQXO%H8$2OZ0/G3,"1X;US,(IOM?,)B^LO/U *@6<&N68CST9^KKPP1 MF3B6!R)9@@X T3>+NJH?YC/L#XI>H93GQFW9:^N$ TN\>SW[\R!HZB@$WWUF MWDJCDAB7;IW%RC2K5\D8:EFA9-=8"502!D&"@2-)E,P4Q3[F(ROZB$=$2Y") MP/%<$B,>/Y4ZD0D4,#)3C3?&_B3Y*7_!?5 3C !D;E$:15)E!)2M2'K*?HF" M:_P;P@\A#!N'_N)N-27C,R]"^,\1PIKPQ)"KL>3@!4A)_H7+-<*OX=YJ(%R# MXS"LLBF1\GA*U$M'@%=]<261ZT5G8D-EOH2[E@BM"HYA^J Y,%]\)5+I<&V7 M35W25XAGK/';_!:./(9N(:(2H4NSG2A!Q&F\[39ENK0)KNCS<"LZA-V1G]S/*'2#WW8/@!^6??*\Y\ME;\"2 MW'TSWF9"V0'FNP2,,$.( M4Y^,7LV0REE]IH6HS$+E#00(2"Z[ .,^@>KZ >]Q3K_!?,#XIP3Q7V7@B8^ MFF$_2:WK-ZKKWLA!3P5N]!UQN4)E\+FB9#]A'.-@?3D%A)=U(CL(D M$FUZT>L,FPAX.2TW$Q=95;JZ?1<9JM)81*67,$^1,7PEM3"?)624NLOLF"=E MDW/LU\SU<^<>4X1&_]4KT-%9D#,54BQ. MK,TG(_"II!1.%6T[BKJIM,..@6_3\[(4E1:/A7< 8]%(K_'X' F$QEVH]E;/ MG3C/*I@J1(ZL=>"I_G@N1T:N>)B'QT1%QT^<*T1 #5M>O5?$&-?#61+8445: M4H/@W?*>N$8)2+9>XGG GF%RQ@'DJ%,PJX$;8G4P>FGRNQ(J#[[7B"B<\8'D3F;2:[Z M*(_(3QZK. RY%)[_QHP>+&IB8\]R*.LK4<8M6X$2Z^K]-O+Q^D4#>^WUDBU9 MQB6B=?%0 %P?#M,Z"LFCUF_'%)RV&4)_,65J4I3WB-M%YX5*/48*\!<+9WP6 ME?[9TS@D#954!4+O/(4\D83%BV(A,MO#/T03!#5X&NYA\'"4'TY GWG1Y #" M:?0II@MR #^N;&75;IF"W])"4?1!U:HY=2:*M+4Y!1_TNDEJ":+W_Z)OP9$L M;^YKIMK[[GW4ON'B?HK [>X8A^H1[,X/0O7Y!JN(C0J'BQY]&L]]K,6,FOVZ M9Q?]%*HRE6M^C'P]QTT*AMBARW-3E6[:3HDS@T4 1@/\>2085$8LH[2U)I%S M!)\\TG2G5*S[BII31:D,J/(O$@A'(S3^>BKPDS>N5W*Y<.Q1*:I,;B,]Q>PF M.9B( NQRFI\CD+@=#1TSJF927Z$&VH8PUUX%*4N<\Y2%YD:SFR2EZB_DS]:? M&2MEU;,C&3D0/O^*EJI,>L%"%$N8T^E%A<'Z54<\D2 /?@E.$,-S>&(TZP.) M"Z\/N%\L-W-5RF-6Z\^V.;*S2CD/A4M:I0CK**T# 3'0?Y MT;_!4V$DAK4*J3C%-,F@17!(1'Q:YV*X2/#)V0MDUO82=#]_AF7/11D_8 M+%@%C@,=IXD:T!G0*L(K(A&#_6QJ&D60,;T^VS]4%ENT-_W]7,))E$V>A>7Y%E')HS$ME*4'FLQ1Q,[4:,B ME9XXYGC@8&HML]PL,?]-TVORK9%.>R+08F[V:,C,\/ 18Q1J2"HW/4(2 M:38="5KJJ!3M);Z*31;BZRLG]-3)M;.+8;_RR35*B64ERGI+0. Z*V#S#UQ& M%*NLXI$K5://VP066IYA,4.U, U?L*I2?"D*_\NI%+:,[P5'G'([O+^L'TU8X]BHI$9Z67)@C$%G(K7D%)KB,\*F+(?46X M6AHR;&@(2-L,9L GT@.UYZU (NP="S0+#DR(H.2H_CB"^]4 3+3HFU VS5?9!FC/-\7!^2-/WI9 M*+L5[',''7P!A^7.YJ%R)2/H*)XI_P\.MDB6[>NWQ^/>V- Z193C0(:<^+]X MNV3&I>&[IMX;K/JQ!712*E66S1=F9+(E*VW5:.V_"TX@_/UP[3$V=,-I_F?NA=S9X_45"/]+$T&)]T2# M+;5:CR)TM,00A?51RRMY#];![N'_Q@Z?DDA@E(!ZR!MZD[X??98[1UO2PV>" MT#YJ12[>$SIA&'LP#>;0EU6-KA[@U<,>4TUR"M%.]!']ELO0,3Y=P ?,W>AVRU9_.QJ>_AA++\0G M)&"< 6QS^'-4;:04ST:"ZX-@"'&B'SG%\\.-^"C^:%6\'YWM3QI_[30+T=\%SNP3'F7TI1,2UH-2),BD'*M E*45X0'JND>LRURO*EV MD&02:T77>Q$XQ$!YTU0QA\X=4T2ZI@9W_1KI?D4/FKQ+V'U;DLPN)W[O2)1< M*I#P1/,NT&RL?C!O.I3F%VGCA\CKTE*_B #\8D__Q*0GMTB?&!"#U+%O=C+% M9=/46A^/6R:CA.&< 9V2,QJ8@AX2!3T=II 3M.QU]J8B((E=/8Q>/&_Z!P-1 M"0^@*/Y?FHT>)RRXI2F]6B6&$YO4,WG1NS;8Z&-*!,G*V!7[EO= 9TMT2>1S"Y3QD 490]FL9(4I;"E_@# M1A_A++B45N@_41[-S,Q":Q^=V0O^.;KE.#OJ:>S8;+BHAB%Q(T%4_H,Y-]'T MSJ\)/A.\>'YX3C7(I=(!<\VLG9B\"NW4C@.I^@H$&<,PKQ+W' ?\NQ/\N=V,Z^BQ M^"S^6/PI"G?V,UI]^KL84;NCG,_73#+C0"$>UL(XO'MX3DA'8'Z* 7_1R7#F MYR?NP]G(.IIX@552*$BV3LJ%AG&5_&3F\\CN/M?M;F6C:FW%+[!3S8HRJ(6D M8?R3(80(1X4'U?)O#,LMI.V<*\>X[17G2R>(XPWF/O'_ ME>?//*5]7AT4.'3\8S'Y6#?[LM0;&'8.>].$#A9=.5..Q(,E(1H"F%:@DYE?-?7)S')4FBFJ M2+DVE*7;1H@X"8D*(?13W'B%BBV;@U\ZA#"&L\YRQNC"1MD;@[NT4B MOTHYQX3,28P'2@F M=>F.\3_: W,K&@;'4M&0W:&$EXW&YW0A#!O=7M*&+)'-%/F?K^@'"[>:M_/( MTAX%($BLC@EH@6TLZJA%>772?,ZP[%7FZR_B K_ZHIAA[CK\^N;!^"QQGR!O MQVP$OL T^-]G.!0A?KM_H&?P!SD&7]$ON RO;-_'2G"J9(FU(7QRYZ_G8R\\ M%P\\,^"B\:)ZT?4/$52\*?6S7.%%+,J6[9%DA<;2GS+U.&2Z!<%!MX"OGS_% MI$]JL7O>33*/4L3)%(LIH!2=*-B>G6X1P199*T(=KR2ZLV)D+9FC$6&(K,J' MXX@?7$J++)J*NX5T>40?$\0+)8KDHZ,GBQ!]G![CDVI5=RLX468QM,\),.!'%]*$IA9SL/2M>W& MF<@Z5-SBFX\0Q2A7)@2;1XN5'4P@6<'@79SC?R4$F0:+' OP"3P^!9)\'!PI MV\GH\%0OV19,F=N?EJ?UK:,9,1<[*R;W1;5F8P5'K.Y MGK:T>GQYLT5V^CL MI!O3ZIQ=6,WL=DP07'KK'2QQRD 84>+:T<=9YQ 1YE:B)LH\JO'CW?7<&$*@ M0A'-HW>"[--(9/E!=7=VW]VS"]E.F#JQU738V]FZ>F<7KB,6ED&(U4\Y,:\(S=4(U05W').)MWSBX M5GQ3(-AJG:J\P7\A>V&I2?4X].R-"P?W3'[!)1W.%BHV>A9_U%?P(T/V# MN83OYBC:HOE2@1(1PH3/0]&\%AW)279'_62\?4N!!.NP6*)(0HWNPM@"UTPF M9E!=:N"(;$Z*+>J-^,ZK3%!&(V838YCTH)4VDR>:=*4CZJ ]P1\A, ^"L72 M8BBO&$)+H)%%6Q:?%Z$6,>I"=O7P9"A71P+H2O1WJXPI;>_[W0]M7Q&P,^4U MZ051OXUQJ7]>=2X%E%15]#!7P?8XH *%BI+/3#Y%PSTDN?0G4YZQW@[,GT+P M?[NL8]QAW#5Y#HAPCHV,9).(8MVQH:"(^)RV6+%8%'KESU+GI+PK[92(;62) MJT%-^K(R.(X9%7^5@(=)!CETF)LGK-.E44'T5#EL_.;S=S5K7)9/\28F>!LH M+?YI'+?@C)PPKS2)6^P<^!(ISAYC[$BNF-=_Z (AJO5#?05KB/*G MG^#DRK L'WU'SQ*%Z!*52**T)"X>+A/C MZ9XO^DKHKPYEN]!HX$N-A '_NUIZNADECB7X7[8[Q^YBD<3C8LD>\[&"*MA_ M^7!E##J6R>/ <;"*Y.[SZ#9)V;RH3OATMI2*D7V#]YSX\[&*!47(8D19#NY- MP&="AAJ:V))[G%"BA3A)4#"=*-U $(C6HCE_Q"6]T MUIJM-=B,Y(?$R$#**B8'(XH@,.]X4)0@XJ3*#D$S;RI0>Q!3(DC-OQ C"F?X M>(H=PY;K>HF5]1+#8ZB7R"B9A-\.\NLER#?07KH?]M6" )A,$(5TIK* ^11 M4RM%5M,V(^$?M?&)8,%81[(2 M]M=0(:,*5:I6GZVB264%K24>1OAI[%5A9@'5!)Y+",Y8>>^K/[!?S!\A%'@" M]$N?^\J= )4P5'!<<:U@8R=/9 "+-7I@CSHNES@<[.T(-<)=7%<'22 W.)BS MQ&>X'7[N3<[)#B>%<&:F/Z;I!U.FF\XX<2[[K.A^%)D!^3W4\%2/NJ1<_4@P M,:XTV,5[CG-J?,'\M<==5@*YW"[JQ7R@RQ\!DR#MR6C7\%BB78\9%KO"XA]K MAQ:A6L9K'14Z=!Q7PQ%G1*YD;!Y:O%L"#$K,T+IHE0:A_2R&*VHOSA>D=]PY MCHV)Y*CB]NA%&%[ZD^CY9K0T2I[]$O_(1NUT)I^,#ZV/HK-'?D)8\@)X,886 M^L'ZJ)>$9\'3\%D!H%*>^-09"9T+OZ%Z>XFA%8U2DC!8ZF+D1Z3_)U#.>$V& M&*-#^W3'0CKGXY(" _/ CWZ,F$F,A=CE8D3X ><;T#6'@7H/#X(8.O>MH*0G M1J$%%3ZE2!2O)XP!Z\:#GQS!DSR-%3F6_JYR+.WFV<4$0[LY.98?R1 Q+V#F M3A@*Y# :OT Q%>DO.A,C&A&?]( JFE#0+_QJZLW')%#FI'RT"07&36PNX]92 M&)'SL>!(D^Q8X,VCR?7'*OS440<**Y7Z2R8"%#?@;J4:@0F6 M!E[(2%W(B\>1D&.0Y:IA6TZ9U&#!'K"W.O4.:;?J,0T!^!]UE$>#-U53N9B[ M&0?C"K(FG9#,$],Z9CF5.HY<;'D:,>0 2^?JMGB4!HJ!IE**)-$E$W00=)>.PX^ M^MWSQF1";UT (9\$ED>R%D+^*>$:MMOI4%B[O78B_.!LI,(H/WX&Q/:3"D-) HR7RLN,*_$.2G9)BB,^M:QAZ.^7'!%DN R]N)FQ]C-WAH"R:8\?1I[2(V\CQ MP0J1(*R(VC.2, GQ_@(^PQMM,@Y4*0=>-(ROO+1:E@X@KF/H.\_//$T?';#P M<$QEU'VP/\: L$APZ6C<,A1/W=)1$36?S_QO;A\(7(](HPO,Z]^,#T_QQR?B MC/ *EQ<;8H@BRNA+.E)&E:^J:T+VO) SJ]*#A6@8V531\F_1A*3,O3D^B*]F%Q"<+Q>F#DS.')G93385X/QBUX<,90OM/ M/EJ%]\[S,\4#AW_#$L0O6 26I0:IQ'+ASD14@7"UOD"X<^8'"GQ*M VLPS1< MPXI 39QW<.G/DF_SV.AF(L(^U*DW=?YDA* ,1\1G-:&-'#LN]LL)DE/L!/<$ M_&"B@T"1)QD4/NF+W( F6445&#>58XN7U20T\R"V GU;1\3Q4 M!VR<6@#[#W50>+K*X)8^6?T8T@)CHDA'6"O6$9:J\I62]$9MZ)L7!/%&,,I8 MGO\/\SW5 ]:,]'3G[*+(>JR=+ZA;;$&MYF#7*^H57=%PUROJGUVX7JIO;X-? M1+0?TW$" BD^#($#-"^4#93199M,E1QLU.A2N_B[%%D"%VQB?$,()*KG)4E1 M:NVP.M<[_XL3S+S GMY-\(7T/O[\7#D'A-;DUT9E*,D5-CCQZ+_BH3NQW7'"1)%%.HFY-76/J*)([W=!JAP.JZV%6<1:LYQ@*8C+D%_QVN,30'BP!$.GM M67QE6\$\V"Y(/L\2_J>:,[0&\7NCT=R/&\'"+\_QH] "7*D^+&-*O M5C&>L2D](!9--Z+74D+7YS-9J)$#?-P(@58%N843JR0,>0,\4TM_B'TKPJUU M KVT3U^;")$G3CQ^3/$*<4WV3,64U"@2&H_@I-Z2':A1DOHX>B1*-9PURV62 MW0%%!%C$;AT67.*^%]AIEFSJ[V")K7(=MAVLT#J[N"W'.TF*N22'2_RE/(]% M) U6>"U'4>WU!;%9;X)@+C / V&HT>^_",FZA9^"S\ES0SKM8W0X9+R'4&T= M>7)JYBK.$<,(GM8^F*GK%?XV1\=%R&72E?I QT2!CU(F>BXY]IA5J .31#9= ME 1$D+8B*S&9B.9+E?_B3TAWL6>>0B)'KQXBT^;G/,\O%+.>@H]GF$7DFI"J M75Z'X3.P@ +J90=&/9+$1&Y];ZCU) 422)VJF?A$*2_3J!"915>11I!X4(Q0 M]#[8_(L]BLSC9YD+NXIR8=L$4>3S],OK4XG@'4*R7Z8/38 TS->&@HUBJOX[S;F:LC(R=V8"0G=F?];I*!]EL+8P@$+L/DPNE=19\VKVTQM4'88^ORFJ&K&C-6B MF(;O+>PI=A?S/U+=H-[\BN""ZU*<2OOF%R38/C/T9DEW'+5^"CV?)*X\"=-K M]DPJ3(S!BQ&(IVAID6V!6IVE[.+?ZTH''6O)"(H<75#1;ANE051[H3V-20F, M2 E, CO6$VUX3P):0 VGT=N,:6R0+82KJ==;Z;,SN?\D#5(!P3:?4=6E ./) M'NK".V'?I+33K"+#(6H3> MJ9$H\T',<=XX@LF]?FS;Y-RQ+",&#]KO]GH MBL;#$ZKL!FANS$;4#V_@^2$&R=\]@:/V[=L5B5F"J1/]-O1&?]+3 P78\?WA M1Z 0.V U]QZ\BT\,4^1L&B"+&H9QB5FOB&-U=3B7Z979_ D$U701&[9HV%H% ML"#6VW\]7$NEFJ:BU%[,W WB;G 7XL%Q'"VB?&*,(&FU''L9'8G[BZ\X\E"T MX.@D8Y*K*96*"D(Y,7B/U9T.B>1L6$YQ#*^ MW=AN>2,\^%@XA$"6P(G0N%IPY+I%2W<"??Z0;.S$<6)H9O 36V/98JAVHJ+^ M-]P%-;IQ%RBJ_.H_ZALE8JE8R/--PF8!G7KJK95,)Z M*H7/@>8HYB=(Z=*E^MH)$ZB+Z5YB":I(:=_555-UN0.6.[2.H=QAF%GNT&I6 M!_#OAH=F'A'@HPR/N& G%KXF@M A[<\X&4W/C"A,*) MOY+&CWB\>$59X:I9!!$,G+%CTVBZY(6JOE1\O(PP"R>3%Q4>VWAEE&+_5"HU M049,SYM$8(X1>&%6"H6F)D;P9"I@CV2Y!*=,JVW"3])\C[- ]E M<^38FDA4OH?TE!T?0 N!CPJ#YIXH KG4T/*? 7)NW/B-KDYC2NZ&Q!,Z*@*W$^(\1"*&#O6!"K:47D1_J MV&5$?4>*7,\5_7L^?HY@$:)$13+@E2@) M$:4%HC_$#010$*/Y5'HG!'?,/5 *I$U#,00:KL&;AYQM4.H)Q< 'DLHM$.MK M8\0Q1:4R87IKXHK]8*\:XS$<*7@E;@,N9&J_P9OXP%(X(_"EPFAF7>ISN K0 M\!S^4.R!6$A(4QO4/!^.B_4YO*I+*DN.J_&*FQAQ4A1U_52H?CF%?V"AZAN3 M8_8XD>/2M$RACM,@4(LG!,&FGRJ.M (YCH/&>$?H$U.R180$\;'YYTM(#>1M M%Z(<2HEJ0HR87<-H!DH4!Z7&"_+UT3!>&Q?-D"&4J!/1TU0:9/!10MK_-"?&E7BWN0-I;X]'8L[1_HAK (8AQ' MB@E\.6VTF''Y[+,8T2QUF,FSJ_+]%H^1Z]X 14EDY-LV\HY*A;4?OU^JJ#:] M[=&;C3R>__D'F'\VC8L"&_9>>%%Y'?=.K.T<%: M.HG0DH[\["T815[\]2];XFW>"UC01^]R,@$;">7?97#/?(P5V<\,:XO%MSX+ M'E"5P^=6Y/_WSRX&W50=\%]5 %.U!$@W*,95L%6JS03]Z39/J6BB,/N+*6PYGU ;H M)O .TDD7?%/DW4G72@LFB'A_HIK$618ACEOSH) 9,VX]L+E:?4HKJ0":R8\A MLYQ"JEU8X+&4F%^)D/QW'I+?9@PM/.EN\@#LG=O:VLEH#>L<:6NK M.Z<8 + IANMT<&?*KBY)W1QL<#(]YQ.A.XW6N(P'D!@CW]&L\& ^0Q%P%%U; MN:O/N^I TDTVK07:\S1(PAAH78S"M.]&D2$0BD"I9,0(OU16-,K513+2C% % MT3^+OJD>+6 #]:()!44&=RR*)DEA\BHK*B,9Z?$M#/N\,%L\ZVA(DY__<1"B MPL7,)[LEM,/#1%C7ZJM^JQ3^G'B%A^XM+]3(G9^I:U.J3(;-/T>4'M7:)M X MJ=:49BD%83SV"7_!-OK-R:QN1<_*S5K'D)MM-;.3LZTEY2K+FM$K(%N^<<$9 MS6DX"BF36G6^O(F&<&=(GJ1=)$0/93641GFQ_3$7+EA?,IUB0;Z&"7R2*BRW M8;2E]=2&NE114BGE!#SQU8LNCA_1DRTZQ(_, _^>0]HE3#ZX=,?:\ ,A(I*] M)41:QE^8S59:&']80PMOT M3O''_\X?#E1]&7NRU'UY =-N\UA(_&&OK>+TRNCF]IJNIG>OH;!+9NER-Q(*H,*I>#X061W9FO]AHCHLTY?QE,&+GKS;F3@(0&2)BF!6 T49+ MZ28P[VI_IJ.(M#BW"W!L]!H"@YF\'@H+8+O2;*$#J=Q+'94 =^](+Q3 M]%SX>8XF*;.7 MP-T2X[R^1$@+O/"93]Y*S@Z@6>9M.=$OYV O/Q3-4L4\ONM7VV<6PD2[VX?N%*YE2?T6A1:\".RQAU9VS MBTYCF(8J5 O&FRFV:&OGB^[BHEM+%AUU#4P7#2.;C!52G.C@%);D6A&K\B'D M*BHAOXHZY2NJ>L;"IBT$I'B8>-9"+S4$U4W_G.I@:!FBLW.4%1Y'PO5HV-=.U51JH=R'DT,]!9"@!_2!U[0 M^#%B>#JHUF^$L.:L,=*Q:'MVO,4&OS(29WM,994Y5YI'\Q3)%UPO"2SK9*/R M1TEO)N]&''O3J4V%PTF:PP.-]PO$AFR*1B51&1C$L,Z2RY)8+E@Z^\SB[\D: MXR>JFN-],/%'1L"82PC[4@-S2M"S?!0?MQ0[5XVET[T/ 3]C_>Q2H*GZ"%29 MSDZ1*Y7]!6QFTR'$$B^4%,'^7^8'8BU_$TVOXI_D;X2+NA1EC5*4]E&4HK2R M2U&L"G=#2,-&:3#%?BEE$FMN6:HG=#71, B%1;I!*[R@27(Y>K1(AP8OT^G) MM\=^AS/ (4Z?&2[LT?Y5V$3OGUTT&^WEWE!C[1.R- =QZ5'QRRM^4JL\K5T> MU0 8?8DW4[X'MLO-#/'>K55><,P_J^10K:N8TL,SV:I_0'L8[[A8/J^Y=S3) ML:NT<:"7UX9OGE:FP.>LJQ[]//-"UCID&!X^MFU3\DAV3,F6&FUB>=2'B([. M5#7!K&V:*)A<4 K<,"*S2RX^-D$JJI7)6[-^'MG"2\3]=?A. 3J*4 Q0 QL M:X_,1\V2$]$XQ\_VY=#MB)J/L)-3U&/1$NEMCHN88'18 8-O9DS+>D%(02<8 MP9?P@#53,;YOT?_Y 1_^,:-)I"PCL2+"XH'Q!ON;*,&X56*=GO9=>CTK1,71 M9#.BNKB [Y";5F,V(7Q*.T@4-*DHA38G#HG/9Z&.-*)G=7$ \T_;F?(^1@*J M0)GQ#$3J4U,)3CO6YJJ\.&QB1.L"VX,@B(T_[#_1O!.=K%=W7_Y0K:P$G#!R MJ/'DQ7LC^ ^1>HERS:+>7XR]$CTJ$HTN6WSPM5S+/+9Q-YDX(.-D8"CU<5B3 M>!#\)'86Y!P+@0S&XA,<8Q#/5<(3<7P FN"K-LV_/@">1AQ')?QXBG);,-_YP"5K^(:18QE$(\6O;=PEG MZL,WTEKWP'R$!6E<)M"/X,!>@2 >-"6F9,7U_8,4%5NH +D66 ,M(5?XKSLE MY.#"_S,(G)'!U!ESRV#&)%A9$F%JQ,]8-Q0X:AL5O9,$AYTZ"D M,BS7>) 0 M_WS!;'PN8WL<.X ,% YN"S]=88S8N(P])P85+$* - ==Q@ SV4HBSNFXSNH% MG^,OX)W]6%3DC)R9U)K2*)/UQ'(_VE.HDU)[T-B+6)JF2.&6!? 4(XA5/$4< M<2]&P_+3HZ@E@<%F*9^I\Q\<."L18-\< 9H\6\N7.S@M?G&F1$,\F*];JEO1 MXS,'3A5A9VX7&#,/H?HI"JMN7'^6WL M#T*0YJ#3:+7#"@B .1-N6N#^)H<'B,S]&$\#*&&UE%X*>[4G44V(.K>>>TY3 M1 12IWBC/*;C2K*QKD>A(%'?W,@8']%8, M#CCX>(YE,*!CAOW93SQ_P)$E> B.5V62=^B*W"!8X0IZYN;^#B'-=>,063*" MM..X[/%,"IHC8@2VYG[B]T!:$LI9Y,;*G$\T:0AA5 BC'\'QHY*IF>]AVL6. MPR1KH/LQB%'.I]OD+TI#E,L)RG-RRB R*_\[/&*?&TU* 14X_GEG6P!$@6 M24J P&V4)(ZI*3,:JJZ2CQ@JX"HBK=56/"ZEZQ*F!35;.2X_[]QCUE!NHIDB M&N!_BAW2O]F?1%O"-RLXI(WBT GR+QJ-@JBL >=,'2#J2R"!Q=SC*J$?ZYE MJX,,4/65,.N;2QOY_XZS@ MBL7LVPUCZSF,7WAT<^ZS#&\K \Z[EP'G_?G'P\WM]<.#<77WQ^>;V\O'F[O; MA[2"6 -2CC\]XYWYJ=6#6]?_Y 4!4X9TG!M$T8K9UPVD$%J;C*)H-?>%XR?] MLXOP+3W1.3ZO$F$I'?PN3TYBFI8$Z48[0K"&W>YI 'MZ\5DZ*A1KJ4UORN+. M:NYH, D-'<3&GP4F16+G0:"@9&UGBABEWAMJI\D4++@ $>@<#_2NAG.6F&\( MMN0BB*/Y1%!X\1F&J^>HH52-4(.Q33XU"%$^Q(S#P>(CY9"UAO%':D!<+#43 M2S(IX.0X0EN$]AR^L 14*T&SJB& VMA=?09S-+B)7U!Z:!UJFM4SZO)&:>95 MWZE#]EED#$?SH+3T(<'(%\#?ZPEHT3/5[<0X:7(,(U4)3K MR8$LHN=I(?K%Y->T-F=A3N3N ='DHRWP#6?. -WU],_C*=1;-G(6#B9K@&7 M8TA/B$>HUXNM-&4RZ] DO<81WI/$6PCRX=W4A'4J7Q-&!DJ6V=*N!OQ03JT[ MUXRDZ7557&R@1,FT4+#?[K]L?SX%QGV0K?$/2,O$OO>^\Q,C']_$V%^9L;A% M4-C@3V>6G;=8M=]B$:H=,<6=:US.GT&/&D-941>##E9:+1H ()RQ:/XD_%X= M12/ZD7+*.-^:0PWBE-JQR!'P$7V!.F&%1P!B\<8=.W;D_NY7O(N<;N80<)L" MPX93Z98=64K M7C387L.]O!(Y(/H'!5'Y&(I6T4*[WA!50:.YJM).C!S!.(3M\)80L'(:>@!W MTXZZ#;:OB=7O'!: .B6+;K[?Q"K#_O*]I^ST%+;0%X(0:+ M]#=3,53VA'"*)"I,9XSC*?,G]L5L6%K[7UMF%U>BLNM?X.14\BG9AHMWX!&Z4^UF3"F^N=7737 M4(2\]SDK2&1B)H,L16XI./')9C@C"$=YA8Z<2$@EQ]I\EVB\(75BRB-RTI,D MGWWO+7R)'D_+$4XB!94\G-B&+HJ=4+2X@A1N,H:5)J"VO2T;"/;FFW';^@]@ M">8^@_@YD7ECT@&[&X4>5D]9VWA@B3-J)'^1[XW]G_.6194UP(B26."; :]) M\'%:J>L$@2SU"E+7OH&KEE_>0O4+EVS?O_LHMUW0!L].'*W0D\2#%D<:2?;?E[+'";FFUQ(]!E M"I_ 6JYW.2YV\8V7Y&(/FNB*K;IDJO+2,([-@7,X@G'P\=,6^C^1QQ+M(3(W!J3BGX^POW 6L$_RA]_&3C";VHM/CDLG M2U_Z3=RO2*AA-HE0ET"PB)?0^_B?1:)I.&Q8O2'FFD(?_O]8OEBDH1IP4W]+ M_W[0;X!@S/Q3L]'*_'W>HT",]P;MI8_Z&RV-+P\. ,_R?Y]A!$V%@ B'_9#07=$V[HQW9 M'2TPKCIFT\H+:FQSGT"?QOKWN@GS3^C_*LS\5/YZ[S/*!L5&(_#^=:Z0DH>L M]FX5VWNF6*@9:6U&$A6%Q]=FK&P:WS%C55ZK M"L;*@M7=B)O65;(U-RWC)GDA]U,;>,H=7\L[R6*0]ME%+\_CK=7.]MSQG7I/ MP?/!XDM2-+6>.1AGW*J6/*E.T@R!F<-F7N:PUA?;<\1-(GMOG&W9A]J"$VF9O>QZJ M]5 1'HJJ86K=$^>;XF6O!^&;_MG%P&R=E.KA!#2L'O\\4B5#(IFSC;X1J1=* MEL&^*1UG8*[R%#EJGV[/AK&SP=G%L&T.MH]*%[K?6CUQ]E+)JIF]R,I4%=%( MQ\Y9'RK+6B)RK?]!W-L]O[;"7#<$]\EL6^DR^(]%M5=5^.TX7"JX-W_.HOS0 MZ7M.Q\151=EHV#R[Z)J]83JTO3X;U;Y3+K-\8UB\*HMV%J?O+5685^P95N/3 MC=P]P>'8'(TES1*M[,AV8;U2:X\T0W#P?JV*K58?54CSQ#1(FB,L4!+M;3BB M5A&Y'/%%UL'[?.!8K2.J9$_)VQ'3X J;5VUL]S"M3CK25JN3,IF'H+IJ77(X MUI$W\6C_VL8=Z:!7W^J=B*ZI;$SZ%L'52HA(GTCMJK\-CN^0LV:U_^KJH5*8I!G*@47L/%$:G;PY:W;H$8,%@Q]X<:PI(DFRA0++.A[^EVKU$I1S(2KH\P$D7.>)NI=CY&[5:EM/';!7K8ZY^/Z]JHG4URU?TSU*C>C09-!38LQ*8 M>:SWYO*>WNA/\8[=-. 6/3O":Y;3I7 & Z)&A'D1P07C&BWL%^:"$IM(@H< M^M4>,_PV'TV1'M"FUE\01&"P' MC4_"AX8#T<@;>EAI=#!M7B$#+4(@RH%\X M?HR:\[$^0-%VH$1P_ 1"1$/SBL$0)5BE!BM&F(QN=<"*5\V#RD$R;F<$EAZ:"TPI%P\@FJ/_CN#^]Z4\X:EZS7 M;(*YT6M82XU1@ECC4U?&1-(\Y('6'C(A_3D6 C%ER6E\,J ]>G% R[Z*VR.F]9JMLXM^(QVLEE=3"E;: M!ELN!RNMUT1DA0S*BV.E[5^:'SD >MK3+DX31X'VW6NV$:(Y'=U6H@M/)H8' M7_:!T!RRDK-:15HMM+/H(%YSOA@O)22RBBXV#(GTFEV0!(,,W/;"$9'"N,Q5 M"7M4>S[.U8L]_;,!^S.NU:Y^?+LZ0LL4_)X_[(5 6][0Y7ZT-\CMX?^ M2=3DTG.>?5(8:!,XH_ET_FK,IK;K$@W)X7ZA,PKPUR$R$K>:T3/BLW."VLXS.I.6R*'P? QPXO&N?IC@7E>73#-$,6S4U9*_2FX15[=-81S%W MI==J(G\LL813/DUBQM6VIY(8<54=#Z?5VLC#V7SZS"IIN:FWT[)R@/"C.U[J MX0CK=.^#9]Z+L_-W9L,9@F_P[5@]G/^:@P^\559'/P/EUXA?1IZ-^ 4GGA'H M&.:#900THQP:Y<+0B.HQFSJ89.6*Y7Q*H[#%J&LB5CB9*7MFIGB8B1P!]^8O M3 'Q/D$UAFDC5!A [T$X'TO]A%NRGT$* J'RG!*GU%?/9T2N4X9I5C%V&K^- M^5,;;'?I>LT0-]8GSH/%3.;AG$9QCT8LJ'VN*M#V4I]+4N,&=O'AQM[T6FV< M1;9B^-Y.!Y)NL/N2K.46!2U7.)P'F(926\O6'CLYMK&6N]GC=G:0 <@YD K9 MQ[U]V\?#'=G'6'R\]%)/S3RN*R#3%9"]_ I(7"72BC.:C :=49^Q]OBI8TVL MIR?+[HPFW:?NT&Y:[>Y_XPCG ]9-YM1\[ZCV,;ODVSE-LYDS GV* G&97NY-P5*0!>B*].PQ5#*R6<9K8ARW5A)<+!/K;7%%CA/PVZAD6[YOV\/.F4-AZODHGK-[#^M.;%.-J(U ML0UMEV0!/DWRG1F]G9P7=];].EAE6Q __HO9OG&-(TO5 %&CW3)CO8%5.=;= M?&KMQL75=U=F/^IZUZ>/>$TUXQ?9XXK+B_=^)IYQ["=H[?$$C_:06EDB(>'2 M"L_HP&)B6-ZEE7:WZ@%[Q5#(M@F;#<3L$0\\I^;K3^>M/:%RYS-? M)51'D1NJA\)6$(VAO6+LRXJHR?4OK):#L\#8+OP_! ,K",K0LYIG%YU!UQRV M*C%M;T,9I$O#FBN.G2M6#'79!U<@)G&[;?8Z-5?47%$-KEC1P[D/KK#.+MH] M'&2T-?C7T6&L:H;KX>S45I//-9[ #?*",6,,\.$,3M!6^.HYCD4 M^.:,<,XE%;1Y.+WL!,V-TW4;5G1X[(.+$5"O8PZ;98V'KAW1@U+4\. 4U28T M0W/0KBGJ%"C*.GS2O=T"BAIF3M-^1Z$-K0#(:O#>(V%ZX-<_6=;A:X+X();D MI,BC,$16W=Y>!\14/E&\G^DP51:+AR^Z:%MG%[UAW^R5/4IM3_-A]E>L4?-N MS;LQDZ8"S-L&YFTWS=Z@K(JIFGEKYGT7S'OXPJYVY^RBVQV8W6$>9,Q1,&]L M+-L:L >5FIHFKEF'7.& +$YR0 MG!<$_PTF#H>?P0?/? => 1]WO'% .$#.JQI%E&KUW:C;__H7/,ZUIY)<@\^+ MWYGW[-NS%V=TZ3,[R&FHQH1 O'6Z\E='$&&..W)FX#0^JUTB\@\^MKW6%==UCOX9#J#NM3Z; &H^KPV90?X 6#SGE M*$CZUC9NB+K*(,SIQ-D M:;4/WR(!2[CH=3#*DC?*X=AJ%FNN.':N.'R;!RSAHCOHFE:W;K6NN:(:7''X M*D98PD6WU36;U0 @>(>UR!9.*+1=>VP?EZ7ZOHO[6NT*U(L.$2;!M/I;E['4 M]:)5(*G.X0M&.SC JVMVVEM[#C5)58*D#E^P TL@DNI4HJK]';97HX%Q=Z(- M3J?;I]@Y?+5.!T?]669_4(DVQ;KU=6N2.GR+/BSA8F@.J]'X6E/4UA1U^ 9] M6,(%(L6555!XE.&+W 0<-3BU]IJ2RQX>\>68-3IU=:@U/-O#7SOB?FK4#(I%]:@],AF3>GP4F?SW? M'AEZ3H&YE8P/-\\>5UFHWRB+;&C>L38,>9'39]09'$V?$TI]7V_88W02?43#;J/7ZA1N(^HVNKU>.4THW8;56]Z$LO[O.ZUB MWUBZJ/8>.F-*K50O&L58KU)=;V(QUNR..-W=6WLJVB^_3G[-]U2NG)[#%14( MYNU(/WP6LM\.C2<&2W5A+3@CF#?X9D?WZF+%XS:N5Q3P9EE&RB(J;$5C85.K M:PZV+T.I2)[HV*G?.BWJMXI2?W=%5T>IY-_%(JQFRVQUMRZ9.>:DUH%+9L#< M03@%QJ$N_!1JQHHDULG4FWTH,?>QE$V$>_Y=G7!AOL%*LQ;PS2"M-C[6A8O' M14BM%<6P.R8EZ^S"&B!R:CJ.MU]2>J<%BS>N+GWMT7_F3N 0NM 6:&'&O.96$ZLX"KW5;2'Y5A M5(*DG[T%H^4<=RE/M3 +=;%_HV/VZD$7IT%!>8)[ES34PXB&97:L3A5HJ [L MKP[L,QR+M%U(?Z_U.67B5NTJ'KJ?$IT#G$01^;/72&H?Y$Y_:/:/%"Q<7&5Q M?R6^S&;#ZD;+$32@K37S[Y6''*\Y_D@X?I^IP^Z@[-3AH3B^VC5X2XGC,D#3 M(1M"W*1R,G#I834+@_V:L5$8&*$795:4(PAD9<]FOO?+0:SPZ<+()3J@"WA1 MNCTM-NO3RJD'_G&\H)$W-$&F[BF8V;C1^<5/G(W>2" =K[8>[+P M6C%&@XL??1K/_5=X^XO:; _GTUE)*C3H0X%IO '_TCYD::"&,(_MY\R>A,QO M%*L(/&0)) M"HCP5F@AX" /WN/I:QY[A>J'AN%A5S(!61][KJQ/BXT9"XAGV M*P@<(/]@/GK!(LH/SD?UN_ %K'".9>W.0.R [G G( M$3>$!;GV-%R8\#1XW&0>SN$A($UAD\\!Q_IW7OG<4XG!KU8$UXB_AV]J*[&# MP!LY'#0>[]B;X0ZIG<]E;_!? >R?N-JE(Q'$8?-I;!X/[7_RV10^^9-%P.Y_ MC3M0TIZ)OF(_@ZTUR[A[AQ9AZIA&>$PV'1,)%"&2:#K' MS&L1)E(GW&D-K6+A,O-, TBFK(KO9'I15)MY<7MN]]J)ZC?9P^:+J,O&Z M3'R'9>+9GMB28,9>2LW?8?E&)ZE[0%4(75*7AA]!<6SAC-*JB&ZV?77+PBM. M%45C/#TP5_MF;]BM0E*_+@Y_]_2_*KY9.OWC"%2SU:P1FP^(V)Q0<' +2W7< M^ZXYV%A#W*IC+M*:E8]L$U0F%7[ M8 D,S6&GK#:"NJ:DL-[_JLVH#_B0>C.WQ 3#SJ8<5@^_M5\].)'_X6E/D>JB M3'C,CI"9+IR,_I?-B_)3)1HYA'BI+6H]BNQ%%#DXN^@UT@$PXQ7S_)YK%MN M=8 =#,\N.HUT2X'< =U>L4U8>]]$'SOU&^F:]N@:]!QIPWC$,ABB+]9 M[?BOF&+U)MF4.)[[6&*"="]J+#!A&V"F9[Q6M06NTQE-1H/.J,]8>_S4L2;6 MTY-E=T:3[E-W: .[=/^[U0)79W7N-0XJ/4A(A/,=BH3L.H!NP^",G_[?8A4 MEZ,15;IPQ3X,N]X3>J8UO =U 5LE%"+#EFWLZY\-G;";^"JYO38]H='-2J)9Y/Z@_&PN0T;&G%K$I1Y3=YKVAZWW.^JMWH]OJ%NV2; MC5:WV 2DW-10J]%IEC9,R2HI7W6DB]HFB=;J[B:/5)2AU\LC_0MA2:^QNLC0 M4TI9V:2=9W36/J;2"O?7.Z,UDXM;I\:.^H2L\M*O1WT.K742L=V33,2>6,(W MMP6O*NBEE\M-*U,;5B: 24ZS'_V]#VLZ9,AWT,P+^=:]Z34O5&]PV6Z9H87, M,.QM#?I=,T/-#"4P@W509B#4DD&O$B,M#XW:P$W&(C;CCG :Y]==,W>L%6%COVC M*-^H,BU991-3FEYP/%2[II:J4DNA2I]$_Q\>(JP9?MJW$$+<$'.0,;SW?4V. M+*[CRZ2@+.BF]3FH(B[C.Z>C/!6^,2&E:05'_&2,]ZDIY<@H):6]2Z>4P=E%1H_/ M?@GE4(YWU6"\5N9JF#O>/%$C#JTR!8('APTJ\T".'3;HH$' 85YWR68N9]6K M>S.7N?MQ=#7_U_Q?R?3PL*ST\''Q?\V\-?.6P[P'S6_N ?7);QTQ]?_F3LSQ'G[X@2CJ1?,_8R>AZ&5!A4; M6FE0L?OO=_?7WQ__95S>?C&N_^^/F_L_KF\?1%:&NDJFG2]1C]2O1^W#H"M<#B=:O^HVR=P,W!SW6E M:B9W#/;*'3W@#K/7J8L-3X-XAGLEGCX23[?WKB>1'5BR?F-VP%Z\Z1@'-_C> M3X:WN8UD/5V[H]O<*W,,L%JP/4C7V]9&ZS$2SXJ2P9*)9TC$TZ\$\52N.(RG M9BI0+I8=@=_>K-TBC7QTG+7/4$*_V43T#[/5+,O>+3L;NIDEO$F54DV/&]7A ME$R/+:)'J^S*F[+I\=T:UXB(/AK-7^=3.V38H3/SX3(I=?Q>;.Q2,=*CL_RB M'27\/&7X S"4/O@NE]D*\YD%GFK7; X/76A?&^*[1DX_%(6U@<(Z9K.=!E*H M6SFJ8YMG8+!7MW>CNA@L>ZW]K#)VRZ;>2_%QS_TF3L(QF\VRHJW[+?/,>,\IJUT'7GQE,>Z. MS(TEA<46EN=%IJB:]%[V0'?])05'AO>;O54CPTN=W+[54OLXHCWMR$5++7U& M^U;+'6 -?S>'G>58>6PW1AS^!0)]LQC0-_^@K&KEU9U\CXACG)CEGN8S8S.L M?D'<':S.GGD!H9%]\ADX5O B490M@FO:MZ2BCKYB/X%0F8?Y7\FJ+=\?V[9P MKF#,$=#^]\6/XE#/[/S)9_:?Y_8$UOC)GK[9BP!EG>X"@?^CGUMRR_D'7RU9 M=@/TZ" A\@77OX9BGC?H$Q)3W[,)=CQO& V/&K1;%F\Q7W;BA[3X[.'$F"%@8 M+&FYZK>:J48D^%VZY>KJ\O[F\?+;S?]W_<6X_W[WYF'C^93=3;XZ0.'L&TB!L[!UL*5 M> R!$X1*7*@9/T?F.BZ7J 6.TCJ+8"BC]E.9*EH<@48'YD"L2"9H)(=O4'D2' MVD:%)RU,B \[9GO[RO^MDI9[GHVUDKSP%.H,QBJB6*G87C5%;2Y;RZ*H[ME%MV4.FA6@J-/U)M8*.&640NUSH/LIV5^'Q\"K@-VV MN;;:H$RBA7W++3CM4/4*K2>@AN$%YC&6\ MUUKKO4:9KUQOJRP(@8/ R'X7N\UR_T]ZPXGA3B>]UW=RI5K.YEWL5_B3[V*O MFL\R6:=][%-U#FC]V)1A-Z[V.;3^S A[/?!H0*>_5WL]9U< MJ3>IUC9W,,-6KTV+]Z@+[WH5H__"KIUK/JE2KQ[=I&QVK\@_>Q%<5)(/8JJS M4<')40&K%$,X7#'J=DD$.B/V? M/?GQCTY_L#WC-2_&RK.'91=LRNZ7E"XX' M5&6O7-#=?]G5.^("E,2/;UY1XK<0IK!G-JUTE_.I(ROOE?A[M0K8-?&_^(P5 M)G^.BMC"^ZEE_^[(OU_+_AV3_U=O[A>F?FS-0,NGK&G9SY[ =6 "%A3+X"7O8$F+@@"V&TO!ZM;UL2EG4BK*+:5A1"!S?(P M EO=SH$VT@?[O]U(=Z!M@2#8ZG8/M)D!V@F-O$%!9>,+)M $TZB>12#!.FM M@NT5[FM0$MS7[YXW?H.37P;S90W35?C6,%V%__O=W9=_WGS[MA*_:Q,L+KG0 M]/+:S50[0 Y&&"VZLMA;CRBB7T!MLT )=-OW%Y@;M5_!3N:B^EDHZM#$K8G:Z';,W/.PLZ]*A2NB]5@49^!*6 MR0WX,5C^H6?8H__,'0YMG +B.BR\1 4H?Q7>KJ3\2SQ$GXV_S'TX@WM8F#",M<]C>>D3F<:%)Y(Y((\A<:W<6Y8X0A>WQO^=!N*I-IN@2>HWN M&FO(0"='(^R\W'M"Y/V4,LV[CL82:GK-G91^4!5L6X3&'Q MK]IM9:HMJA+\/'P91@4$PZYBIICJ-?N=IMFW\D:P'3'PF&KZW+*N)ME6F"T( M_EO_O[4387L;Z;2&0H=M;*O0]R=W\U+1-[P^)=#M(DQA:L[#.5:C&!/;\8V? M]A1\BVABF.'!>Z@*X!64ZMRG:A5C1F8R'Y4]F2 "##X1> T6Y!JCN>\S=[0P M0A_V,Z7L;V-5(4 N*-Y^3J\>>[CL=%K-8?[8PR(E''U5PG' 88F'+!D9-HPE MP].LS.%I;?!L'O]^_=VXN7V\O/W]YO.W:^/RX>$Z-:XMP5&)@H^<=[:K6XP1 M%5 :-E50&C966_#Z)S8VYH&<1!B J,$OGN-#0%2%+R">4!R/08#1)R2L$7R) M3>938PH,&LBB//[T)5?3RIQKU\*Y=H]ZB0B)STB\^M', ORKD[V?)=4CFUTJ MK:O:U2;];J/3'A2M-FEW&MWNH)QJDTZCTVR7-<6MWZT7M?]%+:>$>M[=]O/N MXL[+<@^EBD?S3_H'&Y\;ESA[^)D9/[CX_^9,6'G'= 0GL3++=]*[7Y\.<@8D M6IL.2!Q6>4!B108Q5JD?+)M^-$N4]_((RYM&B)7/2:?TL=,=F_.%-P/A>'8V M>G'A7<^+@]?H[KLI\%W,&&RM*M)=TO6WT93!]@#AK%KFL+MU945UYFV6Q/T5 M(Z"<)AJDF'5IA-LB:(K$Z 06-OHTGOL8?HTH8WAV,4A&2ZE/:QT]5,]'?8>R M:T7]5]FRJX-H9,.VV1V6-6NKEEU[EEW]W#[CF7VFH=%SZOY?F.^'^Z([[MK\OWIQK<>?7O,7FW_ MSXHU%U1!4/6:>Q94O;.+7@M\JK+*$FN?:K]R"@EF)W*J?W8QW$\\J.;ZWHJ& MA-*Y?G!V@7U%_32*5LWUE:*?/*Y/@2F5Q/7#];A^WY&4LBK,USQ\:ORI8N]4 M)835YDB50EBEY%$70[O=K<.ZM:MT&&%D[488=5MG%^TZ0K+QK8E:DG?%1*65 MAQ1)6)XP-O.66ZXB6Y38#UBV7=[%F1MFJ]\UF[VR3//==0(>R&@O\_LU9[]7 MSMYS\4(7TST(MV[V^ENG D^>LT\A49]=\'LY&LU?YU-":=\%>0'3?/ZRK+(&2'66CBM.UUQ^;[(^70] MR4,6#E:;_[8H&RR+_P; ?P.SF3$39D_&74'VJ[#/]>ZI>?-RN+*H>0C4;)G] M5KHL]GU1APJH4.A23YP5,R8,Y=='H=LV.E*WP+6U.G6_10+E<6TBS876CM0BSY^@=KOV5/N5A'=ZRL*Y^JJN?3C1F75<_ M'7.-Q;Z*GT &%M:W6%'T5XZ/!QU;[_3LEW\V*F3H3]AJ MIOW:8=E]D]"FI0O;G4;E.&D_I4L;F%;]YME%O]4T>^VRL)#+N,"CL\EJ,;'= M]_>G+:6[/M55-RS[TVJ9 :) M=W+*5<1Q]OBMCQ?/K;W6OI 9) @$"JVHF.^$A MUJ/?_>MNR;#@M%P//^O 9RV?R=+KS( [!A=/TE8>YX610EF2]-2,DZ19$\E& M_Q">'="TB[]I6+KIB]^$)3GP'>M98K\6S'*9!#^ OWAES^&PWLBJ[7]VD9^( ML*@OE>O!?^9PL"XN1CP#/D"_J<,W'3:#AP$_2:;MNLUE#W5MJ]@BL,38H5SS MU3\AM3S!X[Z8MOY7Q)'@93#@TP4\V'-\UJ@NX3S!V4]MT[1?\5*(^B77G\,: MX2$N78UN:JYK3(%C W)8(H_P(J>QBY M^&1MG$G-%R?XF@LA.!Q36[CL4_"7SQ/#79C:VR?#HLW2ESZ+QPN!UETD91#^ M'G_[\ZLQ\69H&S9;W#X4OH;X9?%V$][Z6_+UGMKL==34MUI-Y;=L016L&TB5 M'>U3N;:HM)K=87?3%G.^WAYT"GWCU!;5:Z6_%3PJY\#P#5IN=[)0NHG?3#%' MBT^Y+RJV\DVY_R?3'.G:0J7RE>EL/@:MTU;D(A,!#G:R^_E4;B-L\_659DCG MNSNUI;;SP*MWQ@J?\@FI.4[H/9R#DL;2P8^'A@S93)5A\YTIM[2+/?CO' @K MP>DPW7QL-8?P /' "W(X/UTH659U^7DRLJJOEEVK#1FSBFF;O4".*Q_;KFSP M:8M<9'M]^"GNR-Y-5]WU-3Q, 4-/_J=-_YZ#TWR'XUG!P M+@"8FOY/G?Z[!Z7_+M&_.J@$?/% *R$!9K7X"R?/A0"9JW&U4_+Y#P_>$XQ MAMT *RB98?F$Y8&R\T"GJJ&)WBGU;,@VETP]?:">EJQVDDTU:NHY1>K94!I7 M,O7@G.>!W.KM["R603T5"%>IS4[W^/&J)]O3S$367]/_Y1L.)>Y7\KJG95U4 M"KU59K+LM %<1SB)0I+QH'(1QYSWY$'*)))3@'"56NA?LVO-KL7953THOPY: MP*\=63U19';-KS6_'IM?-Q3,E[9;6F.A:_9J"4(X K74(G!_B/B=^I[O)''(28"I1I#@ 3&[[*MR!*BC&1$'\,'.+[U M'8)1!_VFVBH17]DK \IXZ(11,40AAM S(84Y830'#2LW>MJO[0_#?+^W#9PO3?@];%\BMUOLS^+? M#I:?_%=4'GESF#;UZLYN>^>3$9[RULR" \7[+5E5:_!, )[I500[D\XY[S@S M5N4&8T[1KX@4^\R_6@^'%<_N?8P8M-KC4[6;^T-"75D M3> 5QV>3[X8V-DR@'^9^-5S=M%W?2>DL-!AR:0'TRR8C3[R&O[/<;VAT=?7P M\_JK=/W_[J]O'Z\?$TGB[3LD/>HS-O%-=C=-+CVC']*PE>B'E)&DIKUDW6^O M"CGJU69)"X>YU)D*6R5-F*<9)L?.TMD$Y3BGG'P>])M]95@T]]Q7FMW>^H1Q M[MRSVE3;[9)Z^W3*7-3ZAD/E=* Y@78\\82YE+._R_GN?KEWR_YZEM3]/RI0 M?^\L,5R=#$.@W M PTNYGIUGJ"P9K@11R<<_VVY 5%"JMSK5B)77!=?[T@S&X1I232#V!JY-:P$ MR53=0=BS /6T7VQ3\72-1DARPA.>VXYLT 71*7?;QYU-OX=9!^^27C9(SC+H MI=>X5&6E&O12DMU)/]JNE#_%$2@/(\D4KL*;+.G\QFJL8@X)N7AU=23W!Z8S MXX5R2L\.HV$9@?/UMBT'(-Y$D8?=2L!-:F-S/R)SGP0T0)4[Z%5BB.4[M3QI M8FLB&UF;H(5-4#K(9,9[6]88-B[;?;G5/9>X[ONFG0WF:*FT,VBU@'94654& M5:"=8X5$*PD#S2EH-YW-,H1N)>EZNM,D"V)"2SR,DQ8NFYK#EB97%,0&]F2U MOW,3LO*N[AA^0LV>-7N6IOO+8T^U<3GH '>652!^#.[,#=*.8U6KVK+H)AAL M^FIX,QQNFNIK81,B&J-)>WR&E=)P4V,BIIA&D2\^4!73!#:?PHK]5SFF'"&E M5S/-_*LI$0A5,QSI13-]&KNY]NGPZQ/F,6<.RY](ODO(5?@"MNA@TI7FF+;D M&G.?CW*EB:KQ.;&:*[G,A+T_RQ(\'9YJRO0A;0)/-%S/(71\M-O@+%8;TN,< MV&"EVT]V7=W]*ZPOZAKU+U]S8*OF&WT=WQMK+KQ.'&R/X9HIP $K6?B>*XO) MM+C(N69IS[20\'%\#9KK^O.%6-/8]CVXE9G!7O!+HDF5&/)$G_^;[<3'V?X? M.+V9YB!*V-"9'"Q+QL\X#/@?7@O&J_+#_HZ#>Z5V<%BQK<*O.IJCS][X(&BAVI#=LAH0XSF8"IIR-S%^M M;S@F2%N?:;!_-^44-QU1Q(S;]0[+V/J& PM\%[0 /O57!=M%N\?1HH>%?0^; MO>*P[T&W.>@,RT%8*\UA=SV\^TRKU;]P?J9AV.KG_]) ,SIO4AJZN$;45@CF] ''\@;11VNJ@ME]SJ[]R@HLHYK*HQ][WV-D\! -2: MKGJ,_*','NWBWK_93@9;AQGI&^L%_33K>02_^D)AE<*LW<'L='N8S$Y_K#7V M'C+1WR(G3)O\Z;L>N?WGIJQIJ^>CK&D[._*X"VN&OZTR^Q>,13'7O;+G8\,B M]LY2YHZ#[CS1RQ5Y]C?6:(YU]'?338)"*2P6NHW+CCP8).M-\HN%*NOZ2KFV MZTMG\S<;28:I3R'A4E!6%-YRY01)V9"*6%(EM/"C[AF%.;_7N&S+@U;)(Y@V M7]11X"\YWOI !L%*BZO= M;8+*\OTA_?Y*,_I6KO_),?HQG?\!ZOJNFH10'LCYWX&I=P%05L703W0(*@96 M><^M,LL\D"K*E+(Q^T6_7SQ=/_R0OEY_>9)&MU^EA^L_ M[K[_<7/[NW3U'Z^L?U[=/&)HPI'1'%KZ:L13WN,#]ZSB?# ]K2 MF[P2SIRF$3PY/",C/I W(5K"+Z#+V@?/Z8"9BI& Y0&OG/X*:" M9E,&]>>(3S(9[,-QI=>9H<^D MA6._&(C$^X]"ME9ON"0:NVD,<&.Y0,5D=&DZXQY2/D.J%S&*TKCL][O-)"A5 M@O,U!701\8>T=X'@BU$#K,^.-JE)#^S%-@E>MTHGLC0!CO5=EXY3FMM.V'!S MS$S[%63 Z:'5[BSIOWSS38IF5F93CX6 18?.0C.EJ:9SH)I B\;.%%X!Y>'8 MK_@=U!5X(:M-RL/C.53>LPCY]EOK-?MW>#XX\T0AW\1!W.#A:"X#6Y/^"Y[$ M/:S5GN1NBQTC:QI%UTHA:Z[I ]K6GH$ZGQ%_LG#@U$(H;?34$FH^2*(6Z"EWF!B.M-$G41GQ\JYD5O@VOS U H(0; M$G^')5D37$!3P@5)ANOZ=!6Z[7)P_=H4_5GCCG<9EJYE5 M#!AL^Q4$R5%I*0XIUR3@7)\?HQ!?NN8X;\@12SC= !$_@4,Z5?E^IWLVNKZ* MFB;BB? 0\Y]@,E@VO$5O #7X#LIZ3K((?6PV'J(W __T>;9",[(P4$T3CF"N&18>8;SP(-)<$Y_HN#S2;Y6XW39F<]:7X!&\9]7( M,[FS_M#@)F 9N)\_\-V%?PTWU PL!GV%%<>V:IBQ^@ MDDU=O.NQA32Q7ZVHVFB%.L I<(>!QZ.=VW8_.XVDM6ZZ?943(28"1)1A0^L M4^">@T:$>+77TRG#L#O;<%Y#L,::[:15\ANMN_!RN_M=KMH"-[:9,H;N-QE$ MG[O@SS#?5B1:/4X&@V]*]CB90P^&R0ZB'3E+"P3)*L!6%E1,:FEC9R2M6\?DO#)0/ MC2W1/'194;-3_2J6;SZ[\#MS YQ8'P3S.(PSP/?QA3"B0*:3!'(+S4IPJ R, MXE@3MRFMUZFOC)MML'(L\C0-,DE#8R-:'>S+U@VRTNC=9?E8'?NB8#0T.\AU M6BY.JY^D7A'+1OH(VI[_"6 4$,P!8D MLHX^BCKL_2.>'2C=3HXHZN%)'KF1QU=86H2%A,X/#=@\"J=$_^R3&(!SMAB_ M@% UB((20[@6_3K;I ?65W!LQ_LS;-7VWD]>R[!MO#OTQ>?XM]GKOP1W/2OX*7C MWU,W06'T;E)6;>OA_P.N$&Q<2G Z&(T0\"!+,^$N?-< ;83(9VG]0G$,?\?(31FGH>8XB[MHG0)R.W)'D5"^FZ98\2ER M&O'0:?H[VY#]P'X%W;."*)3)P+EUB*4XHWV4,+@4=I@"819$AC;QW))L(]1E M_[.;=BFN%($4UKE;*"E,YKI;WHMRI'L9K@'$9JU5/[$Z6&OV1DJ15N/]3K-82_] MK<*MQ[I-\N/*F3C=*FGB=*\)@O'4)DX7#>"%'/)!NPA0[$J W(K 9Z/JIC:VEV[W MY:%ZW$F[49525:=-UWQP<#[H') /VHW+?J=L=%%-IBA1OV5::95U7"=<=OYE6!,%^!8,:M M;>G;>:>=5N-RH"AR.P6MNE.;WX,W\3I >+SFTYI/=PHA[<"GV%=*'<@]M7/B M?)HQ\C3>!VY+G-,/7C%B(! W?NI/^%M)U%-'S8EZ.CZ4-=H98BY7<$WQE/AZ M_"ZB[XN/<*P>'HHZ47$^+32+L=]46YURL$>M9G>X'L:4$WMTZ':U&Q$U1'#_ M1*S]-:>I.+IF&UC1^4WN(-(#ENJ%6[)W6EG91K/:(SF\7FX>_CPYGOA %0B3Z]V8<+/3+&? MT8C)XQ-^[_#)T'=%^#.'%1ZYU.G6,O\ I-^O9?X^2?^;[3N%*;^'<4A5[@]J ML;\_JJ"T1:6S$Y5W=@X3\CP3<5%8"O3+!MT?-LH9EQ[K0YSIG1+S3ASI56[B MB-J4OF.G'S<11JQTP[:PJ#2H=C=I$Y)!78RGALZH GNB>9K$@YU!KP0CK+2& M:[W0,6-O4A 4NPUJ'M6?\F=11T'V:V%@^-637C3'L+'3C3&G-WFC8=Y&*;X2 MPPU:I;@+'/N%S\86S0R#G1,.,N.!HBE6O^*T6;970&C;2:SF MDVO\DN84*)=YN\'8 MQ89:\K\T,)<<:N6+Z1=9FO#V4+SAG[>L/=DO-E^(81!P(4$;J3&_19QL,N(K M7<6V%[THE\VN3D$:9J]L.MR8HKT<6[(4]O?"1&[#% MX6%W_("_?S?]"6H*?[SPOMNT[^08XC7C,+94,4=MG0@R;FK@[CF')9H!23BT M#V2.2XV?3,F%XS*!+X4X,VV=' P7R^514=/T!<.)J5ZZ1CP];,<8<; 8*DW] M-U=X91<+:P-5W,"F# >%PW?;+3PCI=O![E;9QB%2>)+N4_MJNRQH'8ZF/I'1 MJX/=BBWX[A0.).SZ;;ZMC+!!L]W@2)_)\LBQ\.32P2UJ MU"*.!1N+I_P.*N M?QG>G?/5 $9V-3.:^7OG/#"LM- ]$HKN/7BS^EL2]]+MKN)>6LUV<$"KCBKU MKB+?8?6(D.R$3*4&K\O41N+?#?R.Q$P:E\&O6<^R],PLI%IN$VH3U*:P![+= M C?$#9NQAAH\?,=(:R'; MER(L]F0EWJT8.?SX P/]\/UI-[H$88.S([3Y+HB'6GO[!V\)U6^V^KVB"*A^ MIZFVBO5K6H. &G8&I;6$*M9<:NVBAIL>E1+0#ZX%)!\[SJ=VS3BDEMH,=\I8 M5*6]4P!&BPF1G%BT$[S6/!54.;Z?.[)=Q0O/V+RH+&F4; .Y.P\9E+:Q4YI"2%#0*4):V M:.]R?L+C++LJKY<= 5EL;7[W6B!79*57MQ.O";]2A+]):^Y.^8@FDSN#:E/^ M">K4D_$N1;NTK1W+NO'2/@[DU 77!KFUO;Q2&Y==.:T%[78^0-4[HNW@%]>, M63-F<8MB>\Y$S&]7;@W*SDN-%$8/]YBI*(0V6EY66[C35 M=6EI29(4B2H.5LL\EA&0'C7D$84& IB(L(B@1($^A#!?AB#?3+0P 4G30+$O MFD[_B)##36EWS+FJ8E+^H$#21W^Q, E%"X:;KKDS:6K:KW!,G&%1 L2*"46E M(^\^=WB4:3:T] BHTL-O_TCP6<.MT;/O#3U;HU1W0JG6:- :#5JA8\TU)[>S M9D[N=OR>X_M[N+/#K^Q\XWE7:! N--@Y&M:K'2]JV,@Y)M<+X=."VO/"#GZ' M0F]J5E5O-=+O-;3DW5%_,7CFUN3?;5P.Y6Z_*NB3\T5Y/-S]#*(Y]AC[*5&G M$(G]TF>:], M&/?T&I=*2Q[TRP(X5P!B\>[):Y/@/21]]=$XZ0RJ0E[K@O5I@;9"8U76MA82 M;6#?,B:K] ;K)JL:^<81;6FM%>3^+<;TI)7I[UWXM]F1$N?P.S#E*'L MM>POG?RW&]12R_Y-P@LTXGEIWUKJS M_#$],=['[HL#N;U[Z*16E5N3Q3_H'SB"!&?E/.-,$AR22&-,L/7A!YQ7X7[< M)<^^54U(Q=@F'2+46\\9P=F.^-$^!"=+;V+3-66)96")^J>)[^")1TPRP/$] M2G)::HDU5"=$G8'5(<$QL_<=# 0!.V;.6M&]07*OT.=7<;8/<+3WS,&JK%!J M7Z@110X;E[WF<6>2'^$>?DNRW/IYQMESB#]7 >^W@O-+JUH2X+_1XY4TZ+2* MS[[M%K(C7+ZP'QR'N,.HQ@&VE>NGC/\+1YX%O0_B4^36C&12ZCFLZPA*4=K+ M1[ Z%S7O#.]A.,/[B--;CSHSO-V4BF&2K^SYW/"(4T;6Y,K&\>G/S-+!G4-Q M;MHNL%02CCQ0.*\:E@_BWQ.OX>.70I1&MU^EJ[O;IYO; MWZ]OKVZN'S-MDERXZ_BH]VA9L(3R^JM$IT[/^61XP"-ZCGO _P+Z D?R+-;)?4@^8X M6$= 9"='K6 E6.2+H=-L2&GA._J,P.$N:!F')JG:/D+)09:;L2&$3>G&"D>X MZZ@(9#%!,?XSP91A20N1ZIIEX7;"'])#7I#&;Y+OTH3.3# Z'U 9>3O:\[/# MGG%T?/#\M =SC9BR/%2..PV*[:T?7GXO%A.18V&UJ&(*76DF0VVA7@R&"F.F MO8C.*R2R[I!48G(KHV)BT$ZKF#BDH;2>>I"6Q<#KE>J(D'X"VVKBLR7"R6)& MZI>DK7K@L(:Y[6 ?)IS(;8FA\C0_M*Q:BG5VQ(';T R;':6[19&%TNZ65631 MZZU_U 9W^YQK*78OF3B9P%BADHFZNW-5HR1;1+>7]1,XH#?6KN41@T[CLC>0 MNZ4-&JKS7*771YQ-8+ !V =RJUL+]LK6 M.M2"?9G8C6E ZTER'H"=TMH9IWD8P5W/3TE!@==#4^K9#(<6*X65YI#"[G*G M4U8'QV--:-@)\U!VUJM@1N^1F=.+&PNSH1/I[TPSO9ET;VI69BB\4I -G.( M% B_]X8]YI^9Q1S---\D%[=EB&TAJL&T71H[8$WBR-[X8((9W_P8GC$U/+=) M(R*8ZU':*OK6&SW.L'3?@6?+TMCW),OVX$D+V_'PE3F;()E(NJD9_UHPRP5ES]?ZQ?=N;?@5OLZ; M+[#-/N0%$V MR/ P->G&T_:8* >M8EB:\P:?\!V7"@A >H!8<&$A+HB1GT&",UC$__Y? U7I M?W9A]T -FC-9RGMB:C,]T>^]+5"NF/A3EFNXX1*"S5&W.4J/1IM[DZ69;4ZD MF>;,3:S^00)TF#$?TVKQZ^$Y8,&@V.\']V-<;+K^=,I0E,9$GS0Q'*!?$WX! M#\JV+,9YG&=K83VPIPD#4:P[S)/A$XLW4J0RG)\'.Y+Q:1P?@:5(ILGX"8B! M.&\X0<8QQ/:Y-$7\ CT9PU(7> UO_.<$,^'.TT[:8_K, B)[?N-B/<@?\U-. M$$+4M6])J< >:>NP&OI1;_E)X35RI0"'XL)1!LB-N09:R7=>@-_IP^S7PN! M#SP&? R0$?\G?QHEQLTWO,_@P7SQ<^T73Z/;>(K '@A00>@O?%$DWL,,>YP\ M@$"!$,8L0(R0UIMK?RWGX)-&LB6R@.F3,U"$Q*T+A[T8MN_""C1==WRT@8TIRFF2\"":?=,+&#_45?A) M@I=%S^4[]4C$\25Q9<5-=-*$9%HM0"D9-':=:Z<)!W3B[^(74*3!5T-K4 QA MF_'OPS4@0FD2@D!)HQ-";>'@>+:F] CN'7$=[/M/?_),^L=PE^1F(!1!(L+5 M2!^,C[1PT_B+F<;,MB=T8K90N!\,\7[D3T3GZOKZC'\TYHWP%^/W@Y:$9Y@" MGVW!&[!VA#\+G9'\!I$"=K#E,EG#GN4+VC,-8H-?Y =&W^3K<2,M@&2&\'#8'A4<:@PP9>A$6-,9?^[A,]DB;X0U-4%E-;,:U&6F;8&_1@9## M$L,Z$B])&O( _!<9=T6<_FT%JEL(T=U1&X<7RVNQ3TJG*,+ZT;/UO]"V!$J[ M!L;PWL#)8NO U4,U":X>JDEP]>/3W=5___WN^]?KAT>A"J7K__OSYNF?A+6^ MO;N]0+SUP]WW[S>WOTLWMT_7#]>/3^7#KOGB4I:L5@&,';^ \)CH(G)0:EVG M$:_3Z*R<6.S/0U=<9).BNDUO]#V9-7&S%Z0"E0AQ90U.+367\!+6*SB.MK.P MA=/#R,1 ;^B_?+ )P9ZI*>,@I^S,V: M@O" J^M1EC63%>5@RQNV6HW+]DX$ M_Z5<@B]R-_EI;-A2MJ/X(G=19#GJ-B0?>CMQFR(S\[I?8T/Z.S=R@TJY-.E' M')I&)=(+>HV>_JDX?1\_/C*(@"]X.2'CA,1,[*(XV'/Y( M^!=%#8 91P&QA8>I7[P9UX--Q9F';]1.$ZZUL#%I=/-DN'9N\!(KP=^+QE6 M?$44RK"86,V:7>"9+>TD#&EO6;^]P?0\$IF,-HV4W]/O9I915HB%P%R?+3.1 MX;K@TJ93(5:O!:G)(QRHPR+R72X=+=CS0QD,4KM^+%Y=?4F:\J8>X-_=3?^P ML9+W1O3&2^GS,6R!Q3](*Q?]+4C=8(6 /3?TL,4>\?4+/5E:V*^4\5H.AV;Q M_=)5E'@PPWT<3 ?[5J5@ L*#67,$)Y"M(.*\Q9I6S,?!Q>!>$ET4SR!I@=[] MZVJ'(2MCXV@S""*1?)=K'" -W<=8-MVPQ;PH%,X3&4#C0,HS9KD8 >!O>IYC MC'U>5BOR89F_&0@S04.P!,.>2%-*ML"_;^[O\!$9& PL22_*,,/6VOY!/PS+ MQBEW 7OF[*><+FR7<\E^_F+!A0L7/F]\"L3L#BP*HR&?B4 M5/K^_4J::1-I9H#Z84W"3QO_)C"%Z*C!Y@O3?F/\"W%%)#UAR@P0;F[ UTC0CZC LX.I>:0M4SCSZ\,!_VP.Y;;2W12V3;OS3-\-[]28L-!9E)X=C5H/48:6/F8O M*'LO!]\".H!5'AY';D1*B4_C\<<__#/V M89 )L$"+LQ+XKKQ5C6A3@YN^&*,,%+\8O(.-Y%?>(E.@#ET M$XAS$:L&3F>F\4PI^Y#K9$*Q^::GA;UR)@%NIGJV8!),WP>^^*$Y?S'X%KGT M/Y<._4?LT/?9'FE/'']CK?/[]J07.++! ?-.8%H(\Q1K18?6V^&EWS*T@!@: MV OF$S=0)W\8KJ/DE\@QSV@5+![N3F)&Q',$'P?50MG*-L2'9=X7A4^8;^" MN%\6/?_'%9&C!7 ZDT!S.)(F>:_VA0#-.(Q=T"'%&5#8Q6,&3$/J4/S61*3D M:#'T ,;;GHCW7:IQ%T\V'/R;!4MS7 2ZBH7Q[TX(,?/$H8-\A[A*$ Y_"CRF ML$ULT(Z<^0E.$W148A@3 RI'J83@SQ?&.VGQE>\G/K5_YVFJ&4[44!Q/B\CE M=1F6@A!A!$!AZPRX:,TQ;W.N2#[!$R)S M"5QL_'J NBGLYJAQQ:PF,!^AC1RWHD<12OG+6\*,'B%5?(,#H4#U*%HXHO11 M:?T1KA@;K*:Z1UB0.$@Z1[+4^BU2:&\&,P4$3 --ZOYU,06FB'Q&1Q#];F>2 MR+!QV6XF:^M_X\(GG1Y6R&])^MAC;E@%%G;L:VC* MH+^N.>2:TU\M(Y!SR\=/OP&7HBU#CT/TE0;8"+1_"MK6XM"3\-G"3C288BN6 U^:DV_'+ M$R,.R^9"CJ\VR>8K0G[B.QSMEJ+8PE!$L7YXP_;ZJCRBM?%F[7#[Z;6ONV" MJO=0-:QD=C_^) ST2R"=@@U=\ T=U'*E%64$&@TWUHGP4YF6JYIK65+1.SQL M3\-^K]GI*45[&G9;S;[2*Z6GH:HT!YU.H4=EO][M%7M2YJ+:S79__?YV;>\1 M=BDLKST(AVT>M, ]/3@L?/+'R"??943'>SBQ8-K!A1AW()%T^!U-F(NO:'S1 MO]%:E4CAOY,1&U\T$ZT'BOFIG^/]0*F =Y>.2SLTU*A\'XFLB&]W0\1W:S=J MH]T:&JBWPK^+VU53XQ=0_K^98Z<$B16U<2GNO_*3F+;DOU3!]LY)>!U&;YF. MRPN0Y*?BE>$T)*=13(?AA"($WCX= B^IIQFGR'8E5<[O/&SPOON;92F0WM$4 M"%V+>V/=4QRA:*91Z8!?WN_(@\[.W0%+ZJA6I@W\+DARK4+H'4DA+%-E#JV0 MI$P]FVY6 MW65D3_6Z66VL3RO[P K6=6#%S-^PQN:TX.>T=L0XXOI##&K8W#=6PH7R2_(7 M =H?[L:="MF+E0K!O&H!DPPP^2$65HXU11:5".OK,8?#TL0S_?$'7Q&WD94E M/0_GIG^:^,XKR"6769'@!8*;VKY#L-_5.DP!$94#@'!AB/APLR[:!I,;W^P# MU89%]<1IL'"U#=JEFU)_'URAQINZ(EX;^T $0Y.#OJM\PC+22]15EKI[DHC( M+LLJ4'ED/F,3WV1WTW1Z>0@KWZA4D.!>_. $/#1]AO90[:3-T*X$_SX@ MN!6N \1/.LA5.@F0ZW[;(&SXEC 5+M"-I*\%ILB%P_2H LR&&K"V$08YSM3=#G,B[V# M/E!/XG:+-^/XN$O>[OU%@-76IKZ:5<1ZJ]VRTR?'QWJ7E.D[ Q(6-UM?Y*E? M9&%9M*G34"5E47FPLIJ$3X>$UV2[5NBXHMFN_ 1>'@IM[P3^#E#)N]2=G T0 M-$N!J"=:=Z(.&I<]N:NVY'8OF1(X673RSH18$9XK/)+^I$?+9^NU/36<.D#Y MC(H#[#O-WLYE7=5AKEKB(TFV3U3BMUL@\;M]N==+COHX69*LY?UYR?OVR=2; B:BF_*9>VL2KR5 FFW!'Y:BMCKHW&G)K5+K5B MI7+G$&3>J0CZU&(.Q974\<+,&XI.<^BI#J+.%5D=[**GZI!#'7(XKQ"S8"P? M^'TK%<6'P@W:%0DXU/'EDX\O[])?H%WW.CIU@JQD8+:8E,Q/KN?:Z*B"AL;Z M/AE*#9\NIA\ZU80LYG $"'*B]H9RJY^<350U8%<=T:HC6NLXKZ(@RR37<1S* M8%B16%:-"-Z[AJCH,(7-&J*#+9;: WG0V]FKK?5#K1\.K1].8?A#DN<(M]*M M2O?Y=Y#JJ/'T:W37J/V4UTG\M='C3J=JT>-:U->B?H6OCM4 M["HS\]VY37A MJ%;2ILK>RCM"V1>'955S*%$.;Z4'QI0\Z.'_U1H]7"%VJV-IU>*LK5R5/B(> MFZVJP(?K6I&RY/WQ?)4=Y?V@<=E&:=].TF0M[6MI?VQI7Q6^VDK:#S&!TJY* M?OT=)%#J6I&*.B4[UXIT6^B7]-J*W.XGNU34U2*GH*G..ZIVK 3*CM4B71PL MI33[=?;DW*1]9<=1YI#V6,&NRETEB0:N17TMZH\MZOLG*NHQ4=YMMI)QW9/. MD5204=87MJAU84LQ338\5=ARM].X[,N#04ON[ Y/J8'+5=1TYQU^RS&?L'K MY6X7K,=6L[NSGJM.6+O6$&LUA%+1R3$Y-$2O<=GM@*=3%LR^5@^U>CB4>EAF MNY-1#_W&Y:#9*:N0K$[+U'4MNZBNXPT:VJVNI8O( ;G;'>E MHHXU_VCWNI;NL'&I#)O=,VK*7TM\),EJ3@9:"[#OM:H&L*]%?2WJU_%5E45] M?K93JL9V=5W+N\8Y']%;V0WGW$-$@0PV%?Z_1CI7B-WJ6%JU.&L;5Z77IHQ+ M9:#.=5U+6?+^>+[*CO*^T[AL]^7A()E7J85]+>R/+>RKPE9;"?LNYD^Z=?ZD M+FNIAHXZGN6T,]"Y1^7V[=9 [G:2S<%JK/,I:*KS#JH=*W^R(]:YUZ?D22\Y M6>ADP]5G*>U/R"'990A*;U"U0&XMZFM17Y'\R9XFN?2&5>.Y]UKPTJX+7HHI MN>--^MH1SMQO8<&+TF_)_92ACC6BN;(,7 ?F4CCO5!#-?872+VI=\/)N-,3) MSOKJJ^"8]^1N2K^Q6CW4ZN'X'+=6/9SDH*]^&Q,VI14@E^(%__ MW4T?F&X_6T U$Q[1N;)=SWV"W_H"G_DK.D"X=@;'NH!?A1MB0#VP[."@YIKS M;%A< *D!]QK6!.[QDS( 49!*UFI;F:JEDK6*9/TT8R"088NO<$42';*T V" M1"4!44FZJ;FN,37X$4CV5"(5K3MPTXG[L=/ M(042,6PZ6DY/.OPL:!^@6-IC0+1<&< 9F]K"99^"OWR>&.["U-X^&1:=&7WI MLW@\)\U/W46":.GW^-N?7XV)-_LTZ#?[RA#EA_#CQ0_S=Y4FW,'?DJ]W^\UN MKY?Z5JNII+Z>]2A%;:KM=J%'9;_>.?M%K7_4AH#,6L-4Z28^EZ*_.9GN4]\- M5N1"/U7=_9-IS@4#H321XM&9)=F_RVDD/U;APU@;DCK3#68=(B7)IM>M%=],^%LL4FZ+W;]"__*\L60VI$_UL5Y\8IZ1CU+ M:WXX#W[H'84?L(F0W%+/".Q4\\-Y\$/_*/S0Y\WB.Q7AAW=0-"M"KN^B:K88 M!PR.P@'4G*>M5F5X>UV05P8I#8]"2D,DI4[GG8(+SI.4U-8Q2&E 0UR&E<&I ME!20J: Z?F NTQQ]1B&8"7MAIKW 1-V[J" KQ@G*43A!P5;\A1:0D156U8J,]>AIJ4R:*E]%%IJ8R1)&58EDG2^:;M'9L*+S[+TS"SF M:*9,JEJ;S W+<#T$TKS4WO0J5RB]H\17!]A,I">W:Q_HK&CI*+') 0ZG&,B] M8;+#SKN=*K_#N M?Y1H 993WW@5+7\T!X+R\I%P+R3A80M(N)D$WTIP]";\12ZVZ4WZLRJ[5AJ7 M[6;2TXYVC0'<8CO?((&JLG-,,#63\BK8.3Z.*D7?F.:XTG*5&1=J02,@/O^: M'Q76Z,B2P]P%TS':;;XUI:*2H,KR8T15L5GG@.?E45!AZF/KJQ41@T4]#C.I MS-:S@8IX^3>/0$@:%HV[DE%0O"P'S[M;D5M8B4Z%ZR[%1>+O(\G=VMX_F1<1 M8_0D_J75ZO;"!(F#[#NM9C(<'S'CZ\S09WA"[!?2%S_&,8-##58EV:#;)$UZ M%27U%QJOJ9<6Q#MX><4*T?=V?IR9O]F.> D_IRP=&M"H_FGB.\B!T3%U4$YW M5]4R9]/F,M/@9W![AN73,K+*L'O9!>Y9O(BK,?2I/NCH?<;:DW%'G:KCL:IU M]&EWW!UJP _=_U$ZX-!LK #?$P,GB@B)@95>LR@%:(X%-I4;-)!(MA(8=CE3 MPCD#"7CB-7S2GRZN_KOO]]]_WK] %^ZOG_\F##'5F\F^]I6B"%: M/"XT9?EJ8PNQNP<78"@Z(/"> &,PQUXEEX$E!JSBS8#709+HOAFV/@#C#BX5 M#DOB9AZ\:C%/PB8%DN9YCC'V^:- =MS;KW"K^LRV3>GOMHFVLRM+-Y;>E"78 MNX%*;_Q&A#E4*?@W71$O$AF1N,?WL&&V2@R\6& MUFR%-RC*M2EM\J?O"DG\C$TAV'0*HAG_J9FFM+ ](!BX?Q-7"QO$CX!<\QT0 M> S.VG>IIP7>K\,T%Z2=^)$Y\V;V)(]$RV4U"'+J8$.(A>V2N/U$RAA6)/I M"'R5;Y>1/WKM5F6W436E'F7_"R1M9$"-\GE)LI"KZWKE?0\1O8# ?-WJ!3 MN(%-NZGVT]\JW):EW>PKG9)ZQ;2'ZIDO:E WL D;V$C7)]? IJAKH/^XW+]E!N]9,IB7K<:$WW1Z+[9&:]?,(?@*W:E_N=9&*\)OR:\(]% M^ E@1?F$/VQ<=MIRJ[?+V,YJE5U4V4+[SESW4W;N"H[_ DG L:FJ$CQ)\.*9 M^S[Z'>S%%@*3^(;<<62.4>RXG^Q;VXJ=]8TXZH(,!$NG65'#]GG,O:TI*[>U M<0#24K!!Z+";; !7D]9)DE9>?7X TE(;ET-9'28[JQVJ3=.M/71%B6_?"B&2:7\%<$ M-WF,X==J6^[UD*4Z%Z/1\\XU?F67/ M#6OGC&/L[%?+]W9-YM6/WN'1[R#Q&8R3#('=Z^'/,"P?@FJ]JOEHQ#$M@+*5%C-6N&:MFK'?-6&K9C*4@8ZF[0"3WSUCG6V 4 M=$O85XG1/L*5]:-W?_3Y9A[J2J>]?/\=!/RW!]34M5%G"96O"NA"4YP9%$KIE >%JE(.J:)6Y(@Z^5&G:VIM]OW[ ME?03Z"110'^6I0LE=O2^UW SQD+S8.>/8:_#KT&[-C8969.?UB3Z=Q!T0D82 M@8UE;ID:O]CDXM_,L5,9I=NX_-__:Z JZN>*C'BL"V0.6NE=/L'E$<\]K,=J MJ4EH4EV/51%R*[-O_>&E6K]J4JVNSO0[R.G615SG4,0%UE-= MQ'6NA'74(BY5K8NXSI>RCEG$I;;K(J[C6*W!?"QCOH"S1E5?Y^#R*O:;VV^K M; ).GL,PGTG#&-&UH\:V_XX9'C:-8S?<_=&*Z.LTVG:N'J.BNR M!S5_ #K+(Z.[U)I\J [D3DI[\IK>3IG>U&K)M5[5Y%KM_2>]_SH%=ZC(@(@) M)XSMXC*\OX_80)W8.$-"W2[24!ZE8EN/X4#N#E6YUTM6/-:46E/J3I&+\BAU MN(_81>53<%6.:NRI-4V&P9,SRR2&ZZXFFMYQ)X =3Z2*HNN0C6U"I$!2)K5; M);>VV>VJ#M>?8_MU;M&]H^;HFJ/+;:FSCJ65DIOJU"Q=LW3-TGMOYK..I=62 MV_D=7]GP!=C\>Y]UT]4Z>X$>^F MQ^X"!!*#*UK [WF.SQJT\.#@Z4 ,:\(LH*$!")52)KCG(-$MX59D MR9LQ<%!-TWZ%#4ENN'<)'!LF639U)J)3@+_0I_7H)-"U$4Y,$-T%9Y<^]<8T MQY68A5_\RG2&3C+W7-N*+*DMM4U_JA)XR?@711HS7?-=AM]^X[^NQ6Y%EL#M M@M_VS8FTL#TX.#@'\TW\O,3$C20:* 6KGOJ>'V^G1-2REI16KXN3JLYP0!/< M%_3:L@+O0Y5WA!_H] M_O;G5V/BS3X-^LU!KXNQ#.%IBQ_F[RI-$$-_2[[>Z3=[737U+5#]J:]G/4KI M-KOM0:%'9;_>P:V<\Z(ZZP]]0\AD;+LI[/H>DUH>T^9"4(MQU M$NT3T\WNG]8+<]'TP'F)8.[%K! T*AX>?VX'.7O'B8_.VLS'CE;R: ZGG'.P M9=RKZ> X7F70E]O*H/+9D .CA]\CD7:K2*1=/C.ZDSHWNB;2=T>DO2H2*74[ MZ;?ZJ<'*U:*X MP:$I;CU$I3JT9I MY^OY/]F>9DI,7";O41T **[O'R58G.Z;=+6[Q 9RPW?>23CNX+(]CRG1!E.B M*[>5GJRJ213F=E9W&1=_ OYA3=^%:NN.1."=$E,B-7V_:_H^N,F4A[Z[(,![ ME:%/]4%'[S/6GHP[ZE0=CU6M MHT^[X^Y0:ZGM[O\H7?!UDJ!+@9*DS:I[@\@F4#0JTJ?2;TK%L,2\&^N3]NNK MX>JF[?JIJ.!.CY,VG"&;C+S@17S<,ECXYO;J[L>U]#3Z?]>/R9O(C6'=$@[- M-_.% 4>P:&/P'Q>H9V1-OL'K0#]/U*8C99?]M%WVD[O\SQ62BIT3?CCMI-1M M@-3E2S%%16M>H*%M"QN2(!B:BD3'=&[2PK%?#!=WA9AH,=_5TWX%V&K-%T2 OR3P]#?>&$":"SD<^Q; M0A:UHJ]H8Y \X+-D?B4-+WV0:^',J_173C#VY\R)<*7/[&+L,.VO"VT*:_RD MF:_:FXO2,"Z%0 3%SVUUR]D''W)@%H6KZ13>7L<7R$0U-/U$4."57%0-3:^A MZ34TO8:FGP\TG9R='#W0X-0.56>GC2'GJC>YF8%(WVX,$+L@3A#.X6S"&#T%WQS9@;>&>%YWQT!HW+SD#N5G'. M!U[F8>;ZUNQVANR6>^[30?EMB! 2N=U)(JUJ?JOY[:3Y+>_TJD/R6[?5N$3$ M5F^73C?[Y;U 6:NJP MRONT@EC?XG+)SL-MI5$ZX5"4R=OW+A8'POT/LZODHFKP7PW^J\%_-?CO?,!_%2SROO(=!TV2/#11\CR_7?LRO)>5E9EQ MK^CXW6\,#D,S=\F%G-7XF5ZOCB?-36&74VK F]JH2^ MGWCQ-C2/4,Q.9_=Q236YU^1^$)#%1B+?T/8I1OR]5M6:C):)I*BH44:U0.^B MW>->LO^"_.D41];DNZWGE/0]!:>_[R+IZR9ZU1&2^:S?+:A$;5QVE9UQL#6I M5(=4\NG3+4@%N[<-DTG"DVZ86&7->;0B@HI3>,Y(0-"P9ZW!F",_WNLT+E6Y MUTJJTI,-%+Q[$LJI3\NCH2[2D-([;EU 34/'<%Q+HZ$>T5!*$>WI^ZYJMY(: MF/P 259M[USP59/L^R79?!9*:20[)$>IO;.!"5G)1-3JU M1J?6Z-0:G5JC4_=H,WUE4P:6SJ2&IU9W9>\AGY,.3SW+0.I>L! !'XN#+,MO MZ;<:EXK<4W>I=*[C\M4AI]SXR7W1DX)3H+HU/9T+/>6MZMX7/:E@K2ERNY.$ MZ1RM0R>J'5:,@:#7DP[YD?9&ESBF2 M4W'ON61ZZA,]M7;I1E734X7HJ;#W7#(]896WW.GNHJ4KZ#Q7&C$Y$5=9$F3R ME/$Z>U7EI?$((7>&P^3,^J//"SDVDNS=T%YAO5\6\0TP_=*56R7VE*ZI[^2H MKZB54!KU*2#ZD/I*B#CN&9*XNW]?68.AA#$+8L<'[KRI5@+ M]ER)BH&*4PU+2/)6'9J_QKVMN;'FQOU/1"A!RV-2494'RBX>3LVN-;N^3W8M M-M:@!';%E@NJW#EE=LV82A!-$]AZ)L':8J0M!Q9<3Z<,#O@EFCCQH'GL@<$# M=,,T:(A"UL2"0;>*$PMHE-M(A^$%-\;%+^ZU4/ZQZ-IF"F[S6' N6YTJ6 M#5?DC_\$RJ)(TY8@NIU@I=69L[LOTXO"U&R^$/VOTMEPV+A4.LVC84<+SK(^ M*A"YZA13@NV2AV2&"&=K-TO(7-0DX"0"N#8LXOTJ&$ MY=SQ3(\L6=_%<%9D;6-P\;I!=@,C>='U00HL6 ME*!'K=0]_WA!,;3) MH;5;LT=/^."TA!FLYM':6=6T5"4-O1T%]1N7K107X9"C<,[;;X:;D!SF>HZO M>[Z#NKIVD OJY,6KJ^?+$.G_\@W7P+_>,P>Q,.E$/Z#0XBXE1[5G4Q&YF>X8 METXQ6-C?2K'::H>X,J48Y6C---G&+1&8H!EHY\,?W4-#&'CZ9^_PUQ*@C@WF_#SO[&^P>G_@8>_1LPJ M+9RUOGO)XYK-;V><@HHZW9IRGHGRBJ] UK5E#7Z MRKK#)H;W#ISD8P"UKOCAIHO-#BA?)04^4?LX)TDPY>"TUE(,-FZNG>*S(9A2 M4%HAP6S0KTN$U*N&-WS>.>,[;\8M:N2HFI/#KGT>1/W_7F8&EF MR$Y*O"01-K63/X/A'P>D7LD>5BF1G M:N>F2M[PWJA-J:GMW*AM=U>Z$+6E4146?_2K@>$_/X>:U'UXC506M2O<>KG! MXDIY^0EW"SB4:7!%&7T?SN)N(9+YZ2:PTDXOB]HNE5/"M56R7\ .'3)*\OAJ MAMC1?,G/$9W&95M) 436+%&S1&598AL;*S]+8)E.I]82Q5DB7\/FTCLO)^QD M+%8TM#'8TY[!W(RFRXK2:P@LH,\F(R]X$7^IHKV8GV9@;[XMF$M-F-E\83N: M\Q;6_>GPAC?3/.D9#5/'<*G+,H85C2G0B.5)\ 6B^Z")\Y4]A\6_D0O:_^PN M39V3-#I+2;,FDAF=IJ0Y3((WT,WU9M*8@2)[MP^8F[L>57LVK)(#_ M%N=.7)B_F[,XC XV7E[8'('[R6&FALPN^BT+@1+[EN"\5O05;0R,YGO97\GJ M)7Z8:U:4PD%B&<0A&Y'"/G#VTD$-;K%SE#)=-VN07)L;V2KCG.&UB.KYHS>0=0I"(C@GJK$X+2IW:& M3LY=<,C?X8ROXN=:=%B0HN# ^%9?'O:&=0'.&9!2_XBD-&A<#H>RTJH$)94Z M+KZ"PO8OF>D%COG<,-"E!HL)?@M?$]+7BY#]L7+9;\G"X<_2PSN=7@(** M"M(2*$AMH:,@M[KGU$.ML@+T.]-<%H8WWVJ+-(?\I +,!.GC2<+V1XZ#X!6! M0BU*^U@$+@]2!LG75FCUJWCSR\\"%)1")&KCLM].=CX[Z7+87%9B% EN:]6 L57&Y*']LBWHQFLXY;55EDS;RIC.K;[E9*,/!EO>YHI MP1;4**JR*UA64Z(2 M9X)^X[+33Z8(ZBZLIT4=145F3NH8 '5TCDT=[\-^Q4%.M?5Z,.OUEGG%+88A MMUU;W9(AZ;7M>C9T6%00;T.';1S+J+;D7HIHKA0=GFF+B24X70R17U%,W4[L M75W,G3*L'F7<6"^,=W[!!B0+S?$LYK@S8W'^^2-K#L]F]8"N14"BGW@92[NSA.M958!:K8RDK,IHI!XW*@)A,KIVOR53?7F(*5 MBX6QWW/*<1]B,6Q^%6.#XA;B$'PBI2^W>TFT4F$;H!IIQ_>>5MR'L"V%UCHM MC)&#/](K839&G5HL(I]O5U$@F15Q.;-RHO]2&\YW8OO8S6G7/H55:&CR'T*\J0)O#A3@S5UF MSQR3-S/ZFA9K8IFKP^6QVHLJ*M#.#\W2>.$MQ>?Q?]0E5'O1#)-:,O(.FB^, M4J(6>Z;&FQ)[,2;8?12[C3+7 SKPF/0Z8S1TSO6G4T,W\*%3W_,=ZIA/#S/( M:)1>#=.4QDQZ9A9VH4$#Q)86S)D;GN2[+&A5RGX9+K642D&K-J6GJ)FI--/< MI::G60ZG#<]!DU- T&P<.GX-L:4([OZ/3;8I6P)H,R._PQ^3_?G/F]>RAMEP6_Y])SQF_1WVT2"=:7OWZ\D&^B2 MON'-',8NWICFX!$9]D1B0"P3*2"HP]1/J)0AY]T0.?*OK/_^0]H\VWBQ=E$5N3:DHUU=55D0M,0]+=JV*D!VN0X[W3R8&_X^RD&AIW;BH M&=!=R+*> V@<^:R1".!.=AXEJ1P/G32;3O?R^/'HCZXCOI8'.< ME-;L\8VX^&@J;%CI0[C4?# N_;%[EBXT#_S=@)=L'.0& M9WI0D\;EG%A/VR M\_T4_4:D1$F53'P0*ZDR)5B86(CFA0L!S4H:&>RBYQG0?4?AJPIN;N,Z(A6+ M_;I!/*$B@>5A]VAXGC( 0B;E#O=M&J" X9/Q)PB=0RO$C*XBI-WIMZ9'P+,,3F^4]^<$6>#8L"[< #U1;[5XSEPCL-?O=0J*3 MFW@X,]&8OGT^JC2-FR^@FER?M!%22F!^P'E2CW4F_;3H7HB!>&_-@#YL,KC@ M8.'1%C"I;WD.=FRWX3Y )1F>3?^$YW *,P)R"<@;1&DK1E^J&B<29(H%LSB/ MP-8M#HX36@\^B#?VI^\8[L30^4V&OT3&SH;]X2)N+ GM=/RV+.E@BVOP"$W_ MEV^@0D6*ED4G49EV/M9<(XW9-B]4\X%Z'=[1?H7@6NTDP94^L^"GY3#=!B/U MW^1??0$FFAJ>^V";YC>^DZRQ!9WNQOD$%:+LD>0LS38+3.;HS/$>P8BEO\Z1 M9NDCL821'SLJ(LBQ."P9[ESF) ,-(*NB/AHH 3-Y.8^D KHZ:F- MM8?N^ID%^4]T2[$C>E*G/NFP[>^'G:;250NWO^\W5;6D3O.=9D==WVF^0/M[ MM=@WUBVJG?Y6W?Z^;G]?M[^O3OO[JD6B?T]JK9@5%R@OZ2*F \>:>9S>$Q7O M'ZBVV^M#U!EF5/$8-75ED3N]9(CZD*VS(KSC2>#$*DX]W0VYQ]*(!Y&%LJH> MMV/O#EC9$RL@N+' !\2^O33ZBX=M4+0&\[U<^-=?X !.P!D%X<\IA@B=M,&J6 MV&/YS.-'7LAX[M3&\_G16)8D#X)YWH$O-_QXNX MFX[":WCDMW W_1[=02J_]QJ7G3(JM&NCO@(TM:517SI1]2M"5.<'$U$*P40$ M.+($C,C>"D"KPFN6 M*D!B]7D]'!'2:F:)CZ!(KW")8?] R\?YXVHS&=@.R@ME\)W=15 H'%3JO=J^ M.9&TZ91JFK!6G?Z*Y<9X:5A@)1E3*5KC"297TE@V0\E@RDGJBC#E4.)_3ESHC*'9W8Q=ICVUP75 M4W[2S%?MS45M%-O*W+ NXN>VNN5LE116F\7O(Z#<5J=WT>%, V^QR<@+7^[& M'WP80181;E"5M1)Q6BVCS29H+.:S;$_"EA*XL. )V$@!S05ZZM2PP#/"=ZD> MER;'+[/8Q(;%X'-XI:^$K^DS'#/O!D_,7H.HN[2 "B5%E>:P_]GY5/.W^BOU MIT&/"E>TW=!Q4*:HVA-" R5*=.@.6^!L!'!1HS85>'Y4FRF^:"Q-J,%3#Q!@_.H%SQR)7$V4C_R;U[N*YD#6Q3&J'8-7B!M"R:,'C8 M0<0*:PZ7KC>]U1EMBYXCMFEPFEF0%J#82LXGPP,QJ:^O MQ>$%Q[#Q!S#RC!<*]XZ>'49\L\^N-7M#@R/)6HQ;$51-OB%%NFQHD4:AX O0 MGR8]/8SX0Y[LA6YC]Q59^L, P2+A9 &@DF" "Z] O@.QP&4-?I&4[H2Y@I28 MM-#>B.A%\7'PF_!+^1\OH]]L1D8'>@19MA,8.6-L=+O&^E.7DE-AY\;KJ%3Z MGB_:?;)'TRD5[C)WY-XS![4OJ+F[:?BMR-02UM2%&C.GU,;E(&E,_;8B3?!? M2U6]8"O!(>$M:1YI@*#USD26R)8!5Q&,&=UP='\.1V?IC&N*"1+Q)-:K1^;= M?!P*B.(/?3 ^AG7E1@!="R3\DM3B;7SP;TN=>/!24'R%8HO;9R+@*DT=>RXM M? >4"SX8OHU?0G'E1J0)5 +N\204CC?W=[@O$+5")2U]32Q.](J SR$!<>25 MAT0]15$=,^/H&_$UR[#KV+:I1Y'G.<;8]UBX!BHR!^E]#18$5]VPT;3-+VU\ M]0-T8]2I":Y!K-$.]XA?AZ7$UL([%BQIVYBI8/L.*/Z_"&DF2!(H?2)T#/+; MAV7.P)?1J I@P)N%.Z27E0^?^2<&C"E/0:;4C2=6'YN8'8 &_%N!+ @?T&> MRUMX-=(,MLYPB7#T\'\J0X]L,,E^%7.>(@L;MNQ3/X;$L>(O4U"##C44#BGK M L($O/VHS"5&, M]_@)&.(5Y+MN(DM,C:!W6U#K%1EV.[8TVKSM6]L2Q2K!SM^*[[M+P]U2@B?A MQI.[A8]=!/L5BF+)-1))(\F=,>8UD_2>XL7@>@Q]J@\Z>I^Q]F3<4:?J>*QJ M'7W:'7>'&E!1]W\(R)1D"]%_@D*ZZMZX(F'3TX:.=PA4Y64:H%3$9T8"G .EX,G0FS M&.F4_<9EJYEL$A]%:0MNJ'OL#0UP0]F"7RZN MP=3VAI#__CAY_:UYA Q97+Y39]L- A[C&)%@YZUQ'>G[O?1!"%;\0"!7B3*$7(S+\I@. M0-''TP>2-GDQ7-MY$YH!77K?B23<>G%XD28.38QX@@]A%66Y#6FJ#)8;41C$ MO9O&7BO,;?T6:<%[G3!Y$[I K>#1E ME:[@JL*;T=:X:\$EJ-D],%=,[ISM_O8UZ&E5+@2QL$G$8R0"PY,A7]V=\2;< M\SD:/&'<)&8;+L=:D9G)&RK(H(,CZ\0^V.CMM8J^X(:&Q]X03B1O#DNU7#JM M8V^JW;A4UVR*9"F8[")\&1)V1.O+)$YDG"#NN$#>R?IY],<8!/<,\B)H74'+ M_ 6SW&7\0.0YA4(J7#_RH&%A1TW>S-=EL%UTG(0NYDO0)G/#@BSQ$: M0[4"CR=BLFS)U4P.#0 FQ<0S\%?09I;_I!,E3\$Q=\/<#\\?!^G4H% >Y468 M:F$\LX(J4KS"VVHC9D?,$CA!;3_CS[^,GP(S(M#R4A4A%Z&"!DGH/\%'/F(FE,#8=)8#G!CP=)/'2 M7/3C%HZ-E1AAO^[F8Y,(\PH\F8G AHQ?S%FTY*$G;YOE.SG/(7I:/+AG(_[D_AR-X M8>CCHD@V/"[GB0G@+ ,[+7@G#AV)2'X+&ZZC'-')ZH.UTULS1X'+*9IH$V27 M>=Z0TMV6!83CN AU$4037MER*@\C"-0R7^R_&"6= ^K#*&G(4[Q[/Z6( M;=^!%\F@6/T!T02>$A9,Y 1-KHV10VF148@25J[/@F?@!>!&F]+/,!E)+)'X MD65@!4AE).TI(UV.2\7+%T9%P"4"?V4X08!#]UW/GE-.VTH%BXW93#.G&1#* MPK:FNIZ:KC!J,+(FU\*4VLVNQ%*0SEK56-Q8;A]R U0?L"XU5]1JA+=D+LS1 M.68(@O"(D,C#LZ>!C)$YYHPAYN"56[)(4%%V/"+TW'8UK2OU+34CY)$#%%LI M_7QC2=_8V/%1XG!/(DJG<"X$7M/_XCB&<")*:&+]77,FC"VDWVEXDIS*C5?";F*H7Y*T"RFT*51 MX$H2#ZS@A8T)X7^XE<\$Y$J@MD)4#3H)X6^D/#-(S*4SV]CWI+'M,*%C,3H- MC[#U&%OP+R?(_X,P2V>]HJ#3' TGN$*]T0XV'/#Q1( ]V-8JH#^C;: MO?RB,7WF6U%]LR'Y5ZJ^&6 Y2:YJ$MH76@'.A ,CBFBA=/^P:/!B>R1%OW)( MBF%1),4]G@18V=;D#FGS'JC 89[AT &&;:?6P2H&2@JL8J D8177/^Z_W_WS M^EKZWF2;K_/MH$JF M9ATT[4%+$=UDD@[_1*Q1CZ]Q80:227H4N.Q.2_GPU\E[THD)?Z#'UO"HS$ "'!XI>.WA6+BBY&K&G5 MP83CIB?CD2X_8(>X=-&JQ VNO*#_./GC^:"*>0@=ON)*1:4:Q>S :]$DS'%V MT:9=9+MBVV1>-CC#>]I)IW$Y6#>;LK KEE/O8K%J9?2NTJ6ZXZ;T^//+X_7_ M_7E]^R1=_P%_/IY)G1EM, $+?-%,GUM;_M@%(8T./ I)+V9F9T?M^6S.<&)A MY.L.239U1"T8Y>F]I5&$N'^7JZWU=83"8HX/[\0:-=?UL8SW3.Y&C?6CR#3X M?KG&)\LPA1FV.M@PO+YKNKTT P\K45>LM!M+^B_-"N(3G;6%6:(JD-RQ,-B# M[W 89#SQ^6*3.Q1Y@2-0R"\81<+$@TS1)FTBHI (UJ1XZ7]?*&J,!L;^Y)EY MP81"-&FH@,*UI]XK9J((G:JYL[!@,H1K[N1?==>W^OCBNW!SK@N'-!;@\ZOX M[S^)DB X.*6X*,8^8FGQO26'2]2/QR!8:-5SP&MXFRKG0.&J >.>$B9X MP$&PS1?DARN:>$=MPF^;:A$=&]B)%1XSFDGKLI M7TUQ ADT+H<;*:2._2K9L=\BIG"[<2H1XYU/,CW6<@/VGC1L2E>B!-?@<<6O MAAL:&Z[T#Q3:(PX!T2@P: 7_#.R$;Z']$$6['C1=6M;*4O- M2T&]K9VIO=[HJ,G#9[;) [CR@K]]Y. MTR^AO=_Y\8(N.59&KV'W-V,1G@M62V3D(SD A]Z+.#3,52Z[HDL=G"QAJN*S M)]&YZ_%S7X3GCJHV"+R!!'GP$46FM+4+I?N!?:0/*]V)^%>4O+X6E?\@3#Q9 MJ.OWV_2M*=UM=Y%X*R)U38#1G'=&'G[4LJM:QR_'(8,QX!3%PX,0L^&*)CQ' MN*Q3$J,_0C$2YH)'/'+_0,>'^CP,UH>BE;H:1<3V$+0[VHMW0$O:9%[GAI>I*/])385/6+A.^"#"#M4Q[1V5!3X M^VATGPT0WHN&KP15RN)."0'D8TX._@WJWX0##+2$'=,2T?O1R=N!RH\AC*Q M]\>3:VGZ/S_QC341#Z-HLV,0KC)B(4[S2ZE!(6U$GO5&U'_#!\'QG;-7V_E+ M!)UCU=YSP_,8)2D?D55MRH_&^UZ%")@G(.P).&_\6X0)D3ZH+:4M38/'?WPG M)&5)=[IG@YZ5U$##OK(@$BFLO_4Q.:PW%AV"7J-*?1Y,QL@F%JB&F670WTR? M6;"G9P/_)7H0\.Q<#%22_!D>]UXJ[!^YJ/[IVD,ZK/T29%B1P['GENAPN/"TFRV,5'5)@N]!!C4%>,NR$BA99L!0^ M1=!B>%P8DH(S61 2>&Y;AF<[2PJ&Q].!F],4C)N]JG#\M^'&&RHT5_4HF/[JC=\'U7R)Y;+@Q<2^+'F/Q=B&K'D1^-CB^(T&;K8 ?1^MH2@?. MCQZI"OUI=WNA6CYGE2K\,30S9J L-##\A-K[RDP;=:#TO[7YXK/T9/LZ7,'W M[_=H_I9A'.X=JY*@)@W4+V=+2D;NED@RHTK&4GJ2K:OFI. MS#]_DTSC+S1]T&9<_8)<3/J690(=ET%O+"1.D'FQL5YH\5RO:J: 8\^),:GP M@M\R=[!DY$T@#"R-G(&;]LI,(@0JYYC$G"\D+AV6&42 ;(MW"Q5A()G*0((L ML!R+"A'!(@?;U+W)>(GJ39:70H0[QQ+S+TS7?# M(=]2);Z;E+ZZ? 3;I?0'2JL**?W?MT<_N[].WFX4?!KO^')),+8 0ZV>9_P>VQSR4,@81MJ#HRLPB[3<_EW"\,BN9?, MSY24GCGDG?U#V)"!2\.505[C<>T5)ENTQSMBQ HAJ:@F,\04QJ^S8M=[,1 S M+9XLJ-T*)8C@N90:/:=P]\>#&K:TRM+#]E=WCWW'/(S(!T<: ='?8)@5_1ZBP#TOS?CY*'^ZO1G=?/LK)\I#TT#L?Z &2<4UM M6Q3+7ZX:Y[Z"'T2%)/X[23 M^X7=FUR>4/2M?_E D]2EW8YTES>SP?Q/'5=5 MW4L>4:HB[7.ME/2 M@52RD'E3L21.:M8&BR%3TC&1:[B66,-^HL5HMDG<0R %FA"$N3QDQ["1@8A@ M[GR(E:#3=!OQ"_55Q],2UF(5EKJQ;UK(0^O1-W&PS59Z6Q#2"D]EH1UR/UA. MY$91]-/.\&?+E14< A0>#^2O$V>\Q8@CI"=PLR_EI%.B"<< M0L5'RBIL8"A*T2>Q:7=!MH*^(>RSE5&)64J5FLM-V81:9;M,]QW>\-#47B,_ M4%LL3#Z_;@-:(/H^?B)$7\6LS^"1M*=*"(-,RR1"^$3B,+=I0MN3GD@+1.^* MNPNQ#-3G@(]J=;"^A9\V_1+F2<:$7DC%E&ECV\>*5$:=7+;A:%1CD9V?:>9S MG@EV+UB5KXS+!0Y##JN*BC$_%R4A-,YP_Q+QQF@AKTS[B\0*C04C/(P;BJ0@ MI"D>P"%Y<6A,7-QE"J<1T5X?#G II3 ]AQ#,*&@N MNH5>,*@9AZABK2"*=!UV-)HV ^^P!0&1(A4F$),FS53=Y80"["UW>+(0N,0Z M'Y2/R*!\-"'7>236F,6K&Z>BK1/_.'F7L?.=,/@B-G?2075Q,!29.IKA4!YG M:@8SN9<&9^!G)H8;Y 2B^;;AT$=NK-,!?)8^J!_77RY/!BW]PDH_JDBB(*$0 MB"_7S>YPA\&H)$WT,5L(]X2Z7H&L\AVVNE5:]ICA'&(LY+9TE#(-L;SC-BE@4Y4/R('!J88KZ)C)013/8-5D,'$2(W9]LIR0ML7%TV'I-,Z=!S8B/<;54*!E3LR'CV4>^4C19.91+L#?V"V) M3T:FRZ$SIBN1T$Z,S> >F:XMXU7_R?205*BWPU(NUAQ4)(RCK<>P&N%@3YX:]"8QE.S$49/:2 M^<";1R&=V"B#MJ*#.OG)DY_M[.3G$=*8A]S[W]R_25^OO]_=/#U=!\BVNY]7 M?[]&9%MU1>C$GHAYPZB$ M0="3A.F33UA6J+3&706V.9K8:"M_,[7GY6XD4^,7FUSPKE9A^Y$AE0J%@7:E M'60'=FJ*K?$U@%V)J[I0T&?@9B[U?0P!QW&ODH*$@?F)1KXIC?QGW_6D=HN+ M-]&0*9Q)QD=YHQ$3=.'TQ3;"W;N;X M*+ER$[X5;)SI3GDB'%N $^N\,&IIA-W@(ZL,E\QK0NEI'_2LMGF V3XWN?T@8^? MWJ835K]I+UJ!/WT\Z,GJDJA3\OG&ZH2'Q@S)V(1*2OYIO!/*11 MDYL@Q!!)_R,F?K+K<=^; O.>^^R$",RX4UZ;_D21995G[3>&U-L[(?4= M6T!2__%0>UN,+AA7H-S>WFZO,+H"]1;.%(:NJ5DR\-E+ALH"Q/T@G-%(EO(9 M##0-Q(L;@'BD*2VI'Y9=L">M<>C*615?LC#Z9@B--#$-WP>%)(CF==V'P?." M99Z]F#"W\EZ:5\LLZ,B;Y-, !I_Z]!_$<),'5UPZ'8O.[CI\.W\!2H1YJF-Q M4]0Y#;1&:8"8%KOCK#=]X4DE3?@Q3O*D\UGQV\_GZ.IB8EE7^3VWBE^7[33[6B A@JF'(CT"YX7'[2DKT M2?11] DW4XJASU13G#WDYX_F,96;T,IS&!+*2IS6)%NR&8Q4XDQPG/5$FB&3 MPYFE$ME)VM]E':N5&\S3L/@(*FFM)(KVB**F1>3:.XG(]>K3C7]/2HS%W_Z] MO5HN[$9/GL8Y)Q("HR0NYO&4K'#Q\?BZV@8_?NP-/9Z?F=VZ95&G@3/&+M1N M[$!?[TL-!4[,LY&I&D5SVJ&=95QZ!84_-U QH6OG?[*2&HCNP-S$^46I'EFZ M?S!7YW.>'[SMC*X>5,N2[UR^@NFI[0XLN9^O*BP0GPVEIJBE#^SVP=O^O[HN M*CD3J+A*Z\]X:!8\A6[S\3(CE*B3OOI97> MX+)_B[EPJ":EI;A^6I$]C^&.S.-3!Y-2P'D\3&HC>6E!LC\\L3Q7\9GW9@B. MY^/@R<^WQA!K"]@]RVL*F*R1G"(MYB%.5Q1LV21,-$UC"J)I$F)80P,._CMC M=+3E94/M$I>=-WI-Y<<1=9$4(O M;-P4DSH:;GW>]#$C6LN5^O AX5?0,GB"9G-\D?SE(]1D3=#BPO/IU]-?2GPQ M[OB#__H3PXPG-.%./3U.]G;FVJH:X$[T:]KZ[\97M[C5*$ M;/;FF\5@JYTH$A#R">_6VXO1:+<[P9[(A5IG2FTOJ$L-/T4>!!7&WC##^QQ%L_E%J_7T]*22AU._!S];EZ$SADZ^+>Q^1V&+\%[4TKNFW>[J M+?*0NMXS=8,H:8*E=E=KN>1O5M_XGYV$PV!N>@!>-A=_U1[P:ZU!KM7 M"]I*:8\HM21*-T:IM4O;*U$J$$K97PV#BDVGQ==AZ6[&,X,1\: =AMD<_5SI MVYGBYB%KR99K<%8-G43.*J)SS>U6BDY>F&91>!HG#<_&&%%)@)D1M70&2(8V MSFT?X&D(-J"G"LN\R1G*Q$R= ?IH=\1IP+MCY5OOTA$;M-@>RA]1%-"NYG"S MO$ABSCL'LS2U&99UK3FV5H*9@5G7N#O[B)X)"&!H#@WJ%@,Y8;P' S(12>G: M;H5D:98;AV23(3FKBU_%,.LT?C0DFQ+)VR#9E$AN&I+7A:EHAU[Z9])5-AVK MD>"=#IS!Y# ]/X>QN[N^((I@;W&PO!HX&$354U4\5E,43\,";VL43YLIGD%^ MQIQH-*(M:<0V:+:;@N::TX@*8,ZBYTMXUK5.NV,2/%N6;N;A?..%6 7^F7*'0F4"]W17R?RCW=WW0+)?NU/-Y7/$G^#"T$TMUW5#2X&4I6)FE M[O1(PF%*-0C&R@'59?J87OUT&F*>I $(E,/ MQFOJP=A&/2B&31&C":8?#*D?MM$L.GVTG.7RZII_/($ WIP&Z9Z(;S":91S16- C>ZH4=[D@UR6D49A<&4CC^DZA'^9/,@LHIBULF$K*8?G%\% M84A5+9OND7[20OD$7/GT=>%*?#&--_ MT?<()NBAT=G(;&BT'[%4]I>/LW)\6:P],4UOBZ?OTC+Q(V8'55EGEEJT M3/R8#>8*6X@=N^M<9V6_V;9FMUNN;75=5WK4*IU>85^TM3F,J'VIN<38S.%K/UG1B;L@Y:UU+:X%XP_!& M?D%YAZ'Y5HG22Q! YT3J-K$G.'J"9H;W*/PQ'PD=,+IA/ =3Z+ M,6..!%-K49]0'3N]*2A%?2'HETWNSA%6)&\IOO;?Z+XZ_*Q_'KD3FD3A(8V;UNS:.62 MA6TN^FV)_B:@WS!ZEF:W7-MJ:W8^BE,.*];[ZAM!_S">PRO@+A-7]QY&?N_< MTWT5N]TR[#;8=+.L$WFTM=Z]CV';>' MJU:[-+C:H+4CT=I,M.HK:!W\]0: UJ_&I38 [4J -A.@QC) O[$NE-MCM'YU M)K7!:$]BM$X8?4O,N)V/&9_#P*7I/$8 2O0]Y(BE0&CV'@2AW(3?J-[^@L(? M."IS@=8H65W[%^OJNU#L9.9NX[?T@]R#WYIK: U-&MHZ&=I=5GWJ5I)T$<&@ M]$JI9KGKUZ+$"GHI]#N!%L8SY7,,V6T;\&E+\NE]P5R7,&\LS.TJ,&=%VWHW M;>CP*LP_A9X#)(QF<%8'N2U!OB^0&Q+D=0+Y6ZJTR4L9J>57O&$P#2AX&-*7 M\9WU=.J]2*3:-<3?G/7TV;);T*UR^>,T9XHEQY-.?2#QH,$YG66$.8V%O 1/0@]6NKXS#OUGT=5$W5 M?1&U7T 5,U'W-=[0^9]13'ZM[DMIL(&6J8Q)XQ+(J_T#3V4?E,8@=:-A\=P^]N!2/?.X,=#3YX9#>/6#P'F?Q<.(Y M"G*<(/9IGZV1%TY9:Z^@B:@PI9ZO$2I,7<]A 38S[<] $-$?>WBD?'K&3DSK MM9-6#K,XG,>(-5;)9D@[D?(03["BF^ASB.(F M^X@!=N@WFAJ=X$[O[5 X1#Z>GW][GN %_6SRCJ'QP.") JU5!/6T M=H,1U.M(TE8? /4Z^KDS04]#Y/R8!<3]6/#LS)K$P,J>GSI+-5]#8?NCFJ^I MSU\C[BR\>+):$-*<;[\.CJP(#[;<6SIC0?G/U<,=$=-YA"#]\CIP8@A,+VW" M:1SMH/][$X_V$3T'?C!=$$X587].TV6=,9ZB4S[K_N6=/&MZUGTT<6B1)!1M M>/Z/(?3!/>&3O_YTT\23SP[\&H9GT)D*)WBZ=Y=733S= ES?H2&>- +1]P^? MY)G3,[\/,5Q6-4696TTY]GY OE^Y1]\Q(>)D\XEC"*&O:Q0AY<:;8.4]M!1! M$4_R\7)2 F$QAWP!(J^XY)U<\13THEZ5B-)A>;D-">')WI4/=2N+U!BF/C)V M/\KNG] Y' *$>*X@98I\LDVTU N6#5L%T7(GF,X(2* [^$*905MAZ#Z>)$BI M+Q:0/'JS9P1V!9L1>#BA^N5QC.EHJ33V3(0KBA!QC"C$$A3!U8(2C5%$;_A9 M4_IH[,V52]^/T62UKEC7SO\\4Z!GE N2YRJC./2].?U0 E0_*"I0+)!.S_WU MG>>,G*[E=# VW:%EC(SAT$"6,[*'=@]IAFG_3^_UWA7(-!^72'086>PL*I:I M-^]KIW!?;R-,=J&M9MNA#)BPE^B0$@6SI)8\FG5Q8;;+%K,G@'P-?"R ZCBV MENB5:XGJLFIHQKLCZI82;%35P'M"R^#V\]?+Q[\>/@U*I2SWP.WD>3D>].[> MP%TL"O>Y>S/072'^._;8X,9Y>GF&G3ADH_"6+KC)VWK/M,[X+[+:;?)18Z)L M71BS[:!X3B?V$>4:,JU*OF:(Z=0/UJ;!(U\SQ&,T&4').'P0C62S'SA+AOV1 MWZ(?B.)H'(1D>6XYAE^JREJ,J;4L5>OL9DZMKG:TXB_9=$YM6VU;W9U\$EU> M9Q<3;RMZ!;O]L8H^!A.$0^ER*F3KTA%?^HXKADZW&4#$V_#TQW9;QI,>T+JK MZ=V>DFZ04R)N'[Y0;O PC&&B+&^F8Q5S2"'$TW,56/9'\7?Q*YKB*O)0YS6*(27B[].C%TTJ"8/X2X&8 MKD>K"M9DN!U?%O8D,KLWK?1S+KR(?)%38?O?WX<>V>H9V>MLU^$D+K.*#GX( M'PHL<+VITHMH\(&\24IS=N1-9NXBN))#J'3E'N,03X*GQ%,<$=(+3G!&/ M$<)]Q*'DSB3_LIQ7"@+@^?15!\V0PQZ!CGMGK[HT'.WQP+2[67#KE3>E"WI* M+NCQ-:)T-IKF;"QW1Y?NAG0WBM M;'B55 W)*26GE)Q2,!W0&$XI1FBRSFRK"8Q2#"D1?Y_VSBN4K%-8/$C6V336>06].$*D7"U"'TO:*6EGBY'L1;(7R5Y$!_<(^$HVBA_![[DKY(^E(F[P+(B/B[=(*\9:\QF&0I36D7 M96J"-963Y%&21TD>3XL\'NY44P;Y7^2,E3O\TXNB@M.41%)X(GE@F1%(7L27 M"DDJ9=1+$A=)7 3 [RE%O1X"'TUE.5P:Q1'4L3?*TE6 M)%F19$62%0'P>TIDY7*Z(,;GUH^"^5@2%4E4BM42,KG)^PK#]CS?\AB+LE12M8HA)"(OTV2HDB*(BF*I"@"X/>4*,H7Y&,< M*0-5&: P6"#)4R1/*5ZC.)(B_EZ=(%G9OEPK><[&Y#3KY3G-K6'@+L@?XV@Z M^>W_4$L#!!0 ( $>,75@-YC&V$!8 $?T 1 <'=S8RTR,#(S,3(S M,2YXMNM53U71"DIY.LI/>]M??(]D&@U\D$3+C76=K:CN SG,D/4?2T=&1_?,_GI8.>B#,IYY[ MU6A].&X@XEJ>3=W%5>-NVFV>-_[Q^8Q3<$_2KQ[[3!XQ&#@[F'ELVFY^%6-M;/3.ZN _0R?')65(L^95=7IRW MYJ?XTWG3GLUP\^STD]V\./N)-,G\ A^33Q7L]/33_CCN=4DUKS5 M/#LF\^8Y/L/-V<=YZR?[[+S5LD\%Z)-_Z5OW9(D1-,WU+Y_\J\9]$*PNCXX> M'Q\_/)Y^\-CBZ.3XN'7TVVU_(HHVXK(.=;]OE7Z:,2-6\V1+E1VLQ=)Z/AY%/V:TR)6<-(]/F[P]. @8G84!Z0+-'3+' MH0/*0O>/$#MT3HD--N00;B5;!5(_!Y@M2## 2^*OL$7D??CY!X0XLW2Y\EB MW(SD'/LS46.?!4*L@2(KZ'L6#H1Q\Y)^TAV9\D?$"7S^J6(?<$5ED"S))\=E_:3768U:[&K&D5C7R)QI%+A(! M3L)''84^L3XLO(2#SNC; K,)U=&=%.=_[*V36+:.SJ0X M_R-')W9=+Q#R_)OXN]6*NG,O^@*^XF/E,ADP8S)/EIS,TIDS*XE_+C&SF.=( MIK"C%?-6A 64^.EE5P#<,S*_:O#%MYDL$+^O&/D -4F*9!1LCWK^,V@@/JQ1 MHKW]38,2"&[X5PT?>'!(U$55;K]-YKKM!Q'JTO^*UCMXIMMZ$"'.?WS#+>SH M-AQ$K-#9Q^JY^!1^1]2^:K0]V#6,\ *JQ[^_&_<*O3BA=E,^ 4U@-W;X^5C\ MKX6:FWU&$PE)Q$5_/MH5V($*?6(/W<_B[]WA'0O'14H$=SI(66Y[/.6*Q5\F M'5G2O49HTZ#G\HV4J(EB+V?$I)U]LMW9 @"E$&K4Y^WA8#+L]SK&U.Q<&WUC MT#8G-Z8YG:B:>*&\E(53Z/H)]!M);#X%A6(L%(&]$3*=C#"#5MV3@$(]7\K. M-IB4JC-UJM"[+>P?:TK=9 K_?VL.II-A=S@RQ\:T![\:@TY[>#L:FS?F8-+[ M:O8&\-'L#R?[##=M%5*:/Y;1O%&'AEVT48A (]I2B2*=Z!W7^F8 PV[[QAA\ M,2>]P60Z;/]R,^QWS/'DUKR]AG_,?][UIM]>2+^" BGY/ZF3'ZL#GE%:X?_^ M[?RD]>GO1RC6'']&40W>[*#;-B8WW?[PUY>.]@V.E-5/&JP"*A*P-:+J^@Y& MC:D\_ZZ+2SO^G/N8U+<VN,OPV[D]Z70:_;:QN#J=%N M#^\&T][@RPCLL-TS5;M>$4Q*S,4N,3$P'P(I:+3!1@EXC:A+K!46\NO>(%KI M- M5^.ZK]K).8+2_C[9[>\$!&U0:M3WHS'?.4R_P::!NX4C[GT,S*DB 4724A9. M=UE(D,3N98TE/-:3OP-DC2AI&Z/>U.CW_F5VH%?_M-OY @IML% $5DN3AQ5T?&=VS-]&YF"B MO'_8E9)R\"EGY>8(*(&H49?W"?:)W_9L.J?1:?O46U'K_.Q$L?=+ *1$9+;2 M$=A[E(9# @\!8)UH&0Z^3,WQ;<>\AHFA Z[\L/\5=JSML=F!]?++V!3A'56. M%-&DA&6VV!RYR:$1QQ8^UQH=1?!HC5\C_F!K>]N;B@B#K)[+E3:'%8/X57(U[24>TH>@V],1@.>'^,A_T^] DLQ>;8G*B.+1U$*6^9 M/7Q.%#Z.N@L:04\SI0@EFNK$Z(TQ-J^-B2E.QV#Y%O$D5?+RA:4\9?;^ J@I MD% :JD9$F,9X #8XX6>#L ,7/6),I^/>]=V4QT+ DF$2&FZ=9)DCU>EP7W0I ME9D 0J(I/N5$H"VB%Z7UH>D011JWQBAZ!TKK=#(:G0A/C=^4%[:TA)2=3+P@ M/H$6XC7JYK'9YP=[(V,\_38=&S"[M'4B]X7B4@(RP8(8JBFP4!JL1G28MZ/^ M\)MI7IL#L]N;COJ&,A6YHE(:,F&#! ;%.$@ U8B"R=TU][? H^7'',II;1DQ M:==GH@4;"!1AU*K75*C*$_[>>1@:(-KFW^$=,7S2C2)E.-(NR10WR/ 16O@>O)5''/3 M)$P!2,I8QH$N#^+5D[&\U(DIGCG*3)4 2!G*.-&Y&1CH7817)UKB% DM)K9E MI)V?XT +^3IV=S;-0JOG"\6E)&3:Y"'4TAE8*@16]63DI9)KR13F"H8]\G ML><."3!U=,/?B92TWPMOZ:)W,4:=.EWMA%6/$CU,*6$ON+U;2TKS#H0&F#&H MU@/9;W"50LD(O%"[YPO?KZ'?>(L[Q?!]$OB&]4=(&;&Q:_GP6_A MDM@O9U1#B93K3+"DB.M(*4JTBL/[E%X4*ZZE)<0'@="/>+%@9"&JX\W'Y(&X MH>805L.2\IH)LR2'E>+K%#3RYB@&KS-W[7OL+HA/W0Z9$P8&'O>)OQ=[4C0I M?YD RX:_&!Q1%R7P"8-^G2D<$28>#^A:9#AS:&3>^_%7#B4E+Q-@V9"70D8I MZ#?>"CK[]]8!F?N]]<;=@:=-SPT8MH*VYP>1A[#??%D((^6K,"N'/Z$U0D4< M-G%@ZDA6-MV&OU_"#AWBS0U+/&#<'Q.+T <>Q!B00(_$O>&EY"IE^\ &,U;' M?9E$(=IH?(] YQOQN\PXCO?(YS*8T]K@0]"@[_F:PW=_?"GU>5?[9=0G&A&H M1)%.Q)76DON";"X]@B4@4A8SP3MY3E@-J5)*X=(C3@M22F,FI*>=%E9#5I,, M+3WB=J4DW'P\SD3K-IEA->STHJRN-F;LF;J+K]B!;3+W2Z(X5H]?;UE0\!+V M<5\/I4U*RE M4FHSF5"CBLVLJX*BNFP;T9OQY*>_:N^N\H2EA&9"6-D$V!I249RZJL>*'$=* M4"9F)QZ4[XLNI383L=)+C*W[F;HB+YLHTS ,^(LZ^8N!^YZ[ MF!+^9M>99@#ST%JE5I();NE:23KLE:H,XK5I\NH@7I\W$RHF\Q:#VR)2%[SY MJUN.3)G48++/U]0TF$T-N,F\F4E9/OZ>:XH.HI3P;,2M-$>_[NM&2=]'^Y-; MT+4,E\+1&N%G_L01S4W9BU3(^,Z^6T/&=[SMBI5&'B1*U+[9P#9!P^">L.0X M.,3.WODA+],AM8),F$]F!4(I2FFM?6*"QE-<-;.D]8&E?&>?/KK?4V+KR73N M#:L]%V]%,"FCF6!:X<6MNB_9^3V^V6/=]NX,"WJ'!L^'H+(46$IK)J160FMZ M;P:Z4*+LC>4<,L;$#QBU F)/ L_Z?@>*82N[\ZWQB)GMOXXUO* "4JM1O\6Y M;34;[4BH1[Q6(N,^\TM4LS<;RZ'X'C/"7R-OM[TE/]-*'[$=Q(94%$AM)!,P M++,1KK$I5**TSO6A71W9W_.F[F8&,#%SJ;OP>:;8BC#1R7KV\:I5D%I0)IAX MB+O$VQ-24C] A!K^B*".D3&^6=P^=!MN0&WJA-SW$]VHN0M]Q0I(K2T3B3R\ MM:5K%YE9/;>RJ4OJ/1?()WSPS7@^+1DQ[X'ZH 8^1+]-\9.N&>V/+[623/AR MZ[(\?!28R702Z41KI2)_-RXB]-:=_LW(79,1+_G7Q 6=FJ<6^R#+*,^^J6B' M\O0(WW"[<5UB?3_6G6MS/B?:Y%'2HJNC?=.N!2QC/1RAW& MU\K2?'-]:%MAW1G?C,$)7;@B <0-N'_ON3R8[\W%E9GHIB=T8>K6]0&&_;XJ MI=:1B6V6S >I2J!-+?@O_.;.^I8KMY_TG?.:V\V>HK2CL[?DWT6?7]:*ZBZ_@&^(0\5H>SM7JT;=^SS\2R1R5\*,*_Y8L9X0U M$)[Y(C'AJA&PD#20BY<$)L\]D%SJ./PN=X+T-&,.O5P11CV;M^VJ88=,-*"! M_!#4TB#DG[XP+UQ=-:+B-"#+!@JBX@%K\K_\UJ7M+3%U>_ C1VH<%7;!A&]; M[#XE;G2YV%@P(HJ4MUXZ<,RX*&I'](]\T<._ZZB; M)6Q< LR>56S)FP=@^&3] JQNR,#@^;4>U^[2)_Z79!QI053"QGBV:0^ZFX7\ M^VOL4W\"$R>&.>LK9H)F'A^8!&35\1Y=_G>AX>R%]9J] "@6U$2A&\!.P>*! MI#N?*,XAI2*5X+;MN7[H!-1=0"U[RU7TN] Z(>R!6C)SU@"H1(/[Q+7!,REO MU$ZA2E2\Y\+4AOD9=?1OS^5QP/7C4M;FE?_,)YAP1GJ95G*WR5VHF"R%JFX6 MR&<>:\/NLX+/IB)9">,>NN1IA%G@\E&'7;P@K#\J;UNI2"4:9=C_%_J1C4T] MP[:%VX^=$:9VSVWC%0VP8X(7,W.H?\^+#>?Y [%P)!]0PPM&N$UFKS? ^>.! M'D(B66>W"[T>^UK3=7(PAY>QBYPD^@-7\[DX1^%.\"CR0," AYOCO"1.5S:) M'P9?P]5^/=\*' =HXM0;D""J8B0!P32YO?5X\MLSPT(['&*IS5%Z6IL"PZY%=YY\.R? MLOW.Z*SJWCNY@@FCFS?P@? 74DO\GS*12O@(>=/XP'/;(5"BZ,NKR5>5U2YE M?J =G)-)58+;,?&)XQ"FV*;"XI5HS"&G'#!0:]M ^6]1&'!MT.#,Q.^&^1,F M0PHITRF$L9[4)^/Q&\M^',\S(VVB@Z5 M.%X2!1<[KD=:)<5=*$37(O/ 4F9:\_[+IY36QS+>1EJ5?LJ-51X MCJ7^ ,N3JL00ZS'J"R;*VY(I5H6PH[AV=KU[N==@C >!>=&OT.=B609%C.+M MT#@W3(_YB8,6A1GO5GQ/!",9.Z-PYE KV5@46OR?6XE*A.^31]G\2H/[=@@- M6!*VCCV-/<>!-90["R5)!(KR?_6^)_]Z131SE22]E E5=8\S!8/U:2J10S&. M)9>KQ#PW$#N/[W15WII,L4I47N5&F'!'(B+B*:;00/>%J\@)#*/V@O0]K!=# MEHI5@NDQE#\0[0OQ%@RO M[JF%'8,G)DGR/TIE*L%=S(( M?IE_+)?]JUT E:2;#N5P,Z$72L$ A.+0IDU>!FQS7I36HZBAJN&TE$L4;8NY M-\232#=NLI(_52)R-7-IZUG3?>]AX(U#]8'P.#K?>YHP:;J#&OGF+^N0+.H?=7L7RH-)E.O97E M]?MMB<.]4ZH2:]\OU.4Q<'%\6E[]O)*5:,(-P3:Q3Z3]GRU7B>ISKX]:="7T M*"0+%Y>O1'-4]BB)>]3%E(D XB$V/L6@U=C^<-=H.(_V,%ULB9F&%O[(%4U>!%["7Q0#V/PH4!>+#QQ:N<=W?%S]E_3J[.R\[E M#X7^5[NR@DQQ7\?A6\&$%4'\(A?((\RG&\\QQ;/690MQ.4RE6 UW_],O0SF.NI>PS?2YP+7'F/>(S\T MP"L8;R6;@,,IJ,3)PGH[:YLN:'@6)P3B&&WXR&_^W,OBMQH E3"00<@K,YRG MPJW%&^'\PJ^TJE W( O"U-(0A<>4<^[Q/!T;Q6?%,KG*;D]5XG0=_G!,8K\H MUK?&J$ZT3W@__OHVN^':B2LD/0R7BU9B2-YB]IT$HDO$4R_*VU54N@KGXZ7G MK$F@L7BZ416O[# M>/16LJ<9D_@J>Y=YRR%;8#=VY,'3W9R>%/?/H> KVW^1 M+?OQ]D^Y+FRQ15PBG;WEML@N[INK>Q?S_!/ ?6 MC^]-*&Y5U.&J$7[9=KC_&6(&BYKS'+,[@ITXCZDYF\8HNNY*2)4PA]YHN,Y; MDH0."N<=1:6KX*A+ MHG>;ZXK[QO_2"%6=AV!VP&W"4V#;CA?:-YY(FTT?\L..4:0!J3VJ:G^\2EAW MX0V<+N%3JZ-_=6G2HBG6?K6/;C&GW_X?U!+ P04 " !'C%U8.)P; M"<%YQ<(B5,@X : +7TK^](@*0H<<.2%[R2 M?5R22%&X7V9\-[:,B/RW?_]\,7KQ$:>SX63\UU_XG]DO+W"<)GDX?O?77WX_ M?P/NEW__VY_^]&__"^"?KTZ/7KR>I,L+',]?[$\QS#&_^#2?>7**4-VB7 5#@HA@5<4 &B+MQDY3C/>/9XLN__O)^/O_PEYS>1BG^H#9 M\"^SQ3>/)BG,%[O^)*X7#_Y$_0JN?PSJMX +D/S/GV?YE[_]Z<6+Y79,)R,\ MQ?*B_O[[Z>'-(S],/I'HT_O)9/3G-+EX6?_^Y?[)\=G)T>'KO?.#UZ_VCO:. M]P_._GYP<'Y&Z!>?-O_R ?_ZRVQX\6&$U]][/\7RUU\^?)HE0B$D%TL,__OA M#WOY%5X*HW0Y6NS&$7U]]9$53!.D^'F.XXS+#;E^YFB2OOFA417'9'K]+TI/&+AWC2]F$QIPT@I M_O+B$U8%=J4?EX#"-'U#T+OOYM5/O)Q=7EPL/A.&<[RX_O=E.KEX=G[-)PU% MM.0!K7I;HMS=B(&7J41C&,2@,RCD 8*3'+1GS@2?6(BZ\Y=F%;*(?QVR;"FF M9G39F\UP/AN(8ER*28*-*M%2DB(_@A$ H8J7+J-)MC%%ED_>%O\)>4_3Y4=5 M*5U.I^1?D60T(I,,?'8"E$X:O,T@DJ9%HA(^A=3 M2)I+XWSM5.?JCQ=5A_&Y(_O:5 M@X'S@\]73OF-&@K2>J6=A\#)3U8A%W >/4C!%.?,(M.BL=A7P;4*&\R/PX;F MHFA&DA-22K0)XW='&&9X6K?SI/P^6^(<9,=IV<6 #)J\#EHDQ&()D@[DHSJ> M?6@=YSX*:!5:V!^'%NTVO\MD1PR2244FB>95T!$X M:DE*%PU$^AKH_4*I*=PNJK7;\S2J/H6VC8G16"3MG.&O.!8YF1J#3_$]CF?# MCW@X3I,+/)K,JN$^*>?A\\")I)2QM/(8/"CM#7AM$DB5L\\V>Y=Y:W=Y/8A] M"IP;DZA+8;5C5,[#NC5A]#8,\^'X*L$SD-9%$QP9,35>W1.0^N1C;8:6DN"XZ0TX4P2II''CK&&AT M19'=U:;Y"?G#:/KD"K7B0*.]WYH+M<9J0#KH%!,./];3_;UW4\2:V;Y&]^46 M-E^2,H5K,!AHR=DY9':8E?X^F7"WB&N]1_;)R]E6^!UN=KMSY%K7 M$=+\'\/Y^_W+V9Q,U/0^<,AE$K)PL,'Z>J*I(!I"*,EZ$7!9BF[M*ZP(K4]' M$:W411=2:><[3,;OSG%Z\1KC_!86EW1PP3- $1BH6&BI1G@((EC-15-)- PN+FC]^09/3?B$\9>C4?H-+^)V-8U%[DT:+EH?0+:X7*VKHJ^#6"E_1,N)\MY!I2&.&<9,4UG"]DZF\EB*->^ M;'I=D/W* O2#RW>*K3N5?#-5\ W,@;>Q9)T\."9K]8RBM9(BHB^-SREHI97I MDGS]RB[\ ,1:2V)=)J>L8A&-"V2]1"8<.H"+S(!F7A?ZOLS87NT_GIQJ'&M= MKS3'XA(F"U'6CC:F(GCRXR&+Q(KQP693=AEHK9&8>X;,[";\6"O8VD0LG41: MUT!T82$H5BM8O*!WFX*_4!P"_<$YD83.JLLPJ]]YVA9TV';36QYR3R^_6HA; MRY-1,!F\!ILL:67M)-&2E+SP'&7FTG'3^ECJ03 ]S=:V8$(; 30TBV.;A#3.%3YP7[Z PH2G \QD!='3].V3?3!MMO>4B%, M+L?SV=OPI;I_-^7*+)J8(X9F(;J8)M MM[[K_-L--6W(@25R33@G:K+"("*A,\9ZQU@,4;4NE7P<44_SL2UHT5 4'36* M2)VYL+Z )XL%BE,4Z#B7X!,%@]9+(T3SRK>'&T4VUWE?S]".\48+1\E<-HGB M7&4-O7Z2EIF$!2945K3#T:?6OO!C>/H4(VW.@H=4W]82:-C[.GN_-\[UMYJF M^!A&!&6V-]\/T^D7>AF7-NC,B2!8T\" HO"]100S% Z+G M1IE@:4L:DV4%6'V*K=I1I;4\NL@[$JI[:ER-Q(Q&6Y B4-AGM0.7!'E_/AI> M,-@L6[/D*4PMJUVC0:YKKT=,F=[.&&K:6&HP68KL=##"=[B\/EG/IDQXI!YP MK2UO6/-S<3&<7RP4-*GLR;AZL#A.%1#J;*.Q')*H!\8I"0B>G-=25,RZ=OZ( MUN>#C\#IDZWLE!.M1-)A9^%&)U%P,H@'(ZUF)Q\KL3!DA2!UJ.=^A?K457:";HC2J@ M7?NKOS%AN1HL.^[G ^AO/'D-&@0/M81HEX#K9"#*-G( M*(5$UIH/;>9#[,KW:D>-QM+XCB7_]O+[S3JBKQO,)#\[IU]_.S@^/SMY<_+V MX'3O_)#^=N_X]?[);V]/#_Y^<'QV^,?!X3%]>7!T-V4L..4M9..93SH[*5M/*;H#8NL4"2["@U]Q M3!\\HE!F+U\,Q\/9O#[F(UX]IO;HH G%0?&27C(*8L QE0"CXX$7DWEL79ZQ M&K(^^;[;,>1.3J.]9!I:L1G2Q]3#LM?X$4>3Q5C):TAD5TL0(8/)!4$)H2$& M&< X+:QRP7O=?L#1(X#ZY/.VY4@[.32CQFLDSSL-E_M+I+VHN8G_7GPYL-FC MX=:#SX$ 15? VR+ !2Z8+]$7USH=]0B(DKD?LV6SCFI[CPN/8GL_ELH%U@09L 4OI%/Z&"8&H&C><<%--:8^O6@=71 M];9T28N_VH7)>/8*RV2*-P-J<';PF4PE"866 M,_UR2'LY>ZC3*/*0-*/=2HS""-I$"@2-A*QRD)JG@JFU6NIP.=ON-'WJY)I: MR\=?VQ,50_3*2=#)DJM!'(#@6297@Q6>F>%9MQZP\B"8/OE]?>'F]^]T&TFV M' Z]6-.-Y[J8NE@HE%;U),)E9A]I5=;R;;O3_BZ;P.6%.<&&3!6)SEZ:2#:I,'6 X14" IK MW;][#XP^^:!])=6VTFN8*%DXSF_#=/Z%EG^E0P\*@2=Z[[\/XW>T.7NCT=55 MF+_A_/TD3T:3=U\&G(BM5?%@)^Y<2DD3F/;5Y==/[W/X*+7" MS*6O#A$)1CH&P=4IOP6-P&I#]MWU8/LA_,;)D*\*Y!6. ML=0Q]J)XX6V"9&K#@4UDXESTD+@R15#,)YHWT3X I5>155,:;;?K;>?@/E'F M1<,HZA)XJ96)O-[T$ED]UC: 2FCAN(N"MVZIW!)R5SOVAM[\X;OQ MLFDG?3F?AO$LI*O4^>*K*^;F_W\YFU]=G_;D_DI>I])Y#]H7!ZJ0H0Y>4M L M$DO.<_(Y6Y^![72!?3(3NWP7[IV)W$M6-5,UOX^GN+PEM,;J=5-/QH?CC[B$ M/1M$R9/R)@$:"LT5KX,:)<_UZE@F(D]9^-;^SQ.0>G7@^XSD;"FY3C,K-B5R MFC29Y5III;2E16*]L3 D$S22$X6M.VR>S*QLD*2OQO=+.6\K[3L)PPUUN3^";@U?$S"*3 C@/]3BE MAN;,6)"T',=](9"=C0J^OQ#LF3WNUC+?;LN;29[T]:T%%4E&V&CBG:8(0B6L M]U]$!ZRPF*7@UJ?6?1_? &B8VTE.88B>7AQ=;ZM*%B$$F2![QD0HVJ?F?6(/ MY7:>5UEM+N%[+E_>9'>[X>IJW8_D3!@7,P1-(:S*,0"]L+5Z+-3)@=X4V_IX M8VV0O=)R[M-1H%ZV-'(%[7 S1X> 8Q2>DXJVW+CCI6FO# M1^"TU?0*$V.L2'!8!^5EK"G_0 LT4@>D%4IL/?+Y$4W_O!JR%0<>?076VO'> MY-04"L,5:7SF/N*#:8U-WJH9;?:ODTE>#&W Z<=A MPMG99)0'3N;,0TJ NNZL9HH6EAPD5?.JM.6VN8E_&,V:]K[;=V%3\=_E?I/- M;UB:\Q''EWA])/S]\/R#SU?#->I,-_I_KN]^=J$(AQIJTQ4HSQE$SB*X8K3, MTCK=O 9B YA]LNJMV-.UM!I:[@=I'KR6J!EI;^GJZ.V MJ/L5BS7AVDJ:NCO1[N#5>ZPASF 61CH/UGO:*4Z;Y"0*<()[[E,4K/GE QL! M[9-6WR7QF@KP.28T[.^=_?W-T !YHX$*=0)WF+TGY^#C MD#[MU9??9_6"^3?#<1BG:LK3?/AQ.6$T.Z-UI,C;A,*60SBS2UHO7O7+2,=(V1(*Y@WA\>3Q M>NT21)1"9E*');1V,Q]&TR>KM2.V-!)-PT#W*WNOB7MT^SZ@@>!169X$2!LY M65!7XV\G2CD,P$0*J9,E M_XX3CU4,!8)S C(B=TP*3S%_:V7S,)PU>^-^"M*TDDZG^N9JYM[BAJ&3.!J^ M6_9=#)(2+GJ*$4HM!5*E#B+QL4!2-CKCI4S-;_99 UZO>MJ>40>UD%YS;735 M2W<^.0^?:RJPCE^F;7@SF9Z]#U-\15AS/6_!\6P9)R*Q73E2EERE>DU!\N 1 M0[VD/N1B"HNV>9'3AEC7O&WLIR#>3N3:J?]].*9="*.WE_2*I)-2<$JX!X%< M/<]C+7D4'E16&2*W#(2(4B@?3 JMIUVO#&X5GMF?WSO?7G!;\ZIF?FY> >(Z MJ>'+:7I?%6Y9SCO]G4#.!HPX3>J5HLMT MXK-6(8?[2910%]O?@?^]N&?@6Q=/E2BDCP9D,:J.-8@0M:UW5D3-C$/Z1NM# ME,?PK$(:_Y.0IKE\.K%.]P>2WIJ0I=*0LZBM/T9"L(Y!%(4\-RUS;C[S[$E0 M*Z46V<]KCK:75,?IQ;NY3Z5$0!83D)=5;\RIE^G%X(%+*[A0.1"_=Y)KW"Q/ MO<.V@N?+/&XGM98-"??MP4UKSZT]2+F$(K(!DVK:0JL +JL$(=<".]*AR3ZC[(VML9(402>,%HC,U^S=[KH;"()CMTQ%]=+]3* B&R@" X!;E1H)2VM=U:%^.:ASD_ Z4Z M%6.7EP/S9-RDR6XNG[! MF,0,=R#K-3\J>@3'#?WB?$@N,LE$ZQZ4Q_#\ $=(K;G73#PMTW4?AS."\V8R M?3VYC/-R.=I+J9)\-D"6F0QQT5A50"7B,7F<'K20.MA8,F.M;?-C>-8\5OH9 M"--,/$TS$*5 3\K"3QA(A[16+D$[05Z P03>&P]&1AOJ%1&L^35- MC^'Y$8Z4NL@_-)%/!XPY"R,\*;0#M.;YE[>C,)[7JS@75X\-N--&BBR!9^WJ MI:H.0A(%1'9"US4[WMHZK89LW<.EGXQ&S8368L+A MQ]H(/V#9)>N\!Y$6=TVQ2O5DP=@<"DKGLFT]1G457.L>+OT49&HNL ZI]':* M'\*P7N*+TRGFJ_AV;[R\'GP1_Y+E#8QV(3&(N5;YF#K9 \FW3\$5U-E+;3L8 ME[T!TI7H]K.EX'<@U X)N(!4IW@L!@#/K\#I4!(O+ +*6JHHN08?&864-@27 MM4Z8.[AI;A5H*U'LN?LMNJ?8]F+;@7U\&[XL=*U)R2K4&AA&TK4V9'"*9;!% M\VQRL%)U:9@U6,0 M(D=;6@]#7@??2LSZR9+EGWFW+N49"*U%%!1<\%S(#@>GP$MN@'/M M7<#BM6O=+;82L)4X97]ZYVE;D;5IHKB+BY!\C5#WWDUQ<1AT<\@S8#JC05*G MI=[=HPS%K"[2?M0K<9W*,=GR7(\=X]%*^+L0#H=ZJ/[IHY] M!8E*$\M)5990AX2ZQ"G^1 N6AV($I_\ZN,MX+8@K4J:?I] MIHC_"Z!('!8N5WEJ0)>E:[$O0**8'4@A< M6Z$TE\V'VZ\"K$_3=9Z/6>UEV _E_A:GPTF^:\2N!C$>?$Z+"WEWTRWDZSVD@K0"YH M@U0M(.=(#C2O,^I01$.KB:%UAK>#9?PTEFZWA']N0G7=/7I?!VUAC'G/,K!Z MSJ)8R10L.DV>A63)I\0=;ST18=-AH<_;!?4#\;@C\7=-S^5EJ]_BLSS(.L2O M]ET;4,($B$8P$%H;%IBP2;1N^ET=79_ZKGY\>FXK_N>@)R)'JP.%28;7%'WRM7=%KHZ$UWP&V/GD-7[$T>3# MV:3,/X4I#HR)/!E7P-:Z-,450M0!(4?)K+!.I/9#1!X"\R,,;>Y.+VTCF0Z( M4R 9SJ3/0C#9W$?:!O"/,+.Y M(P[N0,)=7MQT>O#'P?'O!]>U(;6/>UGX_QKG83B:?8MAM7N;GOS,!M[ MT:U-5[/@A_]=Y]1\?3 1;B"%32'+"$86!2IK2?I%)4B%#!PG_]HT'^;_,)KM M3VX?^N3]96;:*M'Z+MPG0?7K7+ )4^Z> M]K<43,.3_H=@?2VS'A16M*#XL-:QD<83F8$SC(.U)>H2D=3>[MZ0K[CZ%/#O MG#4;BJ=+@[2WOW_R^_'YV>G!_L'A'WNOC@[.TGO,ER.?,(7-38N;6^^;.Z&-XMAXP=.>S M%_')GK% [H;2; M1#4:33[5,=+W3*[YBO,:8F2D-[WTP+(B!6U- .>R!D'&6&J*/"G":,V;=0#V M:I)M=SSJ3&9=VKRWIR=O#T[/_V/O^/7!__W]\&V]@O;XX'P+R_;$)S:P7^M@ M;F2E'CR6J Z24U8X73QDG20HHRT$[@7XA$4X570VK2.2Q_ TL%*7%Y>+VZ!6 MF:3[R'F@#X++HB'I>@>'D?7,/4BPNE[%(9U/O@/KW01[KTYZFY'O'M.W>TFW M//F]'\["?@^<8$9+:X"Y>@SD0H901[W93,J8^\B*Z^"P]Q%$?0KW.J-40Z%T M>FG\WMO#\[VCP_]W\)JLR>O?]\]?'_QQ<'2RL"7[)V?G9]L9P;4^O\55\ANO MIY&!?#,<$^..AA]KOGL>QN^&M:UTD1:ME-)1:1:LA&!N!HXW9E> 8 M;SU0['%$VRJ?1S[]G@G/Q[3+YY]P]!%_FXSG[V<#%J,3267@25T4!BRXI%1R)%2 MO8J%0^0Y@[08/5J%II MYEV1X'@L64J>2O.Y7!L![=,]+;TBW+I"?$Z^$8%PX+424=01Y:I.[B&_ )S& M"(RC8Y@SX\V'XFP(M4\7J/2+O2;J^,"-U%*ED"*7.L5#$(4BD'"XKFU M26;6?OC/NBA[E<%N2*I'*TS:RV\7[]4R-9I#<8Y<9F"ZSN%)]+:3&VW!9Y$P M<>Z4[K2N[1Y,?8J\GX="ZXNFRZSUR?G?#TX/C\_WCG\]?'5TL'=V=K!(['XS M<6=6BWB6]>??6YLM$MJM'MT@U]W)+NPF#6Z,85PYVEN3ZJE_#96-]9"5XLE@ ML10L_S1I\ >T+U-!YGI"6+ ."BA<0'2H@$5RKU)0*;O6EYVNC[)7UK,AJ=9Q M31O(;Q>QT%)%!YZ5RX5#B2B6$9J3#D%RQHQ+K+!='JCTSGH^#X76%TW'Y;VG MOQ^\/OCGVX/CLX.S[8IW[_ND-J6Y3V)L5WC[W93[Z]HT7;AW7'DH=6ZT0J%K MR:,#SR(OY.O(F%O/HG@0S%8SJ9^8<7R]WA2#48[8SU2JV1T=('*6ZQ@#S^AU M<\39IRBQQO/Z=)3:A@3?C)KN8-.;F9'%XR.?=) MDWGCKI"&XD*W3I?= Z-/QJ(M*5KM?<,AXQ3@X6S^'19&%)1USK42R8)RS(.S MT4"65AB,/,?F]6+W(^G3D6,W5&@@@7:S'\G@3[X@N1$+5_>>E4J-B-8XD(OH MWP0%+AD+*;E"(O6HFM#W7"DK5R:T65YY]V#*Y9"H2O)@ ZX&-*H M($0A0026A+)89]DWYLKCB/ITK-<-41I*I,OHX^CD^-?S@]/?7A^\.M\[?GUZ M\,?)T1^'Q[_NGQZ\/CS?^_7TX*#6:OX6YI?3Q0(FY6@R?E?O(7Z-<9M6PT9/ M;A#==+$'C:*AV\\9A*RB5]I $#+7NY@4>,<<:1:, HM.@;4NC;O]_&UUU.W/ M^KJ7I_CA:G1)G;(U'*?AAS Z''\];K0I<'KAZ"71RZ%M#'QQ'E*6W#(CLLRM MDY.;(>U3 +4Q;[Y78SL06C,CN!;6.T6RCHFL,\5[G N"7"<$1HFI9IRB"M%G MWGRHT5: ^Q2:/0_=MA+A\[#NIE0,45F3F0:KZ_T3C"&X(@-8E8JR6BGTK9-9 M&P'M4]3W?$IM;9$]'[MJ71@:9-X8#2[6))8T!KQ1&:+6#G.**C8_L]\$9Y^B MQ6VLX6LJD;;W/=\C.WP^GN:K+ M 8_<.^T8D!](:Z9]A. \ ^VT+]$5ZT7K.T\?!=2GX+!K?FPFA4Z)47VU^?LK M3+E$[1?S4"@(35)#M-H",G3*N\08;SWEYG%$?0KGNJ;&AG+HE!MGF";C)5^= M$;I$(8!;8JER6H#+2@(O#E4BY@;5>B3(XXCZ%(!US8T-Y="MWAB6*[KJ*'36 M!8$'3G2-D=%J%0>>R?]7T3C).ZD??0A0GZ*ESK7&1E+H,@ Z/*: X.!\[Y\' M9X=C^BX>36:SB&6RN(7UXW!&'T]?+/]NT5^Q1?"S^<,:!#Z-5MHHZ/D*H5Y, MNKQCZY)BYZL@FD*N5PMHM^ N>HBW@]BFL_(G8NQ$;=N1O?+T1 MZ@;PU7RR5SC&,MRF(663Q[3U,39;7:NK')>=20\\>>!<1,PQ@@U"7TVG2EQ1 MQ"J2T\RH#N9 /8IHZ\E7RT^_TM5W%VR2MTS;#(9+#TH;2=ZVM^1\NY(TVL!4 M:T/^!*0^6>N&;+DS]ZJA8-K-25N".IN'.>Z-\Q']@]%=:#[[%%,D)>U]'8U( MRC)87B!F7H(0QK#4.C^_$K ^6@M2GS.P.M$T+P33VX>^"X4JA2*3Z4%5/T&?RR)PH M$!0M$YUU%EN/^.S(^K[&@M/%%+S[5^HSO:%.6/")(VUV'<$1H@,MA),V&V5" MZY+')R#UR?JVX,?W+T)+B;16FP]BLD:A) 4N0Z&7TYEZ;U- ""64PJ52MOW( MVS6S3CR%'%38A$UT35@B: B4O@L@P:A"^=!2:U%:Y*LI4HV M7_$WCLY#RZP8=1::5V'OF=RGY4RY! % =879;GP6H>N^/0XLC[IWETPJ:&< MVG-HZ4X_O'PGZC@]<&CK])LL:2.PWBA@)%MAJQ/0<]..-1.3CO* M !^0#DSSX<>O&>M34JBGM7PB#4?7-\6V2 *O\Z2V>>"-U]@H%7S_\^\[/!B@ MY"''&AEKK-W,48&3AD.P&%D6.?+0NF%H=71;#^%;00[TS>6CWR%]$V<#C,=^WGCN(C&CE MD&A<;YU6(GIP/G"()0MGA&-2=.4 W8>GE=OW[:?^.IGD3\/1B**=.R/8K_YJ MH+DA7P(-%%W(P_ FT^O%&6BIE&.HD7R9CC9B;;!]4IG-V/609]BM*+<..!8S MO>_'>CC^B+-%_>3A^&V8SL>D/-X//PP,8G0L!M#.U8'_5H,SMD!)1=/OI,M= M>DH+KO_87D>EVY*F8RDT#TN_A;BHMAW$%$TV* !CO3C$!@L^IIK7#I)K-)*Y MUI/8'H'3ZP"T6QVSOC@ZYL?;Z80M1%;EQ9JT>P\&X2830P4P215 M9T#3CT+(J5:+#T%F9U2[X>.PI?6J5V*7]V6"/NU GMV\<2BIK=)GXQN@7 MQ;V!*%.$[&)(,6M=^[H-70#58W\.OG%*%%XJ: :WGH RG_:^%%,+)D'*T ML:3698.KH^NC0[\%9QY1CRW%U-UKLO\^3(?SQ=T;M0QZ&"_KQBTN4"R3Z:

6)$I:).2%9T3:@6F"!%4_1-YG0X"DT[GQ&PI796N/0&MCT%!EPQJ(*!.V7/] MO:M3UU.(K/B4'$=;0UW*Y9E.Q=C($0PT3JK2F@]^^-^)*M0Q?Q$ M5%E_^W>I=08Q.Q:E=>#)&R.=6%LA-).06:&?%,B4:CTM: 58JY#$_D0DV5(P MNV1,/5JEWY?2&.>K8J'9&84 ^"K,,-_^@?U)[6 U(H@L"F@5::>,X!"M)7^- M1U58P.#R,UBQM=>Q"B?=3\W);D7?/.>Z7$9-!5(8L3>=AO&[Q;6_M$_>8]95 M_2ZF,;M0?4 3P=H8Z^U^F+SI9K<[/M092)D**Y+4 M:*X'3#H4<-H:D XU:51NN-G->5_SOH?;J[1>F\BD!1?KG1_9.XB^9(@E"BFX MRJS[_JD'U]J;3.NFO'BR=VI3471GQH]Q/A QB\6]YK*^VHJ9VIFCZRD\9UI$ M-)RW;FF_#\>:N5'X4=FP\=YWRX*4A?6I&,!H%/&QWD&0HP#&A2&ES#7JSOW] M.RQH=L@6C S:%$^V1= ^"TT1M[<20A99)\2H?>L1-JLK;E"K#Z MJ@@[XLB6V2 M9)GG0>9S@%R0F?_^O[^>#W[Z N-)?S3\ZY_8G^F??H)A'*7^\.RO?_K]TR_$ M_NE__\>__=N__W^$_-]7'][^]&84+\]A./WI]1C\%-)/?_2GGW^:?H:?_C$: M_[/_Q?_T?N"G>30^)^0_9O_L]>CBV[A_]GGZ$Z=<+G]M^;?COSC+LO#&DA2" M)U*81)S40" [3\$X94WZ_\_^$H0P7ME((&9&)(5,K)>>!)693M(REL3L0P?] MX3__4OX(?@(_X?*&D]FW?_W3Y^GTXB\___S''W_\^6L8#_X\&I_]S"D5/R]_ M^T^+7_^Z\OM_B-EO,^?7,)/&W^C?$>6OT;*CPCC M1+ _?YVD/_W'O_WTTUQR?AS'HP%\@/S3XLO?/YRL(NT/IS^G_OG/B]_YV0\& MB'CV"=-O%_#7/TWZYQ<#6/[L\QCR1O3+)1=0JL#Y7^73?NZ,Z3,"&1G;QQR3BX[E@ M?/X&_Z_K?WSC\:CG_K!?MHZW^.WB$\JS'@4$ODYAF&"^6RP?,1C%6[\T*'O5 MZ$JX Q]@,/MI+T&_MSP^3H;EB/ +9' RA?-)S[D(B8M(K/:62*,-<389 LHZ MT#0)+]*J@B9+A4\@_OEL].5G?,[/133EBYF,YBIZX.ESL55;U2R=_4L/Y<3EA)QY?]'[.$43J7S0ZX&?3$[SQ^DH_O/H:W_2XR('0\&3&&4F M,G!%7&9 8F0_"3-E+9XT9P<,II/E3ZYI\B"8BERYY\1]D#N/ M4/.HA;C7D:3,[*K9"U+MC E0BPBJ:B@S8:+]RFZP(QQ1&47B)39$>]PGXLV*'1FE;>!U5;Z"HJ:2E]G5*]JO*MN[JJZFV!7 M54TKJOIH@8CAV94A*Z*=QP7BM\1R2_$/FAW/*48JVJGZZ/!4_1C!5GRKB^ER M/)SVI]_>7X9!/_XR&/EI3V0I(X^4&.T2\DX L2LN;S/F'O8RE]Y MY/Y4VLS0[R;&BJ_O-9@YSV:L_?C9CV%R>CDM<;L2#.U%ZG3@V1 DER^;BT## M-%&BC:;&1\>DZ^;*/8SA8+1>3=!-7NWCKY_&'JV8LN+W,.Z/4D^)D"#A=I.H MM860C 27R^J9DY31*&VHH/S5)Q^,RCL*=571O(NB3V(>'UVF/O[&T70*R+V" MZY>!/^L);K62S!,M0>(R;21H<48\LB ) ,&ZAFPV/_L E%U)L*OJ%MW?ZW_ M8/"?P]$?PX_@)Z,AI)/)Y!)M":D2$[$8BS9S(EV@Q'F:"0T&0$>?HO057NX- MCS\ I=<3[ZK>91VK?,-9HZP7*EA-T&] DR/+0(*.FN"&Y)AU:'7P-2F!"O;Y M01[PU46^2@>UR&[\O":]\=BLR^F[CZ=O3]X;O:;1,R2A8,ANZ4P@#ET-H@,DJ_!,HB*W6M->,C65]+DQUKZ[ M&)]_=L902E6FGD!4BLB4<+?B$ DS3D3!K#?0C.A/G9VIH>"M\S*["'H_$?EM M$'VW>9F=U/5P:/XQLMX/"[RU48$2)(MB_7"1B M>$@I2# M];L(MFU>9IDIRL# >'1"T)VAR&7 TRSYDC/247E<8935W^_GF8*KI.K'"+;! M6WTTF=5.WTVVT$^U=Q M93._@T ;O,ES-*\OQV-#2^A9 MI;S.,A)P'%T30TML*7@T= .+060/\;[DS*,V\VV /14?.BGQ[A9?70,M=OT8 M1Y<(ZP-$0(CHKKZ#Z4(*/;0TA+4<'5?J.9'!"!*L=20F2873/GBK:N\.]^ Y M!%)4DW?%K-X2V_LQ7/A^.OYZ@0X/('5/IY]A?$L&/6=2%MPHXI-Q1'I<-C*8 M$R_+)ND=13I7IL06L Z!&;6E7S$/N';1/<@Z6Z]*7<-43JV+8@_C%M63T7+'3""FN)]2 M)&2=0)<4/11K$#;RT%1_\3?C>=$&8S5!-S@$7ON+_M0/^O^"A#[JQ>44QA]' M>?J''Y>3JI=2X$&Y3)23Z/,RJ8GUD(AV8(01/@A:N_CB?D0OF@@5A=U@N_]U M-$I_] >#'O,1*'><.",2D9 9L4PJW)>"P!T.?6$>*RM]^>P7K=Y'";#!QGXR MG/KA61^-S?GBD%O'7^/@LEPJN,:81#(>CQS+RBWC4A+N(MJB4D@>I0=MJY=5 M;8/K11.@NN WWNIX/#ENF)GO1L.X,$5H\"Y*(TEF+B(4+HF/21$EO ()TF9Z MWU6^Q[!A+9 7K?[NHEW5MZYCQ/>L$FA:2$HTQP-&JL"+*R%(SC9I$T$Q7UO! M\R>_:(T^0GBK*C1=5?BV[T-_@%*#"5J/LY3$Y]$ /WM2+,GIMZNE.HZK,>@@ MAI1*0"$Z8FD"1)P]-=0IP6K?T-D6VXL/[S=10H,(WPV<=SU7KS0WFE*"[B8M M?6&0QK04#%O'O1,Q6%\[F+,9S?X)T4:#FVG21?P-0[_O_;<2AUP&(;P.AAET M-;BS$FU5YDF@AA$6T#%-C#(=JH=UUB)Y4D)TTM6&F&\'0;=1__@2TNJ:R^DF M%:Z)1(9FB8Q6$)M $*$"$SQ;*G(#!JP'M@V%%="0W"0<5L MFISFUV-(_:N45?3"H?F;B36\E)LBL&!"(@C5&Q:' %4B#!2H>>%+=XJGFG6773<17&X:B]HX@; MQ(76G%0J,QESE,1R[XG,*A '5" /34Z1,I]-[=LB!VP1=!1P@]#0#437\:IK M+TA"HBYI(JS$72A*3YQEC.3(XCF^H;;T=D8%H'7A4=S@\*<"S,K<3>YW'G!S9'8P"0!4%S2('*\ZT"L M5@[O]LA#X$!#(3?P'._U;F]FQFB6)AM+J/*,2 :!^(R&D,V44G1Z?:I>.[HE MM$/@3$MM-/8Z;QYY.6604A(TL7!7"R$0JYT@QG#IF5;&Q-IFQGHDAT2)"K)N MZX'V3%047#:$RG*#QC) *%;A-A8D2P9DKAZ3OO'XPWS-SIC$""\X9(9",)D2KT<#(/R69E1>T[Z;<1[%_W%=2R7M&/D6FSW@(; M^E])RCF4C2?37$P3=)#-]A>V]'Y^. M9Q>XTJQL\CV,9W![1EHO03D2A<[HV0J/1Y-$3T4HX:-20;&&7>@VP3HP9E21 M?B.C\19YCRZGGT?C4D[1HR;KS)PBZ/RX4DN)T)(N5RL$!=SC&&.U:U?O@7-@ MA.@D[;:-*N=5U5QJ+KA-Q*.6B.0V%LLG$^TDRSPZJWUMR^ NA@-3^>YR;6#_ M':4TDZ$?O/?]=#)<&BV2>B9%<+C[E*MT-@ )RD2"KDF46AAA??4;:^NA'(+6 M:TBY1>%"C)?GEX-R"LU28J5B;@R?2W.N+S!/@KP=34KJXS1_\E][ADF=0YEN M('0@DA6NEBR]4I3YE&*2IGIOD]T@'@19&FJE0>G$!YBBG" =^_$03=S)#?AO M4/ZQ/^W9Z!V>8HHH'PI"M'J]\HZXTE1=R0@):G<^>AC5(5"ELNQ7V6&[MS6] M&TOI&>48U^5>3\R(J!@U7N/V)RRSP!UD#;5SV*LH#D'['66[JFW7.9K4'Z+Y M.OUV,IP"FK/3'L(!2JDI71?0G4DJ$^]4P-7B3P5 M/=VLW]4/.D.AD/0=">Y MKHDI=>Y]MDH]/)CF5;CO1^.9>*?3<3]<3DLF_=.HI,!*DG0TP$\\NUH&ST$& M#X%P*Y"N%H^NP)@G0B:?9.V2R3K(#X%43Z##-53L'-^\)9B>XDP;B>Y4 MR!P%0I4EMK0!\R+H[ +5X&J;&K< ' (Q'B_1-?KM'+.\O;YM&"DR=T;B(2A4 M:1_$1&GR01&V%C1RYVW]+OH[@SPXGE37S!HN52BX.>]/KTO&RNBO"S_\]G80 M;ZWE4?M@$)8F814QI9V8C)(2JZ0@28&*VN$6";6GIS9PV3N]_E M>B!CW=-2QDBMPQ>L9!U%L,111 D9C $%4;&&E25K,1UH7K^J*AI$^4XO8.S+ MW9.WX">P4@,9\!!7U#,B/"LCD((L.0:&GH52D&V$^EV*[D?TXOM85!1XBX*3 M6^@^],\^3T_S[Y-Y/Z4>2V"S5(IDH1"CRS#-EX/5#MO+HXQYI]!G4T3'F;$DD; \X_:EJ<:]S HTC&LG M!'%9EY$'U@'GCH9)"TJDMYDXM(R)8AP 4A(Z MU<\,/>^AESLI>.NAE[L(>C_C#K=!]-T.O=Q)70_//7R,K/?# DJEDP$WQ0#@ MB.2>D]+G1[093@ MOW16:^F#;>-?/KNAESOIYN&AE[L(=C]#+R%%[RWS)$401%):6N\I39#97BG- M8O35YZ0]SZ&7E53]&,&V:(*ZD\<:O(;HT>K-MM@T7@5B@T::(RU6^*]2S+TRKS MI+;H]U'(>J-:"EDJ72KS7R1H(C6:1RX@2)7P8/,N9B9JNXO/JC:M'1LZB;IM M">NMN#D2TPK%.7'1X[%7+KL[!YEDD<'*I%76M2]]/>?41%7M/T+$^ZA-O558 M[8T-V2D".C,THL C-FIG-A4HQ?!OFQ>G/FDA>VL./%;8&[.3K?(,'S_AG[\= MO_OT\?27T_?''XX^G>#?'KU[\_KTM_-39RHFXVD9+IHNXQ2- M8AA_Z4>8Q>*RI9(&W/Z,Y:[DZ2/QX!PI#1J2 1VCWBKUC0^XP0/\[IH#FY[] M3/(1.ZEQ5%&<%7V+&WAFES?GB":+R,PVH';)1&RGZU4@^TU"U-'1JL(K"7AO MVE=<**M+KT97K!QJ,YI/+!+CHO/2E&;T6\6FGI?6-R0?]JCT7>3:9'I;7(R# M_PW1H/E3HF.+V*E4C@?)*8'(<+%.EFZ-3!,.A@GEF5&I=O[A'CC[(-EY#6ZQWF2M)3%J1T.3W.96"-TT"FWVP668*C)S''D'Q41/64(:-QR3=!;UH'E$(RM/]7S!H #4O0C)-H@2O@! MOL#P$JY'U&:9DN"T!"PCNB]!E#88SI/D,H -WB9:.]UX%\.SB EU<>,Z";7! M!K[ \PNN>UT']JNYX*74 O^79LUR)+>_CD;IQE%X1;D_14\[\ZB")KFTF96<.K3DDB,L6IN%MYQ6GS%ZX_$OWG1YK"A;ENX??[TH MOO:UM4Z394E[!!8- M/<$45!) M<2O>;"VI-[ B/\*L+]&O,,2E#XHMDLY1SF79T_X76*+D,07@N%-1EA"E0ZC! MX^FDF4_H:VL9JG<#V@[9H9"D@1X:'""O+B>X0TXFKT?GH3^W2'PII&^FAP]-SG M\41+)>!Q2VR0Z$B7U('WW"#'*1@=K?>BMO'QK#S/-MRH)?$&[6%6%MRC42NO M17%W0BR-'2T)!E'11(V,W(4D:H$&3M?$Y4U"[<6@/C<%R-1XJVP%7?'>CZ??/OFO"U3'.4.91&@]'9MYY',4 )FFO%$#HMS0MU!**T%=R44M98 M^ZSO /?%,V=?JFK0=O17%->D;&@P.1T>?RV;'!JVGXML3G,9B]V+$"(+%,EO M%$6 F1.?<,;4%7N#>4'O1L/1[5/O*I02!"M)$N)R M:7J8(QI-"@40I83 C.!:U\ZV;P3SXGE01\P-)@)=6SK+^R']X26"7)A"H^'D M%>31>#'I"C<]F""-QQZ?CR[R^-M,-!NZ;B)N,?MHG@NBF,(Y;3,FDMTF2B8"K7 M#H#L#/+%,Z2M6EI,*[J%N)=UEI1)3D)PELB8# E2*-9PF+RQRL_Z<=>S-DCM$P\B^AI*>V)8X"&"O=, M6=SDJ*ONT.P&\; (4EDE+>;V;(_W37]P.86$I ^!&CP51;E;("$J4OHP$::$ MT(RQ;'-M&V-GD-\1C1ZCEC5$ZAS$78[\77;GFM.; \M:4D^\P6U2>AN(*W,$ M4"ZF= P.4/T.T%H@+YX0W<6[1NF=8ZIW42W)2-'_=2X+0B4W1%K(N-+91'F> M%-#(6/5NV1N@')SB'R/B-:KO'#;]!Y3109".OL#8G\&[RR*5T[S2G&E.U!29 MR5('DE-P1*906C\9BXZRDU[:&('5W@=V OCB:=).'6O(TSGFN@'M@MNK#;[0 MA5*XS5&2I0R'$Q\7EY9FWPWF5YC2?U].ID5^:&N= MYD_^Z]IQF_.I*CTGG*:EHQ#U)4<%3I0FDYXH$[FG*@@F:O=@V.L"7SQ]GR\= MUER;[1SR_7TX!C\H[4]+>K7X"*?#D^$7F*]@TG..9FVS(B"=POT=!$'S7Y3* MPJ@I""^K._H/0'KQ!*LI\C64Z!PQWO0"%*3;4%JI&"FWI2-&M&A%!DV\1G\" M#,L0M*&Y>FEY1\@OGE+[5-D:RM5H?7P7^A+V5K%Q'9/-7 -QUI?*U%R&0/#2 MY\4;[F(R*-C*E.L(^<53;I\J6T.Y&CV7-^'O.1^]SC(3XTL&WHA G+:E5X@Q MDN=@HZN= ;L'SB%392=1KZ'!'CLNO_[;T;M?CS^>O/OXZ?3U?_[M].V;XP\? M?SO^[17^Y_C__'[RZ;]NX^S6;WF+I[7KMKSK4MOU6E8!-+I_DJC ,NX2'$C( M&:UERV+.W'E':V_LS7LM X^<&8DV?BIU^2 2L:4?$*=6):IX8+9VVN/9]%K> M19\/]%K>18Q/W6MY90G'_W/9GWXK&^-H6(S^>4-2+04U6A&/V'$OQ W1*4I) M4!KW6QMEL,T:BZ\#]$RZ,>^DZ$V,FJKB/9%D,A4YH)T0_>^WXZ&=[F(9-6)W1QB;*E4"TJ2[QV:,DHH3.*P=4? MWG8OH$.@0#V)-VA#LT3E<"^+VA%7MC0)Y5:.YGBL1T3K MA*!1U[;YUB,Y!#)4D'&#?@3K(^,+;,G([%UT! 3,^BD%Q)89X0P4+>TVI6Q0 M,KH1SR&PH)J\&W0NN/)R;H[1GGDXM-0M:Z<(VC?HX8@L2F=&2>(X4#=UW74CZLBZ1>_L5619>-R$ M\)1*%G<[Z? /7^:7H+5"-;5!!%O==]R3]K<-_;16_BXB;C;_>X;K:#E!*DBE M=,(]S9=9U(DYXB6>3L*Z:%5.WE3O&+&*X@DZ67?4S=IPP:,%VRPT-$/T:H$( M@LV:>O0ZN);S"(9GZ,'ZY!B7)GHM:A_PJR@.2=6/$6SEV8NOY[YGZ8\ZZVCT M'L;]43K-1VET,1-KV<2<,2E*+XD!*8B42$I'O2$4N,NXO0D;MMK8'QC#N V6 M%VS8-1%W13]_&WP+_F^#L.)4UNU0[7]$:WUM[D"5#JK8\QZR0!I\=#GXA$C+ ML!?C&;XS "0(YE(&X33?*I#XC,ERSV37Y\"5732P[W/FJACA*EUB);+6E<). M-)P=VD#!64W07N;19.93WJI=>M#.,8_ 3> MP/R_)[?*PN=QN ^CP>"7T?@//TX]"IZ"HIQDKTJ!>)D#Y+PE3DL;4O!6MN@$ MM0O$9W%EMLM=MY8J:<"@11)^CJMGA8NAW!#.O R."!'PO8F"A!293M'Q#+8R M/VX!V+_VFZIK5$O6+89TK%1S.C3@\52-Q I=-LU2T&9*@U9A+-=)4.9K!RZ> M00GM/@G03>8-(M>K2T5QS,<5KBTZVE 1PJP+#@0G5%(@4H0RM1"I[(-BV7FM MC*H^R:4*\@.GV_ZUVR#+/EO%![BX',?/*+#TYG)<%C"SS/[N!Y?0$Y: !(2MG:@UA? M7.WW/OFZ3WTVF+1P'_S']^/H@0+E 2B![%R1J"4>_2>2>"R3#2U/IG83H#8K M^7[)NR?M-Y@2<13CZ++TBS_[6/PW%-+D]XODIW!3":7M_VD>3#H'?PQ M^ZM)SV0>0C! >.G>*?&8)I9[36+BX-&5"E[5+R[?!MEA\Z2!=EH,>-@ <^9Z M7*/DEBL7Y*(7J-0IX0%I(GXK O9=4JB#;EJ,D_BM/QR-9S' M>5QO*9DR!N<#)#B?93@G/>'Q= R@2&:NE.6AN>4<<(*FERECQ67@M:V7+:$= M-HM:Z*?F-(E9S>XV490W9<)X\4<+W*4_6J8%Y]P?]-$<*_YKCP;OC? @/XKM6_D%-U#8=)W&>A\18S.N[U=SY .0-B:?8]*]@IXIM% MWU"4&?K32_R=GJ2.9LDS2=ZB 2)$)D$$2BRSB@<5/ MLGX[J-J /FZ3[U6F+ M(2+W&;]W#)/UMQ3^-I=K3T83$2TCV61'9,8_@F*<1)X435X':FJGL6IA/VR. M/HF&6PP]N<_;QV/A"V+$99SFWU%[DU[0@EG'/B@8[DL MPHE/=%;FXJC.(3/=9%NH?&.RT\6L#S#K\?-IA$;R/_K3SP4;/@G?^^5TL]OW M<'K.4@'64:*91:'A HD#/ @BXY$RY5)TM1OK=(#[XBL9]J6J)KW=MKCL=7TV ME#_],.*1,"E3/))33"-89Q1'['C@! B>L"0R31+M#UZ["*(+WD/B65ME;;Q MOYMQ&]\^>P;)"R!:Y&#<$V87J:MF!==78O!3H*?)^$ MT(C(YC*GF2G<&K-U9'9=6ZJHA#7 J*Y]S6*_1'B@0]B^>+"+G&LWA7\U[J#ORP]=C0+OV*I&YZ!X0M"X]L-%!,I02&3(E3KE(M$-S.@>GJ$H/F8;;/&C_ M+D(==8P:R;)B'?T,VT= VR&][<,&;#JAJ4.S1LT)!)@=+XD50UQ&/]F 4RL] MY#?H^8$''8*>:\JR]OO\ ;Z,!E_ZP[,YM 4B[IT0PDDB@M'E.KDH?>P=;EO4 M2ZN8I^"VTN[:CS\$G7:76\7:]QFB7_KCR70SR5BY1A>\1"O4EGLFR+10>E9: MRA!=%L%'M95*[W_.(>BVHB0K%H_/H,TR306+'WR"\?DO/LZN8"P/#!#:ZVB( M+]ENJ;+%/20*HH))R3M&<2?92L?W/N805%Q/CBU:L?>DG2*^^ M_8Z>_'84I_TO*'*8' 44BH_3G@D2M(M HK6I7&1,)/ LRE?2QNR% ML[7;=NZ.\EF$=;N$;AHKID$OI!LE0X)#Z6W!2<@!<.$( BV+$J00--E$?0RU MY\@^96%6:UUMKLW:1="M$T6EI'^(>UN9<7M=K_IIM*MHE,];H_\:Y[W%SQDGZPGQAHT]WEVQ)HD"'CG$D4!,*@]"'<;7#_X M55]]+=K1;;A, HH:S3G1H(OC4FJ.0E D26%YC+C%Q]K&V'.YTO/L:%1!10UZ MQ%VM]FVY4?JA?_89-TT4Q*SVXB;#%U4Y'P?GA]4JJ>N!BW>BA=>)'(Z+)F.Q?9[ MFF?V1\]R+B6:%T2A(4&D2"6!HM%9 A.3H91%7?MBZGUX?E"IGKH:M'F[QO;1 M#^ THTQ0"M-O[P=^."T%.!>SE@84(294'HEIUBC96.*LED1'GE@(1FM?VY;; M#MD/>K5088/^LHIT>4!?=V7I6084&+-(>R7FI3=64_2XM60BI"PLM"?3 M*J[G4-%<1Z\/TJ>C4AHD"58QOA_#A>^G94.41:3F:)AF/8)GD9Q)C[LD3.2* M>,NA% $@8&8"28QQJ2@-IOJD],D")E.0 M.<7S7\522Q]U)CXE2K@1S!LH/7=JYSRWA/8=$:J[:O9ZTKWWWV8[:HA4AZ"1 MW:9WTY"[XOB,B55)2@ZCW*M:EJ7;5LQ!!YA1M,M(A MM"B)A&*@*WPTE; OB,*=55+Q3#W]77^6PC7=UN][EDI6>9. ME4BJ+)=TK;!EM!4CS+&LLX-R46C[4HE='GUP--F#!AK$LE Y6(@58Z7!?LC@F&^*"%-P73MC:^=L=(1X@ILM*C5'L29H7B.@>1H^4\U2;5]N@./GC=2%'[JP@[&7Z!R0;! M:.NXM:6O.&CT#53(Q+-RM3KS8+V(WE:?O;,[RD.M"*NEF ;A[/?^V[(O6?R? MR_X8;F4 CX;I.@DH<+N4(C&B5&EN&0R^6U;S$J'P&CS/R=1N3K@]NF>S.U73 M]=T[)6T4U8)2XU$$2)/2]WA-5OD65 ^""D$#<3'@RQ9*VEKAV6P4@R0D]5;6 M#EOO ._P2=5(50T2(=?\?P-?8#"Z^#C*TS_\&'I2,I^SCR@ B9XF;M+$XH\( M30C8E'&'H;;5M!',X3.FBAH:I#E6]L.R.V"[[OCT6UE-4@[;' ^LMH_%!%PAIIX:YI(SHUA[YMCO*0XTUU5),"Q?NAK>Y['&_Z/P@@LIH'R*UD>SX+H$@03)+3(Y4 MN.2U<[7#DYO1/)O=IYHN[W'[.RBB83ARYW$G]Z.AF>EXJKLU1-T.&:M'WM42 '&6V(-0U># M@\:W8Y;%E$HH01E/U4,)#X$Z?#I554N+T-/:[71VKVJ)=]'>2%*-F$C0R.SB M#^!IS]%@]$9%GF/,OG9UY9;0OBL.U5)1@R#5![A8[)WKP.72LL"6:5.!E?N= M5!(K."?,Z"2"U]+*VF.;[@5T\*RIIXX&<:>;X-9OBQR\HR(+XBTKV3_ @U5* M2EP9<&\U]YS5/JT>!/5=<::[6BK&B&;W\I:F&=I@"/1R'#^C$7::YXV.YS-" MDPN4&5D"#,FC8YICF3R6B+' .8LLTKO#X397_%U*OI M<]=SY[@WSBJTIR*4NP/<6.++/3UO(00KHTJA>FK^'CP'RY7JRFAP._8:VZSW M^BUHU%AN(CIM,:: QZ!-N)TE2BS7GH$!J^Y.$JC(DQ4XWQ%-NJFBP4W7=4?? MXN+OK%_):1CTSV:>_J07C0ZWTPP[P#IY% MK52U)B18HVG]BN]V4O3A!^\O$6<\S1G*Z/,>*Q-1%6Z0G*$+)Z, %(91).*+ M@?LD2%F]:^#6X Z>4FW4M(90G8/,VPNFIXQ-VN)!"Q"A#&SCQ#$H^5SK-62; MJ*S=Z'Y[= =/J4:*6L.ISK'C8R1WG)[FXZ]QUJ?R@Y_"Z;"@+_\OMRB_^,$\ M*(Z"Z<(3K4^MV@81ZT[@W^,N/DJK55AQ<%G2.S?%-!==CQFMP):KH<917"VJH$RR M(S3@R\HC4S[5[A:PWQ6^>(X_8T(T"+-W>W#)<$Y*\ G6?]>3$6N M[2ZMCY<7%X/%)+[RT;\,1G^<#/-H?#[O![ZT*F..,=C2!$Y%E$MRGGA;:E.D M$@8XE]K4#CIM">W%OVTM5- @=GTRG,(8:?C>]Q/Z";VH$C,V4L)S-D26A(H5 MZ ]0%ETI5N+.UYXV?@?"$VB^A:I6JNT?+^7+4:6B!+W#DIA6A*0D/$F M$V>,(".UG*EI6$1?GE]87J8UH0%WO0G<3": M7([A2AQ6>HG'IB1E7 J1( P)D7D2#%/)A,!YJ.U4=\7\XH^4O2JM0?IK$1F? M-0A-_2DBFYS,^V6E5Y?3=Z/I?\%L?^P!V"03A6*?:122U+@Y,B!*\P2:4\ET M[7#AMMCV3Z+]:GV%<@U4UN0\FQ^OLP3> G3_7Y!Z@LILR[QI#[G,CM>ES7', M!!QU65DN?*[?E',]EN^,.E54TNCH>[1C=MTAAPOG E!"O49SP$A.G"Y79RFU MR'BK%:N=>*T"_" .P?VJKT&*?X'S+KKI:S\>?\.7\N]^< D]:IP6E$DB8L*W M3ZI @@B9&)Z3BP:"Y[6]\ZV /EKZ%=78TU. 579+*2+Z&4)<<9X;K< M;(D!7[R,^Z_4-%D\OH-TM0VKAS!]CV2JJJ?G=D3VE*?:YU+V%KS"EZ"<],E8 MHJQ26L22*C!>C/V \ MB9]'H\&?T4;$5[]_/'EW_/'C&YCZ_F!R6U.3_OG%X,Z5S]6KOW<_XN=K M*+00)7.B=L'%6B"=H^KQ,Z3+TMYI]KFOOLV>\FG6;3Z++(6D2'47<8TB1Q)8 M5B0%G;4/+@A9??3T9C@5-U4_&-RSE7;6]TK8O)*,UYVN/Y5%INE?BI<#Z:]_ MFHXOX?J'(_17ODZ/Y[% ?$WA;+5WV2,XL[1^;XKJZ&M_TDM6)&6M(-2),H!' M)^)SN;YNO(>C\L,$XY MJ9(A.97*!(J[9] N$",8!8@\X>OP0K4__^BG5_XN(FZA]-'Y^6@XPW4T+U[J M"6L9LV@::U:NKY7LDJ<\$Z$CU9"R3=4;5:^B> ('K*-N[JJZFV!75=WYJOT- M1*\6B*S6W@,S!#<71(0G&/&190+)LQBB+N.,VZGZU>&I^C&"K?A6STH3;S+O M]^'XRL%A+M;TK6A!/3^Y[Q8K=:68<5( MR JT#W>!6CVD[RJWAU>U%2 M/)[V8_]B=L-C5D*\9)N,U@(Z&!DF_=3WXV_S[MO7)J3AFLV23$P+162299"%U>6:M -CM7*B=L![ M(YB#<[*K2+U!^/H&G'?^'+_\-/;#B8]%V,M78 N$C9SNA]$]D1->1YUW2=)& M%PW\LRV0RBRI!1H)E''9TE%)@A"!,,L<:& MT?O3Q9%'0^"@'"6 A@KNG"R6@DQ-LF$"/1*K/+C*7+AZ^!-^^D7&!\-!J-I"4B=7I3E+8!)#4[+E(A-99QP,NB2\* (XR8IKZA$:)7U MO1',P>F_CM@KON\)^KVW<.8'Q\-I?_IMMK-YQPPS4A+E>"0RJHP[6P(T=[E& MZS=1G>Z[2CB!^.>ST9>?\:/GRL32^"B/$!#QE2DRB@DA=YD$J+8ES4G$!%*+< M614Y, MIM%SPUGT#]YR6O.Y+U%1'233V)&]+(#PF](H?%+:"97&+S=LMYYT3#'%/3&T M#%ZU4"JC-2,S=L'WM/'2MW6N-+721[/,Y0SK>S\^'<^2\VEV MN?D]S/O-][B+WLF()CEX0Z1"%\VE&$FR-!@7#(^Z3=;Z7EB'P)3:TF^[N;P? M]^,U+FF$H67$A2T]R*3CN&Z+CD)I3>5MF2%&JT?:-V Y!"I4D7/;V/JM<5X? M($+_"Z336[N9S@&<29XPD=!(I8(3+Z(EK)2_*V71DJF]5>P$\,"84EDC#<>+ MKNW.&WF*C$E!@A>42(^[FH]<$^&HM38R&7WM+>1YM4JN3XYJ\JZ8M9V;S/[K MG* EK'0T'I?.5@4I[G.Q]&(X@_EXRH_^2W]X-L%US.)/@EO-M2MM,[0I%[L< MLM% ,>2 MIZ5""K%QYTB@#(AGAG*FK(7J'LQ]>%XR1:K+N_;<] M3U5$)]L2B$J@B>QQ7^,6_6\>J4<36:0M1R]L];B7K/!&0MW8IZIFD=W'WW_[ M[>C#?YW^\O'DUWCUZ]/?WWTZ>??K^].W)Z]/CKN4X.WV@.X% M>AT65*E\[_UX= 'CZ;?W S^<'@U3*9*\N%VZ;WRV+EI4O@I( Z;*>'J%FT%0 M.9EHK<@-AF\]@*I>8=_&9\W37\"\AF%JSS(WB-CN1--' )(H'S6Y'J<(#-#!C MN5-*;'6+"#_U!H'PNVORW'K@T^>1:ZIRU%6D%8-B5R 6@?]M8.QRJW ;#=?/ MFCR<4NX@_+OJZR"YAHKT:-K8: *Q@B8B#3+21H^.,A,\04#?QVWE4SRU C?D MD^OK;Q>!5=;;;RBI\\OS9>[-6),SE[B#Y$"D%H+XC,Y*\C$'(P'/H:VNY3V@ MN5L/W9\'T$GLHQHRJYASF@'Q7V\ "2Y$%30G00=-\,&)N,0<22H8KGUV;KMZ MR(>4=_.A+U!YCY99BTGCFX[V5]\^X4?,-AB9N7#<2Y(B0!G/!\0&%0@38)/C M4>7J/86W@'609E$KM;09$[YA]?@!5W=*'X;8J$QC"WA/4Z=17;7;4J>C7O:Y M^=R 2K.7AN5$-()&ZR8)8C7DTK8+&(=H#T=FW*W"+^T?AQE*=_^#%<8?KE=''@X/FHJ[P3[QZK(_*-FNI:G.$8H 3W)DINR*N=R: M\$2+J+1!Q8CJD[=N(S@<)E20< -C=#:M]?-HD$[.+\:C+[.P[Y**U@5PI4C> M2D!HN4P"-A%M?:FI9E)S!;4'8]P#Y_"84$OV#:XK+7>L-_ %!J.;QQ8/.E)' M2[\*BVYW1F,I&!.)2DX$YIQ/U3OI;@1S>)2H(_>*=Y9*W.7UY?GEP$_[7Q;C M]^;S^D[S41K-*A9G]K/00G$Z:Y%/D;#:26+!H0\?8O#@.$BWU4GQ0 AK&RP' M&>!HHHB*.\.TG]?3J8W3LO N?/E M> 3-%)Z6B-4YZLID @7.HL$=:R14=L6UWYQ+"[WN:10BDI0"BZBZ>V<(9J6:X0@.)50V:Z]%] S MLFW?5KG@5$_\S;GQMN]#?]"??NNAR:ZRTZQT466XI0+#!>/2EHLZO7 KD0J=+V9V(6=ZE\.7C;S]"S@JF0$9,S$ M$CX=ED(0Y;9B@40+; M6U;M&M;!D:.V*AJ$R'X=C=(?_<'@Y/S"]\>SI8\FDU[FCKF 1KARHACA@A&G M+!HYE#KCK"N!O -6K!>HSG-)\.I'Y[U2X59,6HFOQ21PZ 4 MH_9L%(QRM'8U\Q0-'(-LU09(%"%&W/5$VNY^W@Z\V!+:P1&EA4H:%/>]0;NV MS),]1>]IC';0O#95(PP!AA&C1282(CIBR2L2'6616JU U4['KP5R<*SH+NZ* M17U;E2EK"U%RQ8G0AA.90B A6484!(B"LIRK=UY\7F7AK8V,6L+?6/;WV YA MPS@ZAT_^Z_%7?]X?SKH:+,%^&AWEC)Z2G\+D:'*S;O'J7[V"(2H'UR#1*.), MHX7$;>DAR3CQP61BN0R0>> T;7=UHQ*@@V'0DVEIE6F=A],?I2\HH?X$M\39 MM/,)] +-6GJC249SBLC(%;'!*!+ N21=D,'53OROHC@8LE02]*KJ.T]C_F4T MAO[9\'49:S^,WVZT2_D5Y56LZU>0\7>0K6AF&\L#M>AHE9X9D#P)&CA1&K(3 M$+6NWM%F!W@'1Y96JED3,>L@ZW-*D9$*M4&0L=$_&@ M(M$ZXS%J&?>R=K1D(YB#HT@=L:\A1.<8ZA+9![@8C:?ERL,5M.2#2$[B@I-C M1%HTM8,1@@CTV1/5RL&]O:2[,&(5S<%2HJ/@UW""MQL6_?KTMUSE&*%"=+W?FZ]L=+;PZ_4K.+5)9H0,)D<123/9 E\P1[KM<^EBZM+ M96RZ%9:XTK$\",6-B-8(5CO,=!^>>@TJUCQE\NK;C>_F5ZL$U2)ER4@2P:-% M12FZ;8!.O67>QJ2CO#MZKF*CBNTP[JMA136>;&Y5T4 I3]VRXA[IS2[9!(G> MOW"FS'@HQ:N.H^!8)@:W:\FUY#+7OQ&_%LK37W-LH?Z5V_+=U="D3&(55OER M#,M;P-L ;%3!^2"XIZG?K*+*+>C170]/0AC<=&42:)L9DQ&HUYJX[-$"!$== MR$RSM(>3>Q]$>:!:\VEXLHOX:T^$> =?T+[\9_]B<5$N.J:U"8& <8BE^ $E M28&[)@.3C *7S$-6\+H/WK^_4UGNHTI"JUU/^9_]^,\P\N-T,HP+.-E8"91% M$JG'0X^!))5KGE?S\]^\$_TTX_399QE M9:ZIY:72VDD@(,N4O>"+!A0#46TXSW4J9:S_^H/3978 - MKC;-;UF][<]H=OL"UJMOO_G_'HUGK9QG9KW+("TMURNHY$3J9(E-61!EG)*@ M=-*A=AOS'>!]%T&65NIJ<$?['JC70,NDUL5[M0W<1F&8':$^35"FF>JWIU@U MO34(V^P*FWHF.4/85#M=8/.R $.2%MYH&URZZ[D?!LT>".D\5Y;MHJX&[%IT M>8!TW25J5A>W; ("BB6%=C1Z3<+B*1X2<49Y@K"S5Y'*6#TD^ "D_9M.356Z M>TZ7/9FEI1@WT>F44FT+8A=\!\"3YFII>&]A"ZS+%@Y]F)P,8[FXGGI6 M>Q.\E\AX)\I4[X02BHIP;:(7N+]97KL:NAOB[Y-F7577P(Y9@_Z&A&:F-Z1Y MJ1Z7'/=99HFGI88S)4F\QQ/:..TX3R;F5+L_Q_;H#IM0-532L#=#CW&IE$B* M.%Z&AJ-_3AQ%TXKR"#3GJ 6K74*[?/8!*?Y1XFS0:V']CE9*7V XO;6W7;<3 MLH*!Y(&1DATIB34@#LUIXJ*0#'Q0T=:NIW\$S ,B2VLE-4A7=CPI32F>,0)? M ^(H[-A_U_HU2;42=Q1D)CX#G3=_<\EF@OZ1D&CEQ@Q[$&"7)1SV^[LW MY59LI-!B.=:QY2,C+)VIJ_14GYPMZJR M&[1HN-%58HYXN4Z8_#HN/; \=31%AB\5YVB7J5(N:G@F1B>EN/(RJ=I5M0]A M.B!6517_QC8.K4MK;U/>KZ-\Y:+;'9[8IASWL4O>1Z%NC-1X"[Y<;<=C41I& M0D1"0C3(F4 Y FY?[G.%9^^%NBGD+#1HPEW %Q+M9!*"XX1:Q@QE*G!6O:GJ M2RS4W84GG0MU=U'*Y#< ?A;H[JW+G LS'Z.%)"*.=!TF3)XQG!*J,0U/21E)N MA@G+J;'5VS*^K$+=MCS91?RUJP/7%,]0$4Q2$H@P%N'HS(A-3!*%GJ(32? H M#JGN:"?I/U!WM(OH:E?LWE/85CBJ)=?HPSE#I/&!6.U5&:CC0I3)9>VWTNC+ MJA%\M&8KB;)Y)2]0G609K9EX26B;R(F7",9X81PH&4':K?3Z$BIY'ZW-3F*K M7N^=2[D,2RW#<2FN*J(Q[+7EDF:?_%VG^>4V1GBT!KL(K7ZA[DIU M?\H2O)E5FUI3KC?BK@_*$6-3N3RM M@'HTTOJ#%"AP.SD^CV4ZB;\>16S IB MC2QW5='*"R*BJ2=32AS0FTQA*V6^F$+=1^NSNP"?N% W!&J$$8D +U!C8,3A MED)$IA;=,B&-J>WW'&*A;I<@2RMU/8-"W6W@_BC4;:#ZCB64C]';,RC49;QL MXSP1$RP0R05NX]GIDAY4^'(R5_]B\K.@6<5"W7VR;!=U[:.LKEA;CI>)8TD@ M'EV:- L%1&5@.82HN*U]^^/EE=7MI+2'RNIVD?B>:V]Q.2$[%HEGI?6&-I($ M(Q.AWE(6(J=0O8/)BZZ][<*+6GIHL4EL5=T7A',^273?DL9=DV=53/]$%,0L MI$W,Z51[YSB,RLM.VTEUW>RGY&5S79CB-,KL$LDI:R*-32B-I(AT"E1P+JIF M[6)?8+E>EUL4S=32X)AZ\*H:U=D9M-R(B*FTB0)'O*.9>*.]Q)_9)+_SFX)= MJ%)5_+43(I4O=L]_J^=8BE0"+H$7<3&32- TXL9ILP=KM;?-HI;5:!LK#K(U,"LYM+*\9-Q)XGA4)#$?E(.L40W/XVK^0TLY M /H^)V4WJ#2M^6*^]I//BYE07_Q@/K4I4&^H$22%$BQ63)-@DR7*Z!2%MH'G M5I<8VZSH!Z-;J'X_M;:/7]ULBN'BU,%/ 5SDK*XF,\UI$)X([_#E#;94%NN( MIQ!/T;"85/6AZ/M8UP^2MZ/!?LI_ZZSQ_1@N?#\MIKWB[Y]./\-X87PI!E+; M:$AVH0QI=/A^HW](C/-"@Q+&AV=BI71;Z(^788]$:3"BONXQ=]&?^L%;\!,X M#8/^V>SC>BYS%5/ %][,NI6S1"Q- KUBD,S):-P^N@157M4/WK>BP#.O$G\W MFK=9*$-=K_ZN1ZT(*&-%LA#X%B=TLYW@*'^6C5=)TJS",^;XVD7]H'@C C2H M(6]P=MWXBSB0FLX8S@?R*13J!%YW0F(3 F\;W.T*SX;B\+ M_,'\/1!C8ZG\\W@+2O2)4X.O+_(L99R MUR1K6K1O??1Z-@Z>[VEP4B3F"%=\5H7EB/R& M1%A#]Q:M9BN88%>I+N^B0XMXMQNZLYP>YZZM] M#:>?*L7Y8$,JG;D%[B6A$!21U$?B(]<(71$)L-$!M,EDEFT*)52X5FB_I![$8$6$/Q M9Y7M7+J\G_S7Y>JDV5!/ZC=0/%K M:/T<,YLW_R+&T>5P.GGOO\TJ&VD(*@07T8&@O/1]L<2E:$EYMY4*P"U[SC;V M@PO\0?L]$&/-:_#H%&;UJY.XL/'EK9;:/:V8"!E-LJ1X(M(E1CQ#5<3@.*4, M++_;#6H/]U]7<1X =Y^;-M7E+E6>EQ#4&?51IQ;9YTYA_TO.%,":>(4Q;?0UN^BMD0C;XN M8]ED2,\ZK[)Q90? \6=,A36,?W3*L'[=Q;HU+LZ@DV$BY21H)PFCRLZ54'P/QG2H$U+.^<=[R:;B9!Q)BU M1 S,$YEU)-9G(%EP$:V6(KO:5_2>Z;"X+HQYE#C7Z/59Y=X6\3S#*)/@-%%9 M(%4ME6B5A$@RSQ)"%,SPYYQV^Q&]K:OB-:Q]5LFVUOH,(UHNP_N/G3H$0NH-%OH]B-/EX^\)B+H)*SDD0 OIR]GN(])M*\T MTZEDI5R@M2,H#V'JNC5N^/QY6TT74J T,V(48T2Z@+Y2=(S8J 1GRF5.:^=8 M[\.SK]E!57EP=T.J)O"GGA4T&4][[\>C=!FGI^./,/[2CS#K8:@3'O"]-^T#''K"C1WI0[SD$0 MYQ&KRYD"LU8'8"]/ZQN:NNY1Z;O(M4'KQ8^781+'_8N9*(?I=1]WPWE_R$5G M/\."RS1*PJ+1> IR(,ZR3$3D.N#FQHVIW?;L(4S[4+]8] *6ITD!0R_( 4H^B"BDVC=.,Y*ZWU-K!! >+F>!!*W0%?;1U@!<0@*[R;9!IWD M%@Q@9I[_3/'-M8*OG[??,[N2 MX$>=I%;1WUHB>'W4TX"60I:94.DDD9D*8C-X(JB/W#GFI;GO$L5N>GM]= AZ MVU%JM?N"SZY9WMI3QN"7(Q& &RFR<80%/VO-F$A NY+P&*CV.0AJMQMO?-]3 M7K(2ZXJP@6^T, ]_01F\'B'??)S^HS_]O!RD2V"TA\T3E'S_7/\E=/\ M$7\ZR#P5&N1MMEH-_C#B2^3/H%?&0@JTI E-''TG9RBZNUX3"$+)8+(7@:O M0-2>:U$+^P^N[E/Y&[?/??MD/=;**^NQ/?EE=Y?PPS/[X9D]#QG^\,Q^>&8_ M#-B#-0I^&+#/8I?]8< >J@'[_L/I^^,/G_[KZ-V;X__S^\G[WX[??7IW_*E# M.N&!3^QNL.X"N9*ANK&S^S6]%&/461N)AG*/+Y:; 4YK(JP#K<'G^R]5/&KZ M]X.H.E_^CY\A70[@-&]\UMR64-G)"/^OO2_K;BI9UGSO_Q)]>BUC3!W6 M!&N"%,D-)7T9\F1D1&4-P M4$HV-4E5@S5 /T(4J=L6L6[JD%]\NZ"-F MF5@F.4G@(6E.YW<,''P=J^UB=&0!(-?-H^@KP-I6:+P;.HRZ54L'$>WEJZ:Z=J795ZFRHERU12 N).O@"0FD&RDGRE=%GX-Z3 M!UW3R+(Y%.HLR9/=)>:LHXX.&//B9G!5TX7F66@*73*8"C#'>&T<*L"%*,"K MDK1E+#'1^F;Z&4'_?EES)3WHU_)L"7=1ZQB&>8XD.V,=$QYLDF3".7+E O)$ M=IRBOS JDJ9:%T!]__;#T_,S)=LZ3_=X]/G+S36YFM_75TN^1N7ZKS"^+=3R MSMOD+-(R/1*^',"+:DTQ8:1V2LMP+Y2X)%UWA2\['$5W(MX.4GE?W8Q)Q#?C M6FK[:O!W_>DVR5BPZ.DVBR"3CZ XG4"N)H+Z5$QQCGO7?,LO1W,XS&@L^8:U MD=\/ISI(^]/H*K_^_&4\^CIU>6^A!:9LP)!!ASI4.Q!G8^(*L$BZJ'2Q.;1^ M*WL$SN&QHI7L'])BXX%&2Y?^QW@TF5S*XA MD\ MHX,,!0>R5ZH!S)A'PZ,4 M*_5!:>$J3!'M$#G:A,(:*J #8_$HI9O/M55'[\_.,4_6[@=&+5+E_IR,/DRFH2K MR:4K0F3'R.RVM9NMTQ:<20Y4B39Y[]'*E3HWMC@'OJ,Z.%(T5L120[=EML#Q MT?O7%T=O7O_?DY?OSTY??CB^>'GRY\F;T^D;_/'I^<7Y9KD#:WW^YID$SU]. MLP38"9+*/I'Z7^)7O!K-@B/C<1A^G+H\M]6J%Z-YRLFKT7A:$3WY04+G"F,Y MVOJNQ^N!(B$:9)!M9!&C3$&V[IS? G>[W(0-T,S>2$7MS:AIG^40/:B<$Y## M$,F!T-%E$YQ3K6NRVZ'O+_FU9ZXNSX#H5>&[DB/QJNH5WPR^WIU@/FM7_^+; MV_#_1N/CJS"93-_?@K!)9;(>R=6H3<44>1EN^EX2D[-<2FE;1Z?6@+?]G(E^ M"70_X-F1(CMP%Q^!^@/HN_#Y-N*W"MR.,BW6A+J=K(O.5+\ZQ9KI;0?HYK0* MLDZU+SE8@FTY>-J (*,UN03/&&]M^>P$S9[(T-A5EJVCK@[8=?L*>?OP> _S M;:I!]BDFS:#0KV2A9 U!,@_<1%>4R]:PUE/S5@+6O__;J7I'7>NF@\C^'2B<)YU!*,J15/7%L(+I%@Z"^$TR(+GOLCUA*4OZG66I5= M7(++$==7B"!MD58*"&@%H:/3W+$H03.>O'6N=D[LCVA;>03:95*MJZ*&#T6S M1*Y'^'Z'Y+42KG8X#]R M\B:'$LD?5QS!<\U! MWXHQ \%S#C8'YTV9VAK;YR']V]\\[$"C#WFH^^7A42'!?HL@?V^7KQAT!\4O/393..T#+)2BI'#@G&$B= M9$Z*>Y];9QFOBNT7"@AVJK9>OWASCD!IXL,XZE$7EU@]/J^!JEZ3\R+?-4@IEBIH.ZPBA,$=ND:"- M9>ARP"A,BE*7)%JWF%D=75])QLVYLCR)N*E"]C))&"T=W)+\<(5U,%XF&]/: M!,A3#J%X&T./D97=2Q)N2Y!-DH#74-0.9&6N O=W$G 'JM\T"?@9>ML!NJ'U M*+6+P"5/Y$J1YQR3XT ^=.3D5 G&>ZQUV,\DX!Y9MHZZ.F#7W+O"?('ITW!T M-?KX[6SP\=/WWB*Z\!1KI[&@ZY1)JPUX28Y4\:E@DN3=Q-;-?IZ M/N)OVNI M]$%I=#M]=)&K.9\0>H97LX$HGP9?OD/#'%,D=SNAL.1NBP112(1(/CCFQ)+P MK:L&'X%SV#1II8<.3I2+<EZ++A-M)6V1-E64UC+#?&G]U+6G;ZOK<&6#M]5U%+(K;ZNO MAW0>X/DU68#3+H#U?ZAJF@X\D<(*S&0$!B_)$4T,(B.7E!O-:2V"&]DZ;/P( MG#UX.UV+ *-N%-&!-;X$VNW HQ7 =?0R^BBP[;R#-E/C:O380 >]$Z7H[#*S MBIQ(3CYEL1F"I)^*#JS$:",V'S>U!8(\\8*Y'7ZL(_I.FA1-KNOHV*OO0S"2 MX=[315RCV70CJWI29AN!Z5C]2L%5;,V%!R#Z]\,:*NE!JZ%-)-Q!>/ "$7N902YI" <89G9@).;@B#;!0Z8KW,,/'B-S/B2M3'-W[F7P^DKB-*2 M P]G7K61]JX$3*8KN2U.4FHT%D(>3K7@'-;AS-I2%IZQR0: M9*T'IB[#LJU023-=+YJ;MJG,.[!.%N&:6VBK(.LH*K("(/TS8EU)-YZ#N_K\6 R MA7;K4AE5^W0%PB(U**RW:7)E.LK/)A^,S.PI>W31!_?O>[02^*B1M+J8DCV] MTD[I$B2+?/AQBNS-(,3!U>#ZV_OP;3K"\^4-7AK/A.4HP8OJDK/ZL*VC@^@E MYT6Y8E7K5BJK8ML&,;HV*!MKI /F+$%X*8NA[1 TT#8(H$HI$)/.D(J+=2"> MY9 .2Q>M)!W!V; S["F92"GY<-D%CZY5)98:+T IU6J:?Z1K&(CP":+ M5HJGIW\>?KFS]?O M_C@^.WGY^N+HC[.3DSK#[5T8ST*UF\2SGOE5#:)<+1;9*/;U$N/UZ^'D>GSS M\P1$$YC4409B6I)DA$8Z,M Q2$))E1.B#*WO\B50-J\,O/NQ,T^,40Z:[6,9'#'',!%[:$(1(;%8\+6]LDB'-N*86VLV_OFZJ8R[B(T M<0_3W&=;!557,:N%B+84K]I88T]08 -Q]T>&% 1#3IB4L'0^%B7I?/3$>:>T M(%-,I=#Z:;5/$CP5G^J) ^M(N0/=GV.Z&6.NH.;A%AZ"\X$[()_9@LK:0$B$ MR@AAR(M"G5+KY[X'(+;@A#30SH,TBTU$VT$\XL5XD#_BFU$8WI:81\8UA[ V%VT$IW,\&ZRR1E/NS5#%)Y^(40""S=:MNX[^!#%H1CP&\JW7TM'',4ZC1//;R4C,3!8!@85IJG"BHT\)L,:Q$# D*Y^, M%J_P/?U?[FV4,>I&D@WM]RDT\B9&P[PH(*B)"B%&" M1T+EHU.QJ)6T_.C7'(*.V\FQ];31'][B8O85CX'EDH Q1\YCG>WG(_/D4N1@ M<^ E)[Z2CI_XHD/08CB4#RS#>7;N<;G]%X%4T=>V2(\V_'(-M75HZK?0-!=5+LNPI;1 M:F=5!.X=8>/"TFTC/#CNN##>NNQ:5SCVI_PGO+ ^=+^.?#O0^1E^'5U]'0P_ M_@QN?@]EPUV1DE:+SH$RC$-T4H(P.CKF4^*L=2.-1P'U?_=OKK-15P+OX*GE MSS >U-OM+%S/7@Y#0J<,%R \9EJI9G4^7TUM]\%R2[ZCS(T)D3E&XBX@V-_ 3+/E,&$"8KUY'/HP,$I MMAQK_/_PI?ZM_*%;WP ; >[? M1-A4XXOS+WI05T,#8C*^OCP>W0ROR:I14<9: MRX(02F)&H>.9K10WH"^X0QWZW0_:+/ON?3<0ZML03!%@96+]F11L=COI20,/;9SVP0@;'-18HV2M0Y$;3 MC1OK_O#)6A0V)[__+%EBAVR1).O(O?63T<6GP3B_KX#>AV_XO7%39#9('FMZ M81)T=](-YKVR@+J@K\6/P=RK\ECRCK#X\_NS#SK4Q*BM&%L_^KZI-4[C[T@( MNE(A0I&B)BZD"%[3W1>0AXQD$;&45U+H3Q][<'I\OM!:G]IURO7T_(F2EJ(# M&9,BDA_DF8-8'!F3 466(C-F5G()GSJ5;[_P$"RVYTGOH0K-QBJ\9=(*,%H: M8C^^NG]3ZYG"OZ^^#237Q5ZR1/? MM@(?L8+:ZF\=@376VUN2U.>;SW,@SDM6HD# $&JB=>$0K;>TMEH1[EQ,J\T/ M>D)S/WUIS_?C<\4^:B&S#EY"?KX27H6$1Y_KA7]94A!1)0 ?2,95 M]IGQPH(3J?5[Z#(LV\Z$>=-!3?(S)=TY SX,PZR=*.:7@TF: K1D(TAE.6BE MZELPYQ!LH%4;1/3&<=:\P^23H Z1$YO*OI/$]8+C,>99".50B+"YG%LG0OZ\SO^Z(0<0QU>W'9S> MCP?#-/@2KMZ3_U'S.#_BI9$NA*PY%%WS!:2SX'R@@TU);D@"2@2 MI1.3V=8I8;9Y%M Z^/:;/YUKY"%[;).[:3*Y^6Y^WP5_-![7P,^T7H MKV']^=(92Z1F 9B,%E1,'%Q,%H*42II<6-#E&:[22E^^W_3H1>0/*>(W/6#> MCT>TH#QY1=*I$IC<4OG2)2[(B(J .M56W(JD4 /).7B=4A$Z^];]'I>"V6]N MM)7U@GC:YNW*[Z(YOAF/:%LBZ&2493)8S*T)L C' M8>A^8PDO4'O3ED^WEM"'XMJ X%<<$\ZS M.KOL4I4<4T@!C.,$MC %(4H-T6B=6%))F^=8($]^\7Z3I'-1+^#%LR.UCX ] MO;F>7(=A)@_L1;BJ)O;1Y.@'E4_+0P?-N>2E2ZZF*CCRTF* 8+T'&QPWC*7" M]&IC45HA.E@F=:RI#2HKR=:26OK:Q!\A MF'H19RUYT4*U;V:^#,M^\Z6II!=0X-G!V5M@?Y!$)F]&DPF97\.3O^M8AYO! MY%.%>EJF""43)64CR34WOKYF6G B,_"(0C@?9 RM7XV?!'48I&@K^P7LV#@Z M^_.JZ3 ;C/(@S5\W+U-B'A49399+8JQ&"8'1&89>IDKK$&1K*_=10(?!BG8R M7\"(C2.N[[\?8P\B?9>!A<0+F4A6,TNK]EC9:FJ-:O0\8 RV]=B=1^ !BLZ50S"ZBT<9SUKDWTMKY2DM!Q#PE:&T-L L><)I>/!8CPI8:.3()/,U2;2X"3WH,E* MMDFQ$FSKH2I]#A;+M!@[32T7@C:0K5%P+X$C=X8'89CL=G4[,5AL'1VO-%AL M#:GN]&"Q$$06*2@HW--"E(L0?8XD&*EK1U:N61=WX$X/%EM'MZL,%EM'QOW- MDEH%U:\Z6&PMC:TV5.HYXNZ/#,99E,@+,)7)N&))0(R9CDL6N-:6C##9W+7: M\<%B'7!@'2GW,E@L!ZMJ(!!0* XJY)H94Y-\@PG.&4PEML[2W]W!8FMIY\G! M8NN(MO,*ORFA449OM!0@R(.J#=8=A!KO25)$BYQ@^O;U6SL]@&B#BWY#^?8Y M@&@57+_J **U=+;JX)GG"+S/ 41.F4+.D +!:^ W*@_!>TWGDTCD#F'*L=N' ME]T;0-0)#]:1<\\#B)CAD4MC(&A3*C0%H1::&JVYR3G9!V]O^SZ :"UEK#& M:!U)MNY%]?A %879T,U&*[9:U7;N!AS+#'B.A4<3H_9Q)1WORV":9ZNXG1Q; M;^,GQR*%8#/S"#2@9A6<@4IIO+EX#@@S2R*&^"7*FY\%J4V/&F/)L187,Y=]!WY>YQ]6XT3/,3 MRVGC3"P%4F%E-OTTBL@@ZV!%BHF:%0@N1'(;R&TAY:0>5EBDHQZ=OW[Z^ MF"94'+U[>7SZ[N+UNS].WAV_/CE_1U9,J T\-D@O6>?C-T\=>?9B-DP+F?H$ M/ZJZ)D?#?#P:UBQJ'*8!3NY0"I4PW#A@T9+'D71M>ZS)X^!D"FJN;1:K%<&L M\FT;N8N/?,$LY)V8-U)+PIY][?Q+2W$A%["H$A;"G-7DD!.KS_A^.[*:O23=18VAVX&?+\ M7 3]NQHMU#?J6_8=Q"1/Z4X-%>J;6@!R\O<7VD]XZ6T,WM'&""[7#G!:@$.G M(!1A%--<,AM;GQ6+@/3'BVYMSW;2[H "[^>38D[CU>!C[7,PO"PJ6YXQ@O". MMD$TGKSCQ$!9FV7R#"UK'95^B.+0E+^AG#NP%([#E\%UN)J2L4;$7@^_XN1Z MUC_TY6",Z<CZ M#+^,QM>87[]X=S;_'V;O=SE++I$I*%G5(5/,0BRR .'WQSZ-W+]^=OJM1SK/3-V]> MO_OC];N+D[.3\XL-XK7/^);-P[:;+JU141_I?S(Y+>?7H_2O.^RT/!H9 @@K M*CN+@)BX(_L3\*@C7/W5\.IZ\"O\WU_2!UOY&,=R7">WX=KF=#'.^(:C9R M510C MWR:9KDRD(A]S$KX#I87E20EK5^+5P*9EMU ,VT?9]%3:3>A=U^!\_M M].05$'44ZGV(9CMAWD;JNF]]MY%U/RS0%FUPA0&B*'4(G00GI :OE1 QR**; M3_CJ2_M/Q'=[4_XZ(NY"Z63(CX937$?S"")WF 0* ^@UN7PZ2X@F&P@E)#KP MM* #L+72'Z#H/X*[J6[NJWHSP780E[N#Z,7MD,GBDXFJ-OCB2-X]LMK^F!88 M138I6:95ZV3!AR@.2=7/$6SCT:NG?PW)$_LT^#(K6D+)2S0%"IDGH) S"#%& ML#H'Y43.7*T48'MB].I/7WHH=MMFTFP8"/L)R&T!X0I0&HZUOO?U_8^VWD 1 MB]2Y@12[VJ]S2"DK9,9HB#9-*XXM>&3DK.8LB+>,8#7=L5LPLKK3YSK":_U< M_KZ&P,ZG(;!_C*YJUZK)FS?'\PN!;I?$ZHV/%9/*T8.33@,3)GEFI-%LM1&8 MCWU+OS.O-Y+]J O!=?&8.9XG>T^OE/-/88R3HYOK3Z-QS?R_#)BY)9,!>*8; M16E>P'LI0 M.][P(+*G6/5$>1[1=8ZI-M*VAS#MGQ/LP/AU/G<7\9[BZJ5,? MIH OK9.<#'X..FM3VUUR"(9\1;0^)72)_J#U(+G5D!T>0YKHH#/?>C&)LV0V M<3K6HZE::T;G__")Q#X$0K:7?P@'T'VE*N2A0JHQ!T MS]5,,:EK6*D@&)6#M#HFW[SAQ@JP#HP83:3?0>G6 ^[6+MS$6^M=48S.+BG0 M@>*)KCKG) BGM0\I"7O?:FQ_2LR@'!@1GBWEI;5;#95_I^_MI>:H4\P61.6D M4IF#MRI!2B%:45RD"ZUK!MS!*Z\'W)ALT'6=P^J.T-]_AS5Y)K;"=R7 MQ0LKI4C@N24W2^L(OO ,-@CIE>%J0\Z\FOVV>%=R34AVK?> C*V\&0 M+)7:0'^&Y[MK_0/RBV]T>=5*T\ RT[7"2%O&01F7R(P)'I)4)(/"HL/6)\(: M\/:9+UUKXR%Q; ?I9/\X.CMY<71^\O+X].W[DW?G1Q>O3]^U*/E=\9,;I(T] M8PF-4L6F%\*+4&OO-43=,0GL*RV09F-E#C5):(F<&$JN#>'-]B"MD MB9>8N1?:HU>M4PZ:@>\KP:UGECZ2#=>CLG M@M),0?0&P0CI?$ED@\CV@Z@? ?2;00T5UCK'YVT8_PNOI\*8KGT.R20EBLH" M@I6U2C8Q6K:CL]FZPD3,UNI[.5M+8K*+/_\7ID0KJ7?PJGN[NNGM[(H-.: D MMT6$^H9$JXRISG,Q06B1(F\^J/KN]__:;N"S-=$A*VXYOP*:CORW7?"\GJ^9 M)2K>0*P=V*#W4$45E7/6@!><.*R*!9^F"9%G*>R%DI]P4[K2\3K2 M;'W/WW9Y?3VL#SZ#KUBQS:^=Z(E77FIPF1$NES-$+3DP4TR*TG$;^4J7_2-? MTO^-OXGP1QU(KO4B6H+$ @0EA3'98 M\FK]6Q__GOW5:T/Y=1&[6EJNZ54]>:0$%@B3DF1<1!$3:&>]"S9FB;]20?L6 MK;0V.NHB^^YA.> JB'[9\O>UU/5T!?1S9-U/^7LN/#!9-(A4'TF-KKV"2@#4 MR1?C:JI8\R3M72]_;ZS\=43-M\I'PY-_XK2;[GL<#T:97W+I M!'TY3HW[Y+5$/\.1H<[SC_:EO([>)N: HU/KR7> M7\NM*W8[W68R;09]\2D,3[_4CY@TM:E:S]-2U[N)KL;%7-0 MV8,*M2%)0 %>Z0+96*4Q>22WK0OB;VF]O^9&V0=R=7%#A.^-0-[=5"W-G=]Y MT<_KX05)81+2M&^R$CK6[LB0;""WM@[XC"73(<"D-<8@$Z[Y1E@#WZ]'W*Z4 MU_#!9S8O]BDYS6^;X_'@FBZ<<+<$9=9W>32>W.ZV6;7!AR^CX>NJWW#U_B9> M#=)I*?2_THZ*(9/W51C$F 6H:"4XLJ"A.(6.JU1"7&TP4Y^H?QGN[C8?.@B; M'5U-_PWFQ8N^G4:@628A:DDNH*O^1Q00'2_ HDB.<5MX;!U$60W9+\/,#A76 M03GLLX7TI-'R!WW$]>3U<&;Z7WI3>'(N0Q:UYL\I$F4=WIIT5)$1,!=:O];V MM;9?CMH[29J&]<$+:I?G8QQF=M$93G#\%?.KT?C5S?7-&*NA5(?37M9QUSP<=/UY,? M)L]E)@-%9UN7HJ;#11*$5!R9,K3(1&*5LG7Q5"<+^>7XNWTZ+*VE?C['3SY_ MN1I]0YP/5%LLXG>CJ96.LY5,+D:T=^_^?1T&_FYT_4^\/L,T^CBL[8=^?-+L M?[I_Q5SJ)#6OXU$XR[6TP]:Q386#L0EU25%:VWI ^]86^\OME?V@U_VN\/?.V1T" M/=PNOI?M,G?AZ:?3>?E$8,@0?'/!BLHK< M2AM:MRCM:"F_-\ 6*+'@::;-HVHLV";;/P^V\-U^=]88WAD5W[%2E^$:7X7!>)H0=)F$3'1*,+"*8EPF\@B2.4@J9K/!M,_O5JC'B;&#Q=8425 M;5$!F.!5#8@0R0J&&#G=Q9:%.2I=6^) YL/LA8''IT/LHXN]F6^PBIK M^CT?9*WY(&O1I(]!"\_1\;[P%V6AU=D$3&L$1W@\SNV,W92=KLTOY8.^_:*IVL2 9D]@Q42@I\ MIBM-VR!#BI9EUKLU\ NFZW=+T*UE]:_#KEWJ6;ENCXJL@XBZ,$BL9N'4OH8^ MR0QT5:,) :T).Q-A/-S&)@>RB3;@5@?3=?K,W_:*%J9,!L]#)'V09EQ1A@S= MG*S53CF]/[4Q^YSZ?R [:3.&==# K;^;MT19$D]T3%A33PWAP=5YD$$6$0KF M($S>FZWTJ%VW2UJX5[9EBS8V^M MMD<4W"L+?(U"+V;(@R_&U.+C JSIE,)#; 8T&E1,F<[,['AUZPJW 7R[^!& M7HNY>W6?KETJ)FT)7#'(=2*T8LH"G<.D3I>B3.3[F+P_H=[#K5#\I?9QEQS> MJZMX'JJX&>/D:2GD@"6Y4FCMJHZ"<@(\3P5TLB8C"S&IG:G':KKRW]MX-[=Q M9^S=SQC:T[NDNW7+?KF, MTOM00"I)5F7A2'>09,!C;6IILRU.[8T"?XEJ\YT,2'1)NZ5G9Y\%4#_&6$Y[ M[]<7),&Q:(L/+"G=FJX'5GBU%@<>+;Q:1Q?[4KBR MRII^%UZM57BU%DWZJ&!YCH[WA;]9BN(L>2"2Q5B'1]:Q\#)!R4P*AKFPW'N# MLIWA[5J%5SM'VW54VP%=%W@.D[/S#_-:'[I'N);( +.KS:.+IUO%>^"2B62$ MSB:U3@5[%- .A@\ZU_FH*X5U4'QR#]P<%,]D@<1B0*CDR#9Q"7P4#)1T3D3. M3;"M$P 6 OG-G@8*VJMW[N_AY;OO(#F6R#,KX((*)+]:P!A$ HV:AT"7@XY[ MF!:V[UE?&[G2NTN@O:[P\T+D*(4"QGR=K)(CA$+G@F1,Z%,8>TD38@ MV%[E&#TL:9361A>R ZLRG1DJ=*7 R6K3U*2[;6F=% MUU>0=$M($;T75AM4^Y,,^[LXL"/R[^!&7HNY>[5[URVL2DD$K66"7%R>#:CW M*A@P#)7C,7%T.Y.J^;LX\-?8QUUR>(^C9RM42:(,I%$&*+#:5R623^GH5%.U M93'Y:V9W\JY_X>*47VHS=\GA?8S@K58KJ3TGSRAY$$[2D::]!6]('D*RQ(3S MV;']&6KZN])W_[=Q9^S=SYCATS*0V3J>;8$LF"0W0Q<(*"*P@,F5$)63^_/4 MM:YOW$.E85U(O+_6.IQT.,'VE82K?%MGE8)K+[51)> )"6ST#?$3'^$_K5,.S#K@TI4Z7PC!6UE[]F:]S6OC!K2].&T6N0%%D&"&K MG7\4F)(<+T&&(%LS_!$XVR\XW!I71MWHK(,0ZQ)H\S3\5\J$?D:3D/5W@[/(M%+[/2"7@N=,^;["#4PIOD,%M4-O,<&W/A 8C^XR,- ME31J*>%N*N"0/O#3T3"_Q*]X-?I25SSWM.80$\^RV%A 8\D5(C%?D[%GBN6E M&"9*\P*D%6 =$BU::Z&+]UN\HK_Z^ <.<1RN".A1_DP2GUR/20A?<8[UQ] ] MH9EW AP78I99%K7G8$3ABA +LK-:^V?K #PD\G2GF88OAY/Q]>7[\2C?I.O3 M\=R&GUZF3GAR%UD!E*FV.=4:HJF10\4EEY+K9%9B"GW!'9;0[WXP9-EW_W9J MFFBE&Y9,B,AS1)/Y)ED%U#H>S&J4>0BD7X^EC8X>*KR1@!M>-8^#*T6;Z*VJ M"=ET1'JRNGW"!(8'4YQ(0J>57A=V2^M+W) >E;Z.7#NP*]X0%+J>"-=;0G.- MPS!,MR:/NBGR50#HL SY=R!Z? STV/ M7-+2N43+8M;1(WMKAW+'V>MLV##?7RS82E9[3G6:5-?UN MM;=6J[VU:-)'S[+GZ'A?6NV5$J-.,0&F>G"+XL&Q8H'SE'VT1:32>T'*SO!V MK59[.T?;=53; 5WI(BFC\>=J(4ZA?X]8&^65$ F2(Q-1!2$@8.W?&H++L;BH M0^M*Q"50=C!SLG,]C]HKJ0-C?FZ:8%XLL'E,\E(Y79C& ,[4'O^))_"!10@, M,:M$=F[S4IS5D/7/K%W*T.E >TLYUC)O\N3H[-WK=W^+#Q=&+-R<7I\>G;]^>OCNG'_[S'Z=O7M*_.7E__F,NP='P>I '5S_0"@6/2M/NC@&@5@Y(2MSE+Z5UW*9@M5M!7[N56N+L\Z;)WY>]* MMN6&"W_Q;?$'S%*"DO$R! ;6%4Z^ ]EQ(08$$UW6A4L?7.OBI0Z7L_WX5_\D MO6\"[0A9NHBU+D1VQQ]9!5]'(;&GL&TIO+4K9%B)I!MJA*6G(C"P*'-107CR44^"*8]%9#:5Z*MH\"&!*M.U_T>\?.Q<0_&R4TG#\RC M(]()3#XKX$Y':PGTS M^%S[_+T9A#BX&EQ_JWLI#+_=A<>\+,F)",G;!*HX#:%VV,@\*J\\ESJ:E8CQ M]'<=$A$:2[;U"?$VC/^%U],C\BZD5&(4J4;XK1>@A*N]V;P$0D(<7"EH4_N) ,9-EXA L M-]Y(+*R#(6"/8VH7NEWR39,7WW[ZFVG\P_#"0G82;*ZI_JF.C3/10RK6\4#& MENAPJ.X:0/L*Q#9ESO( :UIF+R#[U30>CYJ8B;1BUFX([2G28U#>"#Y,'N%+42@<702*=*RK4 M258Q,\A.^%*3#<7]0-P253_R)0>CY5:";%BG,\5UCN1VYC#^=EH*CNE*N;TY M6"Y*^019:@?*\U@;I-*295"N%,%S3BLI=\D7'(QB6PBP@PZSJWFR4TNTSOER MBBD(,A(^'AAXCS6?W5LFD"OK6#^F^@)TOWQ,8%.-=?".2HE,'5H (Z&5X/KK_-KT*OZ/L=RR ]_:**]X2(CF%!5R%Y M*YS@KA1E?J(5R.)OWZZA\1R=C)H*M+5;?SK$O^O2ACB>O W#\!'';][?>BJ) MFV(2!XR"ELE, !>CA<*SD3%(R_-J'L$C7[*W^FPJO=9^_7VB_??@^M/QZ//G MT?#TKXKUT^#+;498E%Y[R<%HX4'%.FC5^ S%*L%B<#IQM9*.5_[*_=9X-Y+M MV*J[._BQ\_;H,?%SC^?"E(Q3K2):9115 Z)0B,]I;C"B6= MA4[R53-[G_ZV V%#-]+M[X5PEM(U.2UW_HP\9VNQT&D7?!%UYF5-,2-'VCB# M010,W+9N&[4&O -A3M>*Z>!6FI;)'PWS;5O4GXXW6YS3 1$8VE(])PG1,@E, M^YPS#RKQUI&KQ_ <&$N:B7YIS+KI$*8/+\Y/_NO#R;N+DS_IETT2,9=]5(/Q M2:N ;)1X>7X3)_COF]J8^FOM8/R=$S%%SHTV8%*U,UU&<)E^J^E^*%9P9*9U M O4R+!LG6O[\N;,@K)9H7&">[&A-ZPO3GHA)0Y9UIG(FZH?6I\(B''VE23;1 M\X/TR$T%NRO9CR]N)B20R>0H_?MF,'MFG0;=-.?U#=V!3CF!\I)!D)R#J ,A MR _G1;6>FK$$RM9>.#96\:B]J#NP0A?!JC^2H3SW[5(8F%6^,P!R3$%54L5@[8(IJB,M$+.I%U)A0L_ M_J!4N;D .PCUW#=(;QN])I^,0A] U$GC2M7\1S)$ ;U-IF0"55H7*2V!@M1]\. .=-7 =95V^]EH+9CFC=1W=-TV$#N7;3B7@H0&9F3KC"(EM?PM'80 MG&4@A+)!LX*H6IOB/1/B"1.\7SZL(^[N>3"_MY2STA7CP1KFZL-Y@! U$,@6^ENW4=3CZG^&E#MH47UK#1V//L?!<%KL5.N@!O3IT]], MGS\*CL>8^:5ABEE.IDM"1^27J&OKB@125\^"S"/5O,O^.OBV3I0V0>+.5-(; M?6H-'8GC)]3?NR)=2H_,&F2 #&O#;+*,/1,:G-?"",XS8ZW?I)\!\Z#)U$Y! M74Q<&(\28IZFW50A3$[+,7%]<'VI/2:/HE9[,%5G4W@Z?8, C9XYLMO1RM9Y MSTO!' @_V@A[J=/RS*?HJ:@FF/[WQ]'7_\"4_^/[W(C3X=6WIQ^??U+[W<^9 M:3SE'XK^^9/7>HM>!V6KU^%@KJ6',K:V15=M=03.*8X%".#M\4PK^[= M%4^W-;SS^8>IR%8"?:ACO>D6GJ&XVUBR[;9]^/D'J>$GQ?E0=:;QZ=O'J?LK MJ/!1L3Y4HWW4(IO_X38(&#S*X,S#?Y.P].>>[F[O/[MW] MO]U]_O-"/U/=76]U575W=55WS\"^P+X!. HR\C( @("\ S^!\"6[^Q*>]E8 M @ (!# # ' 70$(0!N[ H7L @* 0:@,@P6$$^+]6>L:/3X 0 .Z,;),#J/ R M#'A>#)X \NU_P?KK 0!U]^<6U.HFIC8N\ SR&\3?M(D/UUK^&Z2?<&-\W&\P M(@\G ,3'_P'_H5F$=S^H_:79/QYN3FY>(4XN(2YN:BX^(4Y^(2ZN7Y;!^P!P M!YX#%@ U'#(!3 $;X$=GP):1**S=W)R$.#@<7-E-S!U-+=C-'.TYO$R<.+C8 M.3D $7$O)Q,S.PLW:E,+*QL'4<;]E@Y&:AMS449M/A GR$G*PMI&SL?%0MU' M2R=["S83:R_ZY@ZN0ERC-;]2%X/"/8@X:,1$7 M7H* @!R7.SGZT[N;L\_ZUM+)_ D]J-SV3BYV+BX M-7[O7'8>3DX1CK_#$^'X.T;_&[0E)F)N)F3V@R='EW]I7MW"^3_7V\]MQ/XP M)O\B([SH7P X$3&38'2 &HR,@HR$BH*,@H=U%1[Z+CWH/K&)T &P<#EYB E(28@)B( MC)+Q 1D%/041,0T[#3W30Q96%E)J#AX.9FY&9A;F'T004._>14=#Q[]W#Y^9 MG)B<^3_\P#X"N'<16A"Q$!%H@#NX"(BX"+!N@ J^$" C_/;\;A$1[B B(:.@ MWD5#OP='J,,![B @(MY!0D1&1H*OVPA^\'H "1<9[P&7!,I]51-4&F=\[I=Q M.7=I):LZ"=3&#^AX3%V"T- )B8A)2.D9&)D>,O/R/>(7$!22>B(M(RLGKZ"N MH:FEK:.K9V9N86EE;6/KZN;NX>GE[?/J=7!(:%AX1'S"V\2DY'65U;W]C\OK5]>'1\ M!)J**: M.-^GX7YY%U\R+J>J$XV61^V P-1E')V0CG>9_O"':+])]N\3+.B?DNRG8'_( M-0M@("+ .P\1%Q 'KFB87D<,01@\&U=D*(AC]1)V!VZV O9W J)5I\P;(R6: M[5@B?>VBFOOXNNR?F*[=4<*N)*=T[MPRR,PHV[Z*2;@;JMMLK\*.-[GKM!A1:**@R5F\<7IR_H!$V+S-7> C_'UU=*J[->$ZPD8L#0# TC7*OA$M6;O M79<:JBG.F4N1&8@VTZD,66C>S*#HJBJ:5YDD(M+MW9EJSKB)>5466Y^64E8Q MLRC?96+$_F:6R5-Y7A $!^E"[T*:9.B\.OE+- M&?)H0L),03VF!L.,HCFJ]5X$>O_'A7$C=FW9=]N'LA:3;V\;+L;/S&]/.LY/ M.WK3]_IEOF3 @ 7:V*')%YLP(,LF@ _.+2#VKW%C!6' YJSQ<,"?H$#L&L;S M AC047[+ZYD@/(OFBZV_N4*59 ;2/-+ MTDD10.0O6+/58[K#\0?Y:0F*662K+EH\DL]N+-M^VS[A':M'XE<;,&B$< MPY/0IK'O FO_,I4GUM#&[]I&D:Y? X4NC_E6?I6!1DA^_L*BU=(HBEMOJCY'Q_Q>F)TN'EU0WK@$;=6P_P5I /Z!$_'0D:80&2%N?4Q#?*2ND MCE55_.^7[C^E!82,TD=+F,94]76!W2G-&ASKF'UL@1(?*3J)R=?,^#Y^L4MJ M(.6K:[V"3)&^>HBCR/[AR5V%'.YDX:>!7"SK]3 @15<&GY RR_ZV" : 96' M6+28P 13DD"<*@ZRIFI@MAN@@IKQOM#U3#BT?LHAO_51?'U1IJ_X5W*E5\&" M1V%2CP#$8-1Z.SE;VW;2&6V%J;7&$+@-&"^\ED]2KEGAX)L>8.W4S2>K=HYI MU;:1!KP3>XM*'^777TV/UX3P"]$%7);1'G\=^N):^Y"54ZX2E!L!F*5( M4.K18EVGQWZW::D0WWQK?'X" P[YV/ 1"'=B+]>);F[$H2!SKPJ;E8.D_&'R M9V0>:D]>GZY.+C:P#+W.= M>MM;=__P3 >K, U.B&X#A[M^BU+O?N">(U8P6_I+\B_SO.BZ_<).=R'[AF)_ MM.5Z2ZR*TK1"9O&-?D* :I\1!N@UZZ4;9EB"]<7;#"8YFKMD. K \[,W=QL, M D:9.O:W8,"*]8(S#!#)A9N*0A@07FQ=H=X8Z=X'/8J\O0]RR=L05^B-A';W*8W22U5[Z: MB8J-7T1!'(!#2SW3..@@DK!/<*E_(GBT/>@_DZPS8NSJV;$B+XVOC;8=_-^] M>OWSZWS_>LP]>1'F$J?-F:$T^SFO+,3SV1974I9 MZIT#)3H%5PGT5>N)4I'G428A.9$P("\\2N:IH "6$*7 FFN,K-X&KR/VDF+V MEHO1%X+F^K80G=;U: NYH%Z*- >4_;/%&TX*I"GG ;H M_'">/.+2HN:Y?.X;FY:0"LR3GL68-KRUK6<03GZ(&/FVNPSKKGK6N\TH] X# M@I'(TE'O M9[M>1CC&PX#C8XZUCN7'>&#!;S%NOH6W-R<0&!"K=?ZSRF#_99[50;,<0YSG M*,LSY-O+4X))[&_*T_Z%!,KGS7:#QMJ"?<1W/,+W?B/QON!VU> MR[[B!9]$6MT<*< !3YL-!W;U+;V D^V+@-]R%TI)BH60A(R[[5I9<0G2P>1 M^:8V^-(BQ8%$L>E7L3Z02B,")^>@Q40V$C[NJ@@=@R]\X#.GBJH#/'TV?YE"]6:+0P( M6^>\,%9WR=V#>((S<6YL )%89C.B-QX1($5)K&@L]#[,( G?"?*2#4@ MTGC-&F[%*I.ZU")OO6U="[>Q?UM4[SHSM':<$J7?^EH70DF@0?7O4I6AQLE0 MQ+S<")9W$'2FW,#_\>F/;0-;O3]M(0#P $TC8 >NW.\R!677Y3*8C#)-'2T+ M:W,I%/6GXERKF>(BV&K,;RE9:Y)F>FWL'>UG;RTBB M"-S8=B-\H0"Z3T\_[ MC)@0/2(V(*VN!89^#0/WN6=E-QS48C>"YAXCZ"32Q04NRX_X6!&!NW$"+ P7 MY_4-YNK2+EWU^TO,L0,EH\LTDC :._N&F!"U(C:->[7&4]1 0C<6=1C@./NH MNEP,BOW03N)G_FI])*L1WXN W @FQ/N]CNL7_&IB'R#0?JJ9VI.3H]HY:QC0 M@LZQAFSJ=1H+?9 QB 7I@+'=.^%:72A@'Y-?_[ MN_D.:H1W[59>;>,U[^[H^O 'L:[&56:?6-4^BCZ][O%6FBN/5_86;$.2\^Y=3<6LMW?!U/'R M>RS^$< Z_8'?_,3BR%69I!\(0WNW_IUV5+ *+=FM)+X978/!2G,S4S:*")>" M1#ROBY"#BDV'>0,,R,0-6+I3D!LH&$ RUW6388(N19H6+7.W484G7OFD(G8W M";Z:?^*X_J:%'2EFUW9'W%"- ?JR(J;9UD;F'O@*BL4LM&+;<5#Y"084$WUE M@P&;KXW//U9X=IT=9-WW"B=EZM/\ZS;!-KWU_0=T(/(VPM\O_BE6R]I M&/ "/2EB7;B_?< 1'IW3P(!V9*H_\T_SRQ> R)\"J)XI!EPN$]T<,/_8#*S6 MA]O1NQW[+V5_,OW;7N-?U/^B_O]/ZLP2&/;- G'*)44$]/A_MQN+#VB 8 !5 M'-Q@\=_:J4W]*?,8^<]NQ/]MU7Y&B-PV6G>-=+'P^%C[QA!2_5S]A6>(Y ^& M!LW8P2_+P:ADG@\WH5B="IWP"#/'U<]TK(Q2T6ZX60TW M>US'HZ^W.ML@"?&?E7D<1J8IAEEROR;KQT#A 7=L&8+,+NJI:KUDU9]:$>[" M@//1X1N62$QVO7%_ZY/#L7=TIC*(K[;A/>DTE7A:SK"BHZYG]3I8'=$X487TQ'L] M:ODVG2,. [;#I,PLBD65SU>:&NS'G[X_X=N0 M-GQ5%>L_^WS_V41P/Z!O+>!T&*ZAJ;H_X#%DQ6)'ZO$*\TFVF0W(TTR-IQ]1 M[/NF7NY'15W%U+TL]"I4;YYPFPL)F=!J;(FYEZP9S\$D]@D5/H@?K5#%R'W$ M3'C#DNZP>OP@,4/71?:04H(\2"A($#5.PF.(F2D30WBP+:ITAVVI8E;3N=,M&B,&TJK2C(= MDG= (3[BY)0&7(\OTO2"-C7KQ)_9N.FDKFPH/_@TSS#M5,0/#;6ACM=/=S;, M,,U"LQXJ(9W5ZB*TM$M15(Q'PWNTVR^FVF7NK*\!]*4RA>')A2F#AI"=C40; M2-?W8@OF##Z%6"5^KGE16B>Q217M23!B2]5Z$9K/ 3VJ2X'/9O2=3_*?*H46 M&& BO=E%*U6:'72A+,QNT7 Q_ZQY0;E<)]N")V_ 1=SKR*&1:*//P"V.VL) MN-PGNCE[^.'+G(2WLSN&0LT\Y#C=W2\/\8A 5(:FH2[>+][8A?>3R6TEFFQK M_NUYX;(I1]TQ7J1K*V[E:\6**Z%M$OX&NYA"7:FBA?5V@L&+QD[-X_EY=Q$B_+/]PTZ(IZ!>+J%9-H+7H4'E^6) M/]3"?!7;?9M8L(RIM:I[,-RVOHJ:D=+UIA$5X_$W7].60U5WTRH6*[NKG5OC M\+5GED6@;QG[9'5^?@OB(TNT^A /N UU19IGF28':02:6^6H/ ^*1^3.2\384@4=:X4?T*3HJX5HQ3HMU#IL M4B9FDJ8GRH$@I=?1SM,YS'P/&2LB8<"=^YU$7%++&[7QYB@3&SHRFQ2(]V_L M./C2,G-> F^ALONQ9AP&+)G^MF;\1?V?I*Z-G;.MTG,HK'O_:5@RD/]< M/\1B[J/X4["OD:L[FI!12\F3IC3EF:%^6>,W1;1'X@4^Q'3YA433].^?(%K\R*YWT$$5S:HTTJ9'4YFMFLTUI[J\D M*4I3JS%4==MH5/4XO"S%W=8&GXCX:I:0Z\VKOK7P%0W[!U+&/3'^F8O]259M M_#'N'T*+_?&JHC0@_;M.F7X.;C9\!**?C.3]U(]&K0K2?XRZ1D==>4RC6WK# M[!/* .5D!V?P3+'T9U,+@4_SHW[WJ'Y)2TWUOZ;M?UZR]/@^]A=-!(=@.RO\ MJT]CK9*S(U6E+._U$I%,ETL+A=SU M-+)SA#$7H3?"D[MUC1P5P;4J0S5,KLP"QO,0^PXNI!@Y@5X?4O_>%ZTS8\8Z M!:,#?B!FIMQJ_G_W#D91><MS<1W1NSU?8X=[?<>\(TVV*<.G[D$E_Y1-90@YM)=&U#J2E[VYNJM*N%#EP M9P6%*,JM-,.XRV7N2W;\NB%=M"+R .K4X23?P(5Q3Y(8X<3ZA+M[ND>_)K M:V(L9[!8-C@?3+5"A=15=A$_LF7RU1&^N-4WB\W0,9Y--N[])"W+D6$#QH8YV?.0Z!T;AEVZG;O\I+& Q6Y+TQQ M]EC;EWPI3UORK>M]Z'AZ"G/D-E+>,RNC*PE0OHI)'%\!!]^33A2EL> MZ7!^KD\$B_*ABA#G+3TM-3CCXKU6T'$/9TYG,^%CLR/QP18JM($-+]FGCHKF MQOUF5]KLS+%[TPYGQI?,P@?$R9""D/KY41C & ^-]F'*;5V=_<_O>51H&Q^V MDA)V(+^-\W[#O+$U9?'FC0+""$^OT2PX>EB M)%)C)&,P)[)Q0?GU6,%J)_5T'T,_31E]JXIS]M,"&FH5+>,EN""\BY4-D]YC M%LKN]8[\>0V&=AL94P]T#_P])3I;+I/RD T<2M<( V3?H.WB)K_!6OF<>2-\ MI=&..L,P0SVUN&*9;+]#?$X.D110A73F'Z[=H6"FT"/^V%35& W]V/%HZ%N% MGYCM.I2O>-[+5*OAE5+JK:'D[+VPE<@@E)EY'\I3V_ANE40YJ-*2SP)TYKU+ M)2LA.SX=Y.Y2^\2%]L#[Y/Z&,BF_@'+;6^H)<]SZ-SOD#EW"0;3>V=BF=F.L M%4GGR@W-L7NC>/UBKRVK1!X6/A5AH?.)XL!HJ'YZU+N*P8\G2*4P<&"X5V-3 M-K!\8R0:IS]'^.KAJV"G)M1&0?%$"R.Q6;PHO9NEE?K+G*@EZ?*%'NKGWU "5#YP)<$/0KS>V;F)D%+GO5,:DMIH.K MF^=H70-+]H63M.%A8FAB3H:4\IRCJPG_''Z9V:9#=%;1IM@T1#V1U+@QXCR_ M;.[[++3B18^UJ3,5Q"6Y!=6=8%IZ#PIQ?9];XR;J C:N]DVCN*9]VST7POT1 ML:^!IK:T+YT>36! -TM>*9^Y4PEK*Y@@<87-L-;P0<6#,)#37I4$[BV_6:!X M"I2%69Q"ES]X21U0=+[3MSGW@%GSW2J):'/6I_H0TG*YXAY#?K/4]_S8"GF% M@KH% <,+O%K[*B- M\RQ";NMJ"BQM[<>VTSD*6"Z^#+<0T!7+NX/7#6\,;'V4"MSYAF;B:4N'UM^5 M9@L,0-X$"&UM31?N;G[VA0&=4SH^BXNI&>7M&:D> 6%PHR:4%9D@?_ANX]UQO$OT,56WB8_[1H1;H68=LJ\MP2'^P:%:T6Z:XKX02_AJ77V2=]IS MYP<>8H$8J0,'?6'@[B3N$;;H&FF&+C*QO;M(Y-_<4:KX;ES W2Y2RS<\PV_G ME7&3'C=*$2+&8T\2Y.3))/D+S$!,5>+D"5J+(CCQD6>=6$JWMWGU4\\;C)(5 M#SN^><, @\2G&IJ,7L:)ERW\%[I^&XMY1?I;'MR&AH-QN0]I71$: Y50BP6V M=/Q1)S(_RRI^;4R]HO=&A6+)H!XY7VKYG9XF1T&E+ KF^NAFDM3EZ9=-@H5E MICM1W\CSS1:AYV@ P$?$.M"3[ZIGCMZV-X1+F^>DJLX]IJ+5,YS-1O:S^^L- MBVK3SQFFV%ZK@M"+Q5MC5N9!Y*_J->+Z!6BS/DZ3&>)=S1X)9JF&?)/"B: 2 M^YJ2A^#\YL60>5R\<\*D0"\_4X773+K98/V)K,'!U*:8-YN?\>7;!&54E=3M M]20SUGMW)=^AY]&WI A$4?M(2Q WG65)I-E/]-H0 -:\X,LG!WM MG9-U-AKMBZ(, N4[3U=?C0B(LJ1.G"Z8KDI/6MI-[)]=F+3RXU"_"<7]H/IA MMY=*.'"$DQ,+!'CB:Y,Y%V_7CQDOZ&W'&\W1$,\N0\9I0LR8*_<^< ]&Z--' M8A21,#H1%DSM[[I1F/O5S@];>-0?+O2'-[*P/JE!1I WYCQ#7-]L ]SQM9%= MRVT/C.RT2LL$25G91%QJ51U:A%7KQ3]'W5& OE2F30?[/D9V]:>\.8]X(>O^ M912?]A9X)S[23.0A^:A[_W:+W-^RJ1)5;MBN>/ZNN6.MK;K\&^WWC_L89YMM M;!3R3HRC88!41'MCA.JQXY[6C5)N1.2_N@-:85:;](OB;#3KHM9?WT'])3JV M^"%;64,6SLJ'E_?(*FED3^X&1U+U:XUV->VE=57/&@55ZQK4(J!_RP;(J;I3 MOPJ]8#0@K:I+GP\3>7G,,-8T^O2TK -#;J#DXB42-]7)T=J=5@O9-I^$BI+E M#-YV_/:;6)1,/ VNDM* ^\GSTS" =R3S%UQ4LIZ'_\?8_@]*^1?Z;^B5%-_2 M/!/OB_4RS1EBS5!(7#:*36NKSBQ/W Z?]5L:UXY\D(TNW'!(N6QVULA[**91 M1Z-)>_=8_CM[6PDFD61SQRQ)CG*^Q"9N[6YY?T)\']K66)9,)U?'LX[_4 \KK6@VC7PH&*&K6D?5,GK24]I'@/)DP R,* M%/]IK'P\K)N*7";KGR$AV/B*MU9)_P[#R8]';SQ45*?SU'JS>\JM2"GW>QKT M'B5VM9TXACYO'\^"Y8;6J=7FY3-_@BIG)&VM"?UY:J\"R9C"1EHD#17"H$4! MK5G#JFS5P1-$RCK&='B< N'8Z%A5*) 5BO'[\GU"XWMO\I,RU_9[0<*/9B!L MD^8JVTJXL@<51(@GI>TTX)B062<-V6O#V4_7'<'8:J)7FE280^-VE ]0B#ZV M+GH;)[,LI6XZ[M9UD"O2GW"]G5S&HQ!/5!NZ2WZIXJ&[NZGC,W*KE)83 M[]B]12\WRI7MD*?GB?@)L8[U0W %68[VB,5[YM4*HW5\DD(_)1BUU-["@(\E MEV:]JANE^6N3)UKRE4U^-S'JGVXY?*-1+N0B2@N^]*HV?7[SFAR.F'Q:X=NE MU<"?FD^*?Y08.-@JO_<@7II!9E%> MJW/K5=9';1O'0KTYH\A^MPW]++K'%L@N*F:(^[[8@PW%85WC:F[MX&]7QH=6 M].2$'#C+Y#*9H[(W:W/-QG3).:D=C1>IRU[ZT:P\V%JZG-CKAO3>2['L'#F' M!*^V>O5M-AJL7Y4"7S"(O[TR] \N!A59$_*K=='%*Z(GF]2B/'?QN=IHK,+/ MJBK4;VZ8]WDG\L2_2AO;7KUCR?$8"M);I1^'B$BM0/Q9OKPN15)AM7(F,\@1 M[+\"&_Z<'(+?+DEU3O7W&63MRB6U,-!OQC_%*#O8B8@4*-TO)K+*A6I?DIDN MDTX_5(MO;G$<9^AX].HC*:@W>7F#?[Q6^_Z@;EPOB090@KV>U5L#]@4?>W63!%\O__6$X5V-3*W8\5SP]F#0=1\VR\ MMRJ*!2OZ]LQ[U&#J[(^[E A9CMG6,]$L>C:/.'G[S=[V/(\P5Y]60J6^(HVG MH 75O^IOF(281IK)KO?=*=DU2S) &,O,:S/(#63"1)7%U>_F+<6EJ$E^B5QM MRL!(5]0WZ#HB;9P; 126+F;P2[>V26.,24XP-T@^_D;56]-*9,-7&,PF/1&< M9#C)B2KN'4Z5@Y_)GSQX8)2[6!4,_8*]HT\8YTVH(CWY.5K[B+BB= YS&P;0 MPP"DY89'CV# 9ZJ;AS#@+']*5=HEH_./DY2HP3#=?DW5>/F/=P()6Q-ZM/GE M5S#-E!KB\F+DI;M;E-"^XE#["8Y^8YD.GFYJ(+KC-<28G]:[I-3&$M0VD:QR M45"D+XROGT9X&3@RWWN?;]NB)HI90>U[Y3FOE^""X'2!$L[" $<;M_&=G6V' M.H%3EK?A#O3\*BGF ">K9E66$TM;!5&/$6Y-PX&('4)WL[GOZQ:4+13Y9WX( M=%FV\P>@M?-;G)K&EL2-E,@03T%&K(_^[PHB@X6JKH9%*^U>U$+1/Y=HY:@^ M*RW7\$ZXW&X';:TYPGW=#R75@YW-+B!4R\TC9(WG' M!?U8TH'CKE-9QNM],O!DO#9>*:9I\W-O0+E!\UB=.':?A7.>GE_=RF3FQ+J9 M4R'=WCS"&K0['-\C3Z+(IAAE\#IN4@47X^Z;[:A<03[D9L MHD3*"<;KYYD$\J:TH3&&]/MB';PGOO:^5Q0>I:Z$.:O8V/I=-!U)%HUQ$@/* M"T%-%#6IVRSQ!QVO]MPR5$]%U?8$]U(YZ%@?0]#O!+HXCQ 1][C7K:T8W(]Z MV)+?H04#U+]_8"Z-VIZ)94EH:RV+AP9%,%5(C?TVT3;YQ)-74$("VI _W2I@ MNKE_OO@D_%FPK&Z':<+D?5G[=*Z@K8#IC$"T2@Z&9I8 MVEQ[2*?7AWQ Q/8H$*GO[(11\;WE5[FO5H0\['^ MQ+*E-:0B\6W30!?USJ6VU'M=3&&%NFK,EMV#,M^J\P]V1\7XJ MSY*RI(FAP=%AY4-5YMZJF 9N"A4B(V 5L5'!83(#U5V>J:'/U:%O?7Z*KFV[ MN<0W'1SU]J:@5AN:TAF3;BANX: *=S<9?D]T M@I08R4#@F\<(LC78DA&GA*E7F*YRQVRXTX1>4CW]W'YND&V!8XHI-V)5E/K' M%2PRS;&8@LHMSYXQ:4MZO ?;<\F(5-'F%U3:P6Q]H19+9W-4O(]D!Q^_B6EO MC=C9B9Z"L-524>K:#C1I73(2D8C_]]-'=RVO"V[(A+X[92 M2R#5S[!@BUWS0M>?(3F:0V^I:]\.Z:5#989]CL&1)PZ6..+5] VB+.B>=*BR M_--%75-SEJ#N*E%QTO47'$4-D5"YU,1=W-@/>I"[*)KT5@(FF==:+_.J/^IV\ENF8*7T+YU@)& M>X:X5L&;J%?:L@9+$:.SCB=L?(+Q=J?IL6>T)(Z;AGB*Y"VMQ01GCV9F76NO MJ'RVB@N(.;0O.<96\BH8REI<*IOW3RGDAHJ"%X)*HN*5 )US:F\B=HM]G7D M^F_,L2N,V14D>3,BLJ4&]ZRBVL=JA)3?$=SM-TX6'!&V;"Q4XUPJ_CY9P)SF M=AW[1%871XC3PN3-QS5<10/-^L*B"R69VFG[53L;Q%8&0GJ)7H]BD54!8K&F M7$>2>5#>P]?2CCX6%L]/T/-$$.=/^LH%AGD?2LI_@=A4RU7)3,AUJB)8,GX@ MH,CXV%(5M.R%UUL9^S1J1CFLX'BM;E)DB5DX:-3ILO?+6XLF2&HU.F1EE7T# M[CVGO>L0HY^SRZ)Q/[LS6)IU)KO!>N]26.H@9LXO-]9-T4AG,M'BU M=^_6C)6OMV*I"9FN=40 &F/L@0&X) M/D/:2M?S;XP=+QB-J\X44ZL;+.#!\TFS$IJ)B2B[FZ;B=_",U O'!;E_('D,^-B9T<++B9N91HL47DF8HX6L3JPI=]7&YFTJ^-&A4SOWI: MEF2BJ1;O=+,PO:2Q"P_\CMAU[=%,3>C%%QL'/^=%@U?!XY<49>T$H&_FQ1]73\M!+)KU,ZQ:>T-5455JQ,^"A*F.%TN_Z]GJ?L>9 M&\R521$9.(_:MUROV=FZT*)_7VZQW'+CL+B&KYEA%4$,3L( +F41)VHT;=77 M$[6:C)>G%B8*-!5X32\3V_T>"5TQDRD6[3]?;@I,(.^G< 4C6;ZO6)O4ED4$ M"7-WG 57GB6?!:1WV!ZU+K&T#ZV*9^A4"GNOA:ZX;DO')IS5?C"9VXB,G;)L MPVL^Q">@U!>=".!YA1KA%>-;ZC)0F2R#KZK!-P>>;!7W\T2[(_?,4E+&ZA#:T3P0K2]EG,M?9 M*2%R 3U#;CHHW<,G&%]5[1>W2#3W]TTFW2[WV<-Q)8/G$-.QNA9302T/%!0> M#NK3]!!DH305CM0C*1'4(2TY1'$:(,2+A@UK'LJT\U+0Z'X[*F@V;*'V6 OZ M,H(JL',Q$Y>GIJZBJ T#,$Q$0$SJB=ILA## '0;0VD8LUU&%LF(Z)28S55M"BT"H7$6GEM$U10RY-H9]-+T-26AI3*,*MK-25B MN&,\F7\H/+=W_?FW,ZG"3*B4<>VV)'N'U61^VE:RZ@V+E9%C[;R7*5:[Q8HR M#'C!$%#NFC2K/YI_4:J7"KKUS,*7HDM$^$RU)JZWL' 6B^LEYXYFQ5IX&"WM M6ZW %76_@Y%_Z7/ T*6<@B:C4+S660R5IV@';>5[:225_2-3.6@O^S4^YI!/ MPK;?UHGV:S_-I&6X?>3\_7 MWTV7UCQ.*N_.;_L%-M;96$I7=GZ(?;B&C[ZP M.;AMXB$3(_7TKTYQW"GN/&0?W!9\DC2A1_7@J[E'_S&*4X9PS&VKMF+9A7^7 MD:+[E.H["8;3V2^C)5EF2UL:)^+WNMY+%4E[O#&0=?>8I,'OU[C%D:"0Y=OJ MK2#5J-3DI[>X@ '):UZN.3'!GJ1X"I@-=>>*I^T+0QP8%Y3WLK!XF[M:1E^$ M#= (+N&_X$04Q9(M\$CUBR*US,),S(6$$,QFGUYEN5% 0S(_] 7@!P0076E)B2$AH[&"+C(0Z2]+9+#'/)J9EC?RAUO'_/H?+L? MOZ?:! D45_!ZP5OZ?G5B*?;208:' H,V(G41!@3=&&46NMJOW* ?,CR:?>14.R1/; W1T++TFQV;NDQ5 M-1;;6HVTA)#,/4[$-P&4=@&@:D-^Q?KJZ :V5D5B4ZX61)**(G".)*9:R\:" MV.SI\?QR)A%!1$F&+[NF5QT4K&QW4EQAA/:7\Y&)L'EM:3?UER'PF"] MN+# ?8]2WMC)%RQO8V9OMND73Q YFO@^@:I[L[BT,JP 72F:_E 7NI %111A MQVHS>.*LN7ZP*$[OEC6\K9,;P=(O%@;W,8#?$PM1]R*%,>Z7'H0F.ZT(T(HT MZ"L2C@RWT"M]#?]V)+310,/OS:IJ"2H"1O'>FFB6D\HO/, MR\HKT<$$HPAU!*.(4_D]VA9XZXW)=))P%8:*,E.J[HO ,8-F[Q=XW<'4>("H M[TJNIJ!#F8'-L>Y2P,?IW":62\>3G4MUB/ W*]DW=9,O28D^[9EB)V>F6SV0 M%P&KVHG/EBUGF2@_XO,KGW;AB4AU?[NV:L>KJ<>>KE'I-F"=&S'_\8=NF!E@ M0&P_#-A)@P%\Q;9_SF5C0/20F@ZF3WC8)F56'J\,(3XT[!.6^'8XATH;1;[2 M1(6]-0E:]J-8K4NE:YBB]IH@7@NGEZ1E>Q"6$(BUG-7L[82RO0_YTTDZXHCZ MTZ9KBD_Z-F#5Q7ORVAH!#Q(@#E927>3>^=EI2/>[$)8(\MF.E\LMP0H?FAKJ M4P,>S7[1:]4-O/NZI.3Q7&.X4^O]])?#'F]54%,,;&PG;4&.N0OW!/.<IK$[+#NJA9 XOEZT\>M MF,O5 A5EY&W.8FMWE6H#S 9$&ZJ'ZQ\"(K,,K&9;A![*"_)YG)#;(UVJ@5U? M-GV89IRR;^5W?9"YR(\77H][W6J6Z8,E:U18J;"SZU8[:>96I>A%*,O>22.2 M=;US4GJBY?S^;5-FV80F62RKF^&+KWJ^6DU1]/T-*0C]NM3S/#L#%9:KG2[S M.]J>:L.($DP>3V9=-SA[Y2!!\N2G%>T1S&K1BJ[(0M6%_NJC;*W:WN\E'$T' MUNNJA0;C90=$(-NN?919T=HUU_X= <@9W,6GTK*$N$N='\K=GCPD6;878 M8DK&^>8?I/)C-B(D(5[([[6>E)ZF;TT5->E/5J;>8-I,%8*.Z3TG!VYF$U>" M=![(Y5BK\:J4Y-(&HDJ<%U\[B&^6&9_#^^Q0DXU@LNIS$^%<[.4.TX>U\UVG33@O>N3N%>0(Y$O';:!QVKRF%E7,IY;_I2J M0&KYT@@DLR,WE4EKP2)W)$UCCJ;9P.. 1+4L>F@XE"I:UCSED^9XO[?E,>JZ M"&Z\J'>%Y7ZGMHDCN_T>085Y<](338$A!_\MQAP2QPH[G;FO V)MPNFG^&UE M=$D+OO:7,.#-=Q'M(@-C6TPS?.VD^FQ"P)ZI%=J5GOXM/8!Y(>MI'9BVKB7C M69;M?O#0T\90((,@L#UBB)B B)B&;I MDNUH=1NMH=V"3!_=2+9N^3I8XR5(XGW?T4I,9W"BKNA5M6J46IRQ6: ,V+/C MR'US#X\AIAKY(.);HC]RQGDY-":/"")6BAG^A">.:"14]%UB,J)%GWT+'[[WOUTL"ZF=4>(K,5/'\)"+!5?--CR1-\5 M%+G*>NK/-VDPL#;[F>,3:WJ_CE[=PF%0 MU3Q:^4H.%5%08-5V,V9ZU$M9\W;XD* 5+)T7S$->\/)2AC. 1MK;O52SNR$R MO\.C?-CO6M GH.O+Z8<3ZV]-3@09)?SL^K;ES9%P/_D;W>BS.6<8(&H* SK@ MP5M$GGT?]#3R]H;JECD?B3LH'T=&@F++3C*L?CY@5*=C?QP&K!3]7R_\N(3W M_WUE:>1TV:DQWD7),2CB]+YRG9S6-D\CB_G^-]=CYYC<%DR%$YM9P^D=]D/' M^_*UY X?1WAT*?%JF_05,Y0N:$9+%-@E'XQT,S^J\'M<,222P3388)A<"47R M;NPODY8S6=@]]4^R._00N;I;QQ*>$]+[*-,/P"LJD6<[BWEWY1]4V#3F4 L# MB*PCO;GBMR\G[#+F Q=G^/- IBUU;7-THB@?+NS8Q,6L]8.BPQ/QV)/YM%F]3;FOY M4.*-M[W+_-53#Q^9_"0;),EUNOC'55DI$>E9;:I>B*66LI+]$)_'L7QF?R SD[F6TSU/S%!0;]R[KV$XXWUX>7T]^#-:-&;&Y\7 MTPTP,I4\<_HJ.%D<%1I#50]O"]WM65UE'6WP$5:?=<7K1,4ZZ_L*J)0SQVE' M:$.] W@2M4LCNV0293\+RK/QSV4=U0T*491/P:, !XG92F>"S_C6(RZ*OM<^ M6HZO^6S<1_%TD"5P/TP^??R![A%ZA0\XKSI$K8S[;B=EG93\.*N;OMRWZL@; MO40\ >1^5GWD-FX[CO+.3P4SU3[>QJXYZZ<$"B+5Y\_B_3ULETK9((TP(+,J M8"D/!O2HUJ_>^O3 /]8&$"@-F[D#,&U_\?5C_]G5VH+K@0\$M5_'+<6&SE_ M!R?*0KG-G:#OA6S:;K-1EHM0C\==&-!.VGS@O%&1!_>>$T2@@P;O=$$G-=>I M%I&5!)VNRV09"I_.Z%W)(TFY[=\(4*;%TE+?W"WGP+8YLEFDJ*H/7U7Y$"01 ME=!XY'N58' 3VC7,?"Q7E7KJ0-WXZ+N%SCP36U1Z$+9H[$2+TYU X",Y>JM4 M'O&U$-O>_I7/*7>G['TU_SF<^!?%+-[;-T+_AER3(M];80#CD#*_PSZ'TT), M2E^!4V;1G\SQHS]L0?$DB*"5C:T['-_N/.,+$Y6:'8?V#*@MNFDBBI^?*#ZL M? 32K^PBM\LB.!5U__D$_KIJP7W%/\Q:]!]$USNJ3C-H56)5JZEFM5U[M]S; M52*(OQ4#J^N4F0LE-?JV5UKY?#3+;4'WZ=C0 MD[(2#8WIQ0:^ ODI#SU]#S+![,V5(*ATWG6MK),-\\?=\*SKL%[=!==:E4;046FL*+DG1W_&UM"I% M^^:>/X?LI0X[8 1O2JMUV:XA-.+N3V:7E'O[^2[/H4'V],@&EO&\5ZO<"T1K033>BZ"/JA./J->N,0N/RQH=S">--2=J"^+Y[C_S[M^\7&$3O:;GYE\8CV MKZ;+$V1(9C=@R9XPVK$@@0H]KM=VO2V+I+=9Y2-#^L7JF*RL'L466_8!]&;J MGVJ^]"S?\$BW:'HSUAV?R667HIA^V>SPV6R5\!,+70$9S6!62?@A/3,++ WD MZ7M/[L]7P)'B:L?><:;N2,[]\5F4QY-OJS'ITQ3*H"D1&VP\>@9\2 M8[-Q$W,BK1T,]S!/);$-\UNQJ4/*80!+Y3O58E:DAXV%]&0,R89L#>59_77% M.I^_S;&D9&?L/:\TB;]3/O-H5@%W9U[K13-F.20V=)^ZB4%W-6(@3_53IF>5 MV,>XV-Y<5V?7Y0P.J<#+<]7M^PR]S]"^-AYG+G&5BV(K-GTXM,],$[]J\1K^ M:K"),1XLGJ#-P#CWC*QSTFCMZJJ%[X+_6.@@2WL8W_FT(QS$)C*AICP#H?_N M^:&3H):%H-6.W):SZ!6@_2 @[VO/JKZOG9<6W10;^XLQ\? 1-/'!ACHV2R8W MN\]I@IIK@>]"4.6%S);*73[L6)[WS/*"LUJL-;-=9,2]!C5N[>O;T/$4#KY/ M&H>$HC!C*?#LD$@O;51>D"2G5H;5@A[I.,QL+'*;A0@J.:6AE$_P5/?%<+B4LESU@'WVE'(NKINJ+:I3:*\JASEZ+;0[7BK)R- MUIM*!\*1Q?L\CG04& MFT+K\R29>:+3[5O+'0):E)LRUZ5=V[' [.[#8AMV"^VFH, B3@(Y).Q-0P*0 M4%PQI?6NNT8AL\OZC]TXS93??WR'N)TKX?.!1_[BA\3?OAOO]@5:SCPAOB<9 M>X76:]2A/6[4-? M!3'[AHASD>Q\I(JM(SC$"6::*-Q7@M0VL[!=XX9T*;UG<"]A)*:+MW?8.]O? M\*C5>A1>T>57J.-7HJG_.='BZ#!H*,MW:Y*O1E4IWU8VE>'TX6!ZDWE0!%,I MC\!^. NO'D4=I%UJ;D3"9%KJH<&M5\4KR8GRDPR&13)?KY6 AR(S3X 6A '& MIAWM@A"6L"C7WOC>!=4IG !$Y8H4;8?7-AZ.5] 1)A-:795-4INA[9^C#(/WC!42LT--27G50S\)]IEZ%"6T):0E? M3X+@MV!MI+!ER>&8CF!7(LH'E+3QD\KC5IG3&V\O]Z,KPO)$7)?$"URG*]'U M1*_8-S7)1;:WZ_7;P\#MATIQA:-\;3U?[GL$AB$$3#\WCJ@Q,PRE=EMMPB;/OVD2PR2:?F(VQ$@;HE8I_>\DXV=(UZ>I179&A M6$:9D;#-63R+@W4GOY3'\C&ECY//2CWK"[;W-K,O6X,I\I'>=;5KX;B^R?NP M=CILL[ H8>8PN=!/$RZ''-MF9GM<425:GVB^0^>Z8K,NTX^+.$D[%:79=4\) M:U][86?K'%>=2,MVX*N'GL_-VDP[74/S]'JMQAPZ"T$3QU&3@0,4Q6>CK+[! MLKE5R,G2QA*T/8CP]%G"'VW0W, P*&N3IS2#$?8T*:ZF*- MP")M;(;V=!,1*0PN74-.DY) #!(YWZ17U+:?;7NH]2JE>QO5S]Z@.U5D+)<3LMBE MQ-%J=K(+OH4!N'WJ,]4G:<98MAW/JVHGS8[4,>B>>8KYO%$>XI0M-YR 9&FV M"@U# QX2UP2'SBOOWRCK^==DI^T$M]>\[?$E7/@_[+UE4)Q;MR[:6+!& P0/ M!'=WEZ#!W5V;QIW@@230='""0W!WM^ :/&CC%J0A08/FL+Y[SUI9>Z]=9^\C M5?=6G1]O5?_H.<:80YXYYNS9SYOJ1 ,6VH/N.9=BG"R%,U56LY[?V#>%#&(%*#ZX_:1D>>+W6H=H:,H\;@^E MESFXF";SS?GE<+F(8DKOM.$A;JI-4ZM!'JH[L;FNG'GIAI#I6#)Z_3\=PM^SC>%Q3V@1:M?@&0T?0NU'*2H M \\8/L],/C:\L71%NJ&!3560H?9U ;RH[0XOQK&]YI)ST67W%V"HN10/L;BG M^#-2=<&GJ .A/YH"-.=R>%7N:15XH_F#T"(W*LE%=Z%*X0*LQ[*YMBF9WWR' MDLY<'RMG'=H,"$0Q^!1"%=\SKC$\@]2;*^D821\T5D#AQV1.6EZS(<6ZSIEY^C^:MTV,7C^I?S=>&5$ A^VK-%JOZ8?_J[4J=[9CS2MO. M,F0/HLFN#-$*VHT9(!L MAVTBO8,8C\ *(-EM" 7FE"#CQB'U/=/C4Q'?0@[!$=IWFG]+E$ M\RE;/1!7^GA"I]]+MQK32,%<4U\V*B3K)W$.NGVAJ#(U2C0DV&OD%X!&Y4^2 M7$G\*8V_"'W_I,C]@V?H+T+@OQAR$=@(G_U&J_LG>_ D M(@E2S=-M8-(4&Q](.)&H41E1=$0"#@]/YV(R;X-[FDQ4Z!(FH/WO/&B>9TJ1 M# 2^-/J>G.C4SF7?A,^CS)R:D0]Y8GQ\8_('HCB\6R^=O_9S:PK+GTSGB)V\-*U_H-M:_"? M<^:+J;27<&FI25M1M"\TXZU_*V[J[I^U-M<"W?K84-_ M .6T8)R,F]U:WA+* Q$L[HV5=#B(27/OXZ7+@ 0^R+ 6T@*>(C^G9O00_4=9'2 [N'GM?NI=HAF<-7)^OCF^7C!#^@[E_KJ2^\#0WX_6LP( M6L*=CG%)OLG[?Q]7.Q+!MCR'EZKLW(L9'&^J:/C].W:KQ!GB7KS?#E)43T>X M4^/+7I_ ,@(]4+8'9$Z-U[W;2K1CBC"&V*'.I!URO":SX$V'^TBVD7DJJ]$$@5Z7NZGW MB/(YZM@/5ZJZ9 OP2I7W^&]P4O3E.(CY#8S-))[8 E=93)@;<78LP26+[Y(/QHH0W?8WS< 9G/ ML9 G6TWTQ3]-'V;TYAO(/G!-.UA!!M'CFI@9$: !,0-5AYQL5>_.C7*L,4[% MVK*Y:GUP4C)NYEY_-2D["ZB .Z2[I MINP9L2B*#,7U?6!9KR/WO[$MQ?)^_E-V33?.D$F;VX_-=>T0@<;%U-]NWT2S M2I7;S46[ZE1PZVV)8$F__4JGG;S^36]^BD=_*H8YBN^\;69\J2M%^N$D^KCS8A1R72F%+O3BOFE!-;?+\GGDE9R87Y+O8 ME*1HE@"QJZHN/_R N__=$7%%]-I*=UGTD"7BS1Z2Z-G$-=_BT;?NI?B9B>"# MFPR-$E.W#A\_K\8UMD9#DIO&:'#.@7?:&(Y$,@[NMIO M5:3B1SWF)F<6?M6\]=S0*5FW*;F"O*TP4J>;$H3[^8'OR\2&#9;RE-WAX ?5*C;"?434\:$1 \^[Y=9!\'DDO;AZ\P.YY?W#V+OAG@':@ MU/,6L#B[B0)I26E9]X#WQS MT;Z+4GJQ8=QHJ2WW(&,Q><;3T4VC7X#LL<&GBG*OIWZ:KNV3M29<(.E M\1JKW'H6SR9WDG!<:F]PCA7M72_4D4X3]X-H5F1LD=!H/(N68U0H=92LGGQL M&3",SEE^3_5/];JV_S&DQ_FNO>)1)+C]Y-5R^JQS(\/EDA#GW9T,94HCA8" M#XFX>_G1JB94J'M]&]K GKE!]OQ(,*\S7$!3JM9 @.)S#2RP%OV>);+ ,:%D M6*I"H'-5/E=D@OK2N=%KX>UL[@7G^N=GBHR!'U9HZ[WZ7H@/. K55P"SS6:>L& MV8OG1A_*M0?L"U/>]136>WFV9=^'2;%#\AM*=84$'N/OLCI15%J8YD&+D4 MSEW069"VE=#&'W;<[%M9Z?\@3_.NH&AH:%J*9QQK"A"RGZ%"E!#=FB[+)J4] M&WR26;!JK/JYYGV*%>,6R&=]K\+>@?+Y!^5;&;'9*^X)^MUD>>IW2 !\',&+ MJ[)? /.FLSMXQ2Y\N6L,O' ^[J^IWJ>\NMMP8R#R>N# (N^XV,.H8JFKE#-X M@P>Z!N=T].8V6)6&]-"[COPD 7 >!R49^Q;I)!S-(0XP>AG "/$C3R$VBC!. MCR.0A^8DJY?U>P[DRAKQ[Z(S$TUB,0;\1/ 7"D/]6T-RW/QZ8JX>_1PV[\!% M8A+BOP#B$]^?-_8R%I8<'GX*9-M9D6C?&_A0=8CQU*0SBD4^\-2P+R2+[ U, MQ"UC>^YG=5W4?54?8\H3L1@.M<2@S-:90@6V=;_">%DH'^N831#@#I2>=C/3 MIS>73*0F%#+TQ95BP?DE (K^3;%B?_(-W\J5?\8%U].L=/916;/V'S9)#7L) M1/22Y:8V+G'Z3-0>L QM(L-GEY&1#"VI9F^S%/QC?0/BM%^@:$1HA*!:*/]C M>V5[T,K:)"#A/%.YW="!41:[1A/B<0;T,*CVU=B\2,C(0N\NN?_87C^_]R( M-=:MVS Z@<&C@P!N*-N1V%P1V]HTB%F'7D%Y<,SPTOOK'R[LLO MW_A5/"XZM*^/F;8<-ADN'C\+)$QSW9.=Y)@FG@G064&% MHD>SE.,5J8*(":=]DS$#Z4\4.QO#!&DBM[!I)/-02?:/2)M_1&7JWYMB#+,; MW=AG%\6MI=PZ8FT>"'A?IYWZU]_=&.?FKAR(LW0U"-1R+)Y?XH^U<76^:EQ= M_7A7&N@B*6RWS,?7C&.%T3&]-"* (QH.%08/HYZ7OV\@]IK -G@)(N>_(HTX MY(-Q<5%EQ H ]U"9W> &IH'GR2X;0Z\^$65:ZR>]%W'MSKMQ!FRVN%X;6Q0R MZR6:K'WR?DC1JB/,5,WWJW:KMZT@\P2;@1SFC5::Y6II M[XCE&5GC,LEY"EF'^O^8ZQ#O69U1K5,FXXZF*'TL>QMYX^PJPSU1LL)AA^+# M9TWN#!^GWV4@Q!1X--^8;S\?K]T)Z']_\L*CR=#GW2,ZG?VXL=;3I2]@4KDE M2#1M97&\ZMIV7V>^>-L5_S[K*8+]KQEHT&D5D:!6>9 M/UAHZE%_RUA[>_'17($7E.S2,'""L[*.PD BH;9C0F<-,O2,+Q?P]\1K@#TM M;]YXE>,J):%44 SZ=";3',:81;9/;ICN?=N=?F,E.OGDJ&;Y0)=;5ND+\I!V M$E68L"LHS@QOQ==5*M],IE/!5OML6<04=FYQ+$A8M>%]RRL@K%TZRI91$=)[ M0H,O15@5:(.=9\56,'(?'%-''G1,L[Y2+WJW0]]?&L7O1#I7L6 MV>Q)X3SA<:5U_+*FHG6D@!":SG?^&Z!W9;36/.\]PTY'LW;LP/@CDCT%2(SS MS)4XFE*N%2X6)E UM59_;HQ[OS\5.EA\6?[E6?<7POX14&F*:[D#.=!(:+O. MJKF;;_1Y^;3I"#/\(@#\X'.'W7)O6'=9ZZW\:>7P0??NU3=1F4U,S"KN4WZ0 MQT/JB^:)8^-B .7"A-*^J G7(W::6F!ZN&KRT33;/I_A*PNV35ERNHP)J9/3 MVH\S#OMII-_\X56V>K.#;9BG;DCS,H&2_P>MSR69PK-YS(ZGFF8^[M(W3NQ'1DMEH-%J;HN01-_E3=CQ/0E!7;V:]*9^U1VL%!*Q\*))W M8=4])J-%%4,3W48$57UJ#2J0VR^P2CG\>FWHO(?B]2L>E.B@51 MEPS)2-5")VD1M.C*@%W%UTE ML^>5*A<4 9J16UK3M%(.R 4O&DY[^49*>OG]/YB+20A2SO?[]Z>E[AH%@$KX M1UWJ:>/DV[+THO"4Y8E:=_?("MN32GRP ; MZ@NN\EOOUL[')K <%(L<<$6KF5='THMBJ\:5R6/53,7$2B^@>2[%U[\ MK37 M^!_3:(@W'3@*(@5B;+QB MJGN<7(.!\R:"S*[J'V3B"Q2UTS-:,R7;FP0&QI2Z[-%WB6_AXSQ:>M3BZ7XY M+[&KI]-'FV'1&?$^>>8 G$;4/2V)]]O-TUF33-'ZWISO-!26% <\EI%6R\?F M9NLQV31OEHZ_2:0ZR_$W(H6X(_E#YC+=IQQ33"G2-N?UFT'Y^K+))Y"ZUPO= M#"7;0=JC@4^UOB(_FT]+1_ @6MS27I*UB\TC]WCPT""68ZMOL!EQC]=P>5GC MH_65[VEI0V?4>X[%%]S&+)4R3Z>D+@9%-=E+*E?'JI<<'&R[E456DIF@G C$ M>TOUYU_HYQ6B%(Z^A@W=CF]E! 0RPPU012@K2O;UXJ2JT+#:0VL\,ZQ#V^)N M/"L4^#KX=R=A@W[$$486/B*<@>).6@ULS,LZ48PGA*E6L8(8;ME6<.WCUP)V M'F7R_KT8V#8AE9K23PCBX&F B999]G9Y)Z?R#?"!LT_GK;@WXG MPP_>+ J09#*+L#'7$P,[W($W>!&K4F107Z V.:5O#M8-RP%M(A[0QB5HWUW/XC0JA_&+4 FD;[])WN5WY^!^?/#5(AP9#8-V]>/=%8:#_76-L$R M%^4L9N@PU/I9096240_UQ!&U^^03/=[.W6PD&RL6U^+"W MB0*V>_;/DT$-T;W)KH=[VM$[ED57OEM^!VM52E--]6&3(^!-_;%QZ]?!3RD+ M"\M*-+WHO@AXVRG%"'-M%Y'1I,UZ4DB#-6WJ6DZ=JO1%CXJ ;YB(!_Q0^9KN MT^W!\%Q[G?C%I$^H/Y7.^1RCQF;_=0X,61++6"HWC,Y]AN=)]1UF;C=/Z!\% MV+NH:G#P+P41U:";G[:W%4Q0^R#%G4SL&TT-U0[4RLG0A(S(N]K'\R7S0U\" MH1C58MV5CB[ S+=U7D=FX:0Z^2#K5UY"@2:INM^@%H!Z$I@J5>*5X.M/LMN M<<6CI;%1:(^")7#%*B9+#J.4>TP50-DPMJK_"V#A<*,RA-(?ONDM=<=Q]6%/ MO6!LE;WC%.F+%0@H.8%[L-TD,P/! (!\T[7C.AJV_JCZ(0,S1O M_S!JO=\R^/:,YW.?^.?BT5FBQ^V?<()FC<&Y2+0@+B-G8HR\5.CG!YTQ4U#U M@;!S2I$LYA>6/GH)&'7(X*94#CJX\N0U>Q/_4J2S;3,EN T2>_HTK.7B6_"] MEY'V;*57-COO&5LEJV6\PY:TW+PFZO7-O/,/>?8U;K[ F!8?(%P\;S5]6]K& M :BXRPVW6^*6+PQD1,J8$Y5R!8,'XE[X#>#4CTEBU0!0D0-V6T7\DC?GF!*. MAT(')R%?Q22DJVX'&)7)V=9F_1I;UB%#;.MX54(XNJNPZ]<7-KJ"C'_)*&X8N.2XVX?B(;/2ZRC 5%_PO&VWLAZ MQJJMIJO>_'8+:O8YSG@R\4H%WK7F#[N2@.TBG,P]-)4 M*B[@#5][DN,7XD,H<>;GD6TKI_[/DIK^CC4V/\-[RZKR&:^N=(O?XM.R8HP4 M%5.%(9Q;# U7*/^V-=G[$,Y:'=64\IX<:#C-.1PMQ_Z<*6EX1WZ-E2MN*,OVX<$V1S OQXK13S03X 0SO"F(@OV8LUT MD(6U3/3;U$FS@0([V?;G820RZ;AEPA9R$($RN2,A+HJZ"(+JIQ#B[_U,3Q2F MAO9;I KO__] 0?Q_I?\7I4_9.!)7-[[A\7K!E:#U!]OAG]K,9\K?*HNXG3G_ M FAW!/I[E1&H(YO]*>3#GQHU_S9*_"^-_^)(_'^-9/SO"O_%D?BGC7E_3N=? M'(G_5_K_;NE,FFA6X*F^J$ =R9)_N*SU?^9HY/^+SW_VQ^'//[Q;2NT=0&QO M^!^;&F\6WC.Y4V11,#(U#($,NDY&O&_T)UO%7%#=QA<14WLC=:CT9!;0O99( MZRL9:I(@.2E@S_K'U5+#OB><69EHE!:W)9@S]54IM%\*U1QYW54?FH,+TKOU M_FD/CW.Y_%&,B4 5TUXQ(-EV>3S.GP%?F8=<58AT/%/KI(5))>R42^;5$NJ8 M'\;D@ZD3<>5I"":.L$2.$"=&4H:0,P(_O4IF?^X'7N1HD<)67?<('\X!TO^@ M+]\,\!7O:]+5@(VZGF!^W,'CQ"! '3E&I8U?=INJ,]$IWSR8)IDEQ/_4C-HH M!^(WP]SG,>QWOCSUG%7/5QBK^I!.+@GKZ9EQFN9N.IHA=TB+DCO^1!T<&'VL?%I M>$Q9%DDLX:32&BPF9')9[)HD_1Z4[W&>6+ T&V%HV1[IUT,G$+A:-@FR0 M.5AK/@V2)MN*A6RG ; +'(5'Y(,TNGH2;E5G'OQ_ ;:*[I@L(T>.B?(Q;09G@2 MYH-%#8T78QK&XKW10Z_ &+!/V8> M")9M9B[(]"OAKTO6DY#D7Y!'&KNI)<^-H)D:6+W\XR@Y &&8%T"A-&O%'9\LX^F_\%H)#84";@U]/]H8PQR/HJ9^# '2/+':>(5_D?[.5*59B@ MV78.5E*#BZA='_X"0+._%T21L93Y%CQ:3*]NY26$HB:$.I/V=XNSEW3;I,Y4 MT3^+D-W][B3'UL![B !1D/;<:1T\S;DD:9(XCAL(2 MID-PX"PF^==%@/7,F >"WR:MZ)@6N%.N(>K^3 ,4 MP?5#S8K,SUKM65K9:];?BN)C/1Y$D#RV1Y K+4E- W53=&[#;K?WK_Q&1;1$>^A*$ P#A;H>K&)+A] M%S.X_WO4C>0MO)SHZTYM(S7ZXCAM+++Z7/T(5%PLP)A?7&M>X@/;AKQ+/VBJ M*0$T2@RSXA/6WOP;'[)95;>$.K/>I7Z*I:B5[4YZ*Q,FR)N"NW^9/.'F7M-/ M8.71Y@K(0<52FCU/S+JC"8Y@N,PLNKOX!1A4^ZG%JIH>[,S.*MIB19?B?BF& M1E-S6?3EGW77 6KC%3\CD&5/_Y;KC W0GEWB8Z?VU$\NJ73OPYGVBFG"9>@D":5<6(RT68 \%I^K[)H_2-V"^CNZ' :_76\ M_D?N+/]'Z_]I]G\-23S0+>WCS<=UE9+;.B]<[BU:6_0^ MN%TX<*55S6%[ A-2_A@^EUQR4J./Y> -A^.[CY\D!11I4'20H(K[DJA_>5TS M4VG6*Q%ZEQ<UOFF34KP\O.'2_W&+P:"@=GRYJFB**V4\OW@!5:"*$V MMM!C]CS_*^N5O%@T("-R?L]I/&ZTS,/56IL4X;(\TEM,M$XD^@%X<_$_G)PJ M2 .*/T=QHF+HG_H"L!5IUQ%FTP ^?S?AO\-(DID:6$2KD<=()J32RC,.@YOS M $TT7'.5+28I3\V+&$\.L*%,J09 &'X,GG"")/;OR6?V6)DYUT7(ZQ0Q#X3_ M*$<+]M(*Y#2]XL?9_7QLXM$;5[3G\+]YXQ?@-W@H['Z2[>6*Y3 3I3)4I$* -A^W(91V".L_89_]P6@^FS>=?*G-5T] M9?OP(D?O 9"]*^&8WEUOJ;$3H]KC^GD!A^@34VZ<#TWND(4RKS>1 M>D?_1 *R@K@#K7EISH]A49\+CB6I)IH@59[;C6:PPU+PA-F=YR] A!"X M@IW@U7OR:"H8A:H,TKA4LI&@6>=VEQ,@+H?P]_$ZQ&89BOD#11.1@1^ M_CX4M]_*#]D'%VTW2A:%5BMV%(HFH00>,_3*;%/SVY;"N-^G,R\5SY]$&O_' M;F%S;MK&@(C7RX9,WQUM\!&3/(@R[9QG5OUPI;O\%?69/Y3P LY*#"&VFCQ# MUW]'7Z9#D .K_2BI,/@:;1O7;^NLF$,NLVB9Y-@*00 %0;V.YVD((B1>\8@1 M4>L_$)!LIS9;OM5T66.TL4I(B @D M6Y#P(=%S/F%#J:=OH72Z%&@YZ,7_DQWWO_N#";-(]$+.2 \X\?; M!07,\7GJ"FPUT,#@B-AWN$3R"&@?2)^+%K_PJ@) ME/HI)WL=_D%.LR0S9*_/Z] \"CGFF..:XF!'&'-B0V-=2V/HEBM.%GTLM?GB MR(8^WDG+-0^&THEQDU%.#$(P+5;22),-^1H)QF"0XP39+'HL%II]0K=,(SC.A);6. M@_MV[2007LM&J[83<*>FG/2.QP@G+?;!2+MUJ'*.K^M2 M;PE_S5/V;&;NF0H6CRS#:.ESHF\(VI22?IQ&9(+'IMQ0RS^4WC]GDVM5F-X[\ M3NW55M:7[BNAUMU472&LCJ0R>1=6U;+;2Y^E]8P=N0'I?*N3#]*(PR52 MFPI/5?EO>;H<8\?K)<(V R[0A!J@1H3[G4QEXRZ&.#G?(RPQM9@VM0 M(JJ[7T@POKL 3CM9UDN _F0%V(+#X].*G5*Z"/B2(IK*B0B2O2'ZG1M]VTMH M?)X/<_1-%]<0^*C"4,3/TLMLK:YS'GF/F9^;D.;Y:W](5L,^'69 X"+9S\<'* MB%5X8F>@H+D1.K01^EQFOB'0-$#% OSY[*E:$STZW*:!V%2'X7@;Z5_^OYG+]?%R\:/5)&9E6_K# \9C$_2#FAY) M9!C<<1\Z<<00[UMG^N*-C&!+OP!]I6Y"35[9B&J,\-'"J=#9*H8<6J2H;)7) MSJ^6%G,Y*[>A#EY/ 9J'HS2CB>97)%=[SWL8$0>B43)K1_WR5XJG:8&KBIHT M,=W7F<3G6F%JZFI4IQX))0=%!CZW=# KU::66CWICP[*XWD9ZY7BFH+=5ZCO M^2JDCSKNTP8I&F+2NI_V?$-K4?R8"PA/0O EIO"8)R0WY#5L[>3UNTGH2)1MGQ3@]4_7LGA*+#,X]SH[^"V#**6XC MAAB3GRRFN!6:@-U2S%]BP]>?N:U2T /N93:_GB9Q'5GK>X/UQHJ\*2B)J,N# M[S*[F%8/RZ9HZ9I_E['/-[;](X,@+58D=X'"[^H8GW<0OL!:OG&L,:\D@/;S24*O"*'9'.)^4W>5]OG MZNIG=_)Q@_H-H-VO%J!W+I;"TC##/NFD%[I^2<9MH:V[MJ'9- M;L3M:"B/K0V_?'?\?)253,@8*710W?\27!G6>MOM5C(**M'_Q&NY(8/:KKY> M])$3=40[(TS&+@1!")#>ZR,@N[;2'(;U?"++?M=JK#O;YR..9(Z/F*)8I KX M?V!!@DYG6TO6Y7"/X8(474=&=6WX7OXQ#2VGD%E2I.!AW(3]UM3ZUVD6N./N MR)5*)+^,MZ*,9]1Z4>IG8LW\8^3("0"B.X)5;Y,/!A_FXNOH0#+XT[&$FEW7 MB69!,<2ME@/%\V';LJ";M.BV@ 5H N'7-$"!&TOJ+/_656S5R&,8!'%_1@6D MP\7OV/J2B;QC@$_HT.-WCLF]AO;JJ*@V3Y,U#,JI[/QN[.B^=*#+ M&$/H2M)_7_DR)7#E3!4N?[:7)O3QC--N91=I MDI%B0E/-(L%(XRNT3"(59?MQ:34SI'Z?@L7$S42[]^AJZJXTUKA6,EM.]&HFD('>=/@)L>:1=CB!)H\5QF"_S 5 MU\A4;4PSAMNHM8"QN3IR&GF3,G]NR1=13OLJWA0\<:%,A>="$ROJJ)M^^Y"O M75^A1:[Q!=O*A2^+E_LL61JRR:QA?9DC,MAO$"(F@BC*UDQ,C,*1B2I=%1^48LCL60T4(RLYHVY-'Q0G4Q@F5A6KOV+A;H7M>ECPHD.SP"O MVXQRJ9NR0M9#E#>6R_*?7=6A@>M=A />I+:.D32AHU[I4;;'JQ6J&-WK'_BX M&=/]$8@#3KD7+/5-"%=<#,Q21Y(;'FO4-PT77X^:&IN>B!BA.5O4QC\9V$_6 M?/+]43\QYU;-X4+C8R;F1ZO/%=1VUNHWLO6$19Y@%Y"^I,))P9J,79Z0=)5D M_>E\O,-Z7%E)1&9"3=>2QH1CD+3KAYQ]5#ES09OP&8GWY,*J9*7?->41$5R* MNXG?54[#4&%]&26H-4@1$Z_?'LS/Z]6N+L&('SW0$CFB0$96:*! UFO'+&G> M"QVLLH_,M NJ<>Q\T5+=,C/-%NTQ$EB'7STU(41B0%<\6HS?!Q\-6Z>=ETMIZQ675 25F=+ MG:4P#DZ%1;)>%TVI<9.EM"2X.#MM]5%!+@LB$%"=S0OM% M-(G>,RMDV_*E18,O0-+Y=\[)('NMT4;0LMO3ZE4,D;M!#[?3[T6[HM:3R#>. MQ@:*@15FIMP.M2+&4HBR(V/D'.QHXQLAN?+S&1#-]KG^_JFLA[VA&NB#H'5- MRWL]1[3V;AIK%ZP.153!GG,QA\X7V;?*JK/.E<>&F$9:0--7'K'YO!EM5H R MN2&IAZ=MQ#1\P4I36CH!8#5MCP!RC<2&9_R?A$AD(@V>[XI\&$T2-"7>MIY$ M.G_'#C[F\ I8/F%Y%;>T2]Q((&*@G9S@.D0%1+@0W8L2N*F9/=YL5G[$J*99 M:9>+:P[83G2]_7!Z81 5L@*^3(5;<05TDV>]*(/J)G M BEXM,+J6=Y-C 7Y+=PP'AI&"@0@@'B8H7K <15DN;D.,UWQX\<[0$=.UN,J M/9)ZEMIQ*E"&^D=8\L(S9DF_CAD6Q.SL[%PE6+BX@=&4 \+K1AT2>=^2XPZ- MR 2CHQ*S))04V)<4?_12L7A8O&W0)]J=E=UFB?] !9-RWHH8V/K, $#P+'9F ML^N8XZBZJ^"6![VS7%"//>CB#8%L6R$$%65 M-J_=M6[4+6 FN52B0K(I?G) MU$:?I^X^EHD,(G^L(,DQ%FG#_=>+_I6&PXJ"*-."A)X%X+<1XE?/A331D=T^ M).Z);H+8L/C:/GJQF1WY-#YH'L7SV=P: ('NPK@ *F< ,+S]\G,.ZD^P1%V% M,T=J0<,T4.D'77]W @/KJ[S;T%"S1)\CD;FV1R/X,$$#;6\&2Y MW@;2KVDGL^F9QO?L3LJV,2#D/9/EY!HZ<$5 ]S>^BJ]/ M3E.,XD$TAI%P078&@KXY%1+XD".D16O,JLQ>WH2V1]3G=T6\4->S@MAD-/JP ML-B%AT9LD\^2PE=6<\&BM6:=J6"4BW:,CY"-OK)D2RFJDEZH)!5P^ZGN>285 MB%Y%1K>I/GYIWRJ8F2\P80BB\+&L>$EAD'S;B]8RY/G&-YJ9G-:OZ,IBW/I) M<:+7M%AA@U]$9@E9T=:QW=:B2GS*@NT=B>9C?-!FS&?CZ6(B9_I>W@W0[BC0 MQN1C/PG$(JVX_WJ7HF[:NJ1?<;HPC&G.PZ2^ZOIZ1V'(8H!3:,*AO)YNGMUB MUBNX9LWH6L8ZCH9C: M:.8XKU!-K Q-N1SUVU+5P[6ED@C&K9,>G@7^&C?6UG4_\ +YGK_&&\:!Z30 M;!FYLF"O8+K99Y6-R2RO&[FE%X CV@(9C_G 3>P&P?98 K&A>XU^]*)X3(>Y M!_5%6H71RUIB@KC)D,=0 *QQ]QI1 (H;;TB=4\6V(XU,&/O)I"CZNQ.+R9H4 M>*YD$)LUOOF2E#;Y-UU&YH)]YUUC^+$47^@O@$5ES<8>:S1,84ERW6YRJG1M MQ6S8"^6/G%QC@\0V(G$G8>VACFM#(LFMD#(N7Y.J=!;1&C9VT47TY[SW'D> MF.!^'J2-^M^6#E\#W8]/-&OC-QJ>S(!IVILBM/ R!!.=[1AH"SO=UP.C5>&N4QV MA2JDB1\FXM5_LMW.=$BAA"(!/ 9-F1M62^YS T'^CV[@IE"TE*5Q=L-S/^K; M47 *R\=^]LVAM3#7*UCT^]JK1G[E(-8EGGKNT.=I=6\GD'&)K:V0XG2=//'* M8?1YY14%,.Z79!R)D$\[B3MTGE3F$8*#5&$!YNI([=QEA0X>JTHV#=,0C8\T MS\H!^PQY*9:(U\VNV7&MS9R+NN'"-VN?E9'[J30F3H?/CXF-1)C''P61_&E M.['*N/GA&WCX#47WNATA=FYQ:A7K!5.5N;#F6FD/$ON !IX5M;D[,?]&^ #! MMD]IZ\[.RKD$*$4=S+U*(U_7Z+?(%AC;VE[3):=[0TE0^+,/I MV6ZO'=58N><@I;:NUSJSA+2$Q'O'D(3'2!SA[0L'#N32C[()ZV_9YYYM)P*= M[S=6X WS9=R-/5AJG!3XJ;E.2,7\V]]ZB M:TW.]2FN+PED7E@,[#I2P5LBX1_<10_?"R-&Y.8*S?!(2UM3#+O9Q#+JX]8? MQ2PW52ZV-DIUEW6O;>1?N5,2XY" M?"R '\+A(I6! :[*3YDR.? IH\CIC.>OS2*D5% 8S3M??2$:@9)G?'M0>QRQ$#4.0[?/_VZ5"[Y98M [\O?"3L*2X&.G4&Y:NW MWF*^@WS9_^MN<%\P&/L!"F)(ZX9'R5G%/GG9'&MG71X#X=24)/^N9LZ)8-?; M7Q](I%PRO4LAF,_B *8=V)3ZK '=D%A!NO/(-$8T= M$P8)T%UK!BD:,MNH@S_"68L2J-?"]Z&!Q8VM'P)= DM,2PVB]ZWX$V3SAM&? MI'-)+$C-DWF$GF9FFP_E/ LI65>S(#2&ZNXRV3I($B*I9]G/H7S%%:41S2WV+S/,P#+JI"HW)JD>.#P8,OY#I(#U9&SR*=^ >K:;[.9 M5V'&^1;FC6_Z2I]YDX0*KTX<@..\)I?$\7J=D GF) MB'>$J-=)J.':@G]0Q\Z:&EE#02_=_**-]!LE@DK]@#*PC2@YSNL0NY^@WNGH MCQ>8A6-@9YTH6&I>AP/V7H(#L8Y3>+W/8!&_J-E]'HBBH3]F8A'\@IIB3HNT MIW^6I1EP+"E@38YCYIP#!&*C$"",^QH*N;R6X&LL0&F?L]4S"DRUWXYV&T * MQI8?A4.;A[]E$LE:Q\FP +FKAVBFDZ, >PD]1&X'L:IM*@V=<]!GV,]6["X8LC^^3_SAF"W&HN>A0VID- M1AIVH2WD8Z'HJ5&G XIO 5RE &=#@I6MQDS( M?R;5_.0M9H<1;1[0'5WHYE1D$@6+?P#ST.%5[%,+UC(/9!YJ1;8=F'*EB,6 M%,5BFQ6W;[C:+!^:I8FP;]RSX$S@Y\1FS7P_)S%L-;'6L^E&QAQLTU'ESMD& M!Q?VT/J90B@77>+[LSHJ&\:^[UJ=\JM#\#DL-9/XAYY;C6DOHL:F&0MO&XPV MR &,I03YB,H-8B=T/FAF4/=-^/45.D-K>X5C21/))<6CF6[;)66^JZ:TZ.5=T8.G\&I#*^#(+FUVE",:HIB)!JER7YXG(H57*UH M>3D?P>63?N8DL)8?9J.3A%&S)])"M=VDT6GB8%Y3'W,$#^N;++\\P.6"6="Z M UT:4E"1<=N!\_;:A$N2RQ K-7K5!(^!S#/$MLY)[Y, MI9ZIQ4\-9S06+KP6^DWZRPZ'9':48T]S^>9Q213,T6B0*2^B?3:*.;P$Z3\: ML>4#*ZOIJO58"8K'4F]S*$.PPS/<)$F$Z>-HUT F:BI&)OQ3Y+SR;L MI)_=%J,#KF !E@6M+8&V!^,D\'52GA5>AS:&+\N8W,FH.UP9^%SW7\5[E?N\ MKVJ74N%>>!84[=PB0H$YXMIE JC,@-?0Z^>1XC%YA5U%R%_C:.L:VOW8*)>D M:5)5UTR(!8>18I_L"[/Z9WZX4R'=/7P51KSUOG(3[2P'X1UUT&FD MK(US5T \MDJ,TO&\9ENT6D<3GH/1S%&3B("4ZQ?T)8BP%3O&)9U;=[_I#]#* MDOTDS*%.&H8E9D@Y[:7M1UGID)^HYC]V#,@VL3CE;*OH=PRB!H; M%U]133KG%,=\X8$4D%=H'_8P9P:O\^)[PU7.N2&C)J%Q4CN%G.@]V/&8,:1ERBBH+C!^CQ('VM#1,8-\44W M93;RP 8X^6G;%ZHPGV1!TZ!O2,3DZY8A3/MI>* *);"J2%[A!/[ 7&OX^\R1 M4_U8H]#Q)XI"8C7:HB^]2APOJPLS[>SHXIH]FQ1O7ND^,^_C7%"'U%Z.5*H9 M._M&W\J1E8F4.>1"QRD&O%,O\QD@"EON)^H"6"WDL7Z#)/[\47QP=KXY/,JY M5?A. \B6A;Q4F84=6Q%R@22&1D+E#F@-2J(L<1"]Z5JBGR'B0^/ D_F"V[L1 M9HY;R9V/?22$FMJ@".93KLL_<%7$3CQXT= ,V40WB35_7AADZIUPC**\V>)2 MGM43(&=?'M>H\$V?%FC WQ[UAD@R=X#[B<($^=N?ADPNHA)L_X+>(% ^F137 M,-$6A,6CB89E/NR)*KH$ )C0:=:4WK4SI&TM7MCU :BTE@,[,?3O2- MP5&6B'XS#W>S+=!C7)L0 HGCB.Y\Q-ZLC#KDO6N=TO)C7N:N[D:WQC'>:PEGA%\A> MI^+]P-U=,J\FC*%;[ZT@/XU9()#W;\Y0 IO&Z(K;&3 (58/(9^XF( M=<'7RTL==73S")%YR28(Y&K[&^U:<> MY(<&U>^T60X?AFRO^YCDT=I1 :?/?1M$GJ0;"#PS=.)Z,3!?$Q'O.\MRU^T6 M6\Y=5((2.B3$ [KZ!7"NZ9S.K[5P?C!;8(BI3E$MC7\W"[%XOZ'JZBHI1 CJ MQRQ^23IJ/2,/PJK/YFO?QTF@ZI8/[$,,08J;F+P490#.FY+>BA:I)%,<&\(])&,- MQ;X\PUL:^P0*B+:5H3RF2;!BI+4[SL!KL\NM.,%UN(FY M4Z],%]4H=3G+3:=C)Z@4;1RTRNJ0-_77=4[X9+R2KMA DQ[@NQUAWO+V:EEM MQ"JN[JT&) SU2X3X-D*R,,-EN8_F(=>*B:&=DX8IE8'M2^;#=F#@_.HSP2%+ M'-0TX9C[N1H+)+)BWC8'7;^C74:K *O'OG38"7=DD J%)6XNVZ.\LL:_MNLR MHAXW+Z^@KCD>J?E-,T;7(6Z(O#2JVUR5_1+0/Y'_ZJ8O"$0[P6^W$!J/39^V"EG/T)NJ47B;0A7"+Y!# MXR,F-6CJF 1-#RAQO'IVE=HT> MDQFDZRNGM\GJ1#%6O4!G_99NX!,:>MILCMY-G2Z$2E]Q7!'L!T)9;^0TH(T$ M&;W;>&Q-+6N)Y[^@=-K8,%#+:5-F[K=F5:=E%CP4[!D;*A;U51!V?1P9DBWB M<77]]AEA2+ 7QW!QAK<-K+BLWE(?1^4'N:Q6BU5/B+_U@' A?.^EVK[Z#(A6 MG@KJ]2H^\"]H)XH=2@7I;Y]9$E^G7FO<2<9R#>A?..9MLMQ^41I0=F!-*M]- M&A,W+J 3EWG[W]H[SZ HMRT--[FE 05)#31!@I+4!B1(CDV0C*0&B9(;)&=) MDH. @$J6())ST^0DL1?HERU"H83,HIN304;U7VS2Y@+OK(K^"MX]4#MS%HQCPX;$ M+YR*[O27H?GQ(6::=0SE=3A96T%&1U]&^\/^OE36_1(?IN7P9[F9P?*V>6J^ MYLXMEN8HY7PR5>1ZVB.\L3; @&Y[4K>S\T-7=1QMGB?(?Y''$:Q@8Q@?5XT< M]]!%)^8U,)I]>N;;1Q)FT/(4LB!,9_#-E[.U-2M#A:IK73.=0M9B_"T!O80G M%O561MGE.#)\[]?>8[%KP%BZ]37 Z!9;8K _0=>;*9XN=^"V)M M"(G;#X ,XG(I"CL(^"*#-"@VL"0T,-/6JR44K?[PVC"]!4W6E!V]^GHF+Z^U M15*G_JX!!&>*SE-CA-TIS<(T_0V0G:O ;:'YJY\VC GRK-E MLMK-#0(P 4&F9TB7DI3/(3RLB95+MC&4]U.4A#?O% MYI[MAD<;_T'>-2\P__,SSYZZ>]#3.IZ)/*+GWN#108PY>+LH<\KXR^+BY7K& MPK?I,P;+UFZ0;0"=\I7=*+IX!+J4&6]&-_K)B%QJ1\W7:-HF;C[/Q0C- MQF;H1X4:/=@?E7$@?R##4!@>ZXATN3EK^BO6BDM&_O5B^UFJT0OQ6R6^NUFC[Q+<]>,%WU.Y%/_J0\U5D%:L>(Y[JR-B? M,"X>%3)WTX;L*T2>2-*WE)GU:BQ2IZ$)'FOHL1Z=9N2<<:8%Q;I7K&/H(;FV M@&3?W3:Z",=14#=MI0MU4O[5VBVC9X_$E+K=$T1'10$GN<#-"LWHRT$79#E$,SU6=-)*,K'?ZAH;NBCQ,A;ZI6\O #_VI)LW(N+ MWQJ93]@<@1.Z=D@5C!$'1=8=>MR6CG+2G^Y!\$_#X4FHM^%*SRWF]T,25F2E M4G5[Z!@J"@X0=0T7/*W='#K+U88CO6Y,3B,"VYHL)FL./A\=+Q Z(XHI\D6H MV4D55#?!H4HJ34I34CA87';$;\J/*ZII)*E(O4+.T$@\UMI G#,JJ>&%1.JY M$MXVC!5HZ$^.Q 9X%WR^0[KUEU5]_ M"_BSW?/$L$00.['2KCR!Z5HUQ[B$[IT!QF(#&)CLIA;,U>3R==A>V0FPD!\T M/Z_&@1SG1\'D]IK)SL^#^P@(D.XQ@/+"K0&BPI-I%*J75 M)G&AC#/KI#>?/.5_YG^IE$*T%WS@;%I$?I].?]+C(VH@95*5IE,8LAZAK;I94RPQ1FBL$0G:6MWYW.:$@P=_;7TB%,O"S1=[N0Q* M\*L0G,C]LE]Q KJPKR<7OG$\BVU,F>N?-[-\S.;>#&IQ)BMBC^]@2G2X!L1< M ^KR4S0P2_)A?;63DV<66VON93M>#G&OU M:7$NXL;"LQVB$E4Z8>"KK;OI #5R"O%2\/WZ#'CLNQ5+BU#/H5H^6ZA@I3>@ MYN@L0E!3!/GS",1RRZCDJZEZNV;&772C]IGLL:48X.2WFL[T_%!JFK'Y1JM: MUX4ES1+3.SQB2!?MX[- TWT+1LC$G,4<8G]O'.NXI2\MEK9L7!/4UWP+G&([ M?@ASS?3*!>X)I4Q8-3=.W5>?4@XC5AR ]AUQ!WU_?$C@R4JV%O>%7Q<]PS7) M$:GM,;E/KX)P=9;A%C4 C7Y8'#M3+PB8+2=WF]3-MBN% ME]Y*=[U@))DZZA3:(1?X4B!2ING:D2-%3!9)>SD!^ MGM&\[.M&NIG"MT6$=YFY[!'F*>;SOAE&*<$OE,V5K_9]]F1H)!X58@R_<7N6 M&=]1H!Z"1974[CQ<@D/\C/81ZG5IMKOS6<:+#$\Q/;+=I?F>G5CV4-Z" M<83F+/AC@]V'-"L)VMK<1#/A M7^-;5:2Y1R9GZ$>4ASW^(O#^4R@LX*P52D#L)ZG(!)+P&$!86@C/7M"[D]F M4>;0HK_N_2HEP^N'A^AN=Y4+,;8T;,E8A$IV0EY#)(D,__K *:F@NLXMKTF4 M9[";+60;6(07$M+QOWA1%;);OM86@\MCL8M6Y0A.],K.Q7XZE=SV^ZM\YD&, MVE8E ]MI5$J>\@T2^VV*QZ^M,']45\D97C+Q0$G[09)=SC']Y#7@@%NZM]ST MVZGW=FF@/5&_?.IM!1:7R3LEUX N\;R@,1;-:T"'WC6 =(ZY%W/R_5#,(= V MXRP >80*ZE+\/6_UQWS!-8"A-&CU3@.#!P.'5WKL$IK#8>.[M9TV*+.F]!0" MU6]?@8Q+;]TLN@8L\P2%/VT_R,X(MM7HGTL"R[]< JNB5279_D>HT MCGJR;%UA;!7^![C89M*H:KY(]RQ'\@ZZW3K&WLI#GC:@'JBO..*+H3]*D-RY M73!W#7A5!#N*"W)P#7[I3A@B<-O7],(K#?2F01PEX6J$P'HV3A&UQ=O3C&PE M&X8O=M;Y5WV]!FA5Y+2L^*W#V+./OP;\?%FLK*PAS83YBD9>@S VN=F/ZV:6?"P<]! MS TB?A,.%-YXDAFLQ[2:CSQH_9)N:@QW^&P_P^Q(_VQ!*+Q O: NHQ&P7@40 MPXJ6["U''+&F\\.<3L>,82!Z@0][Z( A$3=Z*'T_^W2PD#4N(A+2XEZ_0^WI MU=7)+N007X_^9))+N)Q&0.,H^R6B\#DHU ,2>:- M@DC]&Z[^U&.8_NGF-,74,^&>!6'*?C!_YQK#PL%^7!O+P65%VAO?':="A7"O M-=J['S7+ ?;CBM2 @8\Q&-HT7ZI[4\^S9@%2!5^D]Q;9KT+3S'[_ +J(DK:>J+YC^^Q-_1F?R5I3R?PJRG^VG AI1X)=.SU&S6&':)7]9^ M )'N*MU^":EO';>=W)U@I!1G%^P!7M&1]].//GDIE+_G\MUX"3HZ.[_8>J4 M]2F9AG]1C+\:F;[APTDZ= T03/FZ'JRQBTMHQ%)78ODI1 /ZFE*5K,D^3B!P MYSX84Z]UP(* (=ZP=NN!=H;VE_MEGF)\OYL -L,N'I9%D7>0?K:0;J8UU[-W MF^D?7S+7S$JVB$PGT:*2/>R.+W-L;&\,<9H(65-CR90H@$[6NY8.[7%UV'+X MK'%UEK5]FM%I38&-$-^\BHD4-*P.ARF2XA_O$K.OH)S0>]5UJLM7.$N5JZ3K MVJ_C XFW@2V7OGMV;V7Z/3\B'@W'<[G8FO-T>L.U_V)(^1S6YG,'Q (8+C(% M[9BJ8L37DL4HI_NCSG@D$(T!0\B3@&2X>(C8)H# #_O92V4%.5V&?@9/IF6[ MU9F*/K=0$BGSZC![&M9H!$X@-",'UK'\JB*ONN/@R9-M:#0?3!=_,H%CGCG:.>^NJ? K MZ)=5\9)%/ GON4TC(N@WUMBI>7 5810NS8O_4I6X")C30R7ZQ&!@@X!'6'- M]!),6AC!L8F'>^X/.0LT'^R^\0WNI49QU[[H,-> :?@1&)4O2TY[W[H&V%/- M"&#\\,;HT0$T*/DFXG_8B^[]&,PL*CG=?3?%DIV(ZH.$$- M/OQ799FO/_L%(W*HM[H.&5V0H4? 08'>7F@+53"*4:\*#$C49,XKK8RK>X_Y MZK1Y1';($YX,ULXR,@U3$H8LGR-"'U+<%.L0*F\A0^K(TWS,'3"O1/!5UJF$!4:^0R%K4/>^)BYF8'HKU8>?%IB6KM, MSU/NG;_\+H3GKH%K>^O[<6[1Y#W">,6;?@Y,K] \2.P%"M>!89PH6@X<3DLK MY0L<:!,7N=C2P1O)3CF+?*KT6;E4/M)%?AN3*TTEG4W[@S8)E,[?73]R])DG M5MV#1.EWW]( 2KCVN/B$=;?/UR@M.1Q*-#MF!/CZUVZRFIQ H)G>I[EX 19Y M$L1/&U-6%:)@IT8!O;8ZZ'KA?:=@9=9;,H_@L-^%E1AW[ ^3U52;QC+VQ[C- MZ_73V=F $@O6U@ 42I9!Q(/IR0["?C$]WC>"NT9=6I7ZL[G(FB/D222![ 3I MHQ-M3$'/3R-U539C(],"HR!*]"]7/.+H-Z4[9^ M6E%I9-FIK+W!/_JI$V1EGW-,7G<-: ==40.V3DRE[&E%*_>R9E>>VNBH_+2I M1D@82!4@]_J0L$-O-?2_S'&WE@NGGG9A[^33'R3=368 M;_9'LKVG\JZGNEC=ID^A^6^):!,?;%Y$P%M72HQEER![>DFG'6@&"[WTKQ*.6<)\ @YQ@ZL< M_*VG;);41*S'FQSF?L=EW5@5\RJU^5)&(WX.5 Q-8W4['31KK[Z1E+[F9(XN MN^]14>F6V^\F6H0V/>RKFC7GX1IE-./]#-GS&M&=?K'3':-D'P%XN8F#=P.R M:V'BRMPT%KKL/$I0#["7CO7PF)P^7G@RO:9LE#QA 'TEZK9- MG=*Y@R)UQ>DG,*\HHAN1KDP1XK[T+AP6U.'=T/YS@[LDHCT6VV8WE[1"?2@^ MM3TY7%3&J2$V>-[GO'ANNDQBDD@?-A-\1>,N.\FM$=+W=^9&95 MG0(RR$T[I8CEP9"9A*WDZ2,(\RG"C]Q O:VA(8W7%LGMZC#)RRN ]$EZZ!8V M'A1O+ MH]<"OIY[5;;9&_L\T$:-[XWD%T>YZ/=BII02$V.BY"7Y[Z M6N.EB;9[F61=>%4#[LN(,3:6H34CKP'/ZUN"'6[$EO*6RK#7 ZO/=QG9Y*U M8_?ZF%/9?6@6"IL=K"XD3!]-RIX&8>CL8AXN-8<<44D]$XQ+!WPQH]TJ=YX, M_"A#\K;>>.ZIKT@FFP)O8ZE4A,R*6I MY<"859@KF_H'0O/,I%X!S4*CV)XFOAEM>)]7KQ$3K*Z3=78]YI6; ?!S,1Z< M)"%5U86X3R0\=X(#E:#KXN&6),Y-*$7?7XPA>Z11P]]M@Q6O<96B/;]+.[I15D77Z/&E'/;<$ MQ@]25>CQ>G%0*#EPX12[?X0&"DQTW3#&/(W'^G])6)D*YU*(BA, +'J3+6,+ M!68ZBX&3T_!O1GS3WS13FVB#'LO\$JCBC4 M,\H$#G8VGT^@LOSE(2W(*S+D*P2X5.O]J1@??SS6?R8PI\A>YG@[!"I'0!C8 M#"<,[G%O*%[68Q!)V*TG:C25NUN5OM#>/SXHSZ.4L M2:HF_!GB#.TB8IF[_ M(-_GLZX.U+VDN=.8,*[8/DR7[::6M20EUHM_LOF(HXWDJ$*M_@?0DZAECG6M M,JUZ@%*\D8S&MX_Y&*\"PSG1@7BC#C5];\A?F-KF@4&1%N2\S7[LW6/PNS.? ME.6G5^M+&6!0;GM:5YEX#7#?+UX[?=9(:!4S*D7B6LB9XI?XG$[)GM8Q$*>: M@<_AG!&Q5U(JD>MG;\1$]X_.7GI_LCHAW7>26'IJO42:= MY%+$8,V0FC=-'4Z+^:?TMW;'[]"\XN';HSY8:3QRH>>_APD!JJW#:QN>PTS?5SDB!3?/5R M' 6)V-W&[X9G&,+'Y5,S3?'#;TP;HR-3+9!@4N$@?["7@#6DW<=5AF'B1[-" MQ+V"-%R*2O/K.W+CX>9EUHSN]&0RG+@P;44L1&+!K,>MM@OA\K(WAC5IS@M( MG_I41Q/W0K"#?#Q<#WD0.)W]33BU>-YP0I@B,Y9Y.K ;+2.CTQ(,?^D^ MX@ [R!ITF-@6-DYQU7 QWJ?D+/8TQ0&S#$D80TB![/8DOWO_L@"50@>#:$<+ M-V<.GS1SJ^C!5Q:):E9V(S<)$V0ACHQ/<)ES]0,1UE;%A?AI$LU,O">M=6%PMS8@MN&D9$:*]D(IMN+;-W/<.)8G M^O]^"MR>C=VJ"*&+#_#5LS,;LBSW*,8E:655]W94W,C 4^9V*JDAF;8UGWX! MDIG)5+X )$BQ;]R)'I=LD< Y/Y _G@.Y^ ;+ZN\6/S+'_P_>G\ M?$$+EB^>_N4/OSU^@ND?_N>__I?_\C_^'PC_]X>'S^!C09?/?%&#JY+CFC/P M/:^_@OHK!W\MRK_GWS"XG^-:%.4SA/_:W'95O+R6^=/7&@1>@%:7K7Y;_BE+ M?1'B)(6,$ Q1F#"8H9A#+C+L\22+TH1=//V)A&&"HY1"3H4/D<<%3#'"D$3" MCQE*?9^%S:#S?/'W/ZD_"*XXD.HMJN:O__*'KW7]\J=??OG^_?L??Y!R_L>B M?/HE\+SPE]75?^@N_[%S_?>PN=K/LNR7YK?K2ZM\WX5R6/^7__WKYR_T*W_& M,%]4-5Y0-4&5_ZEJ_O%S07'=H'Y2+G#P"O4WN+H,JG^"?@!#_X\_*O:'?_TO M +1PE,6[@Y.&7VB[KBEP5_4FM[S\N\8%]J7-:?,>%S*7TS6OWZ MPO_E#U7^_#+GJW_[6G*Q?]AY66Z-JJ3,E)1^K*3\IT.3_7*&^([DK7=E=2!< MH^ZM*QF/87KK3-Q'R1!\>(%[TYPMJJS11]>8E>/15'C^0B/ MQ6::GLAS]0^?Y4_=-&J@(V3:S--1=T]4_J/F"\9;MMP:&N3L7_X@?YHM*_B$ M\SY)7Q;*DFP_;\WS?UTI^J-2G+?UE@9]Y]8*[&Z38R@IH-?G71F#0 MEQBT(H.?I-#5S__CEXVJ+K" IJ M#L_F':VD9@TV E>D4:X;3 (5A+_P>5VM_@6J?VE>5/WY?MEY-B[+E5:XI">6 MJ;OB%UI(:^JEAELK)LKBV5+]NK!\K-J%D&+] 10EXZ6TH?>HN//X7U):+!=U M=;E@M\6B+C&3[$NY-(S)G#]*3OH@U?C[C,3$2T4H^3!#TNB-10"S)$UA0+P@ MB@FAD0A-2$=OVJDQS^75U=UOMX]?P,/UU?7-7RX_?+XV(QM-M/48QSV& ]/. M2F" %PRL1 8;F<'O2FK0B.V0>LQPCH(Q>\+#F[ M^HK+)U[=%_.C-"G84J8=# Y1Q )R4!IG&"8HJ_91;-N^P816U\L>6IPY)OD\KW->/6Y_=D4@,(I# M#A/BIQ"AU(.I2! 4!"G6"3,_BXT\*^VII\8T*\E!(4 G.[C^\<(7%3>D&P/X M-?VL04 =VN':@V=/;FGX-/;/(&1D#I@K%TQ_XG%],6- =IPR\Q&LO;,WPU\M M)5,NZED29IQY201IQ"57A32"!'$/HI0F*6=A3(415QV<:6K4M'I]N!4='08T MBY 7I2R#.(UC=:R#U$\$QE'&O=@/_-@7LWJ]_S<2H >V-5T"VNQI CP0K-JN M[/E@#>^]ON7M"]")Z=19/8Z$.__TP#QCNZ3'U=WCA9ZXP8QI7[Y7='8IA!Q, M;?!?+^J\?OUK7G^]*IZ?B\7=]X7DM*_Y2[<7'%-*/!($4/X02;(-0HB%)R!. MDDSP-"0BTMH',YMV'[ZWL8"V\'H<8KL!Q0AD.UZ'990?2O^Z# M]/3._#G8LBZFHMEH?@>,M^9_=ZS/)W4[I%J&5_L'7.5TQE(_1"1) MU/D&@2@(."0)I1")&"4L$C0) FV&UYYV:@S?"@[J DC1 5MR]2-MI ?Y DCY MP7REP 4@2@4#1M)?#0VV'P3C@=E^*O :$/X@,(]$^"[A-B-_8]2.DK_^:..1 MO[&&6^1O?K?=1LKG?,'OQ%7)65Y_PK09]U?\(W]>/G\HRK+XGB^>KK"41?[[ M#/.8![Y/8>BG&41Q)NU[S#B,8B&_!'%, ^&;[*V83#ZU#T$G)R K00'M)#7; M(3!: +U-@Z%@'9C[E=AJ'[@5'*PDOP KJ-?"@ZM34!MO+]A@YFC'P6CJ43=_.#WE0::.W06JZ)'0,-@/;1?[!!F8X(R1\P16QE,/"IUF0/R MEL9-_@LNZ]?'$B\J.61>+)15=E/SYVK&/88B+Z.0DH1 1!,.TY0A M2*1MA/TLQ2PPHK)3$TZ-P#IY02,PZ$D,?F\0.RL&MI;-0 MM+"9]*!Q9C:=F&YDRTE/^5WC2?,^BW.$C[C&5](4X^75O%BR?RLJQ6679:FV MK92-IL*C[^JOO/S"RV\YY55WM$;\+!99%D H%7D C2J@$X7T%>F\4T:=-U<[E@WDK']6/Q3/. M%S,O\2(6,BR_9RB$2! /9BHQ)_'C./,#FF1!8A0K/X"04_O<-9(")2KXO970 MT. >9"7UC/3W7I^!OX(F2V,>@3\@=JYB]8<0<=RH_@%!WHG_'W(N,Y+GE,V: M0?\L)Z_E%X9_PGGY%SQ?:KD31VZ?&GLJP4 C&<"5.D!M1 9*9CT6/0;5<1)T MA-(H'+9!!6P0.Y_+-"#80T45IW]\*K[](N_N6(BR#?D<&W,4[M!0:O7JZUQJ MNW7YC2^6_($K%I#VX#TO5=4R5:7KCLSSIX9;U-$/505H\F=YR9WX(O^U$NW& M1EOTQY_1-/:C)(R@)SB!B(L$XD!X,/1#QBFB@L5&-1I<"38U(NGI 8JU(E63 M^J)44<%AA(.2T^)ID?\G9Q>]7S5JFFZ3.EI@W>W4\9=M\&W71J4+L%8*]!=Q MH]8%6"D&6LW4=Z*OVP5HM7.Y1>L6;F=;N8[$&GG+URV8NUO#CL>WH_S6K:^N M_V.9UZ^7=5WF9%DW>:/%K01*5=B897& 1Q3!-_ "B0/WD MTPQ&0> G//1]PHU"$HTEF!J)2REA3TR0=W*:4;/Y0NAQ\*#P#DRVG>S_';32 M@[[XZM.XK0"X.06\,:-:@^>(.LWG'Y4CK>%Y2X;V ]FQ7N<'5X_%)95S2N]X M6>4+7E6\^G-95-4,^3P.,TP@558LPC&"6>9GD >^$%DG&Y6*=)5_RSS: M]YU;\N=A[A%9@+S?J@U,F?T%V^@&-LKI+N-(=8RFWN7E4\F;DYY9 MG"0X4#'R?HA]B'CJ0X(I@U$JPHQ3D6+DS7:JRI\HKN!*.BV2T2NP[Y)PMF17 MK%/C'VJ_=54'%J_DWZ3EFM2[<+:VQS\,[[!4(QTD;71JK.BU5D"I)3W^51C^ M!=A92:EB;OL8YCU3L9?47*N5R!>@$;JQP]=B7X"-X(:[1!KH:VX4N<5TZ+TB M73B'+1=M )JK;22-&#6\XK2WRQH\S\),1(GO M93")10*1)R))3$$$0^3C5'Z HM@3-E7I#\PW-5):UUB75KQIX=!3T.JQCD/ M!F:<-5:MJ(UYM5505(KKO@[]"5P<%Z(_--N[5*(_H?JA4O2G;K,CDM4V]U7Q M3/)%V\YG9R>D,:M.[X5T94_[O^@:=-SC5S7&C,59@)(@A2+%&*(LR2!)0@*S MP,<>PM)LXD;Q8*-*/S626RD/>MI?[-LM;=TDO?W2=?W@;0Y8]\GIL#"CU'$? M,CV"GNRC,S#=3_*I,?Z,O,OJ.?HHC2O[J)^X=UF6MQ_,]Q'"[O-[+02G=?Z- MK[_N#[A63:PDWDT)6BG\;:%Z<"[E97*^KN#._G0/U7MI1F,4L RGJDI@#)%@ M"&*$",1QE*+,QV$<&^U)N!=Q:A_2M89]$U@I";:UO !;>J[J45V 1E6HVDRK M.@Q-($$_&;:)\*7&6R #/!MZG\;W7?&!OW^.%ON#_6(;?^R&6P]'7[0!!!SU MLS4RR[I@A M3E89OSKCCY;]:Z!L/Q/8Y#;SY_UA.>>^1R)?6KJ/Y?.B9I_F^$DWG7__W5/[ MZBLI@1(3^GV#ON%DM8^@&Q-\!*_3E' ^5 .SP&F4P.]*9$>O_G$\K-[V T.. M]H(?5ZG_3I^XTO+H.*_PTU/)V\Q2%?C:)*!NOENASS.<40J36-4E12R&:1H* M2&C@^Q&F&?6,#FE.33@U'MB6MXU ;R0^HR[I2= U3Y4=0CGTL?)Y*)H?+&M" MX^ID^=1TXQXM:RJ_<[:L>Y]EBQN5/\77]94_JWK+ZQXZJXRKCTO^-X[+3_DW M/@LR/_%(P"&/$P%1[".8>B&#F1]2YB&.T\@H;,54@*E142O_1:_:>*/"Q?J8 M[?6B*PVBPB,O@-(#*$4,.^&8KI,>6PV)_L#LY1YX\[XXENBYZHUC.OVX_7$L MP=GID6,[CH4+Q:M:FL=JQ(\%KVZ+^H$W)X]J]_<;+U\WV7^Z;I7VB%/CM9[D M@$G1P:*H0=D*#U;2&WA;^M!J>&"#H#JT5]8#5$D-I-C@X0V@X'>GL<)V8-FY M;/K3C.?&&:N^Y=J9WVV9>5[+,;X6<[:NJR'GXM+PH_.B6I:]G.- !(DG_P_R M();&E_!#B#GW(<<13SWL>/UP]?_ML_I8&? M_#.X_E^_W3S^#5S>?@2W=[?PZN[V\>'N\^>;VS^#F]O'ZX?K+X^&&>/:ZZ)G M; V"]M!G\6TY'[>T9 V(J[1K[7G'3:@VA6,G5=IX &?-P%3]<57_IPW&:L.V M9BPD<9"F'O02WX,HP!%,!>?0(R3V2!AY//(-LIP-I]=ZB\9/8S[4K:HIQ+_1 MH8OK/+L?V-Z%T>,KESB_;R[;^.0:'1^^OH[68$ M5I7U[.[[0K[E7_.7RQ]Y-<.!YX<1(3 ..86(8PP)Q02RQ(^Y2$46(ZT(FIV1 MIV8QK84#OROQ-#?'=P$[3AUGP3 P.6@CH/WZ']3VV LN;^J]W/)OFQ=[=[Q1 M7MV#:JQ>SL,7G.'PW%35DK./R[*MJ)H7K(F@JY3;5>:JE&IS65,^^Y;7=^)3 M40J>URJ 888]AC.:15#0+%#U4Q*8H3B ',5)2'D:X%BKDKTSB:;VNBM=VEK5 M M#B^;E8@$H)#Y8O\L=OO&T'U!SYK)0#C7:@4:\"/\GO9M6H_[.%UW36XAIX M4V,MV<#4U"+?*@-:;;J2TUTPDX&MCPUW"3;=.DWZS[#:>3Y//,CR*G/I,^7<9@2'L($QVG$?)8A9-0R M]?!44Z/3 M"N\L3A'K>!261=$J.3N)\JU@D-?NK$/FS M6M?&T,/)<8F,$Y.^2Z4,/2 .%XZ&9ID8T&T%!(^E9;24/PJOIO[D M;6B_S XO#\XSK%YU2=\??.7F#16KEU5<5&7^S>'RX7,<3S9@7 M^12)#'H\#2!B D,BN0*2+(I#Q@0)6*2=4;EOAJE10BNC.B614EI5SMV+XW$. M<(+.P._^0, 89$F>"]!(R9&F0)FE1AX#X6A&Y-X;QTN$/";W5O[CT0LM:.U# MF;,G_KG BRMI8>7UNMAJEZ:;>"*A$6%JZUP:/^J/5# /"HRB$/D1HYE64S"= MR:9&=JVX0,EK\!Z?0E2#ZQSB-##M]2 "K:R;\LTV.>.GP#/@0X<@CD2-Q\!T MQ(^:H!RERE-CC,>:FMIL$:CN/>]??7$3Q=#[W4QX/HJ(X#".J"3DP ]@QCT. M>8*R0 1AE/DFO2!&$USK?1L_OFJ@ZGF]Z*'>[]^OR.+^9TG/]9[&H_$/74S1 M\'%XU^J)1Y=H@A43]\O[#ULE\2C\0U9&/#ZQ935$7*H6R-4]+YO3YH_Y?"F) M?<9$P 7#"22"A1!QZ5^DD?0J,I]ZR$]X%A.C+=4#\TS-H5#!%_-"L@M^T^^V M_LK!??%=2D^_%L4<_%LQ5T4_J@MU4/%'\,++-KI&A6Y@D])AD;_C,+BJU'=@ MEG'+[1U7=:=FWHG+[;CFMT7)\5P1WY]QOO@L7[.[Q[9B N4O. G)?'/0#)(3V@SFCB% MN!Y=.,1Q8-HX#T)C M$$QA&1G)IM5$+15/TML>C>9DQ<', M@I1%+ @I#!-IQR :2[<<(P$Q"SDF"0^%, HQ/C;9U*AE715^TUZQR;(,_GG1 M1IOB^;SXOHHO_J_)119ZC:_T7]%%X@?RMNJE+:(ZUSPPT5L2'U$/^Q023QW> MB\R'V(\CZ"<^(R2+:4JC65W4>#[RDJRG?*L[A>6JE?:LE4 M*L?AMQ>&:W[]H^:+2A5R_IQ7]0QG4>9C/X-9Y&.(O#2 . XY]"2W2.Y)8S_2 M.AXSG'=J7X"KY?-RCILB[+PIB WPNNECFT."6?&RJAMV^>4*Q%YL14,G5\2( MD5SB/ XYJ5R/M2L[\%4NE <("WM MVVU3+A;\3K3?J>[H-(P1SV(U,,356 M4A(V.V:-C*;)%3L ZC'+>; ,3"+;B)P^H+=(HCBDO;/DB9T)1DZ:.*3@;K+$ MP2OMWNGMHF;5IZ7*S?HU7^3/R^=>9;.5:8SG&1^$O,(XHP+B *"8)H%!$91B /YUXSKE9C=&7EJ%+9JT]!* MI\='NW =IYJS0!B8133UUZ:%@[H>J6@H[VE?=OG#YAW?'6F4U_>@ JLW\_ % M=A9(:\;\MLCKJK.)LRQ@-&4<8A]3B!#Q(*8^@6F*A!^DA%'"9]]X20I=,V-G M#I,GL#_3< _BKWB!NR8)-PO5&4[M>S02FQD)NW#JV0%G033P2]H*U*(Q@']Q M4'5'7^G=\4?]$!]4[^VW]O"%=F_V)_F9KOEG^2"SFT4M%S3?! T]%V6=_V>S MH]1E7%ZJ/?%U[7""J!]Z@8!>'#.(XH3!+$,4^IRSU ]\'&'/Q-$X0Y:I?;+E M\Y6:<<(Y"Z'''B/!.S#/M%K 1@VPT:,-R;QHDKJ;XC=]E5:'.0/4=G< JB,& M.T>24;G. 61O6='%D);9XYQ*9X?=20-DD3]]K:4D>$&EW:6Z@7XI1+G^SN M<[UE4EX3H2=]WG4A-65TJ;S!A6JFWCPLJS(CUPNLME&Z:V9IF@C.6 990@1$ M62BI-(@HS*(LB@D*4LX3H[P]:U&F1K9K3?JE!1L79UN;B[:[Q/H?I:?4-.:\ M4+EH]%@NUU+/@QEFA@1E>>W' ICI1I\SZTM,+9)XA>#:VKI(([049-\_P M;,!V4A'/']%RPY!^Y6PYYW=")2VM4K;EV%TUR^JAF,\_%:4JQ_VH0MLW[<.X MAR(_C3(842]6%4 $)(&T;!D*D\CG?B P-MHMM!9E:B2\TD2Y='U=FI=XI0U0 MZH!.'\.]0?M%T]P8'&4IAMX5-%X%\'NC#!BF;=S9F+K:#;079-RMP+,!V]D' M/']$VTW 1;.U\->\_GJUK&I)\>6FN"(1)*8IB2&+TQ0B7_Y$1"I@G'DQ"5/$ M0R^=O;2]$FIIBNMN"1Z9T^0U?3OS<&_L!SQO+KMM+*X'I=N$Q MR+.4DB0+0Z@J)T/$F0_3+&-01%Z*$6&9($D'^?6"O0O@JWE'@9LOV#! Z^[/ M.H)N\'W:5D[P70H*5I+VFK>[W*[5@,39MNVQN4;>OM50>W<;5^>F\UI"R*]$ M>X(O?UC]6W> /TM2E(9>%L$D(1%$J<]@2CF!891R%"#* V:4?:DQY]1,WIN% MG(57DDE:^>RZ0AP#68])'$,W,)^L^T$HD[25]Z+Y>?V+ZQ-P6O>"T #(<2.( M8S.^2Q<(#0@.M8#0N?5:(/N,KIY8)U98K>.':4ASS 8=A%H4042H@ M]D,&/>0Q' LO3F.MEJ!GRC$U7NH[@>MR6UW!G)=5U2U;[]MLA4Q=[\%P']'O MWE?AK-&CJ;O2:3*2VVV%IW.?VTR*=W*XK: Z[&W;#6?'GP]\KFKVJB.KU\<2 M+RII%^;%XO*Y*=%Q)WK_-DO#"&4T\V%$E1<8D!1*@TV:<4&<8D(%1LSH&,E@ M[JGQ9"NC>F7KC9!5Z^>4K5K@1>IE7#W89#WT&'(@E =FQ4[JYGSZ%?1DO "= MY K\WK^[HT +P!S1GLG,HU*=!21OZB?&W: MF6MPTL&;I\8\:R'!2DK-P,##\!SG$2?(#'U2O .*L_;O)]4_DG8J[^U>>\HV M;_OA$4=YIT\JM'IS3U]H61!#A5)<%<_/>5-HZN-2]<7YFI=,)77,4AJ22,0( M!B)5I;D0@X2&/A0DPTE"@CAC1O5>C\XVM9=;/B.&];6.@ZEG(3B#:."WO(W! MV0AZH6IP$RYMA)Q=M.EAC_)M=+C[HX6,JTH31^<:M["$CMH[=22T;K+I=35T MM?Q+2LNERCWK8DGN\:L:KII%'DH)3@+(611#Q&+)14$2P\1#(LSD7\-$J][] M^ZHQ-9(;M5F'=!=:6/HQ9"MD3#I)S#_W$>K8$_#O__4V7T5)ET9/M' M>+K&ZO4V_:?,L+/<>R_N\9YU[R;=B-WPWGL%MOOLO;LTEN> W48Y9U)R=;#8 MB'Y9EBH(6!'#A]?-)5U9LTL5N'8M%:A?;Q95738$4C5V[.-7O+AK*A]74@O5 MBH"S7K3;+(B2((T\"G&HO-084TB$0- +!:$X0@)1L^;RHXH_-8OP00I8YDW< M_I>F+Y)%5::1'P#-T\G)+NO0AYI**]BH!?JJ@Y[N@+R"_G6=_J !X *T$( > M!J#= *@E"J"#H?ETMD#('Y=-$:M"M,-6X/=^M+++0])W65979ZOC"C_ND>R[ M+,S.2>[[2&&QM:*31]-\XJM<_=BE4LTB'X78BYM\0OGU"Q,&TS#)H.\3E$0) MYF&B5:/X#!FF]@G3SU7KZ6*8/7C.DFGL(@R_$$.? DU\#0Q\[N'78B2'>: U M,7-RST/SJ(=J.?1X[N5YNF_YAF<.9>G8Y=+W%#G%\ANY[L%Q7\QS*IW)3;1@ M0OPTC'T?8HI2B%09-A+&5/7*"#TA?;4,&<4FZ4T[M:_0E]]^_?7RX6_@[A/X M7MX_@\NKJ[K?;QYO;/X/[N\\W5S?77PR=*[U%T'2*G$,[M#.S M$1CT^OFL1 :_#Q.):023*^= ;])QC7HC(':,<;.['66]W/)ZE@B2)IP)2)*8 M0Y1ZDHT0(S */4_M'U'B^2:-#/=-8D1 (S0P?%1S -4_DJU2,FKYP<>-O&G8VO1U>;@*N;,C#$L_!G=:.D_2O6]V'-N=1;4=62S4QF(3 M]\L$]V,O]F":T$CZ3!Q!+$0(B<>".*/"CZ/,R&2IBV )@ M37_(%6Q#;Z^9(F;N\N@@X89%)>,-;LW>(Z\X-O' MO*+SHEJ6O<1,S6R*DP--C1$V @,I\4_??@8;H?53+$[C=YP5G$,W,"L<0\WQ MSH@1-%9I&:=''RU%0UO1?KJ&_DUV]L3-@I:J2^!'WO[W9M&%\_0"?&;,1]CW M$(="".G>T#B$. TRZ'M^(@),L]@SVHK5F71J7+*2&?RTDOIG59UR%<_7D]S, MWM!: #VSPS6L _., T2-[1$3B!R9)5I3CFJ=F(#PUD@QNM>R97JQ>'KDY?-' M3NI?<;TLFT$?^$O7NO1.W)?Y@N8O>'ZS4*DHC]^+&8X\+^*I!PDG%"*193 - M/ %I['LTBC(_BXPHRD:(J5&6?!0CPV;K-M#KD=/0@ Y,5DI\J.0'2H$+T*GP MNLI2^UXX[-U^!E2NNKO;B#!N__6IS,O<_3J/?AF.[#]0^= M!N?L@3+^O+WK@CKZ/KZ/#J-^8-]UF=Y^H=]7&+-/O&KV?BT%JE^_/./Y?"7Z M3+HGJ<=I!B,/J5V4B$"B&K& EW_GD>D+Q(WNG\LZ6\>0/&Z([--XH M%'1"F14YG+ILC [L3=MB^7#,,*=Q%*088JPZ,H6):FB) ACCT,,>B0EG8KCF MZRLQID8"YN5O+.'7LR6'!W5@]K#KMM[V69="O%>?];=(ODN+];40$^ZN_A:H M\QJK[XQF;LA\ED_"_/YKL>!M+N8,(Y2&B2=@$E"5)QU$D%"?P"#V(]^+489# MK5"W?8-/C;T:^4 C8)>*JF^[[ !WVG Y!X[!MS^UD3 R60ZI;&6O[ PVFK%R M2(V^I7+P&O.(#N7Z?./EZYVX+E6!KI?-N?!G:0(U?0PU@A)TAIG0,[@2MRFK M7982R&)9S5_;[/*W6>G]D 6E3-O:9E;<^ M,MO4/EXN2G IA?R.K(CJXY(_%G_)BWGS#;D3_U8\\RN58%:^?L;?+Y]K MW4A)TW&GQAV=_&#]R65+KDJSKG50WV"E!>C4 %*/51UW_64 M]H8>.9=T5ZG='-(]U]B]EH\E9OP9EW^O.IO9CP@35)570C&&*$T)S% 00!1F M*4Y5QQW*35[-MQ-,[?7"G@/'P"_I1K0!G(E#>CMZ7W>&'_6= M/:3=GD9VVV,2Y)U?1=U>[RJSWBA![UYBF\G'?1/#CA.S7,/ 7 X=Z8)^^T+90@Q[BI MJB5G'Y>EJA#%R[Q@JAJ/=+P7TB>O&D>\V4N1> M@'V/!2()D%GA!(/9)\=1S?9W*SUHQ0>M_!=--2-^ 38ZJ-?/IKBWT?)HTM=0 MH _-9&[QMBC28(&;LZ(-)G./7,3! I;=H@XV@]A1WB7[/\NJ:=55=;TY'XM' M_..O>?WU:S%79L:GHMQ?RGH6HICY. TA#3TA+;,T@6G@)Q %+ G2A&?8K'OZ M&;),C@Z;BO9DNZ+]IO3W!5CEP@)1E$T%N)Z6X([,\R>+WK8TRG#G!U1*[G2#(JU3J ["WQNAC2TO+$RJQMB+^-]))_:;I7M)^! MFT6_XS>) LZ]D$"<"&EXI@F#)*8!Y!2E 1%)F&%J9'@:3#XUHMUT^ZC:;A]Y M:Q+]E"^Z?_G9T,@T60E-&W,@?(=F2=PZRHW@>_JJ=,:G!'J0!NPVJ+DR,$VF M'M>^M !EQ[RT&<.BK0LH)2 M"6O0H\)T#8X3VM#(#G[DO;7/ISSD5O@+T.*MY&]*,*\T \#XVW0#&1 W$?J M N(!T_++7=:O5A.\:Y9T&7BSIG^7RINHQ\X;2KK7+] M@\Z7C+-/4E%E>B_K+B[J&I<+:9M7][PUSGLUM@/.@B2-89(0^4D1:0K3%*>J MQC:6'Q2/T,QLB]:YB%/[\/1/2/HZ=D:?[2&3LQ4U/91ZCW4:\1!K>XG6^H&5 M@D"Q NBIV"3"=$JJ#>-V74W=K([5'B'@"=QL%KH&05\GYLW-&BVS64ZP>RZUQNG;S'Y4U?+Q?LH[0] MYT73*:'+7>_"/CT>B0!Y/N1,E=7PX@3*AT?5UDAY1&E (F$4RJXQY]388B5R M4Y*+;80V3N4[";:>0>88PH&I9 N]GKSK0F>#9/;I N0NO^_DC&-G^>E"L"?7 M3_M6F'4LP!V@M8(Q>&FOUQ 14"7AVH=M#F.L90\,@.3 [[2\IVX>V$QQ<'8781>G7$V@-5Z_U MT,3O763U!" :E5%/C6";#K5HLD14!,W5LJJ+9UZNBJN^OFT+\:DH5]>O:K'> M+/:(.LL("\,LD@Y=*C*(4C^$*4$^](+83Q"7O^5&)5H&D7)J)+CNG-+L"./- M<[[Y0 W/L2E[P72H(5AI>K(MQOUZ ?0UP5)#B^M9U%>]\ ?9Q MMLOTV576,8Z MPM+->NI],49?I8&_$([.>]U5 !H$:%>A[$YD&C>HW26,.^'M3@>W)'-5>/-1 MWMOVGL;"3U(/P8R+1%)QEL),I!F4R"4^"J-4^,R(E/NC3XU<&^& DLZJR?0V MU3V16A;(T]+C'L4VOG!=][D64TWMXTE][A^H?7S25= M$E4S?]N)NI>=W71'>?R*%W]ASGSIR'/L27-,2,,L M#5+ITM,PC"(:9\2L\-A8@D^-7MK2HT]*QK/R7\9:=QPD84@#'^(LB2%BA$#B M$PPC$088)QX+F#?[QDM2_".O?%^!X=;^S_\PJZ[WW9KB2@[\2>SGI&Y5)>]I M#<@KV)N[JE2_ *WR6Y5,VFYLM=0?= !<@!8"M3_4@N PTG/D97,5_SF6V.-& MA8Z\&#NQHF//;QM0IO#,YWGG]?RV*-=-XA[QCU7ULM9+DNY0ZP4IIZC&N?*/ M'HOK'_@Y7S27/_!Z62ZJAV(^_U242IM9$ 4AYYGT<6CBR^\<1S#UI,N34N)Q ME"5A(HPVGH86>&IVS;:^;2F3C<9-=OY*YPNPUKK;X&CV/#J]55WDE>;-;9WN MX'>E/>C4-_3*!G]\]#Z84WHH!OY03N9YL(CQ&V>1G 4(#BSNR-&%XX"_&YHX MTKSF?;INJ"@OY:3RJ;VL:UZU&W^?YOAIEH9IQ".3Z47ZL$ M!2@FF5XN]O%IIO:IN;GZ] Z44%/5J"$U6_C=037XVSN#JV!.=@.**,N7Z=Q ML.KW=638T3I_G5:MWP-,XVH[R_>^+%XDR[S>RZ6M+Q>-W=W$3?^Y+*IJEL6> MEW":PD#P"*(,!1!SQ&'&XS 2(4)19%1W]?AT4Z."E;1-\"U?B6IF&YX 6,^R MQ6:P.+*$3DPVJAVCI_A;*T3S+DL7.G_Z M6DO+IFJ[BMX19;FH6!!IU'Q5WKXT5>[D]%AU]/ZL(D?6(24S%B;=2J G_6JL$ M&ITV$6.&WNP9*ZGIJ(ZS/D/[H(,NC;EC>3ZHKGS&,R09UQT\'[(=3\_!D)9! M%?-Y\1U+O>4,'XLEJ<5R?DEIXTA*_Y/GWU2VLW(:1;>KE*8I0TR$D&/IY*&0 MIY"0.( LB[,H86E*S$*HC268&MFNA 4;:2_ 6JLVQ+;DT@H'G^4'\ZPM0_/5 MT@SV&'(-A@X(&01^\^ 16PA=!9@8SS]N$(HM/#N!*M8#V1[R-"DM]UB:P+WJ MAM6FG\DFN11%/D5A(/W>C&<0)7X*<91&4$6I!!3+WV2)V7F-]MQ3(\6'Z\^7 MC]V7RZO'F[O;+Z:')/KPZYYW# +JX$<7;89<(W:_:FJU MU7M\D"I,%H@Y.T?0GWGD(P%C2'9W]\V'L*.PSUP:E?R _?C;@LD)%7UR)JU- M>6D7)9_Z019YTLXCH8@@8A&%)$89]#DC'"5QP,QZE%A),35::Y6X>.N9;>59 M]74!K3)&K8K/6S8]$AQ\,0:FPX'6P9@:S\+1$4G:R3 J79X%TUOB/&\P\QHN M][RXI/42S^>O]SAO0I(,ZL3MOWMJO'9_?0=68@(EYYM 0L-.ZP<@.\Y-;M : M^JCB+*",RJDY!AGVH: A)HAGF#+?KAZPL2Q3(X]^ M5=F-,NIOK3I-A-2J_ME/G4JF4>9G+)V>2332@@S,3W9K,5(17VM@G5?K-9?D MGOEF4IOV2S+(H\0H, 1C3T( KC#&)"4XC#Q.]20*(P@R:B 44TI2')4&KDX6^-/C7*Z(1K0FT+E21I M>#:QA9SFF8,M'D.?)710N*_,OE=C5[O^6V./NYN_3ZV=7?J]%]G6 E76A;0F M"E%_EP;%S:*6"YA+JZ()E^N>PC2DR MB!%F4$(B"U(,XR BD"0_]P,,A23.S MVIX:LT[MO;["+WF-YTT^XWU9L"6MM]H0R'_[/YR:UC'66P ]&G .Z\#TL)(7 MK 16E317(G<1O.ZIPP@E9Q4O=>8^>?3NS$,7B,XB:. M#F3K72W4:4,3>_T)TT-U@-M2++>\GD6ACS!).,P\)ODPP02F:J/?H[[O\S@F M44#,'# S 29'C%+^YARO#5]?J;"WDO>%:GYLZL,9KH^NFS<U.'8 &KH>QV;":=3DV % NR['[IUV%'3+OW>)E=); ME+,MY(^T*;]9-9T*7]L_>R&R7N8E<<@@]3UIT'B)#W'$(XB3-!89I@AAH_1' M4P&F1D\J'565V%WK +:5:-IQ_HUO6G*J-ZZ]:?YJU@35>LWT>&S(E1B8U:3H MAU?@HNV4^@I^[_X[2 "L+7J.*,]X^E$)T!:0QAAJTY05)L>X20[8 MXR7YMPTGF9;/B^;?/++YZ*L\_]L>V,RS%F,N("A M[S.(1((@B7DFS;(8DRQ("8[Y;,&?<--G6MLP,Y=$ZU7*VE=I1Y[A7JN>M* O MKK,MJ4,+<_8VU3DX3V/KRAA[E_M9)^ ;?H_KD !3V? MS**0HRS(4LAIY*GTS1"21/@PP8G/(^JG(0X'B[KX7DS-)K,[]_]>#!AQ(1=I M@'@+,^@G&6UQ!/5A8RTVV+U'I(6S?=7K9)D?:+:,><8ZX. ,3J?VZC)3I M?A; SC,<[:1YIY3&LZ [G,-XWK"6[(S5S%]J.=)]F5.^2HB<^T=&B:O.Z8E]J.12]*Q^K\EJ2T'/C%O_*ZZ\%VWS9-:N,Z8PU-3)HP.P>YT+Z.5\> MP$9VT JO7W),"\WCG# $D$-S@P:&CJO"FJ)D5:A,:X+1RI:9J-LO8F9TGYV) MT9HRJK)Y6X9!'7\NY1>V\74YCZS(,> M"\,D3C@C9KZ?O2A38R8K'^Z,E= S5<;!=V#"ZORSGY0:/Z\JTZPT 1M5=OTY M7EV<=*Z-;9[S,75D%9TAR*AVT_F O;6L'(QH1YT?EE6^X%5U53R3?-%,)6>O M MMP0%]492,\(TPE^/(H="=6!27(D->G)?@&V8'S5@-J8_&[P<$9[1U*-2G TH M;TG-:@P[&FO:\-V7AK5C",#!KM C<'T? F!+VZ.KHC>^//.H+O4>E MM^_KODML:]4LY!>1UG_-ZZ]7RZJ6-DNY4T -8YI1/XH@BSF'**,Q)-CWH8@Q M\;,XRTALM/^K,^G4K(B/O.4_4/)O?+'D%X#:E*K3PEOO-7>-XL#O_TI<\%W* M"U8"#UN]S@0B9U5I-*8ISUA& MLA"2R$<0,92J3CZ2=V+?(YE'?:2WT7-H@JDQRTK&33-5):4>K1P$\3B%N(!F MZ*UB,U2TJ>&4ZD?V?^6M+0/('S8O_L$!1WG)3ZFS>J%/7F=Y9*P.E3[@BK-^ M7Y&[%_7GY8+=+%1V6/Z-JZR_+K%E%F",0\$H]'C<6/TI3 /&(">4Q1X-"?(" MH]-DXAVSKW/&,J2 ?E<_O;ISWS!2SR7SZ%\6(GTH[# GI]@')M%+FI-.SF>:Z6^ $^MW!=- MK!O>$MV0\_3@UZ0YYZ .;B1U>'8B-W!N"[WJGN.0T8Q0I..RUM&0.Q0 ME=G==NS4RV:Y4V6S%2N6_*L<64ZQ.,0_9ID@1 0)ERC,IPE-&^ISG:8,WQ2\M8&[!G\ M'UXWEW3^P.5W7++FC[^H".O%TT/^]+56+6&4P8B?^"R.(R:(R"!),(.($54H M)@MA[*>>2$48(6S4LF40*:?&GYV8*EJZD]#"HW6^E 8^[WLNT(A>\793V)YK M3%[!7N]9J7C1_@>L%KG5]0+OG#>!RNVV0="=KF:H!65#.&/@R8'LLZP6I@IMP+ MTP!--$YBX8BH#L\S*MF<5/RE?_E>4=5UXSFOFS1GZ8.W\9Q/?$%S M7GU>E\^,?2Q8R 7$H4#2-Z8$9I[\(R#<0T&&$ARG.@RA/>/4F*(G<[/'M"6U M1>E2?>B/T\@@@ X>"/%>6+)"^F'J.]D4]1D5TZVI)XVM-FT;X]32M[JMX61? M_J_A9?V!1N%G8[U6/&U^HWDQPU_QC_QY^=S9&#A,(Q:%,?0"%9A&A73*2<(@ MC1))RMSG8:I=L'!KY*GQ;R>42-P>[S1 MZ@#N5:-?ZV__!98MC;N=N^[M_KCD-XM/VP;[$6,J[Z%A^?;-R^Q5J*[_0MUKO+/,+S8V?W/(U M]VEJ%:>Y-=!H\9G[Q._'9>[]O65V55&P[_E\?DG_8YF7G'UH62!( MZFD%:&35K]IS&*;C[[TS MA 9^X?O@#%)Z4 L(JQ(\AT<=K>[.2<7ZQ79.7VR^.7;51MFHZ$$A.*U;6K@3 M36\>^:'K>DX@SK-(N>I>%C.(4AI '-(49MBC*(L%]TFFNVNF-^742& C-6C% MONB^:"JX;"6Z1=\/S04XO1WG'M:A#S7<(&JTBV<&TAG;>YH3C;;O9Z9X?T/0 M\$[;G/*JOA/*4E%' %]X^2VG_/H'G2^9M%4^\I>2T[PY")(_SWF7F['="82' MG'D1@CX-,$11G,(T]*2K0CU*A0B]"/MF&>?GBC0Y"I,:J7=KG8[.5]H UE.G M3;"P[A7B8"GU/*)Q%VAH,NS6IE&G68%.H0NP5@GT=;H :ZW:E)AA.HRX ]E9 MLOS9 HV<2N\*P-U$>V7 U'@FBN;) M'9K0N,KF.#7=N.D;FLKOY&OHWF='-1_SBLZ+:EGR.]$/_7W@38J(HL)JD\B[ M:D*RV6L1(N \X"F4WBJ"")$ DE#$DIBBA*. LE@O&L^1/%,CJB__=OEP#3]< M?KG^"*[N?KV_OOUR^7AS=VM&3>O=EF3ZQ%7EQODC_M&E$7_@"ZX*"$8>"M* 9Y 3)(TX'C*8 M8C^#&<(GH0]\ E--!]<=4H-OY362@DY4E6R[*B( M?NK$/=SUQ-PIU0/&E<=Y8K9QW4D]U7=\1 MSQ+L^Y[/*4PC@97AE<(4B1"B W4+(Y&:K47?"]'7>6_&!:>U\-;CT7;U)QRTP;P3$3FEYL[O/ZXUQN0GJN_R15S/JL8S'RM,)H@BB"%&8 MB4# /DL"P./,V)4N/K /),CG56#AIZ'^]"%<-;GF?+2&)A<+H*R[ M5AR P7&#BK>SO$LOB@.J'FH[<>ARRY.L^;SXCJ6\GXKR8[$DM5C.._JI'CCE M^3<5;[6JM1X'U$L"BF&"/ 01]S#$,2,JYH"3C/D)(F*VX$]J\^;1X'3+1 BM M-R)KWX@=489[.U1O<(!7BAB>;!DM0DKCB 9>"!GV8HAB@F 6Q!QZ!&&6A$&" MF)&MZ![]<8O.-8*"_',.!(8)Q(IS_-9B]-$-&7&I?U.R_/6TD&7*2M]6"=$@!W6EP PI_R MQ4(%>A \'_K]42^/)VT:F&5^ A$+I)T34P9%S#SA42\.!>Z6Z7K!)K%(*SG> M<8GX@HVT/GKVTF"(#VQ%K0GKH4=8V^A?M82EJOP-T.;#"CA7)_Y&4[--S2A8R]M\] 'M27P!A,FQEA[8QQG+.80#,]38Z!D4 MVG&)XDA%=LY"TZR\CBXZ1TOKG!QDO+(ZNOILE=31OLDR'*OK;";-YII?2K-, M+LE\W;[V;0 !PBBB*8<^\U097)Y!$M,0BBA+0Y9%TFL.C6*O#":?&B2]UIH#QEU8(.:JR@IDZG'#8FR &4G_LEF M##OB^@LN+' 0I83!)J0DYO)Y@: M :WD TI JPW^'0CU..<<8 ;F%2-,C&GCD.*.J&%G^%%?_T/*O7W%#UYGWP#2 M#\AC7L_Y+.-)AA#B,/+EVXNRD$+B24]/^GX^BN. ^%AK)WC?X%-[?1NAU-&V M'_Q$?EYE0[R:=WY25_)SU3=BLU M;'>*>K]K:H_-O%"^]PF-81IY\HN-O1!F?H+5ISQ. YI2IGK!FQ_5#ROVU"AE M?:#=4_L";!0'?>J,-35ZD3*735PLD)(7"UXLJ^V>AE(3(%4! M&UWTBWYJ@7N<=H; =6#"L8#4,0F9@F95-E1K@M$JB)JHVR\F:G3?&5UU/YSN MUOCA;;?&:^E]U:\WBZHNF^"4UKMZ_(H7;0NW2KI@WW@E;;._@FLES M.UY<_H>W8??@IWP!6#&?X[)2?:A!I8 Y'$DRW4<)8T8CQBA, I)"1*@',8T" MF*1I(KU)RH0(38/\IZ"8^8,T?.[ ]59JP/]WGB$][W@*HD[(%';0*7WT+Z)= MA_6)K+G+ANSOK=+X_=O?6^,#FR"3DLW.!UJ',6YV;RY)U916T636(R-,B/!Z M(;C]+<:5I XWP<$0&QV8:]1W54/GMJZ-SB_FFX2>I0;'@ZNA4OB^O'Y?\ ML>CB<^_$]4(4\FEJ7L+G6G?OT&#(J;F]G>A@)?NJ3]@J!KT0H*? A:K0OCR2 MPW@6VJF!><8RQT4ZB!6)6&XHF\XRVKVBA?'][T>9VRUU&^I6SY9RO M"P;)CWO-J\\%7JBZ^)_RA?3'I&>VR3S=;,'SA'LL(Q&D*!(0<9K!3.($29A@ MEL7(D_]OM#EH+\O4R&VE2J^.UG:V]K'B?,X72M,)'0?^H7W'/<@K/Z]6X7&- M+DU4W5J;WJH,TH#-(;JNO+0S)!G7N3H?LAV?R,&0 ]?@)_TRU8;>SGF33.DM M/E7OTKG;Q792IMY;Y?/ MA)PHZLAHV(P[ZO=_1YVWG_+="^Q>ONOGEWGQRGG7K>_ M <>\60#YTYW89*FT?5<;HZ%7I[W=[YK%4>+%2%@L< MXY0G1C56!I)S:L2P-R!I8Z2OMA-!3Q$S AEJO?7H: *K^+Y>EM$"&I/@P/ Z MHM2AI!R5H >&^BW=#SV=V<=#=>%^4(]T4V[%2\,$Q0F%A))0\CV+(/&#!&:I M'V,<42R_!#I4OS7JY(A9%:2KZEQ5=_I5?GNE#]WMFN@7K-F&[3AC6H,Q-+_9 MX:!-97OU/J/M_6:LT3K;[XC?;UZ_^TN+,J/=>]S8@-4MKV^:V!&U#C>+CWG) M:;W>=5U?\Z$H_M[&S_'0$W$D0LBB)(4HHYY\51F&8>J3T,_2+/*UWM?S19G: M2]XI UI)FQ,EL%$(Y"I;3:G4.^KH7ZKT,@GR=K"6QTEDW!4:F'G^\1;'H(+J M:(LT4GG5X1?+K :K$WR/%F@];X;QJKK.0LW+3#4PW"Z:WVS#Z,@S]!>SK M1WHMVJN!.7K'A9]VEC/L]80E,8!]B'B(D8$I8(2'P1$!2F M/"1:U31U)YP:[VYD!JW0\OUMQ&["L3K!C?,[K.-0FGL%DS5+!]QC5?MC8(@B 5'&4QY+&G&2Q%, M,?(A\VE&O#!)<*9E YZ::&KTTD54](15^7GX9(,C,W2/,XE+S 9F$%NX+.)/ MCF-Q1OC)@8%'CCXYKMYN\,F)ZZU#2'%7)*8[-OG&%TO>!"W/>)0QDG $,U7R M 4<0QR$(0QQ%'N9B'$29T9]0HY,-C5:V)95?1X[:;N(;L,"B$=QUO/F7*$W M,$'8 V<377L2$7>QLX>G&CLR]J32>^)>3]]C1R"-GW15/#_GC9_T<-REF:4D"C@T&,XELX+IC"C*(0L12P-8DY19)3/4[@#:6"N:'=L-I)>J$1"PL$]SMD%4,*"Q^^%.\+0 \8199R8;%32T%/\ M+6UHWF7KB/R5S^?_OBB^RS%Q52PXNZFJ)2]G'$61$%D(>2I"B&B (%;NB!>K M/MY,NB9"NWW(T9FF1A>=;:VDA7]7XH*5O* 5V-09.82PKC?B +=QW!$+R"P< MDA-PG.&1'!IY9)?DA(*[/LFI&T8N4_@Y7_";FC]7LY!&09J(%(9^FJKNLAY, M Q1 GZ6"A6D89E'D\R(G??.,CG"K0OZ]Z_%7()7_?>NF-R?S'AS M/YIZ5'@V1@.S6R??"IE!TK&/8N"(?/;/,2J?'%7S+44H<+-5=;U"HS$G]!3VY&[JZVQ)/G110RO0G(5I MF(2I?:B43/H? MJ2/(G/YFN0%EZ*.%C9#K4H470,J9?\O9$L_!4<",OFRG\;#ZT!T9=K3OWFG5 M^I]!C:MM^S VYY6?I&Q-!+:DA;_F]=>K9547S[QLXS WM>D$XSX./0_R+%8) M7M+'3+,8PYA$(B,HX4@0LQZ-)M-/C1E6Q^]=1FP;.[W2HZE"T?6(O0 ?N>"E M:A+;W6/:Y-%HE?2,E^&P'YB 5K"K%VH#]WU%:C6(?M4F+\J4HVU#U&M?\2B6PEZ]7!5,IK20+L,\A(4QUIB56U$<[ZI4=PZ*+$G\P5HI%:)(9WD0(EN'L]Y#'?=@U1G:(YS MG'H6D%:1GAKPG!7P>6S\T>,^-93=%_ZIF,W"VG!/>7K MQMNK7W6)9R$CF"&1P(QD!*(@""$.8P1)& 9!0$*:19&)::4]\]0H9R5=9SN9 M64KZ>.L928.@.##5K %46SL;J=>VZ.KWXV3K&2/HR$[2GW=4$\D8CK?6D?D M=LQUR:276>>5=#F[8O:2HC*!&/%@PE.N$EDD67&6PMA''".!I&-(32AJ=XJI M<5%/0L!;$0T):0^,>LQS'C@#4TP?ETXZ=XQQ6'-'U+!G@E$YX+"";U_V(U>> MVT%BM2/QB'^T["$)Y7..23YO,G ?MYL2T"0)?-4X(LP0ABB2?V0X#6"(TC@+ M!>(\,:J?:BG'U/BAW[]@O<6C2@BWJC1?X)XRMDTDS-9*CU]&6(&!2<@0_)$: M1EBAZ;Q9A)D4[]0HP@JJPTTB[(:SJ"V@O$->ON"R?E5;\$U H[C)(N$#P53 MMA%.!$QC7Q*D%T4HX5X6XD2[EL">":;&?'T9FQ,?\SH!^V \SETNP!G\:-T0 M%[.<_R/*GY/COV_8\7+ZCRBUE<-_[#I+)V=1YRR?+U7J[Q=.EV7#%-<_Z'S) M.&MWH)]?EG67W7>-2]4\N[KG91/<^7D=-!U%/O,%S2#!F$$4BABFR*.09%A0 MSD/!F%%"KRO!ID8;?;W 1C&PTFQUJ+/6K>EZUVFG*FJT,=AG1,@[6W)--^X= M%G)HYV_,-33W'AT#[LKG="76N)ZJ8S!W_%O7XY_K%7?]BN[5-^:QQ(M*E84H M%M6'UZW?-,4%PHS3%$+>3>2M=\F MS_&K[;/65%!:0?_>>+Q5+Q-@1@(690D/(25-A7D4PTSX"8Q]G"0)HZG\K5EQ M^<.338T,6EE!I82] %4C+BAZJ2D_Y8ONGW\VK2-_!'(]EG %Y.!G%0V&7UH, M6TDO0$]6MTE_IQ!QF.-W<*K14_I.*;TO@^_D/2Z,B9OG%YR7BJ,^%U4UHQZ5 M'E8L(*8Q5G'N1)U=<,A$1GR?9;%@@;U)L3W9U+ADYYNY$1<^Q+][ ;&-E MV(,WMJVAB]N9)L=^0 8Q/-Y,]8[FQWZECQLA!^XQS_>]YT5;S4(WO7=]P]3> M]?OK._UDWHW:Q]];:XT'?D&ELN#W5BI'M29VM+1*P-V,,EJ^[8[@_?3:W5]: M]XRB7&6LJ1V!A[SZ^U7)65ZKGV8>BP7!"$%/!$(:ZQZ&*>,(BB0-E;TN4& 4 M(7!DKJF],/36VZ,0#*_GT\TK?@G:<$F *>5C+"U8"@]\'L13.!M%%(!E.?"!A[.,HHI@BG:/;2-%[[ M4N.RUN.\LS;0W\XVW,O6JT'[WRO FYJ?%X#PIWRA0A8!P?)RRNV/)?8<_[ 0 M>V&$8$HXA&1CX),AR+.(@[O*\7;#2T5W.-C35OSWT& %KOBS'E MDYY!SW:&/M!YYU,<[:,;U^US>E4UI$M;T-E\%0,^"C*3"CU+H1:$/ M$<84DI!@*,F6T#@3D1<:%633F'-JQN3V2? ++L$W)6Y# *R8SW%9 GP Z^_]0_&98"JQI%KL HN;N=I&VB$GB9\&,/-P!E$:$$B\D$$4^+$(<2B" M1*LP[,F9IL8]2CRUH=T(:)0!>QI43:O#!51#6Q\F*)F;'Z<0<&6&')QG7'/D ME+H[9LG)&^SHX);75[CZ>E\6WW+&V8?7WRH5(GNS^,8K=0)]J1KJ-OEZ_&#_M1&A+$68+A704H.E.A@ M);M*O_E)B0_RQ<]@K0'8J' !'I5@9K1BL#AZ/#,,Y ,3CP7:[GC)'#%'1&4P M\:C,90[(6RJS&,&,VUZ^5W3V[SG].REP*4>F7?A'0 3WF9]"))!TL_P,0YRD M"4P9IA%EB<"!5JKG@?&G9M:L)51UW>D?]:CG$';'^<4!(@.3R!LP3@?4:*'" M"KI4&[3M2>6 Z&Q-]/Z/C#:-GE"]Y4IU44. OOQ?0X*';AN%Z4[(O**S4Y?9 MV6,?.:EO%E5=-LO=N! IC1.*_0S2.)#>&,($II@*&-,T(['G^R$WRJCD5FS9X)1S9?#"KXU4XY<>5:K MG6D9*6_$D51Y?R%@M>+*LWG5F?534H MJ[X\;V \_FX[0W#@U]LE>+8]>O:#COD>'GOV*'6C0<^!BRS.@)ICP M$Z:JB.%K\RV*DU"Z(X& 02:D0T(2"C/,",2!'Z$()_(/873DLS/%U(BABWQ= MB6CU4=\#I.;!S5GP#'U.8X:,^9',0>5=G<#L3C#N@6[1J5]Q MW56^NA.?B\73(R^?E0WQIJYO%B2(>DQ +G@ $4L]F'E$_H0H23,49LC7B@&V M%6!JM- O<+310/U-Z0"5$D!I85M22G-9-,]I!@1[Z.,;39Q'*K!LAI_S\E&: MT[]3Y2@S< X7C3(\699\P+<>('#/+(\Z55D\:09!Z"+!3$0VE"J$=, MCHAZ8T_M#*@YS@%SV[+P?=3TN,<2BX%I1:)@("(X011#Q)(>:"0.XCA#P/ M!SC&)F_I\>FF^>+25F90XQ^&+LAQ;#7=$6>(#>V:=#"UDC9]&3I9P4^=M(># M\7='62 M+K_CDGW">=D$K%U6U?+YI:E2N2J[]Y=B+H=1KM<#KOF,QSC(2"B@$)[RA:@/ M"8H#Z%.2D3A#L^KW:B5N$ * HM _(&?(TWG;5I/Q]#^WH0>#+MDA'&6RF5ZP\ 2CY\P,\_,;9IZ+\M)2^-[^1@JA$IAGV>*"6 :91 MG$+D8Z&* $303U'$>.I+W]BVRI^>!)/\<%6@[.0%HBB!:"0&>2>RD^I_FNNC M:;@$;QI(KD6'6QD'ZJ2@@5JKJHGF$P];L4$ M"U!VJB38C&'':0_\I2O^O#D[^9POU%%*>X@\\^,X"UDB#3D19A"%-(%IY@

S11/"PQ[U^>SDQ%KO6=:^9SO3#_?.;>16AXIS);'Z@38RFQ'9 M:>SUV,L-E&/5>>G#MSF3_;P"\NHXD,8DI0V.(V8Z/=^H=*2M_EL.TK_Q[//4 M6ZE*N\=[2:JZQ+2>,=^GOH<#&,:(0R0"23H1X=#W/)X0+XE8;%2 \NAL4S.7 M-A+V6T+_R?KD=0^^QF>QYZ$VWNGL!>BA]W_)>]?FN'$L3?BO('8C=JHBA%U> M0!*<^:3RI<81MN775G7'O/Z0@:O,F52F.IFILN;7+\!+)O/&!) @Q>J-CB[; M$@F<\X!X< "[Y]7NN>KM>S5PU]G4S%V% MD_!VM;KERR>U^K^?DP=3/_/S+4R0#* 6%6A98;AWKMV(;>Y8W@-7\IYF1_,IOZQ:UZGQ!###QMO_HZVODO8>!VL?[#I.7[*B$Z0BBUTLH)G@+ UA M3',,48QSF <(0Q)3%D="4)P3$[[8-3DU4GA#%H03LXG? :9_=KNI._15S^WG MV[>WUT_38^5ZUNSFX7HJ-O_8S<).4Z-,M6/1V_ETXC>>;SWN57O-TH 3B3'3 M;M!!%$*$=9Y/79^)IHQR0F.>82L/)X,^IS;MJJ.LNA[K_5XU5L>UV 3V*R\W MW, <>B_OCJ._"XQC9(:^M^CT.(WKBF,(C&\I3KSJGL1/_&.CFGSWK.M"%0OQ M82T>RYE0[)*'<0XQ"Z3.W$D*_/F5/Y?/K?=[U3* 4 MZJ4?;\6SF"\KTE$$I-WH-FH:?EO*]9]D)>IZ0SM? )Y1KNQ[#D48*]9(9:CL ME91"JO@B37&TV:*:G#@,/Q>"G$;7\-Z"CP4WET-$J 5HMQBFH=16BWLXR7&08 M^8SC"IB.SSZN:G8K93$O]''+N\6Z6+\TZ=Y8'N*(,P$#E"<0Y8) M$I$,ABE#,:4,9V:9N,YW,342W$D):C'-F*T'PW[:\H/,P)QT!(K'\IR7 >BC M$/5VAS[4OW;4T=/P*+QP6;%VTAL\Z9 /],OR3\44[,=R.?_WY5RG^"D_?GS3 M?)2IFLN"$PZ#.$3* $J4 <2"&(9(;:%D0E"2)\:90?MZFMK\[L@*6F%O@!+7 M(B]F+[+]T]TK7@//^K-0N>02[<7,(JNH+^Q&RB]J_[G991HU@:,WYVAO ^-E M'S718R\/J=$+#JSY9KG0&Q[U9:B_E047=8746_:/35$6U?V3(NEMW-4LHIG: M2.(66;^;+4MPO/RV>"AVF<9!XS= OT:"IJ?%_+3*H9 ;% MP7CP*LE^#3 MYR\?.C%(NC2(UL/<6=$$UGZR'P#1H??/".V= &9!,:40E)Q+ M32N8?#EN&/4YKA>'#0Q'+AU6+[O14.7P5S:$-R,1$0'!%!*B_38P3F$>"@&3 M3/(X%4@&F56ZW;W6K6AE]+R=I!+5CE?VP3/C#V=(AMX/57+=@$8R?TQP4F%/ M,WZ_[5%G]DFU#F?PZ8<\BLQ..R?R-@/3)3_;PV[Q;7#1(9_I"N*U_X,["XU1AB;W@N0 M(?L?[[)D!!3W+E;&Z,_!&+DG/Y48HGBNNGY8BWR99> 8I:G>13+*(%I ME$5J/X'4SB(-$601XJ'@,N.!T?&%7;=3,Q3TB=].:8GSA+3=2F4-6.^Z8][:>*N(M89[:X+] MVVX'0R?6GC/W_-N^9VDNLSR(!)1Q2B#*I8 X$0&,44R#E"OJSZU.JQUDF!KW M=SQ96%=@6^Z_9EC,#J8&!OM5=F7G_8@^7H3?^J#K"@ ]'8>Y2##JH=D5$!T> MK5W3E&N,]%,;F#=_0\H?[^?+/SM74MN,?R*4E"!)81!%$B+-ASE.,XA#*202 MG'-BE/C$LM^I,5]7;*#E!EKP[B6>2=; JT;"\$;//[Y#W^EY@=8A_MH**&_A MV&:]CAR=;07%<;"VW>O7EA*^6_\0JS-54-BZ>%;D>.#NES!EN:$X5N/!&$22 M<4AU5>$09QD*XY3G,7*K*FPMR^2(K5OX]L,?H)7:M:"P_> 8\MHXD _-=:?* M2>VBY6_ W69=KLF"5V'T=9VI5BE=68K--]6O[IYJ7ARE&+$SX-[K$MM+\DHE MBITA.U^MV+U)Q_Q=ZIO_H7JZH_/BH3X;HBG&J609C&.B'2J"0)F!.5(;Y)BB MG- 0Q=PJ7==1%U-CQZ]"IR/2,XX\/*RJ:@'@4?W@BK>,.QLVK=5;!HS1:YY]TF_#W@OU8 M+.?+AY=M1JXFXE9B%G.>8AA@JN9]S 6DD:"0H MWK."_U-C1E:<<$O M'Y=E^2OXHA,M:;G![7J]*NAF75GFZR7H%A;\L9RK$5 O_8]W7[[]#\NJC9=& MQ(Q:/.(\,,%L(=YB.XZSMR%"GGCG4F^CLH^AZH<<9/K:54%M9^JXU\?D&]7] MW5-S1%YNCTQ3DN0D#1)(<*@,%Q9QF!.9P31G)$HI2SFVRO?I+LK4^*O1Q+(X MT!5#8<9.XP \,'&UL7*U%J=#Y-K;O$U]FM-J,\A)]_6@^HVL-2TZFG%2"GTZ)+9=Z_K>VN]NP:H48H6NA-N)#-P^)\H91CF.:1I +-,8 M(L(8S-,D@YQG>MLGTAQ9[?NN$69J!%H'PJ[5W!;U6-Z A5CK4W0I]%WM'-!Z M<"V-O&O&R] "'&D4AC8/6S6Z/*LU ?NJW!S%+.^>U]DEE-'"O(8(^<#7EW%Y MC2CC6IX>0#LR2WVTZ7A9>?J?5D-)O:@O#'HEB7X$'+*3CXI5@ OIS/B=KM MJS4=E!H3RPW_9*">L2@1D0AUHKJPJN5,(&8LAE%& XE%R(1 ,_4V7?Y3?T9= M#8?[D'[_I_R$#&_YIR+OA R=KL] %Y6]-/OT!9ST+:A="&IT0 <>4.$#U@J@ MQIE F4(U1CI_5(W2#6AQ @U0]2/^<]5-=OQ]N3!,1J]Q'2(FH_8Y]XK)">AF M;[XOE/4AJO)7'Q;KIOY5$T?WJ/-M_'>E6'/L\!^"K-ZK9V=A&.6$"PDCR9E: MUZ,,YKGD4":"IV$28)19G8^ZB3$U2T[-WLQNF76$WVQ-'![4@1>P6H&F.-M. MA3J,^*8Z&V75&M/1Y@9H18#6Q-_JWK@#HDV2M;<_1F62EB M4QO[BI=O6576LMS%FM575#-*$A3(G,&4Y1E$219#$B(!XSS&F0@BEN74RK/% MI->I\5TK9R<\TM+=Q0AK0]<7WP@.3&XGP!OV>MH*(%_.,49]CNLH8P/#D=., MUI^:^YX5D\-$Z[A2AG$8\Q9HS"A,@<(DI" MB-,@A D-0R8C(40L;1*5F7=M144C9#%3DMF/[BQ9?[4I_!5L-P$Z% M&U"E/K-C+(O!,:.M82 ?F+L2(SBXY'931[0 YIS:&%ZV*QEK+' MMGN_66]6XH2%=Q#_$V=I*#B*%._LG_<#A5LLR'Z37038\_GVEH1OZ!+IRE2YJY=%H%S/4V-L"OY]+RO) 3?M8RV M^0'.HFI(JCZP&I@A[6"R)[=+$/ABJK/]C$L[E]0]XI"++]A7-WJW6ND[%>UN M\RQ6=6RJ:3FC4^].;68K&9<+L=R4\Y?ZFO7P>K:5WKQRT4G(^B>Y#[0&GMO& M0#7VC:>*1'VH.)4@.MG@:#6'^M3I%AGJ?A"S' M(54;-B;4BDZYVK6Q0,*<(9$%DH44&]4$[NMD:E/^JWA>SI_U@0BKQ 22,(>L M9Z?Q5/90'&,&!<4Q1%&:0()D "E#(161Y!&6=BY6UR(ZCK=3-^$%)>I7S/+R MX22:9I;1M0@-3)Q:/&T3U?(-4,R@3W]/%M')+D8UAOJ4/+2#>I]U3*-!U):+ M%4_5 =PWP3:KZ@#N;5'68:)5@N,_U/>__7<;3:<#2]\6<_VC64RB*,1A $,L M%>5&)(=YI!:HC(4B3#,6!#2SRKSA0ZJIT?.>4F"GU0WHZ%7% >QI!@YB>?7C ME7Z6V3R\#+09<8T^? ,SW6@C9Y]PQ"?2OG*4>)%IW+0F/F$\RH3BM7$WFG\K MGE:"U3$EZN]S4?D1+GCWR&T6DCSBZG]0Q/J>E\2QSJ4IH,@QSC@-91I9Q6*8 M=#HUDN[*K M$-%)7D[LKMQWY&L%OQJV^01V8.J_&TYH2;0#RQ'A&78Y*:#8@ M'/*5U;L.%2UTON#-O+KP7? /CVUNSBK<3:R>"R;*)AM1*..<)6K3J0-X( K3 M$)(@2& >YTD01WF*F)'_KUVW4Z.DG>#5K-D7';2R6]1>,!^ ?DH:#M:AC_-W MB-Z>1_1RMJAKH+4H:S$(Q".5M3"#VE,Y"VN@>LM9F+*RD=4RD.,\L&;6HQ^X!J;G?:1:,0=(WG<9#5]!%><[&C=PXJ+" M1\$1E]]P, $[B6;(X[;86I/+MHEC*^^7MU)6B1!T7;4F#P9Y$'=R^WJ3H*:< M15+$01KG,(M0"%'*^/9:>FW"0RK MA<7[FL,[DF'\.L-L9T\/-0R]9K?W3L>SSH?":\^('ZP3>Q^JREWF_O'AWY=_ M?EH\%6\6)5?_WCI5&WI3];];(L9X@D211G*8QQKE;@ M6!!(&>80D8R%+(EP'%JE$CG=S=16WU9*4&S%M%MQSZ!I1D?78S0P[;0"WH"= MB$#+Z(]:^C'P1"%G.AF5*OH5/:2$"T^[>GE)L5*[*;6[K^,J=>ZVFF[F\^6? MVGE]EM(4!5$J8<9Y %&FS'$B"(,T2D@D!16,)K-%54I.;0PL?+TN=FWTW>?U M=W\DP)#6IEIVGUMI 6G%M?7PN@R]&6GX0G(L_ZY:VNKXL0T2WTH,;B^BZ>#? M98R/-_>NRSV.[-UE#,&Q>IR/]V*_,J^XM7'0QS[Q68KY7KE>HQ>X+S?'5F7QTXEDAKSH_^ M7JQ_O-F4Z^6C6'TL"*V"4[^*9['85'4O'A;%?PL^RV*9DC#,8!P(J7@_2B'A M-($\B3*&4T%0Z&*BVDDQ46OUK6"KZGA4?TY@54NM_FS%MBR89C2@%?T&;(77M_,UX%\O VY?!\T)-U^US^PZ'[?>F1,P1S7.W%IQ M8[RO0@=SZ;31.N/=[:+Z0R=E5QM-S;:SG-$-1GW=5?.C+;<=E%R,W8RR>0 _/551A:TY,I,)X( MZ6)WHU*0J?*'I&/\GAO-5 F"M46W$C^44;>M):;/$M\O5Z)X6-1I MC+O3+U M2D5_]=U#]:]Y;03R_U1LJ.V]SV)])^_)SQG"L4A1F$.:11BB0.B0*R)AF"6) M#"7F";,JK#B,F%.CM$83P!I5P'HGO1V5#32L9@3X^H,U,&W6I87V-&Q]*-LX M_78H6T5!1].*9CNZ@IVR-^!S76-3*>R/>(<=$$]T/9"0HY+\L$ ?+@T#]^;- M*V-G$W_@JJ-"%F17'T/?7J^J! :M*5UHA]-R\RAXYZBY\\M91H,$41[!C&(" M41@*2*,HA$F.LC21.1,Y=]C=#R_Y1$\$3KF.W'0VJ*"K?'-% UKUZ[*S.QU! M@X .U>]<['2>L%O)1OB>G#V#7N/S>#UOHM?X)'SX(0TT2L/Y+OD6^+7]G08: M ,?J:%ZOFZO]5BLZQ"+_0SR693BF'%=&H5+B*30P8=Y"&6)Y>W"F MLUN7WC+,0OC:ODD5NN7+^I[6"M*TR=$3W5]SWO58IVC/DYE%. 8 M,IZD$"&B[&;!(AB3E$5)&H[W"E,X):XW =V, M83Q#.3#-.*-HGYW0'!=?N0<->APWLZ Y!$=Y RU>O3XKX&$V.AP(FDM,M=\5 M@X@1"?-<(,@"A%! &),1=TT&^!?* 5CMAHB7Q'_7Y_O[ZZ?YNP&?EXNGU9)O MV'!9_\9+]C>9''\.J?W\9/3CHIB]4WNS]%)E">,Y"8TIA7;U1SFX=:8 ^M "5 E8757[#\HY@X'G0)S# M7EXE^.:,JN<";LX][D:XAP4458OO?K+Y1M>I:4,+9WF2Q Q+"1.A:R")F$ 2 MAJ2JX,U3E(986,7/F'0Z-2KNE# E]3T7!(N>+]\=;3.R\(WAP,QQH@*L=G'Y M92LS:(7^U1^9V&#DB5F,NAR59FQ ..01%R9+"&&>1(+9;\(W0?V65_*!8 *4!F._B#+A-B1_K,>FGJB&1'IJN)@2R3;K+ M8< >*Y.E5] M,U3:(]>??-*BO1'S2MIKN9\RTN%]3QDH?E_I="D1H\H010R& M1.BD$U1"+',$0\Z#. ]QPK%:!)9K,K?;L.YW8T7YV\Z&FQCWN@_PH$53>]3& M=THG6:XMT2L33-3(VFU1W?$:?(=Z(HU$)>2 B2/V0!@J5T3=R>NFA]A3]&)& MB/VG7>/?FGBZ-B^M6,GEZE'O@'?.0.]^/@D=&E/G!;V3W]1/2UG[.7\L%N+# M6CR6,TP$%@RG$/-$ZH0U7/T-)9"3A%(9)1G&5E7)_(DV-1.ST6POA_1.N8X7 MU@UH]6MRLE8)!SHJ@N]:25!I:>E5X7'DS;CM=<9S8#X<>R@=H@%]H^XM;M"; M8"-'&/H&]#@6T7L/KQ]DLCOJ*&2_61K47C:-91__4"2+K?BMG:,H$O8."%9BJ#_ZJA(B>& M9H+Q(5TI_[)!(2>@'C(2Y%1WKLGM56_B[DFLB"Z@5^7%WAZ>M&4WWF[$9_%S M??^GF#^+3\O%^DG@T NPTI!1R].C=,47N"YW-NJ MORU*-E^6FY6:497PYO6!CG'J)Z6K(1J8:4Z@,T2 6R\,3O5^CEL;K<3/646Z M57W./^1FZ]PJ$ZNZIU/F^S?!-JO*I*I=" 1_KP34;J.;^F+Q3KXC*WV>H,N, MU3DD7TXW4$54"<&$1#*%/-0NC#+/(!$R@&' 9(AQFH21E5/2@+).C5VZDH*= MJ$[!;T,.L9GI-)&!&YCS',?,VH8: 4U/9M:0DHYJB8T ^:&Q-D:7]O;<_8K? MKE8?%OR^6,^-G+F.WYH:UU9"F9MJ!Q!M2S=>E/N,2BS/C+&R58>6HAZFQ9BT@*+6$MH4##L$SV_1=!,\_.<>M-]Y[.S2ZN#!<.>Q_];4)N5.NG\UWW\< '%Y M_^&.P<"SL+/5\'5&;_ M?_'T9LG%C$@>9"3(84IS!E'"ISJ9FJ3LDE5T8AZ M VIA@9(6:'%M\WJ<1+9_TOK#:^ )[ J50UJ//B2NR.IQLMF1DWKTJ7:C>F7?DSQ'FH"TG0$"(4YQ"SB$*>BS .<,Z"/'9(7S& MJ$;S:?S4%UU-JU"95E?MLM=H"[;:UC7"*GVU5_A.8]"HK'_:4=IN"S#$!V*V MB7BM\1Z'/U]IC*WW,P..@J<=T1 2CKJG&A#BPUW9D%VYICC1U3!TPZ(NC\ZJ M9M\N=?C"3.8AD7E,E04:IM:M9H4ZUF*RUH MQ07?:X$MG0'ZH38C96\ #KZ_=,;.(9&) 2;>,ICT]35RZA(#M8]SEIB\]/H! M1V_(4Z%#Q[6?Y"YL:A8C'$4\C6$:I&I;'"$!<1RF,$0ABM,HH20,7[FJS6G) M)VKI.L2EG Y+>=D%I52:=V(G7R\2Z-6@I/ZAF6!\ MTAF!_[*A2OT#,&34TH6>W1;!ZL;EQW*NWBAU*OGUBUIRZYQ@7W0FS>7B=KU> M%72SKER)EY\5XKJ&RW*N&GWXL%"&K2C7,RFC5%"2PR0)8HB"+(4TIA1*G""* M0Q9$F-BD25)9K'B.,,LV8T MWRFVF?18M@*./9)BP5][&,V,O_$'9NCKHF8$MFJ 1@_0541'(.ZK EI=_%EO M?K'U9*%Y$FI4*\POD(>6EN?6W:RI3\5BN:JZKIM[*]A*FVOZ=/1M4=;]ZU/0 M<_W_>ZW +,W2. K31)E200I1S#FD(:=01%$D4"0H"UA[<&#&W;Y$-^:>2-Z;6*/2O&\P#XG>>_N.CL*=W;A.I?UA\2SJHNL?%F_5 M'IZMZ]S^;?1\.0MY*-4>#\%0ZG2G"%-($QE"$68YY2$A4EJE_+"68&H75KLL M=HV%K?E;MC*#I6M]6/NA,:/F00$?F(,;V>M3SB9?_TY^G9&YU@!L56@>]>CJ M[ J?+U=HZ_['=95VA>?(E=JY(3LF+%=K3<;%X^:Q\?9G<9:).$]@& AMNF(, M"IIRCF-FPG!'+4^-N1KAS&CI&*=^NKE*^X%II)'+8R#$66W[9KUZ MJ3/CU;]VL_VXO5%F\5DUVMEY_@'/Q:%UB:HLD3&)< BQ% @BG.601EA"EJEY MF,@T56AYJ0H]P3)KK:S5/9]H!74I\-,+<9Z&2- PS23$J*0*:X+.($X"V0> MH#P(,ZOD]=X@'N$>XS3$U15&]&]^83:SS'R!-S![MF+>@$K0"KZMJ)YKKYE M,G1Y[=&KL)DH;5Q0V[T>6Q6G^N^"<,&CCQ_?-*L^RG LU#8/(I&K_V B(0W5 M?V1*LIQPEE)JY)QXLO6IL7 CWPU0$EJ$CQ^!UC__KX9BX G?1<$EFOX(#HOP M^6M@&2E>WN@CL8N//Z=U;T#\T4OC1<"?DWB^9Z20-F% M 2.Z^AK6)7BHLF*2 .9,AFF:RY!GYME!]IJ>&B$UPEE,OGVD#(C(6?^!6:B1 MRX6 ]C&P8!]G+$:BGDN?@QWKG-2VEW+VWQB/;TY*ND6!%(8JG) MB: HQ0R%J5$JR"MDF!IW[:35)^1,R0O*6F#P5$ML,:4=A\6 _X8'>V"BU'%U M.PWVDYWMCX%6 S1Z@"]CC8$%_PX_%B,1]4!C8L?OUZ'9NQ X-CW>BG&=[GM+ MRY5-N7HX-\%#==OOY\L_RUM:KE>$F;O7G6]B0O2UBUYK9T,E*?C>RNHQB,T$ M$F^^;CU=C>S!=EGI8[\T@W<<$W+7,0/MMQQF>1J&.(%9QA!$DN:0)"*#!,4) MBT2.,V)UZ+_?_-1LHEN':JD'@)E-?G<8AM[6U667AIC=IW7VE>IYO_%QLS.? M5.PHH?+II^PSD=W^25;\_O'AT^*IT"4?K&M;G&U@H!IZRO:@!+Y[KW=Q$1*G3&?G6QTMZ=E%Q;KYSRX_[+;\OE^N M1/&P>+-9K<2"O=PK<[:L2V+^3HK%QV59_B:D>D99O;-0L# 3VHL;YUBMS9DN M0IESF,0(44:2,*16Y8HM^IX:4S2B ];(#L1/5E6>!P]*]!+\HJ9#*@!;J5@?044+'J6GQ=3(A?X:# VB>K J;GD MBRBAL=7FXEQ'4V.K;=!!)2CH2&J;3.<,L&9DY .N@9G' 2F'U#G],'C+FG.F MFY$3YO0K>YPKY\+SCHZ&3;6_KV)>I7E9*I;Y>['^H6/M=.*O95-%AI2"ZSHS M0G%3=3Z=QI3EFPRRB.:6$QIAD#LEO7.4QFBKCI[1IU+FI MDOIU]+@!E1J0:CU \U3W^-O2R] _&8]$/8^>U>BZ,N? MSU6,<7W]K@3KR _PVO;409P)F@02\B#-( I" M!"GC"0TZZ$?I>A;8 V&H M^5]W\KHS?T_1BW-^_VFWV:YX0]\=?UDMGPLN^&\O?R@;Y,-B&\9YR];%*#8O%K)\YYIX*R_;5@=E1B,3AF]#(,Y -3C@/:_KC('C%/_&31\:B< M90_((8\YM. YCO5M43XM2S(O9XED6%^?01H'!").$T@E59LB%B"F,[M'J5%] M8?,NIV;A7 @MP&F&91P 8 M!V<>O^E&/Q^%LM)$E0?CK2C9JGC29SH?BX7XL!:/Y2R6$J=!%L \XQ%$ 566 ME*P\AZFV_G_6:]68DF&4A[ M[/QV(SXL[M60B/\09%7.!$*8$&7T1#S@$,7:Z!&)@ D-DBPG088DMR$>!QFF M1D9;%;99K&HM0)N5IM5#S;&-T#FM*EU I8P=1;F,F!EM#3P. U/9,$-@37!7 M@.B)]%PD&)4(KX#HD!RO:?[;^#V\UOP MYN[S_8?/O[_[_.;#NV_V!=TMQL&, 8=#=V#RZPA>[1KW1!_.D_LZW#S6D;?H M?/0B\_; G*I []"*2PH.QI:;RM.@C85\LQ*\6&M'SG<_M6.!^"J>%5.0>>WR MN9YE2.! ?F -;X3LQ MV3>@EA]H!4"C ?BEU>'7F\;_W-!CS15YF^0D@X[ 6!E,AA@)R[0GSCCVYT:Q M;W;$!"K..N]G67%OQLVD_BK6I%@(_HZL=,KMLDGI$Y(T3U/*H90XARB-4YAG M,8**+2-)2$Y0EMJ8SJ>[F=SZP=04W51^?H +6;#"TIWV#)IF!O#U& U,\JV MH)708[Y?,Q \6:UG.AG5.NU7]- *O?"TXR7'K/R["+3@X2O:Z 3/8Q[]7->Q:/KGIY' M';(\\/^L:LU\$EL?+$6&BX%Z>"*,7 MW"RPUIS[(K911 6;)7D>L2! ,,B5^87"-(<$$_4?BI*\LRG\3I 3.S.JX>AH')9[NK4P+6 MP8TWH)+1G[G1"X$G@^-T'Z.:'+UJ'AH=_0\[IH"KCY&J(J?S0M]5V&8W.]O MA#[8G9"@E7*8M&<7P?"5 NU\1^.F0[NH\%%JM,MO.*;I)'-Q)ZLJOI_5IW G M.UE.WBYUHQV A 6D4LW#4,1Z.?0@;">&!&:06N4@:!5N0; ML!7Z!MP.AZB%TXM_9$=R=/&"L)UCBQU6OTXKEJZZ^WXM2 M;2UY]555F\R7G1%"228R1F(89;G:^-$P@20+4\BR)$F%I&&$K=)0]G4V-2+_ MLBH6K'B:B[(Z >U*;NO5W8.PV=[/%V[#D_-.S)OZ\.@%?&_^',A+^S(RWGRR M>[H:V0/[LM+'_M8&[SA8AE7"E=_%\F%%GGX4C"B]E?G3.&BEF6!8AAD,&.7: MW4U 3&0,4Y;D6+ @I2$UM@?[>IH:>5CD2+J,HH$=YPN;@0FB$A-TY025H"ZU M$GLALS#4?$$WDGEV#D)/II@)&KT&6&\#XYE=)GKL&5M&+SCG7&%"\/*]$O%# M66YTL,2=U,XPLXP&(44RA&F>1A#A5.<[B"D4+ P3EJO]-+<*I3O?U=08LI6T MWB>WLFI3ZZVUQUH/P&;VE1_8!B9/1\1<\J=< ,-?WI1S'8V=+^6"PB?RI%QZ MPXXJN"AF;YL%I#J/K_9V7X5VZ9SQ5+(\8AAB04.($A;!/ TY))2%B(D01=CH M(JZODZG10RLGV D*:DG-J*$7T'Y2\ 73P'3@@) Q%9A T'.2KEZOY[_ZRV[: M]S8ZRH0W4:N=ZD;/NIUJ*]7J^+93[YW+U7_KK9W7%%#M#WVPHS&Q^ M[P /S!VMO#>@E1AT'/4Z,OO;"5A!Y&E38-;GJ/L#*Q@.MPIV+SLZ\[$?@F^T M6\]OFU*M)F5YR_ZQ*6J3I?SMI?.O^ZJR/:8DDEDDH$P"I'84401QBACD. Z9 MH'&0D,C*M<]2@*GQ5BN_)JA6 ]!5X4;G5^[\ 'RO]+#U!;0=)S,F&Q+]@4G- M/_#VKH2.Z/ER++3M?EPW0T=PCIP.7=MQ(\1[P7XLEO/EPTM5/^C#8JT^ND*U M6Q<):"X)1)2%,F81#(0NW\&18D$18Y@E@8P#$K;"=V4W-J) M#5R*OIM!;T9LW@$=F,TN8SE 9@/.G/(?]?.$BC$*,&AA G/ MU=Z05-FI0@XI#D,ITB1+<^204\5>$J/Y]$HI5T@GHQ7IR&SI&6@_.F9<-1#8 M(WD1[H0'K?2@%?\&=).)W9I ;^]3Z(R>+T]#>P'&]3]T!NC(*]&])?L+]G>+ M=;%^^;*A\X*]GR_)>A;&L0Q2@B'G:0)1P@DD.G)%9C)*(O5#+HQ*'9UL?6K6 M52T@J"4$E8CF=^G'V%V^1+\*D8%)Q@8,JVOSLTH[W9((JR# 9YEMTXPC"L6MV[ 289LF.(X"<*W8'_N,WZ6F?EGIXQ+N!N\X MI:RHSQ/*'?TL>'NXT%Q#YAD7F<0I3#*J2QT''.8!2V&J/AF9QR%E%O&)!AU. MC3"VQVMZ,2T;4:W2)ES&N)\TAD!NZ//)5MJ.^:'DW1Y1N@0SF@!IE7S"*Z"C M99[H!]9;M@EC<"ZDFKC0[C#?'Z_(CJO[.UJI<:Z<@-N MG4!,HQYZVI@:H2I902,LZ$IK$?K0AU@_E_H$:V ./8>31_\84S3;=;E6AGY:NI_%6SY+%8O58[ MQ[7I5#W?PM2F['ZJR6H?:3Y->X"Z/%W]8#3T[<1.2-!*"6PPLYJVER%QFKX] MS8XVC2^KUIW.!D\[UKJ04K!U\2P^+-CR4=R3GU_)6N@^%JR8%Z3VJ?_Y[U7R MIY=RED99+((XASQB$41)GL \H0)&/"(1#T5 D7#P[[(4PVA"C._9P;,8Q?IL4"UWG]6YQ7P7;5\W?R>JN=A:G(LW#6, 8Y10B$L20 MY#*%)$1"A#C%/,$.;-C7YT2I3XL,?M%"_PJ4$="16P?G59);!FOWX6Y&9E?# M.%)H]A70V0=E&V#B*Q:[KZMQ0[ -E#Z*O#9YQ]G_XKDH57/OEZNW3<7[UG%_ MEM$THUR954$:I1#QD$.,D@0F.$V0E%DJN569L;[.IK;W+^>[&MOAY:+2)WQ=+K_C<'N]M8S>_20M=WU>+IKJ MJ=LLX#,D:"P2CF&4Z2)-/,DA85D$DSPC$<)92 4QOL$V['1JI-/9+G0$OZGJ M?+9%?K?"6US*FHY!/^T,A>S ]//:H%K<=@\ [D@WWGY MKO^MD2K]PKJBUP%A,LHBB-[%( 34*MJ2U-?RP*9<$QG1]V+KB7 M4KG3 'J6IEF0)2%5K" $1&DH(<52PH )F:9,JO^&,_4V7?[S?D%=]0:\S_HG M_'K,=FK3$'9"1EFE;9-;9O_*;H>)3IC5?:[!!53 W( :&M#!!M0E!=8*'=# MA169*L*HR M^D$MJHRG81!P!L,XS=223AG$08Y@R*(XYAG.2,+MJGWY$FUJ9EVE&=BI!O[4 MM?*TV.FG?[RO85L>R[:6F+?1-EN"7V<,!UY&/0[?T-7-?*/OK1:: M-\%&KISF&]#C.FO>>W X/GY?K,KUQT(LZ@N#VX>5J%:TMBZ;D"%!,8;-H+?I[:@J>8$6V*+8D FN:O6D5"0,'X$B'YCU(>CHB-X.D]V3\0A/C'8B;Z;)W#F[XBFOP?ET O7/87EUC M_R860A;K&>(LCY.55KC&-&(Z]$OPA 8;X'] M_;V-'-MOI/IQ>+_9:XZ7:1M:BG]L%#F]>U;_N5>MW/XLRAE+TA0G1,!<1#%4 M-BV%1)(0\C1 -*$B9S*QNMTZW<_4C+"=F*"2$VA!P7]?:K>G3V>N'Q*^[6Z>4376I]HGO[H*P@[8O] M8;%6F_6R8-7A;2>J9\;37 JFC9982(CT93I.8PJI%"''*$0!M^.<5U1F:L2V ME1@4K+T'N2+6!5+/@LYS=6>((9) M%B&U/0AUC8,KO)3*J;DI=3\&0K.( MIQ**D#+M"1E"HC-&$HG2G(A Q(RW'\,_PWI80'<1(3'-J<2EPES=2.%=2,0W9KTW6#8;;:C ;QP.O'88;E1I>7 MFZK4 ;A;>'09]H*9)]J^3I91B=@+;(?4ZJ?1*ZIL5DX(<\7KC\M%1>+E[5IM M6NEFK:.H[Y?'Q-Y)ASA#*,AQ$ L8Y()"M0?(("9I"(6($X%9GB6!54&9ZT6: M&FW^L7@6I;;6OGZ[+:O!LV,6<<=BH'IM:,,J+6I+?$2=/71 M:1G?%O--E5BI3KRCS\Q/VNPF"6O=2H-ZP=QG[=#K!!J_N*@7 $]6'_73LF,> ME69%N%]6!>!7HDT\/1,TRS+,,928*1(6H8 T%1@FH< !PRR)9&"51.5<3U/C MUE90/6\;42\G0+<$UXPLO4 V, 42$KY2H9SM9]P\*)?4/4J"OEQX[A9,M)"_FJO26%4G47I\=D MF"4D19"&,H,(QQCFE B8<$9D'H4B#XV(S:K7J5':5G#0E5Q?/FQE-Z]E;(Y] M/W<-ANC K&4 )OCN-9[1"2FG@LGFO8Q62-E:\6Z!9?N7!\TB7D>$E#.9!R2* MXA0F5&_/(I9"FJ RH3F24!D%C,K7T>[[J?&3G:9JVLEADT:WHZ3F?$U'/H# M,]DPP ^5,?P OW$3AK>=3S%?^ $PCNG"#UMQ-\KJ:]MW"ZX3=-0]22_ M&FO+\E5&SY-A.J[LH]JUKS(LAV;QZPAA7WOP?L5O5ZM;OJS<(RM+T+#FX/&; M4S.56]DL[.,SD/2S^?5H#$RW)XKY C-PK,H)GL? J8S@B>9&*Q]X7I5NV<"> MI]S,XK8XQ:ZJR.U\OOQ3!VV\7Z[J/;0N+W)?>7]L3\)EFF.,:0+#!'-EWU() M*0\CR$24A'F0DS@SJC-QG1B3F_ZG:K1L%0%RN>I6;+$S)AT'RLPJ'![^@?G& M#GGPO5)DF"2-UV'IR=AR%&)4J^DZH [-GRM;N[:6X(FKX9W/ ]4UOE*B3P/B M#**$!I#$4OT31U%"N,ASF5Q55;"O]XENXP^*Y-7I,(NV2%ZK2NTRX>J78C@\ M9ASI$>U7*4-X+<)75"8T 3E^I6J$)$.?K%AJ][49DG\6ZODW1/=T^ MDV)>>_LV?L!K194_EG/57EDYCZMM(RW7*\+6,Q8*3G"&H8AR73@FP)!D"54L MQW'*X@0'=JFUG"69FC'X66VD5WJ*_*L=:;D/A1F/C0+PP-2F=&BO>!N"VRJB M77_;\(>.+C>@T09\;_7Q:/-=C:DG]G.78U1"O!JN0XZ\OD'G\+*3:365A9?% M1!E\F,<2(LX$)#1%D!$IF$(,A9E5-2T?V4K'J[RX)C\!K26T#OPZ"2>/D<@B M'D&:A2E$F%)E/Z<"2IJ1,$MCQ#"S20+[ETK^^M26%*UVL<468F%Y@'!="MCI MIWX=)^/K.)E>)Y'AU3*SZS 97;N;^,."NKNM_M]7Q5J9QK*0,7% 60XB:E 5/_$8:MM*<9$]]R5?'"I!-0[0$HXX(*N@:@'S/(\TG)@ M# \B!\!YBB>0-Z#200V%QX-'-^Q\G3A:]C[N4:,;-$=GC([-.%1L\7F;JZSC M^JE9) (2Y6IWSGA5'ESG-I-JQRXI$R(G,HU8;ER09! 1IV;2#N0WHC>P]<,6 M13Z&^2;ZB7D:(STP=__S#[)% 9A7'^R1ZL:\WJ#;59\9=#QZB]8,T_-XM6X& M16ZO1,ZP/3D>Z6]T>9X[>?>DCZ&+Q<,W\5 GQXEQ1+-$"IC2D$.4IP1BF7"( M6?.#J(V+)JDWRT6= M\4?1V!NR6KVHS:M.=5G. AK1((L(S *9:+I6:8"TCG"HDYM>48%%^E^K6\;M]_:4*SILG%/<1U^&F=?04X[S<^;@#S M2<6. I1//^7VT6W7_8^"E.+OHGCXH>^OG]5/'\17\4B*1?M+G60UG*$TI9BG M0MGTJ2X^E:20Y(F $0^E2#"1 6$V:[2M %-;GW?&:R7C#6A5 (T.8*M$_030 M:MBMS=:#9,8=0T(_,+MX1MV:@ERA\T12UMV/2F.NX!P2G7,[HX9P_[Y<\C^+ M^?S<:2<&K%>=8!Z UIU M;WK/4F] Y04S2N#UQ0_%C+4G,/Q3OB\Q'?E7CYHV'9#7C8^^*.5?(1+:%&I/ M,<_&W=E'-^OJ,;=LO2'S^M .\G\"&Q'IB1'6'VG-?1%4"G M8&VKCD8+XW91OQO@[?2^@W^1SIJVBY1\6(DJ1K]EPY"GX#6"VZA9N'(?X& MSCG^41V8JUX54 M'&/_ CN39X@-@.Q\5.ZAZG4X,FQK/B\1.MSVW$,M7KRAQ M14KQ5M1_?EBT5R-;CWQ1SF(BPRC53AYI(""B$8:8<03C,$MQ+J(TY MJLVUIXFB_"S6=[*2H3DQG%$<7^]^G;.6%]?]\X M*%*X?5U M_;K5\0Q N5@PSZ0-1P.LBD%]3UBU WV[U'?T,\P3*46$]-UW!A$7(:01"F"> MTH"S/!8R,DK2VM?)Y,RK.ABW%1)\K\4\?PIN#J>A,74E2$/;3K;XV-M)/0#X M,HM.=3&N%=2CY)'1T_>LZ^'06@UJL;T!?5\LBK7X6#P+_F4Y+]C++.0AX8$@ M,..!FONZ9":-6099@$6*J!2)M"J4>;''J1'!3F"K8$USA$W/>3SB-O@9SP%D M-Z 6%U;RWH!:8O"]^7.0/*O&@'D[[KG4W\A'/8;J'Q_SF+[H&EA$UQ\6Y7I5 M777\1LJB_/:T$H3?+?Y&5I4WAJ[7%,["3"1J(Y7#- TB?20=PYQ*!*,P94)F M*,QCJQS2IAU/C8!NGYX4[-55S2-9/10+V[@@0[S->&@(% >F(RTRV,E\ RJI M02VV3GW:"E[5@O,9\V,'E;5 MC&"NU@=+R\@$:L/3&K\ #GU(LU_O>[_<]PVH909::*^UOTT1\E?S^V*/8]?Z M-H7@1(UOXU=]N(3>K7^(E3]OT)/-38U1+G@H5CKX\/X\C6T_SPP$Z] G-!:( MCN+HV0N8)Q_/TWV\HGMGK]+]GIW]KPY7N/O-#UV3:7>]OPVAUK=JU1/;1'>S M.(@("5D.61)CB")*(4XS#E/$(QJ&02!CZKNRMX5\4V,Y\PK4M9)[KC&[] 5@ MJ^DNA>2 %<)M/@@SB^T5AWE@UGW5$1ZD%+G#.(Q8J]Q&NLD5,W> UJ7:N4LW M;LO+MZ5<_TE6XJUX%O-E92-_$CI!T2QE6(0T"V"69SE$:KP4N B%)^8ZW\^H M''11W4,VN?R"8Y82;8Q*F MU*9BPT'[5APP5J4&RY0A!XB93?4K_*G$!ZW\-V#[\TJ5SK\_[@+<]*E[)PANR(JO5X#LR\_)08)QW:#<(3KR MDKJB*3?"_*KS&MW)/\K:8^*.KDFQT%$Q[WZR:N?U?KEZ7RST]JK*=;258L;" M.&8X9#!E20Q1& 80!QF%/ MPE.>"I2FRH4UG2:9&GI4B<"FA4J6>Q:!51A^8 MM.I495,:A9HT85N5["C6?0S-B':4D1F8;H<<%&M2O1I03]3J+L>H!'LU7(WV#CF1;&U#OE8:GF'YG '%$<9XCHK@U"YL@041SF#,:1LHD(&#+C +@.3827(?5\H>H*EB^2,^UV7$ZS!..(PFS? M=\BC8W,\_YX4JRIPL;GFF6$62!'D$Y M1I*I<9KY)1O;7K))I1-XUDI9WI1>/X[]1#CJZ$SF]G,2 V.1[6>L 1HI!]#0 M V67'\@'N+U9@Z[J8+Q<0CYPV,LPY*5!Q\J\G!>Z>3+7WDP?%F_(4[$F\^;F M4L@$1X%@,,EI"A$/B#+,TQ 2A.- DC3((JL4'KV]36WYV@D+GI2T4,TM5LMK M66.W%V(S\]L;< .O+!W,OC28-:(.<$UL!(JOPKB]?8U;!M=$[:.BMT8OV7$( M%\7L;;,0WBX6&S+_*IZ6*[5@BRBE&$D844(A8I1#BF4,N6 THC0@(39*Q7ZN M@ZDQ12LCJ(4$M91F+'$6Q'YB\ '-P%Q@B8KQ]+^D>H^/LGJUGNSJ+[LY?K;! M4:;U)77:F7SQ.?O)^V;Y+%:&E9".GI_0EU;)Y;4&TEEMG3ZN_99&^ZI.*M#] MG$X_X'!^\L=BM4W8KJS7W\1"R&)=MKGHOHIR,]<51O0ASMWJ@:@'2;T:W:_( MHE2]JW^4,RX%#60J84 B#A'*==&CC$$1YCSE:D%AJ5$LL4>9IK;4;!,SKL2\ MBNQ;+\'ZAP#[&H"N"A;;=$_C:'"2,O[H#,Q!786J;7JKT@W8CME6J_I,>E)C M9G'(,O[8C73<,M(8VIVZ^$6[]_S%4U?CG<3XQ6;O3,9STPZ+ZJG;CNW][-?E M?/Z^+H@YPQD.\P!AF&,4082S'!(2YC"/8[6%RNULUN^T[6WLMJT7^S+-?EC.499E$:PB ,&$01CF >)!3F M+,ZQ9"%!(K7R6.CI;&K9SFD$A$6)+AE,C$A"IV34Z-$/[0.8$Y^+96=IKAU._@TS_!W;0>^A+F M\X?[=V_!M_O;^W?G+2/C"7NL8\_U;_-P/2N;?^PF9*>I4:;=L>CMY#KQ&X?# MZ;LGL2+Z_'L_;,@FJC*)0YD%$L9)$B@3/@\@P0&"*).81P%C,C%*->-'G*E- MW:U"A[%Y T58>AI4@Q/P48=J8+[YBXZ2Q6GZJ*,UTC'["*-F=Q[O#>3>@_KK M>QGO!-\;(GM'^_Y:O2*_4MM8(K% MPF>^IM,=C9^ZJ5?ADUF<^M]P(X>/NE*<.$-1;6VYMQLQ$RQ-@C 0D"0R5OM6 ME,$\2044/ UH'H5!FEH=<9EV/#7BJ.6^ 0?+^4TW?]!Z":BH0E'L6,5X,$C. MPC"B$8SCE*F]BZ)L$J49Q(BD68YD$L2)38J\009CA-QY=H-Q QQR[1F/B1GO M#X'TP*N IR_>>EFPA#U;>TVC]KMPTH( MW<]N2TC#'&.,,.1)E$*$8PH)0P'D41K'L0BR'',+UQ(W*2;J5;+U_?VEU>17 MO4&L7!]VN>FVZCAMZNU'S."H99@!&*LZX11!MS@Y&13\D4Y*_ ^"W<&(,X:] M!R'VK8YW\.&L\=Y!AWLK3G[J;4K;\G;!M?ND6M;$@JG-497 <19&)(@$05!R MFD$D60:I(#&D&).,Q>JWF=&&Q:BWJ>U2.O)6V4SW)&X2FMJY3%] VV!=\(GA MP,O Z/!9>9K[@W$T#_-KX+3U,C>#YX)W^85&QO0J-]/GP)O<\"7'$^5V&_'N MIZXB)LH92A"CF"60B3S4GN$<$AGK,AZIC*-GQ-?",=COY[A(F]B?%Y_3V=4!\U/ZXY\+GU#LZ#C[[H+O+ M,UL53U6Y'T48Q8IMYM6BT.0+(@'&&:4)C$B*U/Q.=0[_*(8B0XD,0Z&V[E87 M19^%U1ZV5^)^P0Y7H,D?'H#]W;W>ANT2;* MG_*.-GK/<4>V7+R9D[*\U7',Y7I5L+7@S??.N,QDD,0PD"F'".T-Z$ILN8OH =AP"^8'MA$V8.<0N\PEUM!9 M;K_\0#CBYLOZX[/?):\.^?!*C:VAL3ITGODC\[,%)[NIS3T8FCV%=T,^1EYK'CU M*L/HJUC6N,*/6V?K50;FJ$37ZTCA>&XBV&8EN([;:RS)($,1%PF&A,8!1!1C MB#,B(,\QCO11* J,=CEG>YC:WJ81L(I=M#PA.0+/\$CD&DB&/@/IH#'$F<)+;0V2?8Z8/ E]99$[V,6Z>F#XUCS+!]#YL-_$%X[//R\7OJMU/RD38Z*KF MVX/177H2@\EMUM+49KF2&/Y^>_L%-#*#CM!F$]T0P?X9[Q^\@:=^'VZ>$[[8 M8=,3(JX::NB \1T+_"AW8J=KR@N5;;I9!6YS[GOSLA-]4X3BS'$4LR&4 M[H:^G4:T' Y4/;0B35UPB'U9%6854-!O9A.4R M#756EYRR^A0=,ZK^B3F3,HZQC,Q+"APT/C530HL'YEH^&Q_X \ ,[BZO@&'@ M.;Y#P.5J\A *&V=_=TC&!W'[6,5S[INGWC48>?QVZ8L%J(LWRP?:;&HONNOVPHR'[@BE$(65?1= M68IU>;I\H:5=6J&1ZLMZ*A[ W8*@Z[&H%89M#I7KAP=Y4"C]@UH%._^ MTF*S,?#G8K"-F\Y',#"O_K\X_A9[U^E\!R-MA2?P/=AMM<<9H=Z=^\ BC'<0 M, Z6>^<*(W7IMB_YLEHR(7BIZ]BU"<\_+%3+9/YE0^<%NY-2K)25-(N0R--4 M1%#P3%D@0B:01$C7]\Y"Q+ 0,N V3AC&/4_-GF@%KWR@%AZTTMOM M;[ZA;*6LX#C=8]@U<=S.\K4O4-80R MSC(F8Z;K V&(>*18BT<9#(1(1)Z)G+)@>S5L?M32UZ?+W?!H@?(/*[7/!;R] M#%V3G^ZY5WN!M[L[=L;QM2^/?]=X^K\\[L/#\^WQR:Y>Y?JX3^ES]\>][SAF M8BT>==V,;7(D[>A&%B\?YZR^&"IK_[>M,_L7?4R\7-RNUZN";M;:DKM?ZKRP MNI+D=7C(CS*RCM"E\^;\2:S6+U_43%K?+K@6Y$F?D'U9*O/Y9>?U:5"'2]M3 M(Z9&!] J ?BF,F$.]=#%)_4>LU7E!MP^ZH)MYJ$@3B/13V5C#,+ E#88_E91 M)-> Z!17XM3A:)$FU\#1C3VYJAU[KKO]DZQX^6:^+%4_GQ9/A>J+U=EC#1GM M? M3XZU:4E")6J7^+AZK>?/I\YO(P]8O-RO3@\ )ZEUG(#W #NR@<'3C@F@-N5Z^2A67T6=J*_\43R53:P SN*(9U$. MLR2)("*2P3R)),QQ*@(4T21-C)RZ#?J:&D6THH)55U;+-$<]T)IMLSP!-C U M;+':$W. _!0&?,89RS*4 M" $1Y0BB/ \AP0Q#&9"$DA@A$1@QQ-D>IL8+C8QJ!7P6Y=K\'.8\A/U,X 68 M@>?_]I"[$= E3.TD-!;^?M="-)*7WB%4GGSI^K3O]8 [^>)X?FM]+R*Z[I8!-8IG,>MN:M31D18\K99\P]: BV Z]D>U V4H*6E%OP.<>]!SRU)J XBVO;&]G(^>!-5'\.&^K MT5MNK/XWLJI"%73BUB:5(!=YG+. P)3'7#%Y&D,B$8:AE)C&- ZY7:+5XRZF MQMZMA'5:9K>TC"> -*.(Z^ 9F!8LD;&F@O/*>YK^)SH8=V,SPLSU- M;:)K0>%64G!GD97Q,JIFT]T+5@//^I,P#7"H?1$+7UD,SO8S;BZ#2^H>932X M^((;,RBS89Z.4+6[RQ,8Y#3C&:,BB*QV=]823(U) M/HJR_%=M%H.YCK\A!Y[,B^4"=EV9BTNNS)[&R8R#!D5_8&[2D.^E4QG?B]P9 M/D]T9M__J#3G#,\A_;DW9.\#](6\_$T7N9#+U:..:]RY=7PL%N+#6CQ>.K8U M;&5"4TE)"YY+T)&WX\T"OFN1026S)X\6"W2<7%M,VA_-Q\5"V:ZSB\UK;HO_ M5_$L%AO19"S0-D65(['#QA48P^5I[;WGE?S-6,R-_V[,]3(U%FH2?6RE!+:9M7M1#'/MIQ LZ ].&+3 .&5#/*']%ZM/# M%D?.>7I&H>-DI^<>M)O&Y6H]^ZH+NK4EIB-$8QEAF$@40,2XA#A),*1!F+$( M9P1E1B;!0;M3F[(Z,VQ1K@M&YFT=DD?[2DV'X/7/V"L@&7B>.J-A/&'/Z-ZW M5JM7.NNT^M=NLAZV-LH4/:-".S'/_=I^A_K'@J_F+P]5@38USS_]U_K+JF#B MS8_%PQ=F''O7W\K4YJ.25BAQJRS9C<2M@U$E-GA359TT#U:Y .+E';X__ :> MO(;0595K69\OK]46WPP>I]W]A:9'V]B;J=C=TQN^X;:=]YF,L"D"VRG[.N-Q MHI=^#.- 8HB0$) B*6 L4RFB- D9,K+:QQ%W:OPU4&;2;67SCNIVIQ4#?S5F M1QW3^18&YN(I? ;6)ROCC(ZG8YF!A1WU3&<^0+>=$_JL)&VTP_Y7I5Q;C4!E37Z>7GY=5 M-)/@GS?57DTBBL- 2A@$,H&()P1BFJ:0QB'"61Z$<8BMJHR/)?G4EKY**TBU M6J"K.NCH#N@+Z#[7Z \J &Z:Q&&@@T%=V@^L%0J-5TIY [9 J+]64%@62Q_M MV\H3K(@K%S",HA2B@"N]"@6"[W-H61>W6'^4BQ J37N*;7RRE^"X(P$04(A3F@$49(Q2+,X@3%&(25! M@G'2?@GO%,'^U;^#5H6X7%GRRGZE9L1_O/O\.[]]]_03>OOOM'MQ^?@N^OOO;W<>_??C\ M.WCS]=W;#^J'OW]]]^[3N\_WM@'"IY$V6Q@\X#RJN3 M"G8E;G-<@^^MU!Z_<"N4?%D!1GV.NX+;P'"T^EJ][.I760KUDC[X>KN+07[W M4R_VHG:!F\4Y8W&(,LA"7;Q$\@Q2C!#$A.241RQ/4ZO3)8,^I[:BMB)7!]<= MH6V]+2^#;49"GB$WR\L]CNQX:0S!L>NE^:O.+M[+ M^7.Q>'BS$KQ8OR>LRH/?1G\B%#$6I)"C*(YPQQG%C%=_?V M-CWZ:80%M;2@%=?:V[L'85/F\83;X)QS!K(!(D*-,/'GRMW3U]ANW)?5/N'" M;?"2&X.\DU(P92V]^\DJ-R$=E'ZWT/=Z^O^=B[W_R]Z;]D:.8^G"?X7 '.K M ',@2M0V\\FYU1BH2AN963UWD!\"7)V:"8?%A(A86!TAC"#CW-BJ4E%O-QHEJT0,^:J\_*]= %H*:*^"1K>]?\#Q[WJ[ MC8SQ69B1Y1L/]L@4.WR<;ZX-M&HC7VVRU583>1WED:\<^HN,.$*."'\,"2== M)D:$^'AQ&;.K'AEX;[=JA;M;E5&1Y<&YV4E3Y[LSFO^EB* EH\E)D@5*%MED M7: U44;9$]0\>,0QBD+($Z32)F'$8>^SJJ-HT19B5;I9@W[ MG9NA5XD&2METLI!:;D"TX"#;*55F&[$-338="S-+; 2$1V;7O<3:PMK+7'O: MWH!*;/B[EMN=060)E",CQ[3720T72RB.C1';U^V#JW9E1;(GP3_EA;ZD_QM9 M?EJ21]/(JHXFYL8V1X5KRH(V'*@EX-#?1DF_M8BMZL*PFUH[DX54&2C7CJ;QG?=9]XI72&Z2YGP.(VLRK&>[V=N/-$2L_:S^W-EG0C_$J9FUH8#I$:FA';Z MI$K$$<[%K\#@JEKJA5ZF+8[:K>I)+=0KC_"80HRX#U,>8,BPEZ*8H3BBO@T/G.]F;C302 F>*S'MYO\%*,VF M_W" QCZY:;"I);P!M8SNYGXW!HZF_H5.)IWYW8H>3_PK3[MTXK'T:^MN9$8? M[T5ODC'\V,Q0&=5?Y&T\U\P4-_,2&7@ZIZUG?3Y?>\-]4'_>_LS6IEO<,Z_. M;:UJB:B^:-7C4QW,"K3$_VZ^FST'T_5=[$"$QI_O'>"H6:_$=;1?[0"BUS[U M7'N3[4\[E&GO2[L>ZWF*OF*%3LOW051_WJW*Z ^=_;9:[EJQUPL9!\QG"8(1 M$@CB& 60$.[!& N$N<^Q3]<=0FU_QMX#,U<'[39=3WO:W@.4DR/W/FWTK$:0K_(FZVB5 M[[OVA5W$-$E3Y'M0!!'7B8AC2$5 H/HF140X\40D%ROQJ,B6?[,H/G"I0Z-9 ME5:SZJ3;\698-95^R4I1?P6B$K9W8;/+>)OQU##X)JH2T))Q5RZ@%O-R2+A] M)8!K4+C*^'^QGVDS^U]3]R2#_]47AKBG9B^B:O0;^:G]DW2^FI5V@JT<&3:? MA&J1+'7PSU:-X^O!PXN$1QX)TP#Z09Q"G"J:(:$O(?8EX2$)(^Y;F4L.9)J; M%?7GOWW]-R KB<&Z$1FH\;0\ W0Q7F;D-/$HC$QC.VT:#E,B5IZAAQK= +(! MM5)@I]7Q2PYS/8X MU,GSV$2O8%3IQ,(SSMQNFFZ9]'@_.DI*\M7K6]7O/) M?A2J=[4KPG$:$"DHC'RB"#@A"%*]?8U3/PD21HF7$JN*P9?[FANQMD0MSUY9 M6UCPR^=5_FD M.*W!*SW+5S:&8UF8HK7=K+.CK#]LQ>YB1C 9B80G,,"1,N%P1& :>0D,DS!, M4QXQQJTN9FTZGQNYZ-)T0K0KL)1*W.Q.8%YOFGQ)-^"#]E.R]#7O-4)F##06 M[B-3D@GDFQQ0H8#/N'8X7>ND^O\M2 '^4,MN,5;RB#YXNBJZ:=/UM'4X>X!R M4IJS3QL] E^^B*4^9GH@Q>;U6T%6:]6>MMH>"U%>-'P3Q=,BB&3$0^T_CV,! M<:0C*RF6D"/.6<@]E(9&3O3&/[J&0'SUIX0!J1+4)HC/#NYK)1 M4!S]9K "KI07M 2^ 3N1;X 6VC66%J%)KC&=*$S) ;9V\4LV.'7&,ADU-%U< MDXU>!S%.5B_:%TK:91?Z3>2/!7G^H2OFE X#).$BB'3-A "%$*/$ATD:2NAS M)HC/O0 E1OE^.GN9&QFWY;OF4V"!93?I.D-H9**U <>JC-)5Y0<45;K<]F0E MEJZJURZX=/WA?EO2/XBNX[W2OL9-7;3(3SR=R8*CB$*<\A222/V'8X\R3).4 M8JOPQ9,>YC:YO^9R\Q^Y+C_8V[NJ.N@^EX85IS[F:1A 1I,(XB1&,/%] N,$A3'QXC@D M5EFRNCJ;VR2_^_S^_H^/X-OM__WXU=HMZC*D9O/<%5 C3_G6W=KH26Y-(''G MU72YJZF]F*XJ?<9KZ?H[KEPQ]6&W/M[YKVSSX_UVO5$]%[OSOH6@,8HEI3 ( MA52F/XMABI"$W$N#)(Y\CXIPF#=F9_^SHY3S7H*-#N OI01HM&B=FP[URNP> M)&-&&@OZ\4G*+>H.'#2-L!O-1[.[]S=VTS2"YKJGIEDS?6E0L858;]Z3YVQ# MEMD_RL.S*FMI]=_]>N]% 9$1C6"LQD694 &%) P)Y&$D68I"+!*K"WZ+ON=& M?SN1=;&_6@U;:C,'WI361H%S=$JKI :'8D^3^+@'9,Z8S+SGB5G,&I)3!K-O MHA][5?>TY97=^GC2A%*&2:#S("=8;?B8+R'A)(4)\[V0HR3A9B7N#?J:&SM5 M0MKQ41>49OSC"*"1^::YVJ_D')=>#!!Q1"==/4U*'P8J'].%R2MO7TO[H="> M[YO7!_4U;>IBJ&4([\)+(Z0H!<$PEDP7_Z.0$E]M%%F:4!D2XJ'XK4IJ7Y1Z M;I0U4DGE1G_UDT;@9E=>N4>-BFF^)C.NG=TW,C)KS^OS>-/:VU>':X8EN"_+ M_$];B?OJ,(Q9D/MZYSWSI:E/1Q2JU[*JT@,I[HOR[I67"? >1%&F9%J@6& / MI1R&)-5N$!&&!(4",A\SY/L8B]C*.]>LV[DM63NIP5J+?:.]U,!+F2E0UZOE M^7))BC50 U75KK5T_S<<"[/UPCW"(Q/^'MRO%;A*9O4I@TKJ.B&CDKM*T>8P M,9L54*[RM)EU.FW:-BL@3K*XV;T]S+POJ7*=:4;]7?WB;B.>U@OI>8A&RA8G M"9*Z.@F&240B*$E, H$BZ:=6I=FZ.IL;,^VLI9:PX+L6%Y3R6L8%=.)L9Z\. M16\J,],:N-XF8112_J:;+9$*?2%:47/A%F0F?\D*WN@A$F(J :Z9"^L@R8)!XF$,/TXBP.):! MH O5$,U-66MF&MI,];:>X\WX1GI8BP]*^6&9/TMK8),T>Z:@+\)4AI%,*/12 M+"#&80S3$">0IL2C7ABQU*Y0U\STF]OJV\@.#CXI\/_4)V6VZL],ZAD9&J7: M=0[N@TSS+7 ?07MYVJ 0(G035.BN@52G:-KHV "-4XW8(?4#3#[,,CW/ M+\%5>>V9:3=M(>^9*7_!C)RKF#TOOC.FTR[=KOA74;QD.]?[*$D05=M>&$0Z M!XBP1<:SLI<#."G> XC36\$.12[754E^U3A!5R6KK1W !54,?@N%(C>T_ M4$E8WA35,HX0(G(%!U=> Q=ZF=9CH%O5$V^!*X_;)]!^$/FW?$.6>EVX?=J8 M)L\^>FUNE/CP\1Z4\AW9ET\ZR;YYVNQC<+JG\4!\%'!'&H*!!I)9FD4": MD! 2;?=$D? 0MCO),.QX=I/[T&_AT&T!?"]EMCSD-QX#PZW_",B.?N4X!%3[ M+;$E0J[VJJ;=3KN)M 3C9'=G^WX_HOHMS_E?V7+9/@KSF$QQ(A ,I$002QK! ME$<<(X#+G5ENM,'W.CGT9$\%T+"6HI+0GG')9FW#(0H9%IQ!8<:^+H M4-\11YSK85(ZZ%#Q>.9W/6J_%_A6$)ZM'F^+XMWKW8I7*Y[AAN#0G0^UR.SWA^D^%^Q*<]PRZJF];F3]$0:Q4Q %.%$;1E(#!-!&21(^G&" M.0Z2P#B7WOD^YC;)*RFKNR.;"J]=,'9/:T?@C#RS3W&Y?G)G#)!%WKOA0$V4 MZ<[B0[++:->-0&<.NPNO3I>UKEOV@SQU5Q[M07+[-*7Y>OV>%,6KS+7)LRZ] M*Q2] M*6M=&-X.F$W$5<.P-&..\V0Z>30*TU,QZ5FNAQP MJN$K]EN_S_GJ0>2?17[[\E@>:[.-,O67KSK#M\6UT)5FYD:;2ERH[T4^J_\U M;D&'MR.U_&6F<^OKHVN@7M\M.L1S9"9U"Z75%M(0I%Z[R6MM3[:Q-%2RO<BC5T?(W[K:EM0KG-DLRDRNMV4<;>;'#SD?XGB*_N1YTOPG_E2[_#5^J<4 M^3?+HH8'V(:(Q2S$6.W?8P0Q(Q%,D$\@$RD)B(>"B%D%\_3'=@I*5MAF=8E# MC;%EW. A]BU"?09+L_D[#*&1)W%+N!M0B^?24^Z2ZLZ69&Z+>ZU(/0\Z*]PY'A(S)ID$Z)$)YPCC@QHM58G!MAZ3 M)!H<#*LC,NLOQZ2<-QBN8VH(^)GG\52\$V@O\AB,Y1_UF-OO$4/_?R["9W_O1,5J^@$174 ML@(MK,7L/@N4P;P>BM'8,[H7/':SN N"?O/W;(O3S=PNA0[F;.>#+FH1KS]M M-ZK=/[)5]K1]:A7\7$1AD$9"^PTE/H)8Q$@G.HLADE'@,Q;Q$%ME/#?L=V[3 M_Z@,KMK&5Y*#6O0F-'VMRP\/J3E\>23,=B\CX#LR=;B!=F =X:M C5)"^'*O M;U@]^"H4W86#K[_>C[!T6791L(PL'XCJDS:%^A$E*29S @/-49QCP(6$X@HEDH? B&<4KOJJ#4$HYP4=*-@>.R)D>=O$D% MD_.*7BI6B.E&!SH'Z(U^J]]=5-IDFP]+")QZ5:>RK=9P*B.,$0TH\ MM=5 1/B,AR(AS"Y?BUG'<^.&=G;V,K-&2_)__1>U^8K_HTYXU?M&M7L@K.]9 MG<$[W>WK+J)Y\SI*DB];=-Q?T'9W^U;7MD9@=%SFFKUOQU1<9(N/JXUJZ.// M\OJC3*SZ((HLYPL<87Z84\1G8U.0@$S8O-LCDO%WL=+&3!T]FZA]3LA1#*/8]R#&@D$: MA!&DBH]2$7.,I=$^Z+3IN1%,+9Q%4-TA4MT4,4S_L;3?64D/ OW./]$SP9S>/GT1SVK4?NC\OA^V M1;9ZK"RK,C.O(J" LU3ZT$-$0DP5 27J=]!/A,]]/PD("A8K\:AKV)A9/U?[ M-/H:T^IK;/<\WL>XEQ;D$CR1%:DSD6=J0)5A^B+ UCR=A#GX9F:/&T GRN^N M904M84$E;;U=NKE2 \ ^F9PI-JZRR%WM;]KT<:;JG^2-,WZQ[P50$V;S20G] M/E>3:+55/=2WQOEJ_4[(O!#5<]_(3['^H'Y8;S*]=>3*\$G5)BQ($XA)H$,+ MN?H/(C@*:"A\9)2YQH$LE@UOLL=F\>Y) M?:6;;_DNN]6W+[?-:?GK(O%TDF#/ASR6D3+DU':21+Z ,:%$ M$"F)B(PBCRS[G1M#5I+KB.S5/IR8;\L8;5;*KWX)E :[:$7#FS7;\3#8KXZ# M\MC\.!> +3;#XP ]T4[9)>!VNVI[V#JWW!;-3;X_6^CI#KS;W4 M25_7^Q(0ZZ_YDB]"%*5(ICY,J-["RX3#E),0BE!0ZF./QPFV"3N_W)45V4\7 M?J[DU?OV0KR(E:T?=@>N9E:O&[1&)NWW-42EF.T2+FN@)77I2'D-#6<^E1<[ MFMB]\IK"IYZ65]^8N*IK^9^_:6.U.0) B]##:8PQA8@G#.((>8I>J"X[(8*0 MQSZ+N%4$B$OAYF9SUM+IBO?&7A.C#)KA>>(;#<781X_#2TN6?X!F.%UY>(R) M^UL7B%]7X2^\"%" M-(4X]A"D48R@3&/B^RECL6\;*&/4\=RX^4!NPYQ:PY W-1O=XSFZ$7D*Y/%LV./\KIUW(:XR+\#A'70EMW41 P/<#]^6=+VOO,-3ZJ(/)HZW/*W@NX/K" MD_:9F'KD7YIQUB6[Y$IV*97FF4C)?=XD5]F2WB1'TI7,2,/S(>E6U!+[F*_$ M%\'R%U'H4FPVT^?\V__<,^D"(MR<>L]5*W]A0HOZ!67H [+##""=8(+4%(KKBAN^',&4RAHA1)&/I)QX/ M:NP^K@R#(?HCUW0Q'FZJA^&@F>UZ^L P\I)P=:+UKD_M>$NS:_9-*E%?VKZ< M_'L_?O]S5:CUXG&5_4/P;^3G.[$2,MNL[U:L*-/*?1'K[5)?GVFWVP+K1>R%<> KOF-$I!![DL(4JZ4B$%XOEUN!D7,VX9>K1&IF7VNKH MJ +0*%16DRI5 CN5JOB$4JG:7:%\9:>7.W)SB;(C8G0BTJ2DZA+$8T)VVG;/ M[%]BO1:BS ?Z0:Q9D3WK5LL"YXLTBAA"$D%*XA#B@/J0ZO $3B7A,0YBPF*K MA%^7^YH;]5:BWE2);F] 2USPO138,J-&%\QFE.D(O)&9< !N]BF\KB/B*FM7 M1T_3)NJZKO));BZ#5^P/XDHOJ3]7O%B^/GX5;%M4R;_,2\]>;&!N3/"GCNQ? MONJ%>R^G^?G<9:"N']$YP6CD"5^Y7YX%R6G5V*M8]#JIN]SJ9(=U5Q5KG]== M?[AWZ'=1,43UY]WJEC$]>,H$82)[*=I[?BH0]"-,(";,4^9 ("#E/DM] MG_(T18WWSS>K4.^K?1M]\(=^0-^F"%QLC/M?&N%_U5NP1GZP5\ Z[OOZ<)B9 M#<[0G2R2>RBB?:*UC2%R%Y9]OK==9RMER;S/GVBV M*CVIONRV3G=<)WR1&=EE_;IE?]]FA>"W*][.3;I>;Y\$_ZP0J3(G5P\O I:H MK8P(8"BUWS7Q/9CRA*J_LC@)$AS@T*IB\YC"SLT\:G0%+65OP%Y=T-:W2:/7 M:%Q&M;63_M9*WX"]VO4[=@0ZZN=B1KQS^0A&)NPW'W]KNI]B8!PM$Z.*.NGR M,@7HQ\O2)'WV#/L42_6OC[^)E2C(4O5XRY^R5::S9.O,91]_ZH@ET:001$F( MU1*40HD\J=WN!238XS!(_2AE)$EDX%O%==KT/K<%IQ;^!CQ6XM^4)$(.-+ , MY[0:##/V'PWBD>E\AVXM>0GNH>R@$7X$7]->L+F*I[3J>]J R3ZPG$1$]FK$ M1;)O%-VFW:1TID[U@O&)(L"M;E'0: LJ"CF,&%$PM##5/TZ2.-( M]CBZ[.ISID>6Y4G]7_K<6,T8GJWKQQ+[?H1@+(6" MWD,13+%,(>9AZD5>(+"T(OK!F$]]=S0EV&;T[@K"D9E]%]"8RZK&%F@D!:6H M[CC=!!!'=-[9U:1,;J+T,8D;O=./OS\(NKE;*6NTC)75;N@?\B>2K19Q''/D M!ZDB:X(4;40Z:5I(H1_SA,0#?*V$MW4\N M@FM&&"X@&YDL>J)E3177H'!$$Q>[F90BKBE[3 ]7G[>CAG6Q6;S?/FV7U095 M2L$VE0/>G(Z.[J\QF1TH#%"86()!'$B")(O"B&E*1"(DEC M$G(3NNC3^=PH9"\_J!2X:3Q.U9+:*'$#]FI8ECOI-4#=E#,V["/3T B(&U/4 M$.BZ:$NUVZ(L];<]7?7J M M7FU8-)(%',4((BF@S:Q)YT.=,];),!4$TIKI?]K-D6L,YM@37@4>A+QIB M+(ZPKB^*(9$^ATR22"*/Q2BR\G\>BO2$*\=4$-MN6 5/GR7O7R*T,*Y90%770/O^L!TTO!SVR]2&(F$(EC&"4XA#CB M 4Q$BJ$@4G@4B9").L?MRNN__CX]VWV0I9Z MGA\GI],A0^)K@_O^XSSE,0D1E;NW>K]^0YVY#E[K94\*,S/1&'?D(C&):EG.,(08J""%*!4A3$ MF'/&>YSI#9%IIH=^+96T8;%7JC0P=)!8K==-RUE AQ(8GL*X'ULS5AQ]J":* M QYY>*SITP6NCEAUD"B3DJT+T(XYV$F;0PKP?56L?V*RI(A)(I(0AB+QU<8: ME?>N\LHH9&H!.&[MD MRC5LG!;B.]O1&Q3BZU+X?"&^SC=Z7[SJG:HN[W?+6+$ER_4MU;$1S-1IOJ.% M&7W:C9158$\M)_C>2.KP:S; P]TMU<6>IKZENJ;RF5NJJZ_T^Z*_B.?=#=C] MYH!G?B:J)?YL36#[L;7C/*& [9-*2QEU.#54H*M*A0RUK>=;NC#2-,'!%' M=U^34H>1VL?D8?:2O=/E0Y'S+=NT:]W6_L)!0E <^ZFRDY7%C#W$8((4=T@_ MYB$-F&1>:.I=>;&7N5G,M:"'AJ"5'W8WJ-UDX0RJL2V+/BA9.3=>16& %^/E MMB=S5[RJ7MLO\?K#]DG]2@IY$(6LBW58I/,[\^K<9G&U;&D9\^*I/'&J9;VY MEJC."*CN2>P HY&G;W]XK/+X=8#0*X/?N?8FR]W7H4P[:U_78WV#I:0HBC)I M<)6/1/W0_*X.Y/\BUHH7#C86"QJG+(U1H.M+**.?)@R21(901DRF)$Q%BJP* M#/<38V[$T$A[8-Q>HU=&8;BO$'9&06&FTL M>@1Z#8'261A8+R$F#A(; M1I"-F@UOK1Z6>QT5?$RJ9ZR;C@[U[_7 M^M[I; MO51UX&_9)GNITD$U9X))2@*11#&4B(2*2@,.*4IC&'EQ$ 8>XJ%GY>=K+\+< M:%1I4'E*-#H ^@I^T6J ;/4KV&D"]JJ8G#NZ&C S AUW&$8FSY%&P)HZ^X/H MB#9["# I9?8'Z)@N![34]U2YO#6L$^GIJ]S*J[:^R%W@(! 1#1A,4QGIF"D. M"5-V)@]IR#F2$8JD#2]>Z6]N)-C'Q?@:I*9GR1 M<>]9#:%R=LC-)N]UO/N57T>K9P47 1QR(6 " E%(23R()$T M@7XLF P]#R?8JFSD8?-S8PPMW9#4'D?@&=Y5]X9D[$-DDBVH0)C$7@()QE0M^S*$)$D19#C&J4RX MAQ*KDZ6C]N?KN<*E%%9G M9P&+AZU/'*1X5K73P,3SC_6;P!^?GI?YJQ#UY='7'Z00[]22SM_G3[K],NCQ M!6;5B4'=_> LQDP1ZO'V^DQZ3KUYL-UO"*^O4!] MPUC+77.YD/-,D[8N^:JS(/-WVUH8'1ZQH*F,D4@83*FVJA%52V42I- +!?<% M\7F46.V$33N>V\K6G JU!0>-Y(!N]W2EI;>-<#4<#+-%: R(1UXS'*';(\#5 M#BIG,:Z&W4X MI06-8B\,N-#5TR3$ 2*0HBB!7H(]CF)*(AK:.99?[=-H+DWJ7*ZE!P8Z_H8I)XG1$@2*&3J02R)@,27:D@$2=)$[;.8%_2( M*AYC(*8('=9R@U^TX+_J0?EX,@:='NP]Q\!LN7 #Z33KQ# 8K9<'8V@"^GWZ.F)O/W/:]"V]7WPA/]C*T_U^)>?EQOLB>U M4JX742"Y)UD 9:A7]8C$,$W]$"8H)E&$@C3UK':#A\W/;5HJZ?2:LI//;GT^ M@LYL,>X/R,A3\QB+:1(0G8?#T6I[U/BD2^MYQ8[7T0M/]-W5@WC?5 M1%/;Q$]]3'T/"B%U>D?F0XII!%E"D4]#'B-D51SI?#=SF]IEZ.BF"1V] 5K2 MGMX/%W UF^_#T1IYWA_&V)H"99\VL1,'5YD1SW=M5:LD]%B8:-=QZC-=EH[ )$[4MIUYTB,X2'%D5-KH7.-S MF_25?$ +""H)S6;Z6>"ZY_=0.$:>U19(&$_E+I4[3&SU6C5WU0_[*7NVL4DF M:I<:S?3L?,9%[;$_U>#EQ49?!'VH:_8MTL!#7LST0NUQB&/*($D%UMZ)+$FY MA_W8J*J0<8]SF[YE08-="<,AU!:XH(/UV <6!.N M YI1BL.=Z^\-J\1UJ-]=+J[KQ4'W[+K%]_FJC'XI;_O%YGU=#ANG7B#\R(,I M0XIW"&:0>DD*PY1C3T:)3VC2XX+]DW?T]Q;WX]?5OW Q;O#B"%4]FE(4'[;B M5JKY_-^"%)^R%[%0!HU0IJ2B&YEJSYXP5/8D\:#G2V7X"!('@=59;B\IYD9& MMC4EB%8&:&V 5L=A88^+XV9XL#3V:(Q][C320+@MZ'$-R"E*>ER483Y%/:[! M9%76XVIC_4BTJ>ES+\\[<7X1RDK,F-I^E9FB_]3.ZZ5K9AW??%R!!R6Q%\ONK=?W;P;G:C-VKQI9%@=\3BKJ6;E-]'@O:8^UA&0<,!YX/@SC--1U0%-(620A MQ6$4TU3]-[4*FCW;R]Q(:Y?S+Z^E[%-]_#R>IG<> U$:_9ZC!J@1T'41I4X M'.T+[AR8$DA03FD8"!0'I M<8GJ0K:9WK.V52NSC#;*W8!&/;!3#^CO!I0*@DK#\I6=CI8.JBY&W(S%)AO MB9QA)QDT>V]9ARB[\K%U(=*TGKD.03SQYW79MKWSW^V69^H+^I053W=\D2H[ MCD0D@%XL&<1I%,*48PR3A'C("S"ETBA-XDG+<[/A:N& E@[;D=U:!MH??^0=Z5NBM_$K*,ZQ[>;?:J/') MZ%)4":87 8VPIZ8=3##W(&;J)YJ@ ,J4^NK_9)I&Z>)%%#0W+K_;V:'-Q]GN M=KQOM$R* 4A+:GT30-C?MUE1)@]N% "DU,"RB&XW_&9&C#M(QY[O1RCN1:WS MV3LL<6N$B:LBMMV=35NFUDCQDT*T9F_U]>O_^D,LR\PR9/6ZB((@B4),H2>( M6M\#F4 :" R%C",<,.RSQ*A.UOGFY[;(UQ[MI8B@EM'6N_\ ONO+_3!01N8 M*SQZ^/B?4WN E_]!W2JS_K9:Z)K@ M,4Q2)A.L VM9 C$2 J811Y#C.*4\2D-*8YNSUJL]SFTZ-P*#EL0WH)&Y9Z3> M==S-# &G:([, T.!M+8(C,%Q9!1<[V]2N\!8_6/3P/S%GME6I13ZCESUT )42Y6F>5@,\D;!/)#H 2E'-*6?=HA[7BDVM>7[A^$ M#LG.5F47']0O39,0=;4Q-Y9KR0H.A 5:6O/D1)VX=;.42\A&9J*>:%DE+S*! MHE.\V1T?-.K\(5T9RYIJE#>,Y(W:KE^;@16?_M?L0)\6WJ7;'Z()D(0 MO IBF,'!\<@.NO0><;S>[MI[-XI'U]ZU6F]S\=T3Z7&OOFV%FL/E=T\@#:^_ M^[;>PXC;+@7R:(AT/RNZ^;0DC\;VV_G7Y\:H6DR@Y83H()-B+;*%[78! M+@.S;3A28UMLW2"![UI>1VDGKZ#1SVB[T.9T]EJW4@>FVI5'^Z966/_0__OX M]VWV0I;:&WH?':+_X7;%#W_1>G+!>.P3$B;0PQ&!6,81U"7"8,!8G% 4>ES( MQ7-)/E\WI-B8F6B#9+*9'<>2C3=1M) W54W?EJP'<5[E/^K4XL>_.WCAG7C, M5BMM&;PCJ@=F&2P];+@1YDE$PQ0B7R3*%D\EI DCT)UEP;2E[5ATK55PTQX4DVN&@&;?"1:1CLJ/ 71C-X&03,R95FA8DT_%S5W1"FG[4]*$Q?5.Y[Z MEQ_L-YW_2V2//W1=NA=1D,K^^WV[6&U):XV MXFE]2]=E+JM%E HO(8&RIL,XAEC[+:5)%,$HQ#YAD4P3855YV8U86%8W,/Q,)FQS/3@CTQ-C4*@UJA.>*P=HRNE0$NK(\\!\+U1R*&'E%N$ M'5&@(Z$FY4VW0!Z3K>/6^S'T80ZLTEB@29R&21A"GH2I,KLX@90$&$HF M]+ M8QH*JSC\TR[FQIPG.>#L;:XS.)K1X3!T1J8V.V"LB>JR[HY(YTP'DQ+(906/ MR:#CR7X3^^[IF61%61&M4-3QG*_)\E[J=!^_9R^*=,J D*JTSC[Y6,+\-&0Z MG9SVQ,2<4)AZ)(:)%Z PQG'D2RNW\#Y"S(T<](*M&;I*#JA7]3(Q3JE >4!B M'OWD;J#,N&5L^$=FG[WXZLL'C0)'(U I,4VUJ"%X.F*T7B),RGE#0#IFQ4%M M];SURY^>\E69_*VRQ.[6ZZW@"S]D).8\A$S(!.*4*:LH%AY,_)3@$"/AFT6[ M7>EG;NQ7B0G66LX;L*[V,UDI*O@E6]6_^=7RK/X"QH:G\,.1&_M\O0+M:P5: M)>0-J,1T>&;>C8.KT_ +O4Q[SMVMZLD)]I7'>R;P/9LPLN7;\>YU_TB=NK1, M':F/QS>O^RH0Z_O-#U%\^T%6]\^EQ]'?Q%IM\.Y6E2_20H241R2@T(]D"#%- M$IA(', 8>S&B(O&YUZ=2S%3R&TW$Z1,A54+V)ZW)AC\6J4RP)R!+$F6$LT09 MX5BH_;?G(\QQZ!&/625VGM.X3[AT[8_AMBLURY>O>A^[797NI"__+!\#E2SP M64Q@')>',2F'21@@*(4O) EI& 8[+O@G_!P.:>#_9X!JT,WLH%D-Y/3)P=M* M'WA8TE=P-HFX5OT&5,JW*F>M0:D^V"C]00W #:B_%?6I5" XS"$^\;"Y2BX^ ME=C39AV?>#!.TI%/W?_P/.4+GR.PS=C/R^:\U M6]PRIA,YK/B?:W'[6(B2*?X09=E@3R11%'HQ])- S4Z!8TA##T$B11IXJ4BH M;Q1/?*VCN5G[E:CE@;P2%NRD-9N\5V'MGL@NP1IY4M\CF/!84!J*%,=&-;/.-3XW0OS/ MG*[+K.N"QIU< M=?S.=/QT0=H#3KKT3,_; U(6G=)W$N_5M,QXZ>^A"TXQH>\R[U??U*9O35CY M<46!%W!" DA)[$/L\T3]Y%&8)"Q(B1\3;'D&;-/[W)CLH6![* 1'JB?6^([/!CK M@YJKTRVKOJ<]HNH#R\DY4Z]&)BIJ]TE]P(LP8I@2GL(HP,HT(S&%-$E2R%-$ M?JMI= M*<.\B]VU81IJL=9V-OYVK_^%,?_HNC6L""!\K0"Q", M!"<0H\B'-/1#M6>-61C&L<#8*COJ$&'F1HWM>LX']0AJZ>WJ$K@?.S/.G&I$ M1J;.2HW:(_<$]?/C,V:=9A>P.B+90:),RK4N0#NF7"=M#G'D?;\DZ_5M?8 3 MAS%E/F:01\13?(HCF(:(P80G,L:">I&T2IAXVL7<6+*4#=P.V!^?@=&,VH:! M,S)AU1ZZ#3Q7#P=[.N>>T]ZI7^Y!!V_@DGM.P?/>N&>?[)EI_NEYF;\*\544 M+QD3YWTH/N>KRLFO=)=8EQ?Y[7_7(5:?\\U_B\V77<[ RE?B4U[4O]+/H47B MAY*1)(*(ADCO3".8^(+"U$\BEJ0,$V(5%#6M^'-CI$];97@+34A[[RU=\A@4 M>Z'!<[?/U1R^"C,2G.]8CWV4>,X#;^_6= -V2C>.>5I+]5N==7<#]HK>-*E= M95Z EK(.,^N_R1BYRLD_K?#39O-_DX$YJ0/P-E+T-GJ?"_%#=;LK7/!9;.[E M-_)S$2 BL& A9#SF$-,80TH3 I.02 \3*6*.K%+77>[+:M&9(C%=6U2PS+6C MT&939'2[*3>AFQP\Y'^)XBO[D>=+\)_Y4B=>L+H[-QD!8\/9!:[C6] M2.OZ M*+_\KJ#]59&[HO!I;>]K*I\QPJ^^TL/! MYEO^S/+??W_?^-?@- Y]@:"(O CB M(0L4S*$H%"3A.<6KN?'C8]MSLV%(Z MH,2S<"@Y0JN;#@9B,/+TWZG?Q['F" <+OYK^>$SD5G/]L[!SJSFO<*=7S=$K MTSG5G)?UP*?FPB,]F.?W;"7NY?M"\&SSB; R.<$4WB_]^S MIVRS2"(_2G$2PCCA&.(019#Z.(*Q%Z" >#0)16!,3M;=SXV_=@4ULA6@>5'D M?^GP2$;4XTH5B\EL/Q &O#PD=_M6I^/_WAH?+!']6^F;UB$O-MHM8)^Y+4DC MQH5.?I5RM5,.L0\3*BCT19AZ"8L3QHS,V,M=S&TU*"6$NLI9_Q1X9X TV_ . M@V?T@TR-S#=39'J$ U]2WEG@[DD'$X?87E+P-!CVXI-V4WM?5/V6\T('EE1_ M:&I!"Q3$R%?FGLXA+-0FE2.8QD)?ZGAQD! >>:E1?LO.7N8VP2M!02WB3?,# M*)?)^Y5A#8UN8+MGNS.X1I[PO9$RGOI&2'04;5+O5Q-?_;"?[]VM3C+EC11K M9KW9PSW7]"U=B[]OE97Y\47]I_0K69 H$ Q+'TKA85TNDT/*(PY%E-#$8S'# M&%NMZF2)ZM\U[/]IOL?V2HORG08:DZ)]>;^KY6:6S^RY[H*.WD4[UZK>X=%P#R6 M1@C#B"JPZ4^_,EJ%;3[ M12VZ'4_8C(,9?8R$[@2LDO&,%*\W8")'D?95Y, Z5P^:H*^5[*((B/[WN_E7>EWD!?K)B%0)>F?S_GJ3KL4D.7# MEBXS=B^ET/6M%]SG@@2>#Q.,?8B3T(.4*?[# 8XX"AC"9BF^)Y=\;NRYUT4? M,V:U-O]G#4258:QA4XM#W4D_!(-3^+D.[^A'/MIWC79FF:LRQ.E5LU'^ID7P MX%X'G^R^B%W.N7I]U2" &@50P0 :'.;ZN5A<'\SULYGHYF'LS\?1_<1;C%+G MU<:D DUW*_(6.!]ASC[ H\CR;#=N9/N9F6MPR5N@$^QLMJMT6[!R"9ENM@;B,O":7 MTH%:O!M0"^AN ]6AO:.-TKD>)MT0=:AXO/'I>K3?S/XB7L1J*[Z()Y+I&NV* M9&1>/.G\+?>*0!Y+3MHSSR(2H4=D+"%CF*EMBB201(&$:8P\P4*31%E#B>)!B/U046+$4BC3,/0B(047 M5M:0O0ASH\:C&H7K&U"'&-9:-.%GZA^4(MK=4:M2YG2QM*UZ#)<9(8X[""-S MXBCX#RPE:0/A**4FC01XPU*4-@!UEZJT:LG);7X=->"'"-' 8S"48:R8,.8P MY=*#"#&F]HP10K'51=[97N9&=L?WU8/N\:W2.0R&9_*;?.>4VWTE^ARH\3>U!Z[0P[\1*R&SS/E\IUMDJXJD92&UT;OG_;->;LD"D M_*"L'[55Y>K%,L/,[UE=LW5!$0H%IQ(*+ *UF20!3")?,P>B:2!#'V'2HZ": M:SF-9M/TA=/VLNO=)*^E[W,XY7Q@S:CK3<9IHA*Y5=RM$G&75^N76KU?RP2N MM89@KZ+V:-P-:"Y!HV;9R"^EIK^"G:X.B^>.- JN"NNZ%F_:HKLC@7M2D'>L M?H9NH//U^CTIBE>U6R\S,"RXAUC 8@0]H:/]!.4P25,.48(BA"EE1%CE3KS< MU=QLQ/V&K$QTP-JR]MWPGL!KN[$= MIT&UB-UWLCO 9L4"]!X7PC>M+1&VTX M+RE\>6-Y\8V>&\@Z5^B][,A'>)2_,Z*A)Q /H8A%"#$2,4P$8S *&4T(Y1[V MT\6+*&ANO,&TE\)FEK1E&7&;U4J[^IX\9QNRU-<*X*'(^99ME#7Q(I;Y2\;I,U(IY3CUXAB*E#"(28*U=4^A%].0(L80#2*K@X!QQVGJY+CE1-+L M]C>RW(IUF2^7_7V;%>=2M8X_6H:G#>..P=AG$2WXKZ3&'3,+[@ 079UF])!@ MVK.._A"=G(0,:&K(.YK=I:V%9AZB;S9<::*S2[U;D;:3.2<(;? MR%31'SIKPC""Q!%M=/U(ZL7,3TGB4[MS(+-NYT8M=Q=JI8%? M,O53*?NOEK:_&?R&YKYS4,>V\$OP*HE!)7)-.3>@DEHGP?RK>L+A*9(=4*ZL M>+-.IS7-X)^6Y-&$ MP,;+"J2-+B6JG)A?&]YQBUOHD5&*E:,,@=B_U" :^>[C?!=W4#CH>CE.. M!8,>Q@'$D90P$5Q"GT0XH,J P9P:A^R>MC\[!GFXWT6_&1Y(7D*NFQ$_@ M-S]$H6O\9.5E?^GY^5G\W'S[2RQ?Q!_Y:O-CO4"2^IQ$"0QDZ*F]%_%@*B(? M"DQEF'K81]0JHZ))IW/C-?6]8,O[=Q-HS798K@$;F?A*<<%>WILZD.F!9+RN MQ^HD%5L?>%S=TYMT.>V-O04()W?W-N_VS/)4LM6ZOG5>^*&/(ND12..(0"Q" M":DO.$Q"+BB37A#[TBJ1TT'S?!2(T\J_N 9%\UJ L$5_6"SO8Q;:6@+C5/:@1U/MQST=[5 M6;^7[?KK.V>%4.T%4AD%4,:!VAD(3\"4QS%,"9=1P@0BA%DMXU8!PI.B5(X/C MIWMN-O8^Z3HH29.*=D._?S.%QM94QZ'':C8TY!"?;'(M7^Y'0[V3%Z]NV)(PQI3&'DE#% M-1CIQ,NA4-23!JFR2B0)C(K-G#8]-TK1DMGQ10LF,UKHI_S(LU\+-4*RB5-= M'4WE5L.3SMA3A8XGYIDG^I0D_I$5_($4F]<'\BI$<^W-0NHCJ>9@D@0<8L(D MI"2.8)P$"4>8!LZA@/!FJJ>L8G@+DJ;-R)0'>!X_.O3ECHN%/VPX+'W8_VLR_> M;=?92JS7:O-$LU7Y!7S99?B\X^JKR&1&=D%G3;CG[8HWB1<4(:A_4Q\0+W=A MGY7259K7ZHV%S^(@1BB%B >Z5G(D='F\ (K$X\A3C$DXLC%;1I=X;MS;* Q: M&NNTH8W.H*UT$PRZB\O5)D5+<5!K?@.JXXJ]\KW"=L?_?,S,N5E]%",O/#/Y M'JS-T,G&R)%U.[Z\DQK-D\%_;(M/UW&_)?"6OPAEUZYUW0)]4E5Z8K_NTPQP MR5B4!CXDNGHSIMJS(.8<1G$:)CA*_10;^4P;]C>WY:^;%:W3QO3^*SS;\^-#DHI04M,97ELML5*GT]O37T(.\#J9@,W.(U],M 3 M(JNXJFX4>@5376ARL@BJ;I7:85-7GNQ[W[?^H?^GZQ.]D*6^1_PBUILBT]4O M]#\HB^3P%ZTG=^XP3$9I&H4>C),X@EC&/DQ(&$%*,,5JO^L)S\X9T8548-T/\%+6GU)J91I/I'O5DY_EWKA=Y.36Z&VO0"B#F$\O31UV;@=UW.1+3ZJ#>?F]7V9NJ)T4*UB]>^WF_5& M?;.Z0B7V"8T0(Y )'6.&A >I2%,H=?6X5,0XE4:>I&;=S8V=*XE!)7+E.MVD MH@ MLM8 MOF6_Z;OE__,M?Q"YKHCY:;4_UC#<]5UX?6Z;Y9 MY1O#HZ$NW*YO !U -OH1D!E:X+O3,R$#<'IM#"^U.=G.\(I2[:WAM4?[IAJL MLLY_R@N1/:XNY*Y?1#R.2!H2&/.$0'$CB6>4/-NMV;EQ1 M2VN;8M (8;,]EWO<1B:,7>6,6F+058W#90)"&YR<92(TZG3BE(0V0)SF)K1Z MVZD[^E%.;"R#.%0\ Q.F:U60Q(=IDJJ_JE\*S^<8X]B!0_J\$[W\FLP M ]OT ,@QA*,?\%SP01\UP[@52N.ZHK]E%G$K& S=T9UF"M?G,9^6^5_Z$E[] M6"4 4CNHVQ7_E*W(BNF?V29[*:_M/V1KMLS7VT+L3DUYE"0$(P(9D@G$/@]A M2ID'$ZPK+(@08615=G:H0+,C+WU.JA6Z ;5*8*=3>::ZTPKLU0)[O08=B@\: M6?/S\*G&:X*C\+&'JM<1N M\'9Y^#Q)G\H-O%^"=._-VTFX_TOXB-B1;"?Z1 M%+H4^?J6L>W3=JG+/BK;-6-J8T659FU"+:$:@!RF84Z1:[D4FP$18TTH)?VDC6 COX1+W2KDD+ZKV[RJ+;#VZWP1#^I;:>(7U8Z42=^'2%$* MQ%(B2#R60JG_'_=B&3"C6&F#ON9&+5I84$D+=N("+:]%J- 5>+NIQ3%H(W/* M9;SZQ%A= U!EO81(G""8IX1@EDA!A=CMXV-1%BL' MST6F;.9GL@3$PNWT*K"FMPO#X1K]/N&HB)&6TIG_J2D0HY0N:G7SAE6+3I7M M+EATYOEA-Y'?R,]6>,QGT4J#1Q&/F1 0(TXAYJF$"4,^%-1+A/J'P(NM/%"O M]C@WFMA=IFW(3[#+_/'UP5'(@V(8) JHOR<3'8H,A.STO&]YDSZ#DTFGA?1WFW!@0#IQA-C8O-'#M);T! M5,B\$*7=\E=9OE>G:'VO-A#9!ORNU-C1B$/N, +,%8ET=S8MFQ@I?D(K9F_U MS",JR%K8AJX>OC2C+[P2;)0%[[S.KA)F'C8^;=+,LXJ=),X\_U3?*,M;SM6X MK[]NE!E]7SP4^4NFA%T$81Q3@0,8AVD L1^%,/'C2-FQL<^B,%#CS^WB*\]W M-+>%K X+K(6] :6X"E+0"&P;4WD!W^[I[1*UD2=Z?\!Z1%!VHS$@=O)"PQ-' M37:K=QHO>>5Y^TA)'9)URS9;LER^ZNJ+?UN?R>-A'4!IU^K<&*$=%P@:-NOZ6Y_RO;+F\7?&[U49]:]DNBV'S3XLD]>*$"*IV[GX$<21\2+PT@3[U M$^%[(HU%LEB57@W\V]!+60.!C"9D6DW($['>XN*Q$=S%Y:W)@ VYU'6%_UM? M]E[%W-$UKP5>HU[_FL@Q@VMA"[C,KHMM&NQ'G)_%1L<^E-8C%_S=ZY]KH?JZ M?Q8%V1P$/>PSJ*4T30E!D,94ZD@$"A/!!8R)2% 8A3B(K"(1[$68FY&H?2_* M6*-&!T!?P2]:#9"M?@4[3=I11GVCP'H,F!ECCCL,(U/E2"-@3:/]073$GST$ MF)0X^P-TS)@#6AIP1%OF/E-4O*SOFA=J %))6 RQKG"-&<:0I,B#,O)"/TP\ M3X2^5=6G<[W,C?"T<$TM.\( M_!(.+D_"3_J8_D#\DIIGS\4O/MQOPM\]W#>A48C0,.$44I)2B&F4JNUB("%/ M!4UC+))$6)D\NY;G-K&58';S>8^1V1SNI?G(\U;)-$)5MQ--'R+#*QSO11X'K!A8_"( UA$"&USB;,@S0-*/2BA&&B M)B,Q6V(O]C"W65C)J!T:24M*BXBZLS!V3U GX(QMY5>XW$MPZQ 7B_C"H?A, M%%5HB9-=1&$7!IUQA&=?G"YZL$ON@YC!S@=[<-H?I/A?L2G/O6__(D53!Y4$ M(E"LAB#1&0BQSP@D*/!AS *2)BBF'A+&K':^C[GQVE,I)5AK,0'1A@,U$<%9?$AVY-:-0">]77AU.H+KEOV XJX\ MVH/D#J,IW^W#Z+0D=CD4=S+=WE1Y'_I2C]$#76V M>5WXA%)/>QUY$>,0LR2"210GT//2((EC3'UAY$GK5*JY$6E+ T K%0!9 P*> M=UIHZY$V>@!6*V)!)\Y&U("AWV*<1K^\.XKP;K2Z:2>8![5BX'8-;L%>-VV[ M[;0#[]]P]"R6C[<8Q8D6G$E'TV[)J@7H:RXW?^G%_2DO-MD_RLE1GXG^03;;0O7XE?T0?+O<9X<,PQ1+)!DD MH=1E-'7*SXBHA5?X7A)Q+$)NE/?3H4QS6W8/,^]6:H%&KQO0UJPY];\!C7*@ MT<[ZZM?E*!LLQM./W]>L'&]*HM=WZU8H>\>/XCJSP67Q(\2&< (1?JN,(UA&B8>C,,P M29(4(8&L0D$[>YO;"ED5J2>[\CJ6:?V[D36[872&U\BK4B.GVD&4H#6B@E\: M81WF9#4"Q=$%97=?DUY:&JE]?)%I]E(_ZBC;U,Q5B!^*H;(7414CJ2N35+&D M[/5;059K152*RFY7O/S;LB2V?>&JSV)S+[^1GP^:]=0_;#9%1K>;LI1 _D#* MN&D)-;:=?=-C]KS>[DD\-!J %0EE%H 4#V.-0I63+ MI?;>OP$U&J -!]CDH +$'=&_R3@Z6CBFE7W2A>A-AN5X87L;(?HME%4.IYV( MJJ\O9".^"(UWMLQ*>4I]]D*M%R(0F%(LH) >5NN=+R'Q](D6032,6"J]R"JS M9A\AYK9L[71HEZS3:H!#/1HSM*7*37.$;;>\]1HZLU5J[ $9>;$9=2RLEXHA M8#IB_%XB3$K<0T ZYM]!;?6L!K8DZ_6]+(LJ?\B?2+9:^#A$-$E32 -/7[ 3 M19(^IC#!B*DOV$-+%W"BPE%!;8J6,X'LEI6WUK5,DS3AK&#YC'XU; M0F-?[>JB]J[J5YUV,&U%JHL*GM28NOQD[]C-BDGT1N7VA63+R@!K%5*O NW7 M[\@Z8PL<2<(#XD.:B@ABXB-(M!]U&DOF"YFJF8\L S=M^I\;+>CMV<%6#^QT MT#NS2@O05N,&E(I8!VQ:C9(9JXR(_;15UB-5MML]5C'9BGG?U1F*A=8D1@)) .7O<#F!*&($,!"[S0CT)! M%QN=J&3(%O%)!/_%P MZ%%/$M_J\OA"/W,SQ79WG]D*Y+LHZF7YJU:!&,MKE@L8&UZ(#$=N[*N+PW#S MFUV*((=E#JZ@X.K@_T(OTQ[1=ZMZOWVY742")SY7 MM@N*B+)=J.0ZR3B#B4\D0IB$/C:/&+O2V=P88E_9@Y^K'O5Z Y30-GYY5[#N M)@G7"(Y]RC,Q>#;>BNY G,H-<1"8EEZ&9NATNP]>:6-"OT S;0X=_@S?L<]V M>R8;Y=_6#T(4OQ7Y]MDZS:UA,F8*/M[IVQ% MWDYTO*]-=2_UB<'C2OLV/X@BR]5SZ\WZ]VPE[C;B:;V@:@=(9!C#6.J+N]@/ M8.(%%%(N8H_&7" [;S['\LV-V4I](-4*@0?R^E26J"H*O9Q4[EFUDS@O?;A: MCN4W=1U>\%WK!DKE+"\+70^]X0':VPWHR,Q:C>6[L]6#X5X)AEOS-_Z.[]=\3D5"8XAB MSB!.HQ0F2%(8>'[(/8QB/Z8]E M-I;9\/J-GQF]CS@<$^79ZX3)%$681S30-^T"(A%$,,DEAQ&H4Q2FOHBB(R*75GW/#>+N24X MR,L)R [B(K+::V.IO3:L"SP:CH89%XZ"\M$7)7Y]&P MWZE+/MK!<:;ZHV4#]D>2MX^/FX]%V?3MT\;TY/'PK=F1RN-C45IY0,F8KT2^ M78/#2D_E!LW\A/$(I.L'B?WQ&9L0!D)C=49X'H5>1X%'34UVXG=>A?;!WH4G M^ED07\2+6&W%%Z%==;/5H]KOR;QXTNE\[NDR>]QE&F!Z"Y,]:?\0^57]=BVK MZ*FO&U)L/JCQO?V9K1<"<\8"+*!D0ID9040@B1(.D4>\ <)(I+:F!ENQ9L; M;=3:Z13ZM7Z@I2#8:UB=_6@=0:5DZ4K,L2EEL@-84?->Z6A[F.?X.S R< MMQO=D4GO;0;6VGP:!W]'-I9CX28UQ,8!]MA:&ZF7WL4)LY4^45Q5MK]J_D'- M"7URN#]-7$0HY3%E,>2<88A9)&!*P@B&S%._3JDOL%7PJE&OQIGA;L;'SM$4%;8* EUJDKUPZ]D*V <5?@FVU9_-[Q6F/>9&)=7W@8KK+[&AC;BRB9 4[8<%> M6HM-9A=B!EM.1V"-O0&]@)/#XRA3-/IM1+L:GFY;:J#>P2;5Y/F>X=Z:090! M\U_9YL?[[7J3/XEBYR[W6:E2IOC8+$*>QF'@!9#%.(%82@X3E#!(<>H+$B=1 M1*UL#<-^Y\83NP*[164N_NN_)#[R_V-5Y>VIA;8,$S<< 3.K8P1<1Z:41F+P MEQ(9-#*W8A-NP%YNAV'F=D"YBCTW['7:@'0[*$ZBU"U?[T=4VKSYK#ZC\D2$ M2NEAB3A$81A#[(<4IF$0PPC+ $NB=CZ)5=!3N_&Y48Z6#6CA>AU%'*LV^8=LS9;Y>EN(O5*)Y55Z'SGF M-NEOW[__\N?'#^#C_WWX^/GKQZ_6=^>]!L/X)GULB,?>Q=0:@%J%TH&H5@*T MM ![-1S[X#O"TMT-?"\IIKZ/'P+5F=OY0T;PJ:]ZT MY\SU^@<]3@^[0'!V7'BVDXG/![L4/3T0['RZ1VSQ RDV&RXN//U?9ICG, M0GXJTX@HDSM 3"=$H9 @SX,QD2$5%'/UG1@'%5_J96X+\H&1$EB^A@%VA-%!9L\TG9!0%? Z$S^O?BR].%_5Z3_R#> M]^K#(\;B?2,_WXF5D-GFD]*@_2^U@_(BE(+X 4^@I )!S(D/TS ,8< Q0](+ M9!18YH7'FK??,<5H78_\BGO.B])K_*AZKE.$>CJ,P"!4/BTA M'"E:3J,X@*&D!,L0$Q9%5NE,+W8U-X*M)-5W5,5.5K"NA;7,3GH97S-R=(/: MR(2W!VPO)OAZ#3#[O*)7L7"50O1R1]-F"[VJ\$EBT.MO]+3P2*$=_=8/HJCJ MFMN=QEQZ?48?<2.B]I>MLHR,[(F7GN^W\=[(>Q\ M;Y*]>]T_4EMLMW^1@G_.5_?/Y6K[]VVV>=V7(EZW:A!_R9?+3WFAGU^()$R) M2%.(PX1"G# ?)D& 8!QR*N($<1Y;[6 FDWR^:_"?*S70RU?MK&IQDC3]T)L1 MX2P'=,+]T&$ UEYM0%_!V7V3UJ5T:H&5^J#2OU4M?GU8)/Z[!@'4*#@D[LE' MSM%*,)W'_1I9;L8@]3V 9<>@3&D*,*=>5Z$,H M4D^&ODB"&%MM[(X[F-M24I<\6&L!;;T-CZ SX_@A@(Q,Q>WR#S>@E.X&W*W7 M6\%=>@N>U]^96^!1\Q/[_YU7[M31[\)S/3.:%X]D59???I^OUODRXZ2N(?B@ MOI#F!N9>?LI69,4RLORJ?E,2T=IRL^:DKQE]]&U]='Q.2Z/2F:6MD[8X=UJ! MO5JC[ 6= NTJ6;@3F:9-+>X2QI-$Y$X;[^%:<"8U;R;6=ZL74=6PNUOI2[V5 M6DA_9,\+'ONI#(0'?4H\B#E*8((8APPA[3E(HL2SR55F+X'1O'^+_&2-M#HG MUO->7HLK=[N1,/!6< _L9-&/56"'OK]J2:Y,B0.8'R: V<+=832X)_*!< F[ MG8]$+^0Z'2?L6IS.FZ*7I@I? .>Z '/;&YX4>2E5@+F$2HDJ M06)96BK+><; %\&W9?J"(95R#$;)T$P?$?NQ+7+'L \LO&..W2@5>0RZ?\-2 M/>;@=-?PL6BGAY6\JRCV\2=Y4H9X::&?^*@OO-!C:111*+E'( Y]#&G""0QC M%)$P()(0(_ZSZ'-NE+>+-@2%8!I?#K;ZBJ6J4RB8R%ZJ,(_'0I2[& O3S7 4 M#$QC]]B.3&FM^H0MD6_.1.Z@ZS5W#IJ:S<^UT M.S!P+5_M&<%<79A\RHNJ/.2C^HL^?LEX72)R1V.59:V>N-6E):OYP (I!)8) MC#%)=7?K?/P]1X-,S:="..I3JT/+,FJ*,8OM2J_WH"]-F"OSDC1N8-A=9?Q MK[R @YLU(&Y> M/V5+4=3Y-5\744 8]1B&@1^F$*=^!!.& D@\ZG,<"Q2F1G$/%]J?VZRM1 2E MC$UBUU>SN7L)P>ZIZP"7D6>N'23&T_:*XAVS5KU9S5KUPW[67FIODDE[19EF MSEY[K*\?^'IS+W_+<[Z^7?$ZZGC]-5_R#^*Y$"QKO-K:-W,+'W&"?2*@(A*J M)C96$YNS",9^RI,T"A%EEJEL>T@QM^G?%K7T("4M86U=S/N,BMF.8'2L1Z84 M+?\-. '[U@3L'D[K \!RYMG>1X:)W=\'P'3J(S^D,?O-Q.=\]2#RSR*_?7DL MB]1;EH*[]/[<^$E'RSU\O >?U?]N7T1!'@4HY1U6&NXB?->W'2Z0&YEMW(!F MM1^YADJO/UP1:I[Q&! @ZE M[^F:CAZ#*4YC2)+(QS@* TP]TU.%2YW,;?+6L?#(72D273 M6XQ);9ZA8!U;1X/;Z[GQ83\$WR[%O?PHI= .7V+GV/!%T8,N>+ABV3*KTTLJ M5MB7M$@8PBF5%#)!&<2,"IAX*(9=QFJ;$2T.K;=( 8>9&LXTNFCMWVK1= MB;1"X% CRWW7D*$SW*5--"!C[^EZC$6]_0.C5"9Q@:NK?>,04:;=93H [61/ MZJ)-IX;M D41PP('D-'4@QAC"163$HA02B.6!$%(I .[=6Y\>6 $Z= R6@OJ MQ-I<($1QZJ48>H%>JHC:"!"!$62AKJ\I8\339/%<1I"6M<8GP_:XS_$0_JW( MUVNP;>.<5138AAM ]>-CMM)Y-0$E2UVCWQC+ M+0NH_MW\9K31^_I%: ^51YZ"5[6UNM(\TJ_7 M#6;3QF07ED="M^\GC_^I?R6[AWR9L=?]CHWP4*V40L) AD3'J(8PC0,.21*( M6'(>,6(TD3KZF-O$*DO>Z6R3>B$$VOMC77KT[$KAF?LC="%KMC@.Q&OD6:FE MNP&5?.![_>]<.'!P6"#SN8?+J@!=4/%<:\-*C/2/9BSK J,P%6J8$7M]N M-S_R0J^["R'3F$HU[['P$XB9CV B::)03'@H>9PR873':=;=W!AA)VV5GO<& MK$N! =E)#'[)5O5O?[6,,^\&WHPEW,$Y]C*^0[).[EO)"O;".HP#-P+%5:!W M=V?31G(;*7X2JFWV5C]Z>;?-EGI_64< D2".N, )1"%&$".U'U??"X-!(F42 M"H)):N6O?=C\W.BCD'S4^Z3P^K]CQ MO+WPU-"+.>WO_%>V7.X-5N2SF!/B0^H1!K'49VJ!"" 1<1+&?B@)3?K=NYWT M-;<9W+[*:83M>VUV"JSMK=@@N":\]&KDG.A2ZR(LSN^L3GMZHRNIBRI?OG&Z M_,JP+"O?R,\R8^):_?!>_3W;O"=%\2JKZB#K_Z^[;^V-&T?3_;Z_@L "N]U M<5872B)W@06%+\KW,0^Y33'D ?<)BB'A*U%4(@2SD7D ]R2R^D6.49K]3 M8Y*][,B5X%6!U4IVL">\78:5_#@'-_!#R-<0&N='T43*,>Y4,[U^B9Y M3S2AZ,IQHONZ.\)J_JY.JK)7*FG)FRN'T[64U 'AG-+$CW BS2).!$3(QS"- M>00#GV21+T(/A5;YHEP*^0]#A=M?;"M0[\4VJ;/8G:]BN\[XWF-*Y09Q&2^^TTA22*&*2(B(30,$;8J$JK M1I]36R)*D?>+B"BIJY)P8">W8:4##?#U:-LQI .S\,5HFA.LV'50U1P)/XG"*(&ZE65<)ZYA:SH+BDE6Z.QN? M4,XJ?I)+SK]E1R-?Z$9RT6VVRSTZIPS%U L$C)&((2)> @E),>0!3_P@4+\S MNBPX[F)J=/'N]V\W7ZZ_?3,CB!/0Z9'"98 ,3 25<.H.H)V<>)#S_VX<',W] M$QV,.M^[%3R8GU??! O8E$\?2NRS0^Y)9J3)&:$>B%$">4042^& ME) ,,H^DL:<2(1#/OG3%<8=:W_:;E:58JVCF6F+0B&Q5;N($U'IT5N)!XD.[@)1*YS_?1U^389@#1 Z,P+I/.N1:F_K^*E6+SDRX?J!JOV MXD(:U55+F3-$]GZU;!\[R-_) M3X6"2;TM?5AZHY)\=P3UT M2*XUB,[/,ZYPR)./8C*,UP M#Z) $.4+@"'&&0M48=28I?.-2I"NQW?'71C1V;:CX>9:E5M_W9+S7__ML=Q' MK?_EGW'@)_\!1"DXH)O-*D^?-Z5IM2G 7?%#K+ZQ[T6Q '\NRA"M*K7FGTP3 MG1\- _:],,$T@3['!"+?YQ!G@L,P$8A%64I0XC>W+X,.Q/Z-R^ K2YV5-%_6 MF%\,I.YQ]"5?Z<"+0270#%P=?G[4K;]%-PC.CI>/.ACY,+E+P>.CX\XG+XVZ M_)@O\XWXE+^H2J\;.<[YUABNZAQ0C! .TAAR/_0ARJ( IBSRH)\(+XGCA!M6 MNM+O>FJ&9CO2L)(=EL*#G?3-#M>NP(3^H&C2R"!0#WVWY0[E"T([=0%S'NEY MMN,W"OS4!:0[#E2[!=NJT6NY'K%-G4ZBOI[(4AS@!(-2!)Q!%E& MO30./>%'1@ZE)WN9&E'MA*R2GH KB^#.TWCJ$<_%* U^'78 D/L<$;T0."N= M?:J/D0ME]ZAY7!:[[V&[:=_#*I_IWXK5^P5=KU6JN@_%(\V7\S!+:)(JOU!, M$HC22$""0[FQP4D019YDB)":$()A_U.CBOX5=@9*'4"I1)D-$?Q1Z6%HVIB. MDA[-#(C]P 3D'G9C@K($SQ%UF?8^*JE90G-(=[;-6/C^_%>^5!?OJB-6K]1) MB'$@U"4!24*(0H34Q78*$QHE3$0B9H%6^HN.]J=&9%L)34Z\NK#KIQ\'B Q, M+P=@V'C[G$#%P-7G,G1&\O/1_63,W'RZ5>_U\3GQVG@./MTR[WGW]#QVZ3%4 M:1"^>RTIL3KBX QSP2,"21;(G5N:^A#SQ(?_G2_ M8DD=S^E:_/U9KA+7+RJXP-3AO^/U*7W-6Q%!)>,P;OUG@'#U$7=U,^X7?$;9 MH\_WW/-VWVY5>NE3L5ZK(G?OB^4F7S[GRX==&-T[D16K78DFL;[^*3N6?>1+ MNGJ]V8C']1>ILGQ3JB][>I ;#"$_OLT\3+V$MTUDR :FQ[JLW2]*SU^K:J$[ M5=M1P/6([LK@J>P ^^J!1C]WO#K"(#BBYB$E'97=1X#\<($8HTO+<_$F=%K6?KKRUCEQ*LR1( N[# 'MRQ4"$P10C 7V!>.B'(DRXT49+N^>I;;M: MJ8E:HAO2OS[NFF?<0Z Y].GV22#'*=MBC)>K VWM?L<]RC:%X^@0V[@!^U)0 M30FDL@+2IWPIMXU5'-G5:B6_KVHZ?A&;>1*E*4=1 @7+(H@RCT+",85)B"CB M*?)3ZIO6B-+M?&JLM8M69*6X,\!5V:B\*2?%E#[FQ:.TQT*/QH9">& F.U&9 M:P:4Z.J(J0ZE;4LO#4OA-#&H.6H.BU-I=SUZU2I34$Z5LS)NP]8OZ44LG\57 MH>[XY#2]$RMI$3ZJGF_31?Y0FHDJ*:CRB[C/'Y7UF'V3?[O.*-M68YY'61B2 MV.-0R.D-D;30(*$9A])$XU&<9$'D&?DMN!%K@F2HM)J!K5Z@I1C8:38#C6Z@ M4JX\,VZI9W?2[FBP]3AU_"$8RZ!/'8Q<]JZ M;6G#@@G!RS.!9I6YS:KDJL7RX5ZL'M4"-*H1%2S@H?ZO4Z<@5$(RB.2R&:O6Z9?+DZE5P^?%)1;>N/SRI[ MXV?)DX_/CTV2M@_/XF9Y_Z/X;T%7Z[GGLRQ, @)3G'#)4'$ *4E\R*05RK($ M$988;;2-)9@:5VT5 )4&,U#I &HE0*/%#$@]5."@U 24JACF<38>*SUV&W0$ M!N:Y(< W3P-M"Z"KS-#&_8^;+-H6GJ/\T=8-77 N5QO5J7K87,+\Y5NQ'66 M27,Q?Q'2F&3*+?%!S+. (FF\>3#UY1\H#GR81CR%U(\Y8RS 6,^[UJKWJ9%B M(RZ0 V:8A=8,=8.SQB&P'.6P<2OX;'LK#93L5AHW;? MXY\VFL)R\KC1N)&W3Y>GSO=9BA!C*(91HAR* DPA(1Z'.,[B.!4IS;AXJP1Y M$[R..94/;79Y0K2^:X51/@,]ZGW#P1V8G-]@7-\TL9W[&R77TOW#)J_KN9<: MJAN+D#(IPF.Q+-VV=VO3;?:78M/V2 P0#;CG41BIV SDJ1+ME%'H^=1#:8BY M3_6CS+2ZG!KA[R15!VXOI:S@2:5B,HBVT@.[GX.'@7!@6JWDK:(U9BV[%MQF MH!+ZO&^F+9P&\6S.81TIQ,T%O&;A;T9(]4;$Z;4T7I"H3A)&0DAY@&!B,8Q3 4CT!,)(8@@'&6>B5EO MV/_46+P1'_S2*/"K.C]LZ_"OH-("_*'T +4BA@X"IL.D9W8/"/[ _#\ [C:N M^C;HN7._-^I];)=Z&VA.N,E;-6-&A8+QN4JGP*]_"O:L#E5NLRQGLH>/RYW; MM0:G:34T-08K!09;B4$C\DS.F&*S+'1/9O50[.A"FF1Y MP3_*OUO/,1$>#3T$(W6C@P)5#03+C6W$TSB-@@CC5"O996\O4V..1E!020HJ M44$IJQYG](/:SQ7.H!KZ=L8&)6U"T$*AAPCD^Q41R!]V1-#?ZB@$H*58,_'U M'G:=*.[WM%Y_R3,Q#7Z"04P\2D:40A32#.$PB2"CGE!.2>0%SDQUNU^G4 MZ."O(G_XOA$<@JL7L5*'!96L0 GK*NU;"W.]+8YK) =FB]X$;S,M1!UF=#N& M:/ T;JTN)Y*[[1@$_81M)]ZU8Z%/0C8G]GU;FJ/[UY9;B_)H^2B_QCE-/!1' MR(9RH9?2K M'1*O;"5=IN7R20!AZ#PO<2G&%)?%YJ[W=<]S(U:ONJ=A>B MDNT29^$&1#U*NAB:@7GGB&^NSR!TH4?O 0*#>.TV?;RA9^Z!FOW>MX96AB*Z_G_W<3:#68X3+ 1R8$BKLWEV.G7FVO%YH7.7* M.]W)N)GR>A4]RI/7__1%@?,J).KZIYR22[IX_[S>%(]R=KY[_4T4#ROZ]#UG M5^I*J0S;W%U/4.XSXGD$>FFJRL:E&*:89]"/.$:Q$")"AF4_K&69&O'4JJC4 MJ#NYZ0(HT:V"W:T&2(^)1H)]8+IJ$"^C,QL]P%:1_9$HQZ')5SM,BB0'J+J- M7[>2Y"V"UB^!K"-2_:(F+=PZMYGHKG_2Q]K%M-G5W1=762;W>72CG$C;KDK; MM]Z)I$8^$*4IA[(:]?K.N^AK/L]8Q.GN^ MMZ[;MEAROXJU6"S$ZNIA)G<\.CTC_1X]GGO6W+GN?;YY57N6]P47:VP.KG\8N@6!@ZM+4WL@9 M[I2J5OYO>PV-YO)V2ORVE]O)W]N=DU[3E"G)0NAEOH=Y$B?(-RK=WMG3U*;C]=77+S=??OL&?OET^^W;K^#N^BOX M]N>KK]?@ZO[^Z\V[W^^OWGVZ!O>WX/WMY\^W7\"W^]OW__7GVT\?KK_*EZ[O MOOUJ=A3:/09Z!YU.D!UXEC$/FN_ZOHD'U6#;#^Q#H2HGS#.6QF$<^U#P M3)J!(8LAB3@J/7-CGU!*L=;T[NUE:A-\SQ_NCTI&@ZU?-YKG]W].,!IX?IO! M8[3_.ZO^!9O [K9'VPF>5:^]'3S_L*T_+1/YBW(D,RV6?N+-"7V6+>D&J9#> MH[TS-\CC'D9V;^Q4\=AML?M1\W0]I>UZ_7/%[J3AJI5&^/BMJ:TBUS_%BN5K M 4KI])/N'/S4O@V'@&5D*!C1Q,,J9[%^]_J9_JU8O5_0];H\IL8H8P+3$!(A[3V$$E6/RH\@R4CL^4A@@HRB+@WZ MGMHD[LW?4+KLE_*#4@&C2P*;@=%;I@>">V"R<(JTPYP9G9@-GCKCN.>)9-#H MA$0_D49W$W;T]EM1\!_Y8G&U/.KI@]PF+PI5L]K0W#5J=399P7(XG^P:L2Y>F>6;3\5Z/<\\DH61M (R#S&(N(V#5MM-QO.QANZGP1&R!1-*\[V4 5^33Q,!:0 MLR2%*$H]2'@6P##F*?4\DOHLG;^(55H8%/.T *O=Q;!PU<$2OR@)?U6UBMCB MF9XM568+W:K-9Y>GSI@QDW!1E4':QW$@Q%^9IW4] KD?F=C .S-2CX&=3 MSO, *G<5.YN&QR[*>:#0B;J;AT]8IU^O D;$6J4_4A5SO 1)EI0<@'$HV9-D M'.(H83"@,8T3+$BJYU/1W<74-DV[^"FQKK- &=E_+"#L1.1=RAX(M=XUY.VA2%?Q*)X$OQ>L._+8E$\O'Y5&3(;EY& M>9@DC$&1110B%OB0$!1!$7AQ%,=IQB(C+^LS_4UMTF_%!9NMO*8U(/L!UIO_ M#F$;F QVB.U$!96LY[V<+.HZ:N'BK))C?V\CUV[44OVX6J/>:[;7<$]U^.EM MUM3V?D^?(!D$$ RP"B#(10IHD6/(+HRGQ(C_A MZ7PIY.-*6(-L-MHB:$T;4DV;(T&&O/.K-5!AVZP2'2S*0L&F.6ST1T/WLM0M MN&-=HC92*T25W% )#FK)J]Q[H"6[R_M58\"7]?K#?K7>Q41H* MI6$&$9;[)A01N8/RI8WED4C5:5"F%3?*##B4I%.SR1I%U5QN)QIL:V>96'"P MP=9CUTD,XE(KO6;@ZK%X5HD#!LP>-O@(N,JB.)B!VR8_KA\UY2OV0D!!Z7BI7BS"2QC(E'LP82QAG&8YC M;');<:[#J=UAW)4)[32A<); _U]VX">LUE3]*4*_[GF5"^LUWL:KN5M6-R_-J M)=?TW!=[>YF:&5D*"6@II6%" M^I,@ZO'#Q= ,3 H5*I6 5:KI2D2'">G[$'"5D/YD'^,FI.]3\R@A?>_#YI[' M=T*L?EL5ST_ELEG:-A6+?-TLKQXWNJ[(9YJ9VHQ6XH)27E"9"RV)P5>Q>5XM MZSV$OM_R.23[9[UC$ >>^P[P,_)WUD3&R@'Z7-NC>41K*MEVD=9]Q3PD[O;' M4L[#[_E3';J%14P]SZ.0^,RK=A4D# +HIRB,@S#Q$?)U ^$.VIX:.6S%LXA] M.X2M?])?",;0"[P^#D9!;AT:7Q#:=MCB: %M':JTP]BZ'G%9.Z9U*O;N=?=( M?6A6QE%\I/GJ+W3QK-PEGQ^?R@/OK_GZ?SZNA&A<:E MA4\H3!,YY56>-,_+0AX%6A-]-(FG1A^=!\TMG94[_\G*-TKQ&5"J@U)WT%)^ M!I3Z0.F_]7H#"@$7-7%Q#3$D,@XBR MF$2,X% K<8-6;U-;@FZ6;%4Z*N1+4&SK!BZJNH$K)3LL,O@L'[ ZU.H%7O-P MRQ6<0]O AU47OS;H26&KPZ^A"C!V@#)((<;#OMZP(&.'VOV%&;M>LO5T33^0YUF(XCAB%$8,23Y!.(2IYPF8I40DB-" ^D9>["?ZF!J+M+TG M2D^HC?*$4H*#G>1-B2[#J-]3$.LQQX7 #6WH'6)V;X69A7=K)RK./%J/>QC9 MB[53Q6//U>Y'S8_(J^LT9=%4%M#6JOF09YFT9J3T'Y<[!Q[-$W.S5J?aT M8"M^:T\"=@K(74M1;):%[A;5 NWSI^K# 3TPEYAB[#@-N3UV5L?PAEV-=BIO M!T'[D-ZR!3O;Y7UU(_BQ6(G\85G6>RJ=Y.H"3O,$99PF.(&)"'V(*%4)[5(& MTY3%@2^W15[FF=@Q9_J;&F_5>C1*.99"E%",KDY\B,H_\*',44T2'RY._*,2M<;2S U MFCD*; =;+50(>Z4':"LR [4J9M1D/E9Z9#7H" Q,7T. ;TQJU@ ZHCGS_D#]BE^M5A^>5U56?,V-WOY;4V.J]@54(Z/^9NT D?.;,7LP M!B:-^Q4MLXX8X6&TESJMNM5>Z:"IT?9"IU5H[W4ZGK S1*HXX\:K/F&!"#A* MH(]5;98L]>7.)<%E-<7 0RQ,0V(2U[#7NM&T'"V(X630PK_\,P[\Y#_JT 5 M#]+CW!4_Q.H;^UX4"_!G^:JJD%6FU?F3F65Q +[G13A@,?1$$$OP53H7HCS M112QF)#0IW3^5$:[?-O0U6;@(3CL:;B!J$3\US7(RUHX5>!9*A[RI:H]!E(J MG];-;ML!K80OB\( !HD70A2+")(PQ)!X"'.<)&D<\1K:ZR4?!=BFGY%A%4ON M"%,](]<:I8'7HL]-=)+K.)N3"CLR./?;'M68/*G6H:%X^B'S0C#7RXVJ6_J8FNU8 MB0EJ.6>@K'];K("25;\43!>@_7/8$4Q#'^';(&14#.8,!E;%8+K:'*T8S!FE MVL5@SCUJF8O__O'A\_(I?[]<\Q7_N* /1CGYC]Z>VLRM,M/?YX]JO?W\Y>X& MO"^6ZUP"I'L U8/4^5W@Y2 -/&_[\ %_*&$=7;#U(V&?T/^XR7$3^W>J=)3@ MO_M)RPLP%6Q_M>3UD?CZJUBH;$QWQYU$_#F%(,U]N8W ,"4,,1A2' MC&2AD(NWT>U73V=3F_.EK%7X=BWM#-3R@E)@PTNQ/ISU[&]7Z U,!O; F5^% M:2#BZAZLKZMQ+\$TE#ZZ =-YQ_+4*5\6*VE(-*[*'T3E3/M1"OY5<%%[-,]Y MYB,4,P+]N#P("2-(DR" /,B\*,1A0(*P24JGN6O7ZUEK:NSGHAMZ(Y!E@E4I MT^0[=)G_;WG\1Q=@LZ++-67]J=(N&@;-K;Y#:$>ZQ3J=YGH&&M&!FDF@);S: M6-S)[K^K7\JA:%YQF*/.$$971PN:O8Y[Z& &Q=%QA.'KMK=5RO\T7Y;3\8.* MS3*ZM#IX>6H634L\\$$[#JX;&]WKJPM@>8-;+&V4+&ZS.I"XX%+KL,61[[8Z M%#J^XNIZT';3LKVM+F.JUE?/F^^2'_Y7\#DE,8U$@*&7,0H1HBG$B",8!R(+ M,(DBPK#9GJ6SKZE-\-I5H[P&FX%U*2V@6W'!+_FR_MMN=S1CO'7W+DY0''SK MLO-UF571I6NPD]3EQN4L',[V+=T]C;QM.:OR\:[E_"N6!+++?JFB-9_E[/Q6 M9)L?LI.K1U5(I;+(_3D7$?5PDL(L\@(5Q^1#DB *11IP07V69 $S8A/-CB=' M+3NY02,X:"0O$XAN93>D%MV1T.29 ? =FG0<0&M.0(8XN6(CW6['I29#,(YX MRO1]\VO4#P4K@[-NEEFQ>BR;JZ( 2<83GPL"$ZJ*K05Q#"GV$HB3. B0'Z9! MH.5+W-?)U,BHD1.T!#6+J^R%]/Q-J@N@!F85*XR,KE+/@6!UE]K9Z&B7J>?4 M:M^FGGW6SCJYXG][KIQ\UO>%RHZ\9/E"[+GNWA?OZ?K[W:IXR;G@[UY_7ZN: MJ=LH[RNVR5^J7*=-$5,:A\1'7@2%[ZNJC(D/J8@S^1/FL02)1XF1)3.$D%,C MFI:.RE=PJR4X]IE7GO)26=!HJ]+3_*(4!OGR5[#+B[!36J>Y9B;$ M WO7U: M[""36!<99_6+SG0W6/*Q5IOF?WT;];Y?Q!3C>ZK,L)THPQ MGLD]EL"!D!LMQN5&2V2048IC+Z541*F)_738P=1LGTH^H 0T,T^.D-.CATOP M&)@.6E ,4&FQ2W%'L_VH^5%G=Y=RA[.Y\SE[AU15XOY3OA0W&_%XSN^A\[T) M?85[3I9*R$6Q?E87%'\H:4$IKF,WRY-07.1EN=_BZ$Z6)Q4ZY6-Y^D'+I>1Y M+5M:K]\7CVE]![HK>73#I:F79[DZ-JCJ%%RQOS_G*\&OEKQ=LT2E09%_63XR M]_PT32@*8!CY'**8Q)!DPH,!"8G'F8>1,*HKXE[$R2UGM8:@I>(,[)0$;2WK M,AV@T;/T9FQ7]:E5G8&/^3+?"/@I?U%-+#>RRUPV8.B\-< 7HKGHONFX#[UL M#S/D5_TY0,W7_\'&P)4%X5[ <6V0P0 ^LF*&Z\G:4>9I);Z+Y5H25'6"\$5L M;K-[^O.J%0A]7^R[3S9>=G,OPAGW4@[3F,MUAF(,:9(%D$:81!2C*."!H3/- M)?),;5'Y),?ZWT%5V8FU50-Y?5BX* \+#X/.E\42MKU5\UH_8Z^N2D63/:?OJQ9O/&=4"%7C^I@^"/SRMI9,JMGEPG/N8_U4_K^F@EI,RCPF,P M8PA+?F8"XL /H0@9"_TL"G"JQ<^F'4^-B'?N,EOA2P/NFS3.P8T7[97N9/> NL]"2:!^>5+ MD"U>U5JCWBX7$%_^4RXBQNV-LEK8:MDL"];O7U!,5GF_YM5-X-7/?#W'-/)C M98&36%K@""LSG*4Q%*GO"^'Y7A 9.;:?ZF1JO%Z9UBTAP1]*3$.'B9-PZEF_ MEX(T,#T;XV-75+8# )2)RO*=CUKZ^_%\RH ]([F_&99^Y/. M?:ZRP1(*41"EZLH10>IS20 BR&C*& ZQ49[8CGZF-NEW8H(G*2?,EX!5DIKZ M29V&56_F.P!KZ NA'4Y*1%6]Z/T9G"S\BWI1<.8B=+J7D;U\>E4]=M3I?]S6 MUV8MY$O?I47Q0;R(15$:&JWXQ/=JLTG9YKZX$ROE=?JQ6)64M-Y>5\UCE%(O MCCR(/4)4Z7D"L4@03!(>Q%CX:8R,BN^X$&IJ)-/H5)K3+:W:L: ST"A69HJL M5 /RC^K(3_/F=;AQUB.RL4=O8-8;;^ L_+C<(>W,U\N!2"/[@[D#\=AGS&'; M3H)X=I/9]TA&N!="PGTLC3WNP90%#,9^B$(J. Z8=D+$OHZF1L2G U6,B?4L MOOUDZ1*U@0G0'K!+PWMT2,HJQ&=DJM%5[TRHSZ64T'-KW*3/JT**E'=K)E8K MT;XFOEDR5=:$STD2Q2+&'O1)[$,4B1@2R2$PI @'J9\F!*$+?8$,Q)D:O9QV M ME3"+0TFNWY?#1*7>S-8S*>>E;=>*,T,)T-.T NO'$L9M>/3XOB58AO8O62,]%1ZWM1?E[RI]MLY_9S5Z:(+Q/P M5>'%%',?Q1Z#R*?2T.,!AFG"$LB]P(LPP3CQ8A.^'D3*J=%XJ0M,E3*@+IZ^ MO^&K,QM6?GNM@/PR@<*S?-JJ[NXP7X >P[_YN Y]M5P.Z;L!A]28_ >%W-&: M,(R,HRX5@\)\N((,VYG=PE(Y%-W3GW?%(F>ON_*\$9-+08 \B*0)K_Z@D B" M81R&61Q%@G)5M$=_;>CJ:&KT7COC24%%E3I8U="4\(O\I7+.?EB)DA7,Z+L3 M9ST&=H'>P"2Z VX&*BG!'_5_G58WUH7$$OE\&K)RQ/)RC^\+FTZIRC :4H]R$,:0!0%#&*>"IA@ED5R'J4!-XI.U>AS M:AQ2BPQ$G>.ZY)&B\LVN*_32_M -:_3UZ,0QI@,S2P-G4\E8H5FYFU02RSUZ M);,[Q6QKKM0MWJ4)96GK-:@O\6='4O MQTG,&59;70_# $>>JO7$81H$!#*:^BE-22A\HR@22SFF1ECR:XS,N,AV /3X M:018!^:LCFC,BK&J#253>3W:ZLR T@24JKBCL@NQ=$1OME*,2GD70G5(@YU4*"$_G2AT@_SC.P+WLP+G;NCDP R?7.M'Q)-)L=0.BFW"K MIP6+Z,>]_'<=/K8?\G45@JFZOR]DO\J+:\FOLBQ?Y%*4]1>QF2?4B[R8>S + M1011&'L0QP1!GR<\]/TP%9YFP2FW@FG-Q%'K4>W.O%4(=%THO2=,W22*TMUX M]C/B&XS1^#E)[PMPX/0/;[9._S.PIUKI^5HJ!Z1V8*=>&>O^)B-H$,'Y)B,Y M4GSGR"-J%@KJ'/C>0%%WO8T71NHMV]9L_RH>5#]TN?DB/^9YE)!$ MI$D&"4H$1#3-8.K%371U,S=JO9 0[(8&2TK1.^P&(_6N8 M"V@&7HT,4;&HS7Y:]0L*LQ\T.')5]M/J')=D[WC._#3J\V:U4-76UK=94WJM MN?76+&;8W<+4YNAGR76K7"ZU$[[QJ[1,]C:?M,]Y^%IOO!3>>[QVO3VVR[^6_K635G]I= M$)V?UP[0&7J'> S, %/X# X7904^;'/TO, =2IW*#-SUJ-U!?%4*?)MC[)[^ M_"HINJG[D)<[T8_%2N0/R[TG/N3R167V2S*?QVG@!ZGO0T9X"!'A%)(@]F'& MO-A//9:RS.B(WH504V./6EX@Z&HIYXG<3-.?RK5X W@C-5AI%T5V.GQZ1_UC M#\K0&XE&';!S801*7K"OT@PT(W?X7%NQF0KR9DZ=D5SB[>ANP8E(H]XZN 3Q M\#[":=NC.43]*.;(2T.4I#&D,8\@"I" E"<,XB!*(D$%#IA1)38K*:;&S_)C M1X,[0TGP]V!VL'DP &JU9C%[I/_ M[;Y0(317CQOM+6?KG:DQT>X$OBSRUXH-:@+/#+:=;6PT]IJ6L(QV!7F(R#E MS':8)[2WVU:V&QIO+WE"_+T-Y*G?V^2'5A8.IZO76V7'R+U,G1\W8D'*Y88/ M1D0:$XA(LP(G&8,9\A'U0IHBII4'HJ^3JA/I=SQ[HAID_NEWT^1?.99VRHF MZ\UM]HTNMKG XY"D1/X+4Q*$$"49EINIF, $93P(<91&Q#>K2W+0P]2(3@FH MKFM6XD4LGPU/J8[QT]L%783*P/S6 %)*-T!5QD[=G179.&Q_Y+(9'>H=%\+H M>M!ELBM5M[A*O[=+[=(.,GC_7?UXLZS,S=NLXY4F!9$_Q,!B;B27TACM)]#39>@^8%IG& MANO>;OG\).A:-%EJGVGI2U)5!XF3V$^X@%[F$XB"+(78\WTH*!(L9BGR?<]D MO>OJ:&H+5"DG: E:NC9916=U8JM'_2X0&YBK[< R)M5S2#ABP M\LS9Y^V(X7.^+%:28+;5'7TN^0"+#"(_D']XTO8E/@DA]^7V./ $);%1B>C# M#J9&!%^J?OA>H/_25FX[F1M$5)_2T"JIHMS-:+,4)X=LA%*=^;9MKK6!"\/5' MV?TGM1^0)OU*R-;G7NAY*1(AC$+*()%K1FLE!=DE%FA>UG\JRZE7&N@[RVA!VD\.0Z Y^$66)I #Q'280&7E MB:/5P6@>.B;JMCUWC-ZS/-=K#@@_%JO?ERJ/X_L%S1_75\OFAZT/5NVXU]0X M>/>\^5)LOHJG8K41_.;=EZ_U"^6)Y-P/21P3SF$4(55RP L@]6D&F9]Z410$ M<4:U=@I#"SHU?KM>;_+',DW1HM&X+""7U]K,@-Q+@V6QD?90I=$,/,HUA=$% M8*5>AH>/0WT FH>7$QC6H0\_]\:Q4A)4LE85!JH?6\Z.M::S;9F9L?ZCY2>K P^+J)'8H,<<]R1T8[*.3X*'[,[=J[X18_;8JGI]N MUNMGR;(?E\;&;$\34^-X)2HH906UL"K:K-A(5CL;BJ ,STGE[ M:QS:.LW 5JO22-P/F<DS\IW6;E(UOUW)F!K@%W9/8Y$VM4,\\UF(=FG?/V M;6M,21-J21>_K\6W(MO\H"M1E:69!YA0(6@*,\0%1'$HZ1HS D./<^*C...^ MT9% 9T]3L_=:->34U.7/;+-70;ZL[V5:8:H+93TJ=8+=P-S8R BDD*"1Y!%@\'PED6]XYN1L[9WJ_L<8;V,\_;IH)]+Y2[XN)F MR<7/_Q*O=?\-.E;^M#YKDO9S"C.((T33V(,N1!PN7L#AC)O-CW4QQY\Q>Q2@OMDQRM MCDV^ZG;W(]W-UW4E#4]F]"!/N9\P@@6,/+4E8R*$.&4<>DE <"@8\8512BCW M@(_!LO>%W)V!=:O4.VL)/0CPF@=>SN$I^,>+QD! M<71X9/:V^0W?EV+Y]7DA?"^-?)5^>/6XW/"/"_J@>[_7V<#4V$0%A"A)@1(5 M^GL9KI5EK(+\A$$*X6[DSM_R.0%M8,[0PPO\H<1V=,]W%A:K6[[N5D>[XSNK M6/N&[_S#SK-3_K8JUNLY0\1'61K *"#2ZO S BEA(93V'T]CA'"H:&2P0'IHO>%)/K&>@'T64FR3UDAD\: M674WE?R0>\H;I(+XJ .%(!;2*"*9/$[F,6H3 *)5$E)E3D3K2I MD5:CF3IE;70K[YW;-UE[MGZC8%D_K%*Q=(&LE 1_E&H:QLH[''H]9GR; 1UZ MFS;V6!K3KGO8'1&T0\%&I7+W@!Z2_@ ].$OUI;*S/RS5!?P-5QG8LYSNDA.S MOS_G*\&EM(UG;"[6\G?/CW(3K/Q>I>SED[(5D;^H-]=SC@GV<>+#./$Y1!X) ME#-# #E.0L:22,Y!HTR 8P@]M27E= JGG=J@K7=MX(%&\Y*O6KJ#6GG)597Z M6XNPA<#%*;[,K9XON@HZ#[(>]SN%;NAK^5I6N*J$;?/PEG\=%DO2A<95):2S M_8U;YDA7_:,:1MHOFM_T5/4E;Y:\3(2C>;NS]]+4J$ _#="Q_N?O:*Q5'W@J MGZC0JB)2>?Z25&65W.KL1W MN3!M"Y%]*M8J/\!M=D]_WBD__V+9SKW6U&N?QRC"01P*R%E(Y\G,1,-8!&:I:SK[FAJ1?GM.UVR5/RG4J^PDZ^W!-*E,-[IZ MA.@(LX')KI:R!*HEYP!E833P<)93I;NGD=.BG%7Y.+/)^5?L^.)#OJ8/#RL5 MI2^GAKKB*NLAE==5N[0;,:4""2^!'/G2M,8IAC24>Y3((S1E(@X),BJ(KM7K MU#AD7^CJBMFB>)0>XGILXAS'@7FE$\+ZHGV8H%7.1KB+(I=&D04\ XA<%<73Z7+<.GD&(!R5SC-YU](#1=J]3FNXZ )#$<^@48OV^8,*4TLE62]H;N_YIOO[Y_E-'L4J^N?;/&L M+K*4#X7\A]_3G_. BHAS+J"/1:(RQV&(1>S!#*=R!Y<$+!-&J8@L9)@:3U7W M'E9U?FU&0(^J!L9U8.)J-FUE%8:M^?1#*@ :#51$;*T#:)3HO:2PR%QB#:&S MI";F$HR<[\0:HN-4*/9-V69)^5 \TGPYIYA'/@\2F$2IM+;2-(.I8!%D"0]P M0,*(^M0L.4K5\-2(JL[\\4G$-6\);H0IZ&OA_:2D>E!9'XS MU(.!JRNA4UV,>Q?4H^31)5#?LQ;E#Q_%DBOGMS+E @UC5NYKZFY5"/*6K M73'$O9;&*X=X2H&]@H@G'[!.)+P7.?XA7[-%L7Y>M:[_(A+X88@IC+F/((HY MA90F&?2BS LIR_P QV8IPS1Z-?E*1\H7=G5W;_7G\ =U]O/_S^_AY\ MN/[+]:?;N\_77^[!^]MO]]_J)!-?KN^-4PV?'81H%/"2"$VZ:VMGE*(SB@WC_Y^NOX.;+_=67WV[>?;H&5]^^70^+NIZ1Y!C+ M@7GW**,'V,GKN.*'!4#NTCZ?[7'L!-"Z$)Q(!:W]JKGU]4D\T$6U?2OW!4Z5[XMW\3J M)6?BZF$ERMB@QGE69 0SGL X$SY$(D8P)1F"'O("FC(NF]0ZA=3J;6I3=BR/VSV3ET \_O/M3.N]):P,<+]JS^M_31&@_&O6XG]A%J\Z81 M*A63JE=*LO3E/R5AZC4R"H4:Z=.0JME+%C3[061"%5R\IS\KJ^J3H&MU;;2+ MQ5S+35>*HH2FT ]3*C==D;2%PCB&U.,!9GZ0I'K>QMH]3HUN;Y_$2DZFY0-8 M2&'%MF)NKIOH11]K#<9UC># K-N(JVZ;MPE1:I';,;_.H31@7]>0CL3 ET-K M1L[FL;B6X+D*OC7M?MQH6TMP MCL)K;=NYH.JC6&_N:,Z_B,W<8[ZT/B,?>G%$(,($PY1B!$.>I6D2\B#SB'&M MQUW[4R.S1CR@Y&O[]+4#*)J'9F W!Z_8)G\QL%B[\-:^"K!% R3RYJ/K=;'K_1XK-K)^HXG'K/:RJ:;F^5ZLRHM[__S3%>RZ<5K71WF;I4O M6?Y$%S4-27*:DPR35$C:('&80I206%WJ1C!C& 62.+B/M/)*V74_-6K92:8B M2)X:@0%_%N#OC3I&>S33\=#:^PZ(\N ;X70#=L+/P%;\IH21*KA=:[ UAZ0. M@X)NM$L>$/S1MLRN!\%T"VV)X9G]M&FK8VZN+34^V&G;MN(LM_>Z+GR=>&'H MHX##U,<5^XB>IF)Y*Y]'X).41GX(?1HRB)A'(:%A M"*,HCKPT$CC"L6E,SW$W4R.%750/+T-6EL(T]=MI-%.Y<0\193 C1**)LQ@2 M%$F>I30D?N!+<\VPMO/E>([CFUW%52_V<*V=@EV!J\>[EP,V,.4>ADNU#@'K MNAV?Z>9YY?BPKQ\6AQ%4)SH9/8:J6]%3450]3UM2K;J+^%XL^,WCTZIXJ2YB M:Z>L*$@ICZF B 0)1*&?0NH' B8HRJ(@2"+Y7T.&Z.YM>C2Q%1:TI36DAQYX M21RHG%_*&S.B$EX402QP""G.?.9G&0JI65)3-^".XTC=0)L/ JTF_;H!;&@. M/OD9#I'0]#P;\!W6SP?T23Q,J2VRA%$'O8AQ@F&'HFC+$Y%G 1&][IV8DR- M86HM9J#68U9F!-Y7Q3#?E]WPZ%'1\* /S%*'>)^ &S1:S$8YW[L,4E?9P^R$ M&#>=V$5 '>47NZPURUS0.^_"5N&D>8;]#+-00()3M<4E%*8T]&" 4)"@)$V\ ME,^7*C.L?%6_O,KIWK0F(ZDFXU&?PTU,5=J!-]ZO&_ISZY*M>4-]!F(]>KL ML3=PO=XKD/:EYT3 /)]S+PZN$CB?[F3O)_,A9Y M@5'=>V#NBXE5AXO[Q=TO097>[E30;%3!4# *RW!+_FR?M&P M/)/IZ.GQT(!C,C!!';D$5[*KX:C$!BVY9Z#6R!US62+GB-),>Q^5ZRRA.21! MVV;,RT%^E)H62Z$JX,J^7J5))C^U.CN^VM52MLE9;23L-C*:92.M&I\:^=5* M@$8+=?*]U4/-N4--]&M1VH'?3V^CX#XPP1E#[OCN]V(,K:ICVO4X6A7-BP!I M5]N\K"$'13D>GR2+KKX5V>:')-+?5L5Z/4]#CP>AW!D2&@<0>?(/G#$&0Q1Y M*$'4)VEJ79#C1(=38[E2*,!:[OQ/JX(_,[5A?!&+XJD,]R\K=5Q0G>,4\GK6 MFDL\!V:O_:HKE:OTE(K4^O/*1(L(S&"@I,4HB"*($T"238I]1.2 M!G'DA29DE8::)V'%O?=*6,G4^NWF#I,95[[,?UVW6$M[4WKQ%NCOU[ M]?I^$X]?(UBZ?(#-&KDPOT=SAWB5KLMR'G.1>0'W<00YPQ0B%3R >9+"-.2) M%Z498IY19<7.GJ9F5>V"KD4MZ;];)N,XPE2/DYP@-3#_[$!JA 1_-&(Z]#0S MBQ;,K^K>%]_$0C#) Y\%52%65X\;W9NX4^].S8!1)W%T^0H:24$M*KAZ5-F0 M]*_53@)U_M;L4HR&/E:VA,?HUJL/ ZM+K9,-CG9GU:=.^TJJ]SF+K#KOO]/% M_[#B\9H_L_)FZV;)ZG $/PJ#+&$II)SYTN[P?$A3[D,LO%#0@-,DU,_ W=W/ MY":WDO1/4E2PE74&I+1_,DC3TH-J_^QVB-70D[P+)IM,VSUX&>2O<8/;2(EJ MS#\SLT0TY\'HS3C3\_IXJ67.Z["70T;C<;O-6I7[=%FR;_( ML=+=-/2U,37[0LFDOT/H1>?\3L$5,$//O5),4,H)\B6XSQ^%.G#X_.7NII4X M9:U62)Z_Y/Q94E0OD$9["1V4K/84O0V/MK?04:^]Q]!ZWO(V9/-=K.3^\#'? ME-4=9<-T\=^"KNJ,#*_;DWQ&PI2$B$+*>"177(_(?4CDPR 2/*8L]L, &]V. MZ/8\-;XH!0<[R6>@DATHX9M,%J\ZEP,7CHCFW?K;T\K0?GM\B]TE=-T(51&]&\;\?2A^+%4 M/\^#T(M3'$8P\55]=Z:R2B;R)Q&'S MY*/=?)D5VC 68&JTIV2"7PH&GRQ/A MZ@V!QM'+P, .S&-'R6]+!4"E 2B6H-&AKLA0CH'2H_S_@=&W3D3L?!3>*A6Q MF]&X)!^Q$90&&8GUVGVKG,1&6O=D)39KQ^8PO@Q-+0-5K[X*V6U>'?27!Z$T M29-(( %QF 00$=^'A*4;UI?!LX+PMJTH4J/'*SK*-HRG#DE*ZK6!JQ7)P+%NI C.0'X6^SSE$:>Q#% <>3#/"H AIZ*&4Q1P; M97@>6N"IT?AGNJ15R3R0+Y7!KY(K/4N!2^^A,AT#+%55&1JVNAK>0 S]$6C> M;4QH:(<^N;V[>3^KDCG =^7HU1Y&[?J4Y<7FJBRMFA7JH&6] 2V='-ZYC 2\ MJ]N;;:N;W"S52=5'28SS).)^ MJ H(1%DHEYR IQ!'.(4$APC[<93X2,OYYB(IIK:$'"9V;L[T9M5![4?C[(AV M8Z.W" R.^,#,?@G8%R7/-@9K@-S:^C*\6>IM8YCZ,G.;-V9QO/$I?Y1-R7,IK<]2A@:+!@8=;-$D] -)H9[QQ$7Z>]TQ"#URQSAF\IV-4VCD+_\_?D%Z6[O)R#LAFZQ]!-A&I7T."-+7TT>% M"IL9J-!I79FO0>69M9$ @1JA&:@_//G=52C-P%&:V1(IH* ""BO7288F-_ZN M\OY/1J]Q2PE,1NV.G?KT!#1W\_]2++^(HME+:?KU[[TT-5-+"@>_7-]J[M6/ M,>A?:RY2?V"N;S1W6,ZI4UTKO_O]ED9SM#^I0-NS_O0#=IN[.F71'5UM7N_E M3%VK;+3%\DX.\G?) ^N/4K3V,_.89K&7L #R5)4HYBB#. U]&(0L8R'S4HR- M/.I-!9C:_-T*"M0H@E6=VNM)RMI7&-+-8.@9FD-"/#!'-)G22KE 2_@9. !^ M[TEW1IHM=HYL*>/N1S5Y;,$YM$RLV['CO!.EW>O;VO^55@Q73B59Z9591276 M*4[XU9*W*K3(WTECB->U8-ME@5@8T@ + 3%7F98R)&":9!E,@BQE'B.$AS;I M)X>56FO.CY^=:9L6L:7U#.ST!FW%0:5YDV"(ERY!+1U!K?UL6\&W]4LSIA[X M$]+C]0E\$>.L A/X"HP7CG$&Q]$R,["PHRY*XP!_N(2-U*M5F-FI F-E*5>Y M5OD!2T000N8IGU3/CR$),@PS[,4\R9+8HY%!/%EW3U,SV[N+WBU*>8W"F'H MUK@T=P7;P"0\%F)&$5YND!LME,L20=-@K?.HG(G*ZFE@S/"K\WH#O7G]?JP//CY+JERQ?/ES)#%-H#L/TQ1AG$&1 M> RB@"209(G\B08H96&2QM0H,;.Y"%/C7%6.5:D &AW43"P%&-6+M 3HT3"]HR4ERE@_/ M0O66;;XKY\]Y$)$L$AA!28X!1#SE$&,20,($BW#H9YF779"09;^WJ1&@_ SQ M17E5#L#48RQG$ U,3L?Y4S8%2 50(1B#N(MK 3-,II2#OMXR.\IIM<]D1.EX MR>I"]TX47T1A?*7;?FUJ$UU=;=Y=WX(OU[=&][I[4&C=[-JB,,+=;@V ^^O= M4SK;7O#NM37F%>\I)0XN>4\^8I$:D?_MOE N'U<_\[5V+L3V2U.;7KM8/;5$ MM+U9-$O ',-R?K)9(S+P5.L&0YKN4E1'\^ZD^G;I#/=:&B]_X2D%]A(6GGS MS@AN'454![[;"C"?BO6Z+(V7%:LR0^+\Q"W MDGL&=D6BE.C@O1;,QM:V!6".;&^3GD>UQ"T@.;3+;9JPI;1V%JM/^5+<;,2C MI"]*B1]&(8R]#$OZBC)(O !!ST-^[!,/4V)(7R?[F1I5'>1E W\H24$IJN%1 M91>PNCQT,5R#H*Y,5+(?KE5TCCO;IW=4Y M"4[B2)JT,/.$@(CA *:9+[?I(<<^XIQCG%ZT37=2QW-TWZEF$WE0S?.2DJD& M@V*Y5_]'*)GJ$.7+]^ICE4PUZ/AM=^K&)5,M6K!P]OS&OA?%XK.0/2P?Q*K) MAQ0'G 2A"M>2^W2$?2&I*PE@6+I_\C0,(RU7I.XNID91!T(:^":>1K"?9]S@ M,C"?',AGD][H-#8&#IL78S22IZ;NYV/FF-FK?:]'YNDWQW/%[)5\SP>S_\F+ MC;267V>W41"R,*/4]V BX@PB@@0D0H0P)E[F"YI&GO L K ,Q=#ZK,>/J/H@ MGE:"Y=4%H3(?Z&.QVN3_:Y$GV71MWM_*@#.! MIL>*,VK&-CC_12R?6R[*GA^C*%65[#R/J^#[$&)"&,0AQO)W28IBHP1HAQU, MS8RKY=/TZNB$38]X+@%C8&9I1!O$&;M+;VHSX MCS'T0^^;1TM)M_N^MJA4.>=F8 N,X_1S;SJX+O/-O8TBXR>8>],!.YE1[FTE MLEN>/^;+?",^Y2\J%&HCI7WP1&\ES+7U K9#C M>M07#;#>XCC6L V\O+W!B!DO52Z@=K387"3*J,N%"] ."=])FTX3%9;!&T(2 MKY=0#KE(,HB8W/(056./TX#CQ&J^DP= M(OY1J$J(JD0K?1!SGM$HXZ$/28SE$NTS'^(@32'V?!P'*24A-G(BMI9D:I-[ M)R;(A%#%+VI!#6L06H^,WKH^"MX#4XC2H734KL()&S5FH%($-)K,6DDH@%0& MW)T?%/-:A9<"ZJI>H;43.TD9;.?J!73+/,"^),;EH4 M-P9Q+'^*8NBEL4>0[[& &%5I/>YB:J2WE?""L+D30&K>:EP$S]"W#6;(F)_Z M=RKOZC3^N(-Q3\D[%3PZO>Y^TJ8L:5T']::I2J^<06H/2EZ+_<*B&L_;V4!WJX() MP(\E#M%3QWK$IQY.$UCE)B81&=[G!IU M-@)7Q4W*[WNCON]2Z-TFQLQD.H^[G@7E%,VASXV.@;PW =+8PM(&QY'!=;Z_ M4>TO;?4/S3']%RU3.$OYB^5&ZB(?>KA9RNDDUIO&0N.IGR8)@9RHRL*"4DA2 MYL$D]'F6L2A,/:,[_;[.ID8U*E=?2UCEW%9*:YAPN0]>/5IQ!=K C+(O)FCD M=)CGT 005PF1^[H:-_6QAM)'28YUWNFBC?9X2<+YG__\I^9OY!_*=>D__^G_ M 5!+ P04 " !'C%U86:+IZ2CE "\B H %0 '!W;29(N^GU^19T^7T]VY?TR:V;VPAA7LX8"-N#NZ?U%*R^1 M6*=EB9&$RYY?OR,E<1?X1L2?_?Y;\&(8Q7 M-A*(F1%)(1/KI2=!9::3M(PEL?C0T7#\CW\M?P0_@U^0O?%L\==__].7^?SJ M7W_]]8\__OCS]S =_7DRO?R54RI^O?GM/ZU^_?N3W_]#+'Z;.>=^7?ST]E=G MPW6_B!_+?OVOWX_.XQ?XZLEP/)O[<2P+S(;_.EM\\V@2_7PA]9_2]67I3BFDQ&<0?ZE_/?SV>'MDE>3/U#U\[Y:^F,$/,+-@]PF^L/J.LMA$I\'T.XP1+#F\6&4WB@U\: M%?E.IC?_ 9&69^(<2(0D!2J$ MYE+ZAYP7JF=(]D(=,XA_OIQ\^Q4_^-B^V7\7^+L# M$04%Y1F)6B0BC0DD6)M(5-1Z!TXID[8B^_YJ#ZF^K]*]:?QE,DTP10-RLYR? MQ@?J?0K=U6_\>N6G^$$D?AF.;HG-T\G7&KJ:3RI(;JD6)/=/OR#7&:932$=+ MK3S+W(*S.0(:%K]90^-[X_&U'YW!U60Z'X3$1:0LDJ1E)#()% *:1V*%<1:B MBQEX%/> (/F ;!##+@M51$1BWQJZQ( M\D'9I+)QC%:!PH-E.V%!M(^%S66Y8S#L7T^+I#X-9]&/_@Y^>L-#9,++8 31 M68KB3V4T;0+Q'7)0T4O&M=[N+'MFY4Z0D.U"HHI$&S$1%U,_G@V+[&_,7,XF M"A1*% L> GK943(2'%4A:^&8A#JNPJ.5.Z%"M8N**A+=,2H.QO/A_,>GX0B. MK[\&F Z;A,7*TL80298F:2!"F1&VH= M<=)JDI-.R23M?;05 //,\IV@XEJ'2@W9-@&2O910!;/5?XZ&8V"#P+55FALB MI$I$*A=(8) (ND^ _Z#1<.*SDEAW MG?TL/$S!+^B.DF?#%251:SP+4[9(MS D(D,F)$:I/,?7\-D-/!(FQ%4D: Y$AY$0#>&1\(=>.Y8L%EO MEZ1ZL%PWQ3>(UL^H/O\8L?7\(BX1J3H7%NE6[8:#AG.36HFPB'/@;C$;_.<9@]QS\#,^Q=#B;7>-!9H2GW@1& MM$H8UV@JB0=KB+";CH; M,*-<8#(3&QB>;HSA5U1&@LBW7MM(;:@1+SY:MENY5//9QVV$V00:5G4=RVO[ M<@RB$JYG YZD$3$J MKB,:B2)X$:2GARRH+S)E)9 13K5^^&C>9SD!5$VP1$ M#L?X:2B.X3?XZ.=^Q=9 LT SS9PP;I /H0Q&1E'@:1D%Y298GW*5N]!UJW># M2/.)R JB;0(B"^NW[^=P.9G^&'"75$BE3#0PCPC7%LG'KX)7R5C%@PHUC,># M1;L!HOG4X^:"; ('YU_]:/3A>C85: MUME231Z(2^@YQ^2]I58EOF5.\H7%N^&BX?1D+<&V@8_O=Q6CRR+S =?,&6D] M 5J2;$PF8ED"HC,PH24-0=4(0YZNW T9#6)97 MXX$H\"R4(5CB6?:$&XS",=IRK-)[\9^2T@U"#><_^Q%Z&^8'V9KZT>$XP??_ MA!\#"Y[;+"EQ-$LBHZ$D&(V1NC14N"0XK_(BY-&RW1#2?/IS&V$V8E?N'L1^ MPN_,!@Y)9%RB:J.D;&''*0% M%R7TANA!614(!U.:.E$,N!*R(+2.+#*@E&\7O#Y8KAL"&LY\;BZ\1NS!X;BT M_%J(_,*'$0PD Z.3B"0SBD&7UT!<>:YDN!#641VU.5NV&AX5QG%9'N M$!;7,W+I_=5@\?2D,+(_\K/925X$6GO?A[,!%SD8"I[$*/&\"UP1EQF0'$2F M',.K='>MO08;V<_"@NK52DN P&@^N_G.'5)^2LSNNEK5T?.D#Z$W@)[[]'^< M?/7#\0 #I@ "#T/NDB.2*T-L-H(@_9"C-S&_Z'=N ING5.P&+Y75.ZDJZQ;0 MLDCE+/CX\#LLGC:DZ (SQA&572!29G2='&ZE:(-2F2EOPTMYLHW0\H2*W:)E M6[T^ALEV0FX+)GLK#AB:U@Q9$>T\"@3_2BRW%/^@V?&<8J0O7=AO"9.]5\"D M>JJC?YAL(N3V'-JCX1@.T>QBH.XBE':!Q&IOB33:$&>3(>BM.] T"2_JY$_7 MK;Z[[HM5/96J0FXB7WK_KDED*2./&+!KE] @"B V>5$NGVD..:/7OUU?SLTN M[-[*@=U0BR]>W[U&I$W@X<5[I4B=#CP;@E;/EQ-3X)9)E&BCJ?'1,>FVBXLK M7=^]E2&IA9AJ0F\"0FLJG90("4K#N43MHIBE=!K,15K,2F&Q6.] M9-U[A,N6 FZWE$QPJY5DGF@)$L5B(\'0+Z(/!TD "+9MWFW+4K)>TO"] *62 MD)NP)\^][),J,1%+U&9+$SH7*'&>9D*# =#1I[AEW_L7E]]=:]@>+4L-43<3 M*C]SGBKKA0I6$PS^T27+,I" SCY!P^F8=>B5\9=:+VP>-&_AT/22\:^.H^KB MKP:E?_OUB721U7]L.&-D85CO2>TAN=U&C3SYC!H31UXF;,O!(X6'P>,5;B^, MC*%"9!Z(D!SQ@I$T(DW/1N+,==W^\O"5^TC<@B M*:9")LJ)4(J8#/$.G69M8E:@@7._7:W'O<5V$ZWVJOQ7R[ -U1^M!E8-6'+& M9E/Z!Y8\#+4)V0^:Z,"\18]8!;9=C/%HP=U$H+U"8"-9-GJ6[Y\;'.K/?UB5>6+=2-WRF']R6WN2/PW'?AR'?G0Z M628=;H%D78Q:4$$@)G3F;+0DR(!H2D&ZG)G"@+*O8H@7Z*I6_;&\*?":1L_0 M414,/6#I3"#(7($Y)*LP7J;BI1=N6W'9O2RH_WO[6DAXMN[C]>)N(-A\OJS! M4$I5IAYEHA21*6'0PR$29IR(@EEOX*4^"_\$I4(U--RY2.@UXFX -VMNKKVU M48$2)(L2='.1B M>$@I2 E7T_^[(W M3N4_!_]]/?SF1^7=^=Y\WT^G/X;CR[_ZT34,K%)>9QD).(ZFUI1'8RQX@NJE*<>%F,N7<4MTYE.'4@ M:S=W3/VAJK8F&@#70^(AZVQ]:1ML!1*?K26N^ :1^I2E$%K!2V/NM_:5=E/M MV*,9VEBZFT-C,O>C2G9G<@73^8_3D4=QC%,YF:]*K(&F=""CY8YAZ&E*UDF* MA @7-)/D@S7()F+^I6J%S0S.\_2T<'Y5<:ZK";T!V[+OKX8(QN'_0"J- Z_Q MD\\G>?X'RK1PDU+@0;E2K"$7;48UL1X2T0Z,,,('06N_6'^9HA:.JRH@JBCX M!F#TVV22_AB.1@/F(U#N.'%&E,%JF1'+I$+[&01:8H=LO50@MPE@;M9NX6"J M HV-A-D " Y1W./+(3KR2V$@C@^^Q]%UJ=V]XRF)9#P>JY:5%[;X5^(B^OE2 M2!ZE!VVK]\#H0M=N2O)[ $]U)30 K'LN_/%D'%>N&@W>16DDR8@NAMP&=Z36N^D1&Y027"F5 (D.W348KB$T@B%"!"9XM%;D' M]*PG9K='6W\ JB#Z!C"T/QDOI/&WX?S+_O5L/OD*TQNN?MSR!"6U'A6Z@0YY MTH$1EU!P25$P5C)MZA<:=Z!KMXG!GI!572$-@*RXE;.3O(\K#V^O>Z,7#D.+ M7 :REPY'R$@P(1%DS1L6G+"I=MIP'1V[32'V!**M!=X":";CRPN8?OT(X98% M[G4TT0-A/+C"0BBSC1Q&N-SBR>V=9M7=[*=D[#9QV!=DMA1W"XAY>AJKS&3, M41++O204*?/9U*X4V] #ZBU;V)N)V4K8;>6-[G*?=]&IA$1= MTD18B=8R2D^<98SDR'-VAE'):M>GODA0,V[TFP3U6RJD 6.TR*ROY6@0%#"A MA"5&09&1I\3KY(F@$ 4-H).J'9T]3TTS\?VV*E]WL[&]_!M TL?5LF7ZUE>X M\-_O4)>^;)HR$@('8C18T#;IX&H[TC\AJ1E;51E3-36Q0V M MNGT@]7=5N'N74UA= *PBS7O;A7-A%MW<3)G)(]&(EP'VD@ H+FD0.3X.U)[I MU=1YR68"^TKXZ5'@#=BG%S,6]V^5:98F&TNH*M-I&03B,SJ*-E-*K7(^5>]O MT)&T9G( E>U5'YII '#W0]7[QWI.&:24!%W06(9/!F*U$\08+CW3RIA8VZU: M3TDS^8'*<*H@]Q;0?@8F*@LN&4%FJ[2P#)-TJ-+=!LF1 YNKW)/>6;^:8 M>Y.0[E7";B ]4)[M#^>+N;?E#1R:TN'X$L:QL,(8%3; #I>;*DM*>=0#&2FN;B 3!,G8B(43%+2 M*NEX/]/B6AK1TA]RJLF^+1R=^NG)=%$HFA;/_D]ANF!O8*3U$I0C4>A,I!$> MCU^)$:10PD>E@F(]-LA_CJS=^M:]HJJ*)MH"UW*C[%W/OTRFY7G<@)JL,W.* M8%#J2B\ 9"7I4DHE** M9HS5[L/P CF[=;#?P$1M*/FV0+3L1L*EYH+;1#QJ MF$AN8_$,,]%.LLRCL_K%?NU;(J=[&YC>?.A>X?)Z&3> D;V4%MV'_>C4#]/A M^,:ID]0S*8)#*UG*?6T $I2)!$/&*+4PPOKJ5;+K2=EMA4A]Q-20> O B?'Z MZ_6HG+2+Z^3R:GL*7V \&WZ#Y27@T616KOY.\H7_/C!,ZAS*Q%>A Y&L[(M2 M6:,493ZEF*2IWM/L=23N]JE:#T#K44,- / ,YGXXAG3@IV,,'V;WV/T(>1B' M\X&-WN%)K8CRH7"$$857WA%79O@I&2%![4Z+/Z>J$\SL^X%993TT@*RGN;6! M48YQ76H 8T8.BM/G-9II89D%[B!KJ%U'\I2*3LAQ[PF2A&%F4IEXIP)*![\K *)]<9#B1KG&1S1TRS;2]P.3 MK83)T,ETH9CZ?#L/UO%2_7$S*]7$I3IB,\!,O;[GF.D>I\J-*BD(G2 MT(LBEUK0R)VW]0=!O9K(;AA[1XGR?M74P%%[-/PZG-\]/?Y10EX__G$TB@]8 MW\A[EK]ME=+ S [N8*I M+[5F1^#1?C]^AQ_03U'4,R(\*]/)@RSW9 R#-J4@VPCU.QN^3-%NK[TK]Y&J M*/P&SNV'W)P-+[_,3_+GV;)GXX EL%DJ1;)0R(RC@'+">#_:A">&I9SJVB?O MBP3M]LJ[5R!M(_KF<+3N.4>0V6K.D T=S:TB#*+14EDEB1"X.0&F2+V/)0H*)(+5AOL?: MKOND[-9WJHR?&N)N #5[H]'D#S^.\&DR_3BY#O-\/7HZX>7FN&;>*0RE%=%Q MX4Q*W!P\HYG55*/-M0)CCMJ7XZ\A<+=7X[4GQO6FFM?CSBUQ-X;+F3&GKY@[OC)O]X1_IBEU0(/8%.-"?@^AW%".UEITN=+P]N5YCHEA&.T998. M.DG$VI )TR9R$,$KV]OLSQ?HJC;E=#G/DV7P2J-'B&=Y20LZ15QVDG 91&:6 M,<=K9_\?4M#(",M:2'AVYNGKQ=W V??\X'&FL\%#FY/$!272VTP FS6SI2F53H:<20# 3<0])Z4-+:':NY!% MH+E^Q?(3*AI!RG;J?>QF;R?K%M#R=,*\$"%[2(O.,AA92H^1)8ARG2"=U5KZ M8/L)R>Y3L5NT;*O7Y^>S;R+DMF!R,V$>4O3>,D]2!$$DI:5#K-($=Y%72K,8 M??41N4^HV.W3OOY@LHF0&X#)FAA3J)",\X$DBU*1.5GB(T)>F.@-SZJ,].W+ M6;FEHI'A%Q6]E,T$W !$7I,Z\(!5!X* ,CWAE#N*<>+:Y,]=MFUGIH M_):3>[;!6&TUM(6L)V]=<4=(E\IT10F:2(T1A@O(E$KHWWD7,Q.U0_5M7QF_ MY=U])21M)?86$;2ZK<%-8(7BG+CHT?LKSWZ<@TRRR&!ETBKKVN6=VUR.O>5E M?57D;"#N%E'SH V(-S9D="U!9X9Q"'CDA=I%6 )*,?QI[^T-7MN"Y2TOYZOB M9U/!5P-1?U=%? M#PZ/\:\'1R?GY]M>?+UZO=K78=LQ7.F2;/FN^!:V=X63+@U<^04ODJS$2(*2='DJ;(F*6&!(TLJN"#LU)SJ7N[TFC@ M*JR&OG]R^_4:">_P<)M-YX/3Z21=QSD&!S#]-HRP2--G2R4-:%*-Y:Y4KD3B MP3E26@XE SI&W>E*&!>XAP[\VQTRGEN[D2!_ SU.*@JU#5 LBKZ7',Q6*5?% MA;*Z= =VY<2E-N-1SB(Q+CHO31DSTRE'U T93PG8#3SJZ/0I0+84< -^\1&2 M/IX!\O$[4H_G<4EIK?+I4CD>)*<$(D/A.%F: S--.!@FE&=&I=IW6R^0LW/D M;*OL)V\SZDB^*1"MY'-S;Y>8M"*A!^MS*D]*-7%,!F(S4#2^'MFH/U-P+2F[ M20N^!7@VEW@[P+DAGIK,'$>L4Q'1@8- N>:8*BI \LA&%M_(/P] G:3\>L= M)!M(MP%HK$E#&.VB-CP1 >")-%8@!RD0";J4]T.WHYOXMY4$W !$ MSN ;C*]A=AL!9IF2X+0DL2/2'T1I^N0\22X#V.!MHK6K+![3T$CXLZ%.G_39 MVD+ [0#D$\IIW>R=@^^KA]GEX1G^+RU:TDEN.5>)Q.1*%@$L\8$J M;3P*7( M(M0^A#8@<[/Y M;)B*AH)2IG[IX!I"&CG1ZIBL[47=#%Y^FTS2/8_P=B-\!*0K#A<:PJ]'L%#5 M..U]+?TE_F?Q_8$0/&2*GG^FZ./)D)!9G2013#NJ#8I1U>^[O"W5.ZYCW1XZ M:\'X9GIL%;FS\\DHW>?V,9-:BJ.W M!->KY-Y UYG?II/9['0ZR1$$V6)>V1D6B0$]THVZU/W0_ M>M!) TC[<#U#2SZ;[4^^AN%XJ:+XW]?#91.",UC,7RA>7S'T-*.($J'!(6>% M1R>3)T8+5<97"1%K5ZAUIVZW3E0_B.M)-PV@[J5(-%HJ 5T*8H/4N($R(]YS M@_N)@M'1>B]J.UO;9@=Z<[?ZP54MZ3< I"<"&M"HE=>BA*$AED[3E@2#7-!$ MC8S$+';6O]^0+.=I%L*[^Y&5@UDY@I8 ,*=,QB[1$D"2PHC5,C: M^9RHJ/VX=@T9S3T-J1+2;2CF!I!RTZ_[QJ5SG N*1RCQUJ$09'GGRU*9J9"B MY58[B+4?Q3XBH;G.C-L@9!OQ-G#DK/RN4S^=_[CPWU=<'.0,<7Z2][_X\24< MCLM+\KC0T.\P_S))D]'D\L? H]B@7/QHQ9!56MHIZPA$:2NX*9TS8FW?9@MR MF^O6N%W9R]NHK0&$_N:'XUDQO# [&1]\+\88@X8ORT9S'R',!Q%"9('B1C.* M(D.9$Y_1-*=D>+2!25U]*NM/B=KM/,/::?"J*MBV'V@55!U/QI.'9_MMZ=J4>U#<=^^F,AT6=FJV0!ULJLB=9* MHD28(3=@$NWO%%?!-.^-..( M(1,M"N6N' *EC8.FUI0Y&E1%6ADI=ZOO>%QB97!L*-4&S,@QS.^,:K?98QJ$ M3V7V6$)A26$.. ;HR''/E$5;3%WU /)U)'8#UWO)T?>IG];L MTHOL?1R.KC'"Q?T5 C5X\(M2&20A*E(Z,!*FA-",L6QS;9_JU41V@^![N03H M5T<-@/# 3\=XML]N>GHN=Q('EK6DGGB#UEQZ&X@K^$"?Y25O&Y9Y(D9DL=2 Y!4=D"J7IH[$D M)">]M#$"JVU_7D5@-XB]E_Q]?[K9&'A(29CT"[W51GK:&!1C6X7VF)(L/6 4 MXQD)SF2"A[=,6D;*>.U7^*\DL5O=\GM)N_>IGP8LW\G\"TS17\3UO\!X-ORV MNC_X-)DBX^-EE_[XXV+JQS,?5\6.B[^-EBI-___U;%[$C<[H2;[PWT]+(23^ MX$&N9CD0<."$T[3T8J&^W->"$Z6AMB?*1.ZI"H*)VFVOWI3!;M!_+VG_=K'1 MP,;Y/)Z"'Y4V\:5,H01@)^/#\3=8,CP;.$>SMED1D$[A002"8&PERFOUJ"D( M+ZNG8WY"4C=POI=KAYKR;P!.S^VUPEB7W:-4C)3;TK0L6G2S@R9>8[ &AF4( MVM!P^D-EYTN:71,-G,-Q%E?.B7D,K>.ES9^ MWG 7DT$]5(;KEB1W@^M[N1EY2_TU8%U?8'?@?/0ZRTR,+[4O1@3BM"V]NHR1 M/ <;7>T[W1?(Z0:S]W)'4DONU2S>VTRXV/_+WO%O!^>'Q^<7)_O_^9>3HX\' M9^>_'_S^ ?]S\+\_'U[\_2%CV\VWZ+!:G],M7LML_0'P]R\Z#O[[>CC_=XMFJ3,F2=E!&U)UUT(JSRW O@D3,C,5A*I1L-B$1L MZ?K'J56)*AZ8K7WUUM+18!W00MJO>Q7TM((YC97M&/[]>VEOH.H5-H@4 93.I( MN0&8[*6TZ,GB1Z=^F ['#S'/I-4)8T:B;'D^&I4E7CL\EY70&<7FZH_ ?9&@ MW?;*J0^?>M)O 4HQ7G^]7KQ5?BXQ>S/[0TKKE&.$+G(:J=0W!8/^78PYTV2E M";XVK+H2M]NV.3U K!>M- "W,YBC;"#=5$/=<.'0YD;MB"NF5T(I@M(/UE.RV-TI](%60=P.H69]:7_&2C,S>14= P*(#7D!>,B.<@:*E MF;24/3P'?Y:>W?9.J8^@:K)O $>WT>?^R,]FJQ38(O*DI0."=HJ@_X>1I\BB M] Z6Q'/<"S1R %6[4/%98AJ9I5$QJ[.5N!O S7WZ5ULJ"X\@1PN:+.XFZ? / M7P:KX2E,-;5!!%L]+GM"12.YG.W4^S@XVT[6+:!E$5XN^-B[F<49I%(ZX;;Q M@.=M8HYXB6936!>MRLF;ZBU+GE*QX\DH6^IU;0R_L9#;@LF'%0<0;-;4HPO/ MM5RF(3S#4-(GQ[@TT6M1^Q1Z2L6.!Y3T!I--A+SC$=S[RR"PM'M>- X[A>EP MDD[R7II<+112C*TS)D7I)3$@!9$2-X"CWA *W&4TP\*&3B?13Z9Q=Z&ED=$2 MFWLNO0B]<1"M=EGPT>7@$W)4AD09SU!< "0(YE(&X33OE-[9$D:[GO!>7_NO M@-8&JF@<7'>%[;>9=BL!8\;R+!)=0X329^90[S1#8UEH]HJM= MP&V"B==8LVT4U( 7M:8,3P70C&=)5&#H+R2.4LH9=Z=E,6?NO'M\95HOEK^E MHI&Y.16#^,T$W !$#L=Q"GX&'V'YW\/QT]*GL\EH]&DR_<-/TX""IZ H)]FK M\O*_S*9SWA*GI0TI>"O[Z(WV&A(;B?LW1,33EFF]J:PE;'U@(#=(J=754]JR7UCT%PMSE;<'M-YG;/M MR9-9AV8<7N8A"[,N.!"<4$F!2!'*%&'<0CXHEIW7RJCJT[^J4+[;K,2; O;M M-=T6RL_@ZGH:OZ"8T\?K:6%[L@:!HYA"&6")HQ%1J0&1;S4E$1KE,Y2 M^JPA9G2"@,ETMY&,_\N#+?R7/0 )"4LK4'K;_%N_W>2H'> M$NMOJ=O&H;QYRY@!+(SA4-6.(Q7B6)QS(UV/)D:C>LZH>3W4YR:@7X M;X2$!O;#7HR3ZS)EX_*\1,HHU-GGJX1^UD%YP3P;XE8_&F)@(55F,J)SQW() M+!B5*&2M" 5+D_]"VFZG0;VI6]*#KAJ X+W9"MD;P\ P#!S* M; 51WO'H ,0"EX)::L'7SM^_DY@X> Q5@U?UFP5TH6S'\YK>/&]05U4- MF*MGN%H$=G=,<\E8_8RP'<]L:@!^6RBJ M ?3]/AQ/IHOL\#+C>R/(,B[M#!)\792&S ;"HP\00)',7'D6BPZI<\ ).J?& M&YYDX+7]M8ZD[7@PU)M>9/:@K)VF3Q>O];MDQSZB'[K(%13^;G(%&#OMY3P< M#9&.DEL8T."]$9ZCW^$8.JI*$<]8)LH&HQP+*))'A_0S'1*JD;3CN5)O Y9[5U6B5 3%9&*,6(CBX3& M'%D6 E+0U;#;B:0=C[5J"KOU==C:;-PG@RK7#4N]$U69);TDNG2_G,U@?C3T M ??Q_ =NX5(X&F)YB%XF&NI0YN5H$A)(9;T!W-_UJ^:J\K#CJ5MOZ53L5/WM M[((7@\LS*$=7++,+%B\;B] 7&5I40(;A_!I_9R"IHUGR3)*WZ'4)D4D0@1++ MK.)!!<]"_;:)6Q*]X]%>#81O/2FX\=#ND2^VOOKG+TLU#&0T$9EC))OLB,SX M1U",D\B3HLGK0$WMZ]9:M.]XVE@KP6%OZFZB^.:EQ P>8]^0*>3[)'\>#^>S M0=""6<<]R4$ D;*4M'G\BN'?);6:AES[3N!5!.YXUED#)KF"XEHPOP^KSH&) MJ%PFU&<,:Y6,*"$C"3B@ M8RDMY,0GNGCO[*C.(3/=RW'Y-K7^_8T5>X?%_J]1=2,@OY>[.X-%D\2+R87_ M_K?A_$N1!W*'\KV9S/NPM';@+!5@'26:660744@BJ]UI< MR M&VD%=E3EH>=;J:T!-[!3[?>='US^]..([N^LS&-+3C&-S#FC./**1B% \(0E MD6F2&*GQVF]$MZ&WD:8OU3':K^)JYT#?:%S/WOE?/AV=_.W\(1M;3N6Y_=!> MA^^L)[W^C)U]/_OR:33Y8W8W3D4[KQQ0PJ@(B M(>,J7NE[KHW"<2ZIU=6_J M>7HJ3]1)D@8P.94YTJFTY^+$0J2$9PRUK-%6Q-ZX:VNBSG::_\D@G=>(N8$3 M\".$^>$8Q7!=6%A.]X!L6"R=UIQ!$7B>B%72$I69]\H+X+KV\X:G5#0"E@UT M.JDJX.8@&"082HD,F1*G7"3: MH5N8@U-4I9]Y*ET6:@D9FZIRTI-<=XV175DRB#@!R:5^JE5S^?. 9J5L M.GB)'IDMM7V(ZE#ZFEO*D)LL@H^J$QQ>7F>W74#JXZ*B5'?Z7&S!S"*G7ZCW MHPN8?OWDXZ+B[>98!*&]CH;X4ADD5;9H[:(@*IB4O&,4;5XGA+RXS&Z[9M0' M2#V9-A#'K$E!9LH#8XN0GZ&7'@TC+I6B,3P?N60F0BLM2-]JCL@VH>Z6 FX M(L'URD?RO<&F;ST__T[^-4)OXIW\@^NPTH!JC OZ&+N^L< JSD_'!]\+4]>WCL.(C#TQF+EH62?9@<']3OYJSYZ+&_V9CV=O>XF?2IQ'9>,GT$)" .%XK%KT>PZC.U][74@OW/LHI&\)!]LIX8 M:S#PYMD1:Y(@X)U+%.7&0%7&9Q>Z=FM)FX-H=54V8#N?*^L"18WFG&C0)8%0 MWGV'H$B2PO(8\42*M;W0+0KM>LO,-@?!"NIJ '2WTCDJM;AGP\LO:.-1<(NG MJ_=WT^H1["!#9#&)1&+TZ)]GEHBE1J*3KAT$&=!MK]WOZ;4T[C95W!Q0>U5Q M Q#^<#T;CF$VPVT8AN,%)\LWVI>H _QJAD*>KM0_]?C=A6[VOY0O#\IL-C!=4>92(\3D3&3P>)]EI%(L7P;C O:AMB-^(M=VFSIO;,"T" MJH%]=M]4G.1/*!E4U/AR6==+ V?9X#DG*7I8THE ',T&C[WH/1/&"%J[<.TE M>G;;5KHY1%=370,P7,BL/'_]-)E^G%R'>;X>K1JVS@99.A^U9@1RJ:YPJCQ, M2YQX8YS.-J+H7&48OD3/;IL\-P?#:JIK (8E25(D>#(NM[.K8^(D+WRL@>5< M2G2AB$)GB4B1RJ6OQD 43$R&4A9U[;O-E^C9;>?FYF!8377MI+;N6#KW(SC) M*$H4WOS'ZNWL;0H73P> ^]"$0F3(0E%XD(;!$)55&LMIO MK+M3M]M\V!M?;O6DM 8.\J>]L!9EY.*E&2DGDAF%+%&)P*XJ]"S=MFPVN_[N]#5VB#1MT/<-@IJ M$G2/S/=]WB1&_SHI2RPO+TP41=ZL5$1JKRGSREM6^T;^-?2U-N%S-^?MI@IK M$HPWCNUMAW1D*J=HDY$.68F22"CNK.*LM#DWU*L TM1.+78BK+4YFV\$OVU5 MM'MG[^X1W /&UD^8N&NR+UGF3I7\O2SO!ZRP9>(S(\RQK+.#4@;X$(LBK0WT,;N(?>\+$LQ1Y%=:<2W?SV;XYZ:WG&91>(Y6(DH8F6@6;FZ M--D0%Z3@OL#*UBY^>"6)K8WQ(6 MO7!T#B)'RWFJ#Y.>E+8Y'">XV_J$X^'X&\R>$:2VCEM;QD"! MQBA,A4P\*\]&,@_6B^AM]5FQKZ>RD2?A1WV^UZVEI :LXJG_<=.*-/[W]7 * M#^[*]\;I[KIY.79/O?:OAY'$A M6#]*:\>#1'XB0)J5&3-K2C@><.A!4"%H("X&W-^AU(@H=$.,8I"$I-[*VE\O>&R)[4U92<_PC<83:[.)WG^!RIA("7S.?N( I.22#Q3B,5O$9J0 M09,\.N*UG<5GB6FRIJ9_*[B-2AHR>H^M^BT_3+G(LD2OECKT8T)4N&N$(5'P M)$"4*0ZU']4^2TR3X<>;';0;J:0I\[5BY.:1SF(X\K*O].HG:1"\8C9J(*5G M$GH*EA.O62(^&4^Y\4GSVK>_KZ%OM]=RNT9@+<4U9_<^3:8_>_.U1LAHZVW$ M",\3JP&%*S5#GC'LYR[*E%AP]8=(;D7P;N_S=H/>-U!M.W#N+N(!"RIJ6IXL M"H.'"/A4FAL"@6@!HS-G G^C/..F0.WMYN^-@=J3TMK-,]X^8EPC2,^H$[Z, MUS:ZA&;HX%C/,5*3F2J50_:R]ISUUU/9W$R@'O*,M934@@-Z+S5P,])HU0U) M!)71F\9MA!L+]RT($B2SQ.1(A4M>.U<[K?T\-4WF$:OAX(5\S19*:0%>*S?Y MU5/?K',A2.7+4$17*MMPUU*)+H>C7 <\,:RH;>LVI;7)5&)OT'P+A;;C--[? MB4>3\65Y65N.EAE&>(L&YP,JI #C+;&&86S'0>.&7%ST2R64H(RGZCF@GQ'5 M9+KQ+8SE]BIJP6:NM?Z+PLL;_E;="B75R ,)&C=3B;S0L>'H5WNC(L\Q9E_[ M-7Y'TIK,1;[M8;V=NAI X1E-CRSS6P$KA.97$"LX),SJ)X+6T MLO:@TA<):C+WV!?BZJEFVX.V.M+6&W .WE&1!?&6E2MR0"]"2DJ<]T98S3UG MM<_8GQ+59+[P+1"WO8IV[]XMRGYO7%GT69&_ZVG\@D[K25Y.(OD\'LYG@^0" M94:6)%+R1-(Q_Q,U?7/UVHRK5<;3WW(O0D;=GJ[/6Y' M1-\-A^;>.*O0]8Q0*GRXL<27"F!O(00KHTJA>B7,"_3LMJ!_1_'JUHK9O=%Z MRM)B.M,#CJBQW$2,LF-, 0]_F] ,)THLUYZ! :L>3RVK"+4GY.RV/']G2-M. M+>T ;=VIOWK8L&@J=A)&P\N%.F>#:'3@7"<,9V3"K40=<9I)PA05.K'HI:M] M9?8*\KIEC^D_"1+[TEL[R%P79"0/)3M@(M.DT+ISAJ&W MC )0A$:1B%L2C3Q(6;V[<6?BNJ'RG_E28WN=-9 IZ2['@3(V:8L>!D"$,L*; M$\>@5$Y8KR';1&7M^4?=J>L&QW^6BXR>M-9 9<$![J,X/\D'W^.B=_<9VMZ3 M<6&V_+]4>G_SH^4=#LIQ&-$R+ZK5QNGA-^[]Y@"8TUIY6F9^9PSO52G^<8D( M!67V X3L:E_']<#&;O/2E6L3=JWF!BSO5LR>XF$S24\?U\;1=;G)O"_6I:@' MS&@%MI2O&T=1.JBR,MNF?*K=#N=M.=QM%KWR_F@8' T<$MO9"K@*:0NMK5+%G4^CR1^'XSR9?EVJ\"9XB3G&8$MK7Q61M>0\\;:\NY1*&.!< M:E,[5=N1M-U>$%3&7Q_J:,#U/1SC9^&V.?7#A*'L(*K$C(V4\)P-D>7JU0H, M62F+KCSBY8GC7@VEWD3D+GMF7;#0>+>07GLG00DW%TF M$V>,(2*9T?\U-< +&]HTN MCY&<.%V>45!J<7=9K5CMFHXJA.^XVJ.E!,I&NFP$P,C78V[F^WXZ_8$6X*]^ M= T#:IP6E$DB8L*M+E4@081,#,_)10/!\]HIE$Z$[?[@?F/ K(%L7>TU ,DG M,GQR>4HI2XXSPG4I\HL!-WG&@T)JFBSZ*$&ZVI[DSVC:_5&^6R!6U5D#&-PN MF:X\U3Z79^/!*]QPQ9U)QA)EE=(BYL1\'^:RWWN0WIZQ[AZ];Z?M:A?2__;K M$UVA%_2/Q8\6/RG_Z@SR+^6_G\\.;S__:O('[I+X93(9_3E.OBX__3#Q]=G/[;W^]6_PQ6:N/> ";5Q "W^<8G6+ M-VF/IE> M^O%JBGUIPC09#=,2Y>-T>H_BVPGW?G3K8MX!36HA+5!+4BG8D4%HXC$"(@+/ MT80X2-'5+DZI0OC6U9>^9 =.\JKU>*EI]HP'R;T@EBE+) ^16(5^!L4T_J*[?32[7#MJY%.O_\^^][9W\_^71^^-OQX:?#_;WC MB[W]_9//QQ>'Q[^=GAP=[A\>;&2O.GYR#6NV"1.5;-UJ:A[& *<(R?A@' $( M !\ST652H]01T!6C0 0SV8K$=:B> 7N>FJV+ (:7XV$>QM)=^@6.9*#R\K1-X4HO:+P.[4;9;ZU4))4]* >HKI5$S M=>.O[)_\_N'P>._B\.1X*R?JP>?4=*B>)["2P;EIR[H_^1KPI%L=@8LQL8OV MK+/A@UM>F;.,SN'I9'+I4@3E18%A)#.J4F(VBNH/-%Y'X;:&:WM MNV"E*W&#!")5EL0;FHGP2B8\M#%&ZL>%-6HL3H[^.O! M\>>#3>S3S3^M89+6DE')"IW!-QA?0WGZMFYVUQU@/),*_R"6) MBTYE+SB+OG;3Y(ZD;9\]?7&9.T!G729-X %OP* (7!*+'B*D9.E$]L CKQW' M=J5MM[:G#PP]S9?VH*5&SCC2S0FD^I88Q^1EPUNW0S MY/*>A^VC,S8+PJT1B!_'2]\\1;CS )D:!>"J;\ G9&QK;V[&L^/Q?+Q YP')3GD#PER5!&9+"A7,Q:0ET(7 6-KG[MV5G=*-NUK=D.%X_M2@_::-2J MG)Z=G!Z<7?Q][_CCP?_^?'CZ^\'QQ?'!Q2:FY;F/JF%?.I%9R<@\.VOJ%EJ< M9Y >3RN;>(FX-2O%L(H("UJXP+R!VMT$?TI4A185ZQ=8Y\53Z8&!!B("MV5@ M.B=!4$ERMEFB.T^IZJ&59V?Z=FN,ZN)G35N*?O34J(':WSL]O-@[.OP_!Q_1 M"'S\O'_Q$0.?HY.%"=@_.;\XW]!<=?O@&L9K Q:J^4LS0(V6B]?5;+,'./0N M6J$M$"X8ADF/ANJW MDY./?SL\.MK$%MW^VQKF9CTAE2S*;Y-)^F,X&B%2GM?L+7""UDKB<5;N34UI M,L")-P)(#+E7^P=_W;XX>A@[_S\8&,' MZ-G/JF&$NA&Z$Z.4$4"!H3]LHRK%[5*4$C>V>*C/M4_X1^U'I&]JE+JB37RBUVBH46.UM[]_]OG@ MX\%_G1XG MU-F2@*<:2<)#YB"U8=63)\^34RMQO5KB9@4$X&HDYX-7;W?X=LB]E\F@SY_* M"S4,+)Q)G)C :.+.>25K2V%#4G><3:J$I.=2W'WJK5&[M&@J/-N?I$5Q5?FP MB\G5,-K'A'3H[\>'O^V?W;P\?!B[[>S@X.2 MF=L(#!T_N@HR-F&C$DQ*R_@U3I%+Z B5BFD#)=\6;](@]2PN$7DZ/7)[' _Z$"B,=8Z)?$[M9\8/T/*;D^E"OI_ M?"#5$'FC!\[^R>^_'UZ4S7B.&W7_9%&W?G"\:>G]2Q]7Y;ZB*[F5C,G^Y.O7 MX7SYE&.<;B>\Q_7]$I+RU(GROD,HAGA H'E/&>'"N,Q&[:>O'[L3V^- MFK7SBY/]__S+R=''@[/S4I6Q*,\X/CDN%N/LY.@(K<;A,7HH!^<;^5*O^?@J MSXPV9:>2&2PW^?,?=WUA=(9% BA;GXE,7!"?@ROG)QY,YK#WB,8P$(VAAD.->L!A=.IZ)=@),P "7RMK71)V)VZWY MV@(33UX3]:*.5DW37_;.#C[LG1^@^_)[R?,MGNQL9(76?U(5@].!R%KQVJV: M3_+],>>KL>B+_E&+0>BA#$*_&0UVBSM-E58T&N("1T0P1* %'XA.1L60%./5 M)P)N1_'6\5_7U3_<7_UN"RGT%#SN2,*$440J%DE(S)#HI#;)".YY[;S)EB3O M.)Y\.WP^B3O?4-6-6LN#O;-C]&[.CT[.ST_1^REV:>_BXNSPP^>+4LN/CA&& MA"?'#SRDTXUBUTV7JF%OJ[!9R]GSTS'&!V5PQP)<=V7K+DAI52 NEK+U9 )" M60;B,6" R$O[M=KOB9ZC9>O!3H\^]]YS'-P8/FG<,[D4SN>(_#G&B'(1?Y24 MR;TSV8CAJX*#)Z.6J@B^46-UB '9[P<7>_^U6?+L_C^O852>):>2H;CMQ;TN M72$X\[9T.:$,CQZPD5B7#6'2)B5E-H'6;\+Z+#G5^KVOBTF,]#EQC\>JIU R MRQHW1C!$)6LHQBO9V-J)]Y?HV:W1J(6)9_N^;ZN!1DW'V<'1WL7!Q].]LXN_ M7YSM8<"UOW&KB6<_J\[;[BZ$5GLDL'!T3_UT_N-BZM']C8O^1[>0HHIZ)=&[ M]J9T*(Z0\-"00)QS%+1C!JJ?UC^C:?OGW>L_?QWPO:".<^^(D0IW5,(_G%:" MF,"]3DS($&K7RKV"O%T_'*B(G:>ON_M14J/6Z>#WTZ.3OQ\'%Z MM+>995K[.57BIY\26.]"\#8,7_2,G ^G\/"-VRW E+-\42P>M4;%1P0M_6K3%QGNE9 M<[%AO\%'GU&GL^!+A%6R9N?780;_?8T$'GQ[F+7T0D? .%PXR8FT.>(IR8! M5BJH[(SAM6_XGJ-E^R&"#S_W#KX"&#BK(DF<9XQ'(B/6S*J]:X>VZF:YGJO^NIES+',K;6Z4AEB[< MGGBE$AYV3%K.N5.T]I/P_KJ:?O"SX>PD/UK@Q_+/>SM?LR+0[LN D:]6974 M&45GSAJ#SB.#Q)-45,K:PTY?HF>W4S9Z@E4U!30 IL\S.,D'L_GPJY_#;&"Y MT,)1C#@L8^411B0N>D&2U4%+)2F%VO/ 'U*PV\$6/0%F"R$W )%C^..>7*:3 M,7X9E^WPU]M3GX3'0%+A%I EC(R&V.@8"=ZSG),P)M;.D[R6QDXPD^\,9KTJ MJ@$@_J0%YV/N(%N5#=/$0L2]9KPES@(ED'+T)@4:JX\O?1V%G4"HWAD(>U12 M Q#\Y(?3Q8BVW\&7W%G97.OWE@Y.<<5+;WP,AV5,A461293610<.X_#:GGYG MXCH!3[\SX/6CF@8PA]LH0ME)BU+!X>P?^TC#<%Z^&F1G&4WH8SH62^L&1DDH M5V#9Y@PBZ,AR_2N)9\GIA"OSSG!52_PM(&GMI+_'VR-Q8$%92@Q&P42*4@Y& MG2,Q6F9,R JW3VU,=2&L$[KL>T-7=94T@+.+TL7XYOKIIOO#75?C)7<#)@V- M0"E)R926QEH1*XS 2)DY$4+24M9NCM2)L$XX<^\,9_55T@#.GFU0^WC_T,2- MIL$11R/NGY1-:4X;,.3ACFJ@@LK:)JTK;3N>R-T3W'K13 .(>]Q.Z]-P/)S# MT? ;I-46 L94Z<9. L]0FM:HTKZ&DD@M#4RB'1>U$[ _):H;QMY;=K^N+AH MUQ$@'[!L2O-XGT3GA'31$Y-M8<5JC),]5X,7EKR=9JY.CX\OWU]1# [#"\QRF8S_Z/(/S29[_@:)=G>.9F1BI2$3EG$J# M4F0D)8R!A2T] H+SN0>?:CTQW:#TWK+V=63? (ANQ@O0-&(5&89)W.QO4PV&L#0KN![[UE[OO760/ 7.PP MF,U7QGDU@/Z9"PJG0>K2;!6D());1X*T@B#EG$,.%$/C/NQ=-_*Z@?"]I?G[ MTD\#T'NAV_C-CU;&/D;EI6= +,< !P5(T27EFBCP6B5C@K"UWY]U)JX;[-Y; M_K\?W30 NL.O5WXX+;;\9/IQ.+N:S/SH)!]-QI>+#,V2Q2?5 %IKI7DQXKZ\ M>I&:!-"E4QTSVF7%LJL][L'V%;>34!FN>S^%S^]?)H8-(PJ8;PF MH(S#^ @%$Z!TJE>*J6R#EZ9VQ>S+%'4#TGM+]E?40@.8^G ]&XYA-L,8)PS' M"^7,;HYY+C,5+A,E9+D00X/J6>DO%EWF@CNIJ_+NORT^N5J],#Y<5"[AX5VN86]8U"9H'K4@)HDR81 ^NI(T+EI/ 4SXG7 M;K"X 9G=D/?>K@+ZUE<#D+QM[//81#,PGJJHB%+2HMPDRBV7YD$!? [9V:SJ M#T-=3TLW<+VWZX JDF\ 0:4-YDD^]Z.GQ[QU0G"#X44.!LUS^<-SAYQHSW0 MJFRHW9KK>6JZH>B]W014DGX#.%H_:?C@>[&[-[<;.@6#\4@B('@9,64YL1B6 M$ D0DV<6)56_W]1/R>J&K/>:YJ^ECP8@=@XC_-'E;S"&J2\YO+WT=3@>SA;5 MXM]@Q=N3C22B-@X2(]Z4 1 ,O4P77$11"B9!)AY\[0ORS2CM!L3WENI_ ZTU M@,V/@"O'X4);^/4(5D[FWM?)=/[@>N.>IZ T,S3G()V MJO!?/9GQ:C*[H?*]W03TK:\&(+F7O@'R@M'WY:+7^6-V,/:62L5 2J!=!M4H M9"QGDK11QG"==:P]G.,G)'6#VGO+]-?40P.P^C29PO!RO'^-:X_CP^:0X[3X MZ^A^EN=>];G0P:#O2@PM:4-J#;&,1<)-S"%RFVWUV0D;$]NM,\)[NR!X&]TU M -*2\)G"E]*:[QLL0_5GB@N8Q7WF)&ZYA-(4Y6V$IIY(0YU2-M/$:M^!=J6M M&P3?V]5"+YII ''G<%D"K#.X*@[$<\V/LJ:E[4@D6H,HR2%#'$N:"$JSXU(K MK6K7@7$21:0'>M*6U$@,3G\.FEM MJT/L)R1U ]=[NUVHJ8<&8/6@S59I/CE,0S]%89U,%Z]8#\??8+:<@GGWJY . M4+!EHOPJHT15X"Y:3L#0N!RV&:BDA#HM\/]>>EU_AFL%PKM!]+W=4;R]3AOM M-_K@@:Q__$!VPQ:C/__0&EU%7TEZI4:BS[XHOFN9K12C$!-)O P<8B$0E[(G M*BJ1'*,>:.VLZD^)ZNV%^UVQW@"B42Q:06PL-0NV7!"#4T0!:*&XYF_(]QU9 MNVTH6AI$4-*61Q6Q9[6JNAQ34N(R?[%\,CW#LWMZ'>?7TX4;^LC]#(Q)J;W"?6 X^@TT$\L5 M)Y^?P<*;=3$??A\?GA\<'Z^?_+[A\/CQ5#D M\XO2$& L&T8-229@ M,,#1*;/,\ M8K$L0AO).!KZ,!PM-A+^[/HKI(6N[MTGA\"S-T @.4MD:8(3K 42 *0%KYA( MM>UA919V:Q1[Q.>3M-T.5=^HY3PK8VP^'VQN+!]^0)U1AL^25&U^X8O-;>]2 M) :/89L G?]LEZ4BP>-7$!%KV8'RIG:=8D?2*DRK]Y>74[A<5B[GU;*/\)VT M#=%D15R4@BD K**]IXPZGBV2C*, MS_O;BJ\E=[?S,MX"H&^ERP9@NU:&"_?DSD7X\8A%+Q*ULMSZ!70*9(8R&X*6 M_A:@(KH&D'P/#9U?2^9NIW2\!4S[UET+\+SI=%%>(RVY+ \D!8'7]-!I*K$;2G9\=[!\<_G7O MP]$64<6SGU4CP.A&:+58XZ8Y\[VK5UHZ@*!V,P2-=H598C,PPOXO>U_6W4:R MG/F+8B;WY9&BJ#:/*5$FJ;8]+SBY1$KP)0$9(-4M__J)!,%%7+%DL0JZ/C/G MMGHQ*C+BR\C8(UN54/-2FA?(/D%&NT#*S2#J3]-+G!]-PZ+H[P,Y\Y,TGGR] M^_3]2>C1^6@-F*#I0@5%5TL[#^2]E^"M1D+YW?C[]B\Z''Z:SZPT01]/Y0P,5M2/E&R6$8D)=A,H@)"T@*I^+(J?* MIM;#(#:CM&\_HRTPWT!: WTZ/Y\?SCX=G&W^ M?K[\@TW*1U8G^E MC#+7[&&BBZ=L_9//$1(:AYDT=7"MNU]?IVKHA2/K8&7EPI'-9#)0I;2_]_GP M;._H\/\=O*?+_O[+_MG[@S\/CHX75WW_^/3L="L5M<[/MU!8&Q^GF2/P5-_T M+1Z#TA*]9=7CJSNH:BPWE 32H[%1633-=YN\3%$[]^#>1H>'PQ$?/.6FJ(PV M*V"%U8F<&"%&6\!*55"@U;EYE'<#,OMV!YKAZ'G/H!N1;:SH?N L3EOUTRP/ M.7WID!^N+J]F>+]G=]E._N#TS!=M,]? F(^@$EFA,:.#DGE)6FN!S=?$M*2_ M;_^AHNX:*W52O$Z^S153U)#R(&!,BYP&91"V=J07HO =D_RS6?O3Y1&S!&=DUB)D3#D\-/9WN? M_CA\=W2P=WIZL*77\,HOME!+ZQ#=BYJ2T244QD+0AGQ+%16YKB) Y"PFE7PI MK+65W).:6MT,39'1A2AT10P3Y,ZK0CQ!#TD5Z=#9H'SKA/O.>0[=H:R%([&. M! >06GCA8*];E*GN)U>F "X&#Z O$*(VX++GUOM,_[CYP)(MZ.W737@[V+Z9 M3 > WZ8>$AW=):8+\%37OQHMP0L4D+EQFED=96C='_7F;G!G=5!OKY;?7.8# M-4_W]O=/OAR\/_B/SP>?3@^VZ!AZ^H<:U:J\1F*K]%KX>9W*G>2]E&97X?PN MJRM5=KEX2;*N)7%9"(B:!&Z%(&57E,BQ]6*U%\AI6K@RN\+[C1X/HYMMTGFK+;HR(XT]_ MG!VE,"4(F7SK=^UI2MH]:?7W#R>U MWWLQ?N=.67H1)(MUP(]U9*]Q\K2#<@6,=HHL2+HQL2L;_7FJ^GW"&J#B^=>K MB2 &Y"@>EX^A3A!8C!18[),[P]E%/>7#4G:>F%6,06$)ZZ:3>K[B@=GLA=6> M1]==)F$U&OL-:'0*NPZ$-%#3:?_XX\?#L_IPG-*CLG_\Z8R>E(-/^X?;>'*O M_VB36J3U2&_T".Y/+R[&UU/9%HN9%W/A<%*'Z#R5UHK.959RG1F]J.1-Y-^3 MF9V%Y]+J(+-MG658B\!M]=H1SN>(Q]^QK@N8?%T8=KZCTNI;@ ![?Q33%>QQ]_LO>R<&[ MO=,#>IX^UN#C8E#1Y@_KB[_7XDU=G>!6/N4MI([+_3V )WA>1W(M)G0M!OC& MNBGP<_AY#78LH=JVP7DW/@(4=EZ5VN-3:AI8F&LL(;1=>LNO;\VN3U[M6^'R^?=D&Y% M/("7^>ZH3Y]R,7-OG(CAIY=TO"^3,?'XKS#+SQS?"L>LB!&$K1O8;?#@HPD@ M3>0Y:-3*=55)W.@(/3O50T#]VT-A4#?A@ R!Z4_$4YS]&"=\YOJ?+WYR.=;H M9@S;9YR-I]=2NC>)(^FN':3Q8?JM,1C$ M[>@3'@.UL@_V3CX=?OKC].CX]/3SPQ'U0*V PT_TY!V<[?W'-IFKQS_2XK5^A;1&+_#UNKZS\/<385KK MD\P^)$"L0_A$LN#J*+9HE0@8I72I]0OT CGM=-WU1]YAF<[P[H/TE_GE0K4O M5VH^BI)HE0(Y@W8Q)TY)4;D74OQT$] MT54K3R?5.[PY.AUW62'^#B=8Q@]+#91,+!3B:\9:I2FU@I!(2^?HDY?<D7[P[*8+)U2=#BG M9%V9'1EXIQ/XFL[SW*FD6R=EMJ&WWZ!2]V#M6(*#0NO[)0%TR&7+V>2%TO>Z MZB)H;FO3.;EXML[0-HJ!<"Q$ZQ*7H3N@KD5JOQ-^N\=H=W(;%#R_3&:WT5@Z MZO*IF)],S\_)PJG9C(=9C,2XU9%#,<1B%]K?=X&<;G6VT"N_F)ENN_GB2KD3]]//L:)LONS5]V]9)N M^GR/\$5_?IWV&\Y/Z9_@KUF?Z(I"86W=)\) ><' "7I9HU31RR22-JW?F":$ M-TSMUWSMNY_[YV$Y=7949%&RKL@+9/R2,5P21%YTW=E'-R5ZXDUW#8&/R.G7 MMWY[E+V0>=]*4D-X:6\XLSC"\D![?X_GH^QDULY)8%Y*4,QD('1)R-I'.<.^O M\%B ##X'@8D"TB1F,!>77Z: /15DP>%DS>+4_@C D!R8O% M$N@$=>Y^2+P YL!33*8HW[K%[S$5/?<:= :339C<(TRJU_0+RJNO>5/P>(-X M:VP1+H#/7M1*K0@A%/(FI=4.193^X?:IQ[[8"M_I-QS:"!&M^3DD:)P\/(@3 MW'NI!>C$R6K3J2[/=?2W2G&+BC'!S-K >/B5?B.07<%B*U[V#8K/878Y3N/O M"RDL"J)OD*V2?C/ ZSGZ?AUK=;F.=6&*X8@9D;J4%EE8%.8, QZ]$ZH[ULO8O^66+Z MM38Z\WR;\'X((+HC_U.XH#^>S<)D'E(5T/*BJ:*80Y8 629[RC,%4P9MQ'_0U"UE<4 T'7X^7BI6UF, K5G@/2:TF7C"5P0!HKE MDLQUIT/SDO#;C_>,E<92G;9@\0"P<'D\OQY<^% M!@Z>6VZ5 NU% I5T(0VPY8?6!LZV'.T9#-=4+Z]&L&BS-PRR))(5^7(01(T+Y>Q=,G4:\$N&R^M( MN/^U?AZ9K<4U;<"[OIUB>@(/)S_(K9_.;EVYE)$\0 8VU^U:Q@2(VBCR[)06 M$ADFM9H[_/BW^Q/TY@*:MN-6W\(^FWY/TZ.C_27IMMA05(E07-T7F;, QY, M6U@*P@J>'M;S/2/H7W^WGV>_G9"WX-( 3,/[T9ZC\00/+_%B/I(&M?!&DZ6C MZ]1:].!E(I0ZCR4FQ;UL70__)"']AD6[BFALS_,! .>^O7Q5D;\<+3$_G,^O MZLC^>_;S2'FNN18!+/GFH%PM*76&@Z!;EW),EK?OKUB#ON%D$PPO1C::R M&0#NKO,+B[-]#K/CV:)R(O\9SJ_PIO%R)'P*7B5RJ3!84+J.3XYG^&EN%DD)LKJ\UY/BSLU$K3<5[,_*SS:Q+6)3;'OVA=4R)ZFP-P MF-^[MQ_^OKX, MU;_9F]%M^+JH2"5]G*J(OM;.W##_=AI^+*9<7._6&4GAC#">@2C&UDI!#TY[ M>R7'5Y?SRS#)=*91 M0O2\KB;VB[,(7^<-<(3 +1-<.]>^$_\E>E:"EQT^O)KSOF]M==_YN'<[_IS6 M>=J'$_H*SB]'@>DDR'\%3%J2^Q%(_PHG@/P.%LC]D%FXE9332I];"2QN^&#I MB,$#[<$\_?+QX][)?QY_.#W\X]/AA\/]O4]G>_O[QU\6&R\^'Q\=UIT76W1H MKO>!)G/&-S]2H^[.O92F5XO9]I^GY^,ZW?ZVFQU&+" MPF6)'D..K<<#/4_-MF_9>_P^G=>RQND$?WX,LW_@Y'SUDK]@_$*B(].P[GG\/W6BKMI98H M$G!;V6*8@\@=0LE!(3D/D@3]7\M)7P4.?I4!;".NAN#?@7,\"_SB>C"^N+F[J6JRSI8BZOKC$.E]?0BBD M(7-()5J%2K.5JLI?$?DO'^U9Z)N(;-J"?WT+/OQ]C_#H8]+1"(@F&GH550:? MN8>LHQ4F%.]7Z[=_3?#W/]J/Z=E,\!OS;P 6YK-/WKN?9_03"T6HBI!>! 4Y M(;E6C/PK%W4$+M%E+Y(NH?4BH!7(&DK[6P=&0U?"&3+>ZH&6M9FL!&7)7P=3 MUQ0JGB4X@P58H)=88+*EN3.S EG]&JG-H; JU#:4RP"@=H;IVV1Z/OWZ\_8P M2QUMC'*R%B>1OT^:/AI&C[.OW/)2<:ZR>IC$W!I@SQ(S4%AM*O9I%S+H._MT M.BV7?Q$_;\_PX6HV&5_6H9B3_&'\=_W33<6_B"&6@!HPDY97082Z,]T#9[Y( M$47)F-^"B)=8H"2N*W:N]0BI !& M)FULQD*N:&.E]"L%_0;JNM9$6W![ %A9;!+_-CW/AQ??9],?UP,K;Z:L^(B^ M#NEP"NDH)3-P-B%D99CAR@B-K7<2OD!.OY6$7:.HE1PVAM0/G,5IJ^S"4K>^ MQQ]X/KW_.(MH$O.L3NIQY,06K-.=;0*=O8S<^Y!]\_KGYXCIMX*P:T"UD4'/ M$:3]JXNK\U"W(ERO1[C>C7E<]O)TT?J^\$ZDD5HP'N@4C*Z'\0H<>O*+8XH! MO4#E5WK?7@DLK4++4!K+.\HW-!?'P.&UO(9.2::%59"LKCW9+M*)!+D5B=CG MO>39ZS< 6)_1@FZDOP:T-A#%P,&UE__K:GYY3R]'(7RHBA@-UZ27Z6S>,P]* M:8W>D5&YVO:W;?78 [J&"[A-,+&.-MM&0 ,P[9]]!(YNJSIM*,XGER#H*,G MT'1;E6;@HR[9)N=D:1VO>IVJH31K]Q%_WTPT P#;\?=%(]3DZ\*1.1E__79Y M7+[,<;$G:"2\*2(QK(UW=$5](E_&>PN&U?)AE(*IYNLU7B)HH+'1#:7_<$14 M,U$,#E)<[(SD!.#B%7:%RY,"> D[E:]SMCG9WCH:"*S- AZ'ZTCD0\ MHF*@D=$VV-F2Z>O#QE_#9H)?ZP"!;FTHTJ?EZOQH7'#D)->QT"F\Q50/%;52C#7 MP-2*I/7;A=TQR+H0SP!0=[,4]KC07\E2O)Y88(ALB9:#-;* PL0@Y* A><83 M)*0?ANO.T;4]JP? 'Y>''QA'"8EM !IK "58X28'0>-$9-DO)3F MHXWYO?[TB_ M_;^ZV1@\4F0T"F[(@A2N3M3F D*T!9Q0$8N(@N75*JX:$;02^OR.H:\WB0U M]>WE'\31\9Q4]\'?WW$RQU%DQ:A@#10R-T$EH<%%JR&B]UGYJ*)O77/SF(K5 MPJ-LQY#6B.L#P,V'Z0S'7R?[5_3M2?IY;^+8'V$\J:[+.RSTW]#5(!_&.A&9 M(P^XCH["'" :%* -%B\Q&=-\0-P:Y*V&M%V-Q'[&V ^!2_+M3U MR)/N588C.$V\4G5H9T"=P)A"MH+C(JC6X;!GB5D-7KL:G&\C@P&!Z02_3V>7 M-;MZ>Y($7^RYZ <^3'12@G2:Y>9T1Y?7 VR#9H>4[,:G'8U7M]("@/ MT[TQ+A^N)GF^=[D?9K.?=$,64X5)URKDT3H0/ 103!N(+EA &[FQCCL>6AM9 MKY#4;[2^HUD6+<4PT*%?[[Z<'GXZ.#W=/_[X[O#3WMGA\:?33W3(15G1%K.^ M5OK=%B.^UC] H\E>[Z[( ,?Y?']Z$9<>'ZFT131T+Y%BFX\7_^@&AT&Z*+R) M()1,I-B"IQ>-,>*:MY8',IUB^R:6=2AL-Y'GYKOW/C)_]_/>WUW7'TEF9"Z* M0Y:1;D\B9L2,# )=&Y>R2>KAHNF&DWE6H['?,IL.$?;\U)X.A#> !_6)4RVJ M?:-*DDEOZ_ZZ.MG "_">%[!D?BAAE%"EJUOY@)2A3/KI0OZ/&LZV%\9 ,57_ M.,.;]A>9G,J2#$YK"QTH& .^!#)KT3,?"S<\M\Y3ODK4,%3:5J)? 4Z;RZ'O MV/\G_$$_](_Q]V7-=O+<&!LC&96>:*]>44V.T6WC:+/5Z+-]S1A[ZH>'AX,M M9#9MQ,"^A?^OX_2/. VS?#A)2_*+=0H93Y!8]3$X.J ;(4!$[P+6O&C,*\G_ M\6_W6_C9(02V9&/?*/@7H@>SN%NE5[)C7A /1*J3D^I$")\1H5CA=%&1):56 MPL##7^ZW?+-#!&S%PK[EO_\MG/^#'-R#?)46PKB#<5#:&*\04-5]VX5KB,:5 MNBC9V<2E5RMF=)__1K^1G XQT8BM?:/C7\>3']/S'WA/N?&Z:9&1]5UBW5<@ M0P+'?0+-I"L<);F!D;L14;^T;!Z2(,]I%X@Y.O.%N>@)5, M2/41F';UE2/_+*#($'V,R((3K+"5@/#DS_=;W-@A%K9GY@#L*S*/Q M*_ M%F>^^_DQ_-=TMEB,L7"W?$'E6"V!8DJ ,MF!RT6"MEXKU":;V'JYS!KD#65^ MX1N$0KH2VK#Q>'>P3^'B=E9(X$IP.AXSWM3CB7I0"]G(8(V+/C]T=+O$Y%,D M]NLR=P:5U2&YM=P& ,OE.!G,=P/X%AVF-[.*4/.LR=XCST ZTOHQ@[GWQ?W+2'62B8#@-?9+&2\"+-_W-+O M,SI>%/ 43%U_R,&[7-LH6,[>&Q9SZ\*UAS3T&U!Z2R!MQ?TAH.=6Q;X+\R?X M=1,\CXKK8J&$.JQ?DS<5G*(;@DR+))GBJXWT60=2JQ#6;Y#J37'67$X# -\3 MGM71;0F@"R84J0OX; I=)'KJO4\>HM3"DH]O)7^#K.DM/4,9B==/8GXSL?0= M';NI!+W/JU%TR9(B7H1VR7KTIC[O7H"67*!,)J%9+7;^U*\/+IVZH>"F+;DX M($USKX;JE[7WBY:&:\KX*++,HU(.K$4Z6RB54W51K.;")F]RSJV-\G7H&UR^ M=CN,=2ZBW8+?S6RB, 2RF\.T6W%.$S0WN/HPG/&?-U5+92@]X ["*RVZN>L( 0R=*TW7HAL M4\FMAU"M3MW@,MF=@;&%> 8 O)LI-B,NE-8R:_#":JAA/?",O!LF$K)2DI&\ M]=2$FV\/+N'=!C0;L78 D'A:\]9.'^+F+SKX;K:?DQR5B!RJ(U3SP B>O&'P M22J.(>KD6H]NV8#,P673NWPJVPELL)A*V" MMD78YK-D6QIU3?AU@FGZ=3+^'\R'F7 Q+N-P&]):5G7DO@*LSZX ^9Y2D1>0"KX! [-[R[K^9H(>I%S8^_EV< M=S[RC#2"M1*$#77=^?BL*6).U%CJHK%O/0GB-IIXG!74& MR::RV*'>]5]O6'CJAC7N:E_CBUWUNV]ZZ'XZX5TJQ12%8%FJV^!"@A@+*3G# M4#O!=!9O$3,:4"=\CJ5(@P:$CW31R0D@CG@!S'%N&==1\.:CW'_G3OAU$+9U M)_PZPAO (_U,2U&I.23?2NN9C<'>T$WXMT:_=";^. M'/HNXGBB0XO):+,FQ2ZM(_)-X> R5Z#)/_(R2Y%DIXUN/?;#KR6Y5QK=UF%C MWRAXH6NSW@>CA"''Q=,S;T,$9X*N2QM]3"K[8L)*:-BR&;;'%OF-4=&(K7VC MXU&?-S*355U7GD5-M=LD("@BW@9I/6J54+F5,+%KK?(;(V$K%O8M_X?#/E@( MP?M.Z%X-\FPS+:7'3O@M#(2MV-@W"IYNWBYDV6CN M)#BK:D$\6=!1)C*C5 M+44.GE0?R,(U'73&9)])LZ>UUJ!%V0 MEQB3%JYUG<%&_:.#Z75?2^"O]8^NP_T!H.>E1FHZ?BR>)PB\]J 9JR!:E8$% MQWA,@F'S\3*_37/[-IAJ)9,!P&NUMM/)@V^*W46',Y#0!\+U;EI,1L<*2GHQ+D6RG+(:;D 9/56D0F\&&( MZ7_;DSO+EFXFE@%!;*6F1RU84L5G*+D84-9ENJ!9@_(:=?0^Z<[FB#?K2^VG M]WDM5&S3E[J.B 8 OU?+ YDIWI+S!#+E.D8 /03/"@1K@J)_YK(:9*EF/^W/ MV\"LJ2CZ#L8V[@"X_J]&GN?$%-*1164OMQFB88EL"%<".F=\>; IYIE@;B?D M#2XSN!TN!R+' 2C)#9EPTVKY;%M+<187O;A.U0LMO (ODH;,0]0>BR&Q#:.? MX[6C#"XMVMG+_^:"WUW\/WG\_3#_MMSX^".<7^]DC"Q89B7D6%T!S>OVO.Q M6Y.3-"Z*TE7%:30F+)H_"K<"!9E !D\ M*8KH:KN^2?1:BIPL3UFS-W#XFI]K<&GS 5Z0%I#XG:_)YQE^#^.\7'Q/__WQ MY3><+0U,S5$9ERP4'^O::$^ZA'QOL#Y(@UK:$ =B66UWT)4NDOW?B]0<-.O? M+']]LR;XM8[E.1OF!0O?QY?A_ C#'(_C^?CKXN=&O@B=BU(7UM_]NQ)R,)!H-14K2 M'YDE\%*0V'BQ06?%BHX#OB9/'FK @QJ&4GV'S'E_?)L)_@#)U]YDVK(4#!+ MFD,$R*:&#+-D$(0*P /G+"+G H=\5U:-$?/?(CW\9I+^S1S\S[/I=YQ=_OQ\ M'LACNPX/?J])T9%!KV3F'H06BTY5#R&X0L^IBL*38A!RR"[(LP=;[5+L7C)[ M>*CXS:[*G=5YFU,-/GERPS++9'#2'R%@+I"RY$J5S/.PAR$^.,]J%V-WLNF# MP\!O=A_NC\LS13@400'#J$&QD" D82#7=D:4TG.E!WP5UIV3R/]I$NM-)?^; M78!%)/N11@@B>"&]!^8"$D.2!5W1\-O M=CUNH@IGX>\;9BCM8R#CL=0];'1\,AXC69#*H*MY'^?*D*_&HP.M=BW^N;/J MVZ'@-[L2CT-O>RE-KR:7\\_AYZ))@\6H8_2)_"LFZ@PR!SXG!U6-:!U1.#YD MG^+5 ZYV9?XW?]X.);]373KQ87;URZ*$D=%CL+1 MB8?C#=^@0/TQG:OA?G>2WT,3[>^$\H?I&.-CXH5IX%&3BQ5"!J]"H?]AEF4E MF4[FS2&^4>)M=]+6@Q+J;V8%/9F^7[A/HV %U])K\-K1E7?U3ZE8,)XKSHLM MF >=)W>@J>9,GRJ3R(W>V3NQ1WNVY2ID!VI901E MZGC%F TX'3D@:1>OF5?Y+;:F-C[5:K?FGSNEW0 /PREUNETIJE"F5(PBRGD M54P"%PI"D4(F9Y0LOG4![%K;6L7NI8LWXNUOICR7D5K+&5?H#>@BZ7(XILC^ MB@F** ICDMR*(6=UUPC2BW_NA.X&\O[-$/\XYCJ*P998,D)FB=Z'K.G^%ZD@ M1:2'@;$L0ADP^A^?:+6;\,^=Q=T2!ZU-A+9;^TX._CSX].7@_7@>OGZ=X75S MT;0L0U);+.=;[8=;[.#;X B-5NTM/_&!<%VW:M=M9_\^OOQV,_CQ=@.:BDHQ M8QQ(5MQU;L89Y%"RS=HC+XBFL=I8D;1M]>VO3#^^8?KU=#D?7M!1<^R)8Z]S^2_3T.QBM"ZP\U'K-I-'C2SZ?78X^SZ;Y*ET>STYQ M]F.<<#$[VF0R/@2+X(26-=Z7(4@=H)A8HA4VJK+2/&3ZP#TDT=_=H>BY;_>+ MG'92G39D\3 @,J<7>WF"^7)^:C2II*(9F&!K.7J4X .=R9?"D#MG(O)V.'E, M0#]@:2/3QP#9DL$#< E.K^(\S<;?%Q*8Y/WQ+%U=#V1>CL.U//K"D@*>K $E M!()WO(!,PD2Z1\+:UL,57Z.I=PQM*_:':UQ;RF F#HBOER/KE@R:7F,P+)& M3BY!$/1N*^WJ7,A4R&7!*"U#5DQK__ 94OH9S]D=@EIP?&/@_,!9G#:"SD?B M!#D?87)[A!2B3%[1$^X%KT.8#3@I$40MZ$)%RMJW-I,?$='/U,SNX+(=EX>C M86ZV420A3>TF"LPD4(P%B$5ER#ER%B66V-R3^H6 ?B9+=JY--N!NSV;O*7$= M:]?E'SC].@O?OXU3.%_8>4+G('DP@!JKWQ@+.%8$($L1,42UXAB'5\S>9PGH M=QYT)SY2&V;WC1C\^O (RPLDM+%&J 3"U0TQ MSQ'0GY';2+#3UESN$2J+8O+9S]&7TQ%+64JK+;V4=1^U,@RBL@&"CMH%ESE_ ML5MMCNG_?)W^^+_+7[R&QO)O[I!Q][T>8=!&:-.M.#@ F>_OC0S2"UA4 ::\ M E68!%]Y4/:EHH'U9+Z_UY]WTHW,U^1@W^6(BP+*7W3?#,/-=B 4 M5LEB/? 8%J--,T2RM4"DR$PH43+W(!SR3,7@2U_IS]]H"X"V[!R W_&,(767 ME463I5,B 8I: B.X J^=.>I$A&*%)J\H"GJ&JHP22CU+;Z-+;9DZ?(G.0 M^:$-<3)]6Z$UPV4G91'[W\+D*\['DP>M.O/M"R->_>F&I1'K'>.-BR-$"IZ+ MQ"$*1BI2\3K2UCCPMD1,1F1F5LK7#:*Z14EHE*>MA0B8=[TQU.8EG4NGLN"L+O=M)HV-H?4= M9^-I/KT,L\ON ;:\MG=%E",=,SE+64-@+H)BWM0=>&1:!"1GR>D<;6M'8#T* M^PDR# 2"V\EK.&TM+Q[R<)*JIXWO\?JOQ-6;__ZFHO=P\D0I\$@4E:)S#(26 M'I3-B7CA')"KQKRMFY9?#'/NZY8/GCSD8E4"B]T M$30*4,9GB$Q[*(*58HK+=#\&9SXV;TL9B&);2QI;FH\'D]QU$.4SSLIT=E%K M<>[VUS2(H+S\NPW#)VLF]:QJS5)W'&=OB&2-@'TAF+=%=2^Q.7/ M"_>3CPIGQ:+68*UU]&IY1CRF]TM&68**Y '+ULO56]&^XTK[#7'>&@C#KAIY M,5XP>M ;VR[D,>)O%O1X>(C;L,?_W;+>9NEL[D_GRVT9#0IMGOW-EA4VJQ'^ MUJ4U@5E7. ?.:R&6,!8\L0C(-8]119V\Z4BW=AT>6B[%KHG-^ZS_A)?+:3VC MHI@-/C/2:3*#T@8AH$K &0_>:K)%8^NSOTK4( RCIJAY%-=N*ID4FJ-MS?@LW+ M*M.CS8NMQZ*MPI=@[!/>H+;AM(9-.+(3G-& M<*T@FCKR.I"Q5+/5P*+6QFIDKOFJ[N>IZ;?JOE]TK26)S3$UI:]WB:F]B^GL M+;D=HK:I6 \Y&R$$%EH5UH/*5N!K'XJ#0: LHUE,U#? M:&]___C+I[/3DX/]@\,_]]X='9RF;YBOSG%:;G89G6#"\8\:2Z0[MH7EO_&W M6G@$;0[:S%.X^=#\%JR8G12RY^$+35,6Z$3&MBKM M,2O_F$WG\QLS,YI@DXP9K#(25%(!HO,3^ $RNO?/SZ5\UTO%A.GL_O8J7Y>K\\0EO#F<33RC)E,P9"RC+!03!"FB? MA14Y\NQ:>Y9K$=BWV=\8:9W)9CA%SD\^"S='"D594OHV^[O68QMROIF1_X96U\W-*M/9/I$[OCPB%=Z5V?7BQSJW MNU8_:H>&%\&4U%#-J\0Z7"8X4..AW;&UXK*>1:*%N6A;(* M0T$;"B"YQG1N,@F<30(2"UEI.K=)K3/6:Q,Y//-L';1L]FAN*J.=L]BOQ>>TMML[ US%8MK+GUI%<[XV4B_:!)\YR M^^#4-/ADCC6J-)N'\]M#>F=Y2 R,XJ7.9[ 0G*X!:A3:&)Y\6FWBSOK?[M=7 M>!ODO858=D8E_OML?(G'I=2B#X/2Z0@VU@9[K@5XQ R:DQEM@W)6MTXFK$EB MOZ[&$-7B9M(;D*.[EO*O2W;(88]0C"/EK\F9]SX8B,9ZXTQPL;F]W/[9[BPW M,41\;B*Y 3>P?3XY_GQPY_>'_S;E\//'P\^G7TZ.-O"17[E%UOXP>L0 MW^N4MYM,7-HZ437LZ=Y]_.,?N)ZCK%)3A+=D'2U76/@X+G- MX&)TV2)RW;PO; 6R^D5;-WB8=BN<(>.M'F@Y.U4+B3KX D)I!LK)2#?69^#T M[!/#O.>Y=9)B!;(&JMTVA<*J4-M0+@. VKLKXNAX\G4Y.U>A2P93 >:JDQ." M !4EY=L8Z)CS8M&A# MUPM[(4'PBOZ%49&)UJV?=U_O-X36-48VY'+_8Y,NOE_5W[HS*2?Y=%HNR1&^ M6?OBG;?)622V>')270[@17WKF3!2.Z5E>)"6>G9FTJL?ZS>4U15(.F'U %3+ MAZO99'QY-:OKQCZ,_ZY_NAGG+ECT]&)'D,E'4)PTI5MDY5(=S..X=\U5S?/4 M]!N ZEKU-)+" /!T5,?3?9N>Y\.+[[/IC\7JF?GM CME X8,.KA0VQX18N(* ML$AZC'6Q.;0.P[] 3C]SM][L,6LDAP% ZEE6'=UV]6K.F7X]/4)SL:QJ"+?D, FXEFR&!;%/V.9'&(EDG@EN%U=P(Y#]63 M98S.PZ,4K?,T+U,T4+=M0_FO"J_UA3$ :.VE='51=P%C?H]$1!HOY$1_/L?E MMN#[G3#/'G[$N'&H;(28"YD$LBBHR[9 9*$B5\XJWKS(K!'M _4@V\"U%P$/ M)^/]['EJ%V$.+B]V74?.:W53K)7+(H 6S*(KBF/ MU*>_1RM:=@*]3-5 7M&,MM)E0 M!MKKN[_W^?!L[^CP_QV\_WQR_/[+_MG[@S\/CHX7M2C[QZ=GI]M5T:SU^RUJ M:C8_4+-VDCF2F+\19-[C#SR?_EHFP15W6F8)S&L.BED/+FH!L7B6R7DEC=5^ M)N!+%+6KK7GF.[-976E6_WC3-'\V78ZL^C"=+39RSJ]=>1'IXFBZ3SE$#RK7 M;0^"1_*/='39!.=4ZQ6"[:CONRVE&>J>+\YY4P$/X%W^,)Z,+_%H_*.N)[FD M0X[I$-A(G,-&ZMW!/H6+F]"\TRI(%Q!*#K;J PZ>. @R6I-+ M\(SQUF.PUB2Q7\1V!I75(;FUW 8 RYN$\TV.^<$9;ZI9LD\Q:0:%_I>\M;KX M3#(/W$1RZ%VVAK'&8%R)L,%"<'MH/-IQTUI. P#?%F_-G0?I7&$L1UMS2KQ& M$B1$@PRRC2QBE"G(UHJR!=U#R=WU^MZ_.0 & /I?1I3]>JFODT[1"1$C9J!W M*H!*R1-#8R)/0#NME8+K^MS7[AB]^[5 M<@C"QW!Y-1M?_KRQMNZ"?^>P_9^D>\[^FHXRL=$D2_R5 MF$ ICN"YYB"Y#G3N1<]%KY!>$MJ/C;N;2-Y$MKL)8$(DCBP=@UFZHEQ*128\ ML=@%*2$$]-PA\J);!PXV)+4?@WB'0;RV?'<2QA^F5[.1=4]F,U[RZ(UY;N;F*8_MM1(I_5R9PA\$4Q!S,0/.=@ ME(4]U3^&Z;_MISYPAS&\KG1W#L-[A;Y\>U1AL8AZ-CI5!*6SJ1,,//V/ MDU[G[#'V:Q7_0NY*:#;_B^;MY#QL2->((G,R<4>&4K2,#"6NZ*IB'>^(+NN4 M)/>Q=;G"RQ2M!$S[3PC,=:4U@'Z1%1G*1YZ;*)UW@+:.6Y/*@7."@=1)YJ2X M]\U7 ZU*6[]M 4-.2&PNPH&V#_QQ?/S^WP^/CK;H$'CX$RV: %XDJU&=_Q_3 M:?YK?'Y..'NH=]Z/Y^E\.J_S,&XTG(\N:,'K@I+ KU=FDS&7@%O%C$V:6=;: MU%F+P&WUULW'ZA#;#\LAMEGZZ(,Q$'/6Y(WE!"Y'TK_6&BYYX;;Y )8GR.BW MNJ0[E#Q4.]M*8 "&U\T11B5XY=%+8,60/< DAV *.4)&*9N)#\:UGE%X\^UA MP&5C(3X#BK4XVOMVAD>7)_WWU9B(>$_6X^3KY\571L;IJ$VD&)4BW9[6D;R7Z.FW.J@KW&S-^0%IE3J1GU[^XU).<%&K=#8]#;5(]=W5 MG R_^?P+.1(C8I-E63%PK*X+QJC 87)U7;"5R64AFT^R7XO ?JM]NL)9>]D, MIY[LYHP+'^-PDF9UM-5[O/XK.0'*I$!OO"K:@?(B@RLB 0HN?!#9LN;!W!<) MZK=:IRM\;<_[ 2FRD66Z)$;&(29/9J+,'J+P'F3T4C,L.[7M^_,/%J' MHTVW8&R/AL]7L_2-T+Q<\4'/]%[^KZOYY6)BW@BYC!CHK6;>D=TG.4)DLD#R MH8@Z=;!R)<*&82Z]G5?63DH#C00=G_W+P06GVZ1>2I$S;T$K%2J8AHD@8"8"2] M&C0XSJ&$;!HCZGGQU TE=< [+JUFLW1.L%D J90D=U*AHJWEDQ6 MGG((Q=L8WK!^::AC)MHB9)LQ$FN(:]A(?++G'*U'J5T$,K3)BPJ<0TR.@_ \ M88/P-AY[L^!B)=:"RY1B)=>0V %@N\[@U*).^3:;GTZ\_3\9?O]T.!->% MIUC7H03- RBK#7AI)12?"B;I?8ZM_>%72!HL[+:'PZ.YB^UD,P"H[9-/-KW MV2(,2>*:?QM_OST*YDAVBH6$PH(R(D$4LKIJ.6).+ G?>CS9"^3TZT&_)<1: MR60 \#J;A8P78?:/&_I3\284Y<%R74/:=(B =8B+1+H;LAC/6GM9#VGH-Z/P MED#:BOL#0,_1."W*Z*Z)MREQ+9V"G.KTT: (^C$A&%[(7!"YE-(ZM/<+ ?UF M"MX2-YOS?0"@>8%11[?U;BB0&^L3:&_JEIY4AT=)#3Q89QW*HG+KH0:KT#64 M,49]^9.;"6C8H%ONOF!9$-.(0VXQUXG74A1?(!JO=6(Y6?Z&I?\#&$/4'@6K MPVQ]D0P;8L_-H\G%A\25 )\EG9"%1%Z)J@6WS,52E,ZEM0&_/I6#M>L[AV$+ ML0VG[..5OH3BM7?.2,#%7!H31'5<(M@@+?%1<8\#["+IPPWH''?KBF, ;2+/ MG^;+',O5^=&XX(@)-,)F#Q)3C2@:6_L+! 3ZASIEHYQJ[5NN0M=@_8:N@;:A M:'8LX?]$W]>TO$&V?ZWO=IGJWYP!O>3Y4]!<" *@$*KN3S0*0JZ3^G)4!;,N M&%J[?D/-\P?EZK0A ]'S.J\PT874%NEJ1FDM,\R7ULG5WS//OPZFMLCSKR.O M 7@LAQ/2'7A*0EOT(1[5_X,JOIK]$U)8@9ELW. EJ) 81)8B<*,Y'4-P(UNG ML%X@9V?R^&LA8-J-.(:+K&7HL^CL,K.*'"9._E.Q&8*D/Q4=6(G11LRMRY=> M)*A?=#43^VIPVD & P#4_G1^>5QJ"\9MJL1P[\DOJKD1"TK5FY9M!*9C]9P$ M5[$UB!X1,4C@;"+@1^L7MN'V .!RBN?TK[[^@1.'V,D4[D.):"P$/%YBW$\?&X/J!LSCM M(>QV,+\<7]0,QH>KRZM?)\V\2?AMH^]W&8;;GB&]A.-B$#DI$0GPBO ?N:P/ M/((Q"KGD3B8C&NN,-PW'O: $'@OJ9IK<[9RP$I*Q.4 .] @IG0($>GH@.IY- MC$:E](;O]ZOT[E+(;AW0(Q"@++>@KWC; M#'81O6L+=B?QNQAT[WUP'"4#ZSB]+\1HB'5<*5U/0UACL('K7 M%NMN@K>. V>\2,45!^^S(L9R!4Y$!2)HQH+E9"2UCO_OTOZ"703ONF+=.?#^ M.M#>BI2*=P%2"K&6[S$(6FA(B#85LN[Y6TYA&.;B@AV#\>8"'C:6:W&S$U+( MH#-8;W2UB0QX5SC0M11*>:NB>,.%,;UM+!@R(M<54[,:]+;9B;W]_9,O!^\/ M_N/SP:?3@],M\@S/_%*+C,$J1#:*_7\./VOB=%Z3[2G-KL+Y_!9)LAB7MW'HU#')^/+\HHX)T 5TK&A7=.L2QU>)ZC>ZV0H=#_5,6UD,X'TC M;8DDF\LEPVY.@70$75NO4ZE;.HIU]$JS.@LBJ< -1ZY;!R"?IJ3?"&-7,&K M]0%@YRS\C?,'1^"*.%%J?$B*NI J5#];) @E)VE93NB;3]UX3$:_D;VN4+,M MOP< F<6TZ 53GE2>7F0>?+73L&[HLTJ2"1@*."XL\N"4D*U7+[U,4;]!MJZ MU% * \#4\P>QFCL9A006%)G]13J(QD80(9(+6K=SF-:=P-LAJ;.(5U=(:L/[ M ;3]+J[$O6-\"./98J+P74''2'HT+)$#R>)BX9V6X+QG8(M*BD6;LFMM9J] M5K\QJ$Y55$-Y]*BGKMCR:^7Y,W'))1K$=5AU?/QH@R='(K;4XZJ>3,CK$!W'0QX[^)A_N-W[4&DV=LWX SQ_QK'8S?)C. MGCGHS2WZ>3CY03Y''9"?+L<_%M=JY)CU)3,&HJY+5#X(\"Q(P%2EL1O!(^W:[@\^UE.)PI+C?[A_:G%W$\69SRN9MZMV%TOO^M_O%PLG=1EST< ME]?XQ4?%8,[*&!""DYODBR)#UM6MHXYQKT1M\FF,\#_:71@B+OJV M'LCS/\&$XQ^5XWM?9WC=P'9SF%O'S65>ZKQ-9^OL$^8B'8E>+NUTH'=+8=9J M):-AM>^M%N)ENP+ KC@]T"DS1W51%]VR/"[CZT;(L^GW<2+O?HOD1.D\Q9( 2K$BA;&,0D+7!E6>0VL>1;!TP>4]%OYF@+*3_R8;=C M\ !\B]-OT]DEF7P7=R=P,7$;K8%23"VDJ_7WC!1M\L9P%)S;T#K _YB*?K-" M#2&R)8,' )$_PVQQ8.Y,AXZR^,T MQ,-F[!P #GY]#)8D RCG.<2L+%B62Z[KGHIOW0MVC; M0R&BJIEW3.B)F8[LA*@U,&FJN^F-4JW'RZU-9+]9G;[0M[9X=@Q_UXUW7-(5 MPPC"I'H^4^]7+L!3B'3CDK+-VX'7I;'?/$I/Z%M;.+L&OMIL1*ZPM9RNE'8Y MU5@*UJ1^!"U2M!Q30-^Z/6==&GM.HO2%OG6ELT/H^[7?38IH>' 2=%8(BFD. M@7D+$IE/17NM9>M^\HT(70V'NQ!V[UY..P3&$1FQ+MDLZ\KCJN*9A2A8@<6> M#.]B\KPO%;@:Y'8AC-^)-(:.LB^3/)ZG6FZ!F5Q\^D^OBR]&1I3B)<\@/%MD M,&H[@JS;"H*W+J,LK'UF= -"5\/?+F0)NI?3 ,#X7.P(K;/*.P_(?0"%/D'= M%0I6*^,P1,],:PVW32B/[T*:H06O!P>9?\<:H<2\]X/^Z5<\P3KW^^9?UB0L M'SD7>4FE0''5"N N@+,F0&9:(4\HO6YMK:U+XVH@V[U,16/I#!U][Y"%Y_?%'U/T+@:^G8A7=&I= :' MON7\C8]TI2ZN+NZ9I+<5C2HPPP(':R(YXUIJB"EJ$ ZC1*DPL-:- .M1N!KR M=B%%T:%D=@=WAY.SOZ;5^YZ/N&*.%6; QEK)8)&34<'(/;+:&.;1D)G:#_3N MB%P-?;N0HNA6/CL%P)J N3YBUEDBG1$\,.FG@6DAKT"3)FS>>KT_F M:B#82ZK],G4&#=F[/G%MHG$:L=MHRBI4KH;! M74A6="RAW<'@J&#T3B;2[$+5\>@,P7'K($HGC$O:%6P]M&U%TE9#VR[D*;J0 MQ0 @MCC-WB2?5+F<+^=*CH)/VG/EP>D:U,Y:@(M)@$W!:JZ0F^9[-9\D9#7X M[$::85L^#P LO]Z!!T6KHX3)*"(,M//DX7!1@SSBPXOO83R[WBDZGX]4"-(++4"*!J/V,0$9>YG,OZC !QWIV,YE)9R5V%1%H#0.6O)[Q]X3$3)I(!+@,IYUQ;#E$5D-8K53BOL[4[56AK M65*[EP+8A,\# ,OUI5B2@D<4@C M,[[D&CGN1$L]2ST?T=*=B2H1L M4Z27G%OPG&E(6GK')!ID'34*/Z*E[UD4C83]=!/Q=IP?*(+>3VO=R AMR$(J M!5H'>G=9)%>"?%'@K(YG9S'%W(GS_R0U?:.HA;17@- &K.][L-;A;#Q?'.4C M7D2O!#P\/ 9L(:]J(HI M:B>'PZY:6Q9#&CUH($T>0)52(":=(147%>EJY7CKWMMM*N/?6'FUP50+W@\. M0@^C\\H2XJT7X'2-K1H12<.;FN*Q:*7(B9OA944ZS*B]%9RVD<-0QXX>?_KC M[.#DX_N#=V=[G]Z?'/QY?/3GX:<_]D\.WA^>[?UQ#3V:\Q7MZM3;@-0SEB5BY6 %IKR6R+#$+@@;"5)?U51"9: M5WP_33P8;1>' M>T!&OZ94 [D_5$_;LGH +]W1=/+ULCK =)0S^K]9A$(DCTB,**!E).\UYE"G ML'@H I%A\9BP^922)^CH'R];"?>AN;TMIP>(EF78) 5!OB[1KH259-TI6=># M$%N?95"ZQ%S3U/2L[.VM81?@D3$L*"RB60?#D_>BLT#P,F[V3A_Q:-IF"SI MUY%QC?4M3L6 PD*>0R&]FZ3-7'F-[><$/J2A9T^]/4JV8O( 0%+]RN.R3Q\> MW\ =-5FQ]C.%'E'1LP_>'BA;,GH 4/G5@%L\ MQJ0(33&R;6*O%V.M-251F*NU4L06"U>*S;1E5("K'$L! S)RENK8:05SXTI.>F M!41:\K5OC!Q.TFQ!^W45RH>0%NFRY4D"DY9A8:!XC+7%&R'$*,$CG<)'IV)9 M;8'=BY_IUW)MCX]V/.T;'7>^VM-(+QX#JUVOC+G::N8\^,@\&>4YV!QXR8FO MA(]7/M3ONICV"&G)UP'8K]>'N,'YPCJS :5+@8&(F3PU\O3(,*N/)3,B:.>Y M#:T#^(^I&))BV=[/V9++@\/)\A)EM-I9%8%[IVNGH255*'Q=_LJ%J8,O7>D4 M*4/P;[:5[8M0V8#1 P#+"?Z8GO\83[[^>IBEALR&NR(E<0>= V48A^BD!&%T M=,RGQ)O/M'V1H"'!9Q-Y/]P=U(SY T#2S3# =.#A%5EYD MDOZI+G0#6@=J'U/1KU;93JHO0&0#%@\ ),OTYO$/G$UJ'>"'\21,$NG(>J33 M:9G=_IO#2<:_3_\*W^N_N0D*,">#UPI2(F=/"5G 6:_!;!5EK-7S M"*$D9A0ZGME*OAA]X![LZ._N(/?'BDY443,CBNL4#)7H$B1X.T?*P<\LE:%#:GE<:EO *7E0GJ1Q.UD?FT:P'T M'2$\^S:>Y<_U )_#3\3Y4F62IQHDC[72)XDZ([F ]\H"ZH*^]NL$\Z#<]YG MX-._WQ\D.I+BM"U+^T;%42V3G]U23D=5*D0H4M1,;8K@-:G<@#QDI.>;I;P2 M&'[YV7ZR2F^$@SP)=C2I>$.R]9B0(!0ZB5>85#M-X2+VJKG7,QE94J ME5X1^2\?[5GHFXALVH)_ XB%_*KNCFY;+4U@4D<92,YD870,)55. MB#*T;J-_AI1^%ZAW6^.X&;\'!YL/(>%R]5U)0425'(C@':A4TQ21+-SL,^.% M!2=2ZR3@<[0,J:!M0T&_")X-N3XX]'R9A(OI['+\/YAOMD.-+-TQJ2P'K53- MF7(.P0;BDD%$;QQGS:?$O$K4D*K?NL#3MG(8!+"N/WL=%L;]Z?QR_@DO1UDC MQ\CJ"-NZ72*9 JZ6&!.C CW8DDG>.LG\#"E#JF1I!:+M>=YWF.-7OOS;%7G_ M.#N_F5SS>3:>I/'W<+Y<6!>^XLA(%T+6'(JN.7GI+#@?2 $KJ2V/3"3U %'/ MA$+6_O20$L[;(>@-6#\(G73_@._"?#P_)5I"/I[<3X[QZQ8K1:\V>H:U?8Y! M*"R"5T;D$KQ1"3M]\YZG;4C9GRZ>OD92&1S:#FLL$^>+;9L'I6"J$U'N725. M#$PQ)HB*$P>-]'0XJP$3W3!GO"FAV[:D5P@<4BBP"]RUE$_?;^C1O2[/V_K' ME$A()*X/&.I&G$5!_6*:U\6X[M\43!9>P!0=0.6($).)8(U$'5E*=,562R>L M^^DAQ10:O*'=LGX 6NVI WX,?]>PV[OI;#;]JQ8XAN_T;RY_CF(,P0M^S>=7MZ[-_C+)/!8FX-GJ?H6 TW.Q6MWYK=&T/F!\[BM$-3_LOD:H[YQD3< MGUZ0B[+(<.%]9QB%E=[:!'1( 0JQ@/,Y0!;><\^4TZ[Y]II-B5T-?CL5YW\; MP0W+\-J?_L!)H//JY)A""F S-Y\[^[6')?'OK-S MR4N77"U,<^1 QP#!>@\V.&X82X7IU9;HM*)H-13N1&*@/TD-P)([P>_+)1W' MI0X /%L. !QI@\I*,D:EEK[.Q4<(IEH;64M>M%#MIWT_1\MJ6-NI9$ 3M@\ M/G^$\61>=P63?3HY^+MN6;@:S[_5DQV7Q8$D$R5E(R$&XVLQ@ 4G,@./*(3S M0<;0N@#C5:)6 ]1.9 &Z$<3ZR/+7R)K@UW")^:RCK":IWO$TC].R1F"4$O.H MR+2T7-(=T2@A,-*XZ&5=4&U#D*T=@Q<)6@U8.Q7B;R> :BKS[=*]U'\>!18 M2+R0(6DUL\0DC_5^F-HC'ST/&(-MO9#G!7)60]).A>Q;,7\ .'K*([Y)L[[' MZ[]^F,ZN;TO-0!B+QM=F *D4J\$:2\^Z*<"5LJ)P$]1#^[V3",9+-*Y6Y+H3 M@?PW$=,08'C/47::OF&^.L=IN>=YWV=:]ZO+ M5B;A#5>:;<:6;E>=L1V MT48C!-TX6W,K7@)'[@P/PC#9>A?1KJPZ6T?N*ZTZ6X/5 WER'ZUG"D%DD8*" MPCV=0;D(T><(Q ]=9P5SS;IX47=@U=DZPEUEU=DZG!X@6I8S)8RS*)$78*K> M')8$Q)@E2!:XUI:>>]G<&]B556=K27BU56?KL'L H'F\@RL'JVJ(#E"HN@T^ MU]*B6A8>3'#.8"JQ=7_(_V_OS9K;RI5UP??^+^C&/+QTA&S+M1W'EG0E5=T^ M3PR,,D]1I#=)>9?OK^\$1NHC5=$'UV_TO':#N%(Z[CJ::!N!UTY= M>&6(#I;$$28ELD*FS I'-A?Z2B&(#,&K%R\O[VDTT5:*W&(TT392K0V0S2-2 M> P23EN0D!(\M[Z72.. $0DN$2>=$\9UPL?^8V<./Y9H9WB4DVEM=+PZ8,E: M%;#Q"*PWX"5XCK3R 8&9%:6C3-+0#1\E!E<=?C#1S@@I*=?F;).'(#OQG()\ MP)+W+.1W98' A#/@!8)T/$#?JGX#DM 2@TM;L;O)N#C8?[73Z:SB^6K9$ M4G!1>N\T\HX[<-Z4R8.Y+%))TD05#I[V6]K^E)Z63)@=%;X11'M(OP$D/7Y% MN:NLD-I)2YA&=-'XP8+MK[55R,4H L-42EOZ\%E!1DNV31G<["OK5K/25K7/ MXDEKGH)&0F&6Y\I%X"M$<">5 LZ\#Z'TK(@R;238B8YEDB1MI6:>^_ENA:O=N9@'[ %55"8Z[?J\F8)[!3+_\31S_CM\EX_GTV$,YA$@*#@SQ@Q)GGR+$$ M?BXV4CDK+"T^'7DO@NO"L2QV]LFJW4N1;PVU.87X\C^3@<1,XQ <\I:!=+,K MY(@RR$EGO8TLX5"\,=H.=-8->;2#T5W4]B:A"5B+ Z?S=!5)4-1T,>28(9,K M8$FB,3$B;(C5ZQ$6E-:-GS0&SZU5]Q8!NBB_2-Y*991%2>=I@4PE9"162 B! ME0C"F%#Z/:&_>IG>0C)MP7-KQ;U)= Y_PA8TAID($HV4*\2!,&2QTGF\K1-: M6>=BGQ&=SH36#?@TALYM%=<8.@>"&XQE#&"8^-Q[+&&D#0^(<8DIT38Y4WK6 MS]8-07KK!W(P+&TEYMTA,IG;46^1PX^GW[Y]N5P4L1V=?/IX>G+YY>2WXY./ M7XXO3NQT:G/;\SW"@]LL7R(&N#,[A0)]#XW69D?C\!$\V.'X*L+9$F&I30%@R=9=:!?XWLTHF)R5.Q>^U5734 50/:IX4EGF#N%DF="HA'"<<=A-V M'CQAG7.XJ8%MQE..U5 K2P/HXF M-^%?DUG>4X][U,-.6_!Y$:<_A_Y^7#R6B? 0&0K&DSSNRB(M/$>,8?@?XQ3E MW7*D=Z6@+2SMHOK)H?50&VP;SN^O#VD.D5.X]#7"3L&&]"+/M!=PI!-)DR!" M!=JMFVB7K]4)ZO=WF?4CYA9NMA\Q.S#CJZ^Y+]+Q7S_B>!8'1CEK-!S>5H<\ M+TA0I*/FR"8J.1:$857:AUA)2)LVT8[*?G[)[2WY!N!S=C/UWX'\4S<:7BT4 M,T@\*!*B0]1H.*J=-,A1CQ%7*C!O<%2X=/[)2RK:/'_* &=/F3> FH_VQS#' MGS+P<[KEE_'/.)O?3LC[-)Q&/[_-Q[S;'+.!C38EXX"C)%@^LPDR6@:4#&P, M%8VFQ7VTK8FL\U)X&,SUJ[$&(/EU:-VB[/+S9/K[^(<=AH\C.[Q>B//V-^%_ M;FXY7A[57VZS/<.'F_G)9'X>?TRF\QB^?#@Y7_X'MZ4Q(3#"K$FD/WP4N>M\3 ;T+_M?V(IR;)O4A.W1Q\,.!M?/P7 MW#P@>!#2,F/^Z4\.1."!2PS;W(F0S1>'G*42@;^O7.+<6V([.1E[DU(WK>A M\=G#*JPV/+>^A.!G/DPF?_YA1S=Q "Y?("+;2%[E"EKCP+(V%C$:N%:"1)VZ MC6[9BXRZZ42'>C8XF*(:L!S.AU??YZ?I]UD\FLWB?(N]QX2UD@B.:"(VMYMA MR! 'XO8F!AP8I:9TN>#.Q-;-,^H?MX?59J,->S<\='^^R5.EOPW'>7_:W9+C*4[^,C&"N4^X7E'O#,(HLUWF4I$F).9]P\9=\:4=K&_K>4K[ M-KC:'-8LJ+,&KOJO$>Z$N,;H?L3?BW(33>'(BTXC)U)^3#(&::DL$I)32@2- M A?O_;HCK96?_WI#SW-__Q"J?$.0O:L^(=S38)E'SL6;[;D5C7L6\.H+LH[JWA?>'16;]8J$VL;FU\MX8.A=5)TX;KXG!(+X\ )0)V(=YAI!,QFEEI;6D>+G0 MEC36]>";Q.;6JGMKT%R4G.#<@DT9)(6!K2>SZ>)<0(H83ATV1MI:MF<;94)M M0G-;U;TA: ZBBE3FL9&):-AR@F-DDPV(-M,PV'2\$>F-'#RDU/84U.WRPY[CFMBS7"6R*R%TT 1'F =J4:624B\AX M9IC$PEO\M@.;3[.[!6=PTW$Q1Y7!C-9SMJ)-&$7;Y?3B]92;%1$A<^%0B-\/C8#]+ MKI!VB1N-'9AQI9L&;B2H)*T*)W4LYFBRG&_:@#;42>M(FR8ELQ(G#L7.I9?' 7B4EADA0)A M68DE8Y1;5SK4O)&@RL&[>OC:22/MP6M@A&;.$H\D@SW!J6@6PT(;27U1@-K%Y>G'__K7Z=?/QV?7QS_K]^_7/[WT MG$#:*HFLL5H0%[7!I1N_/:5@[SG'_GL,-Z-XFB[F$__GAU\?1W:V+,PFA$CM MO$3"9T.0$HMT4A%Y&TC$R42*BT\\7D].W0##'GI_,?.XD,@;N+HN0 &+K@T+ M%I8,+=J-<)HDM8(AOQC=BBV8>")P!*8?F'O<,E5\8ZPEIBYRBJG[.8R*R+X! M$#VF?]E>1*BHK$X8Q4@3XB8QI"D3R A.J;,LB5@ZROZ2BLJP*:/>YW7#^\FZ M!;2 R389+_@X6K:&(3IZ&JE$T0@PW41@8+H%F1]&/<\YH+#'>GB=>DI%Y<>7 M/?7Z'";[";DMF'Q8[L"'Z#2B 01\%A\ H+7CH2])**RF6P MO<%D%R%7A,EL.A^<_F<,ZWP?_KB=-1\924XFE.#F13P2C*QS#BD1+-=VP\B-DP)\>4/'BHW7!4-HPV4^FK8!AN2U\X!%+*9!3?C'?5R$3,44N! KB MP$!^43C4-#GV5-PJ]>\@Q=K5[&=LB^G=G^9-P"ET\*Z4=:.Q],'NHKHHP&4W;IRJS=,8%AYDH?SI5Q^3O/T7)L;86+BG?!< MF52Z!G4#.94[]A3'4RG)MP6BM?N"1(G!.;^:SN1UG[W0@2!3>!85HQC_G@2"CN$?>6Z=H MT@XN[;[1\XB>NIDW!X#0KK*O'1UZ?*#&J<]:N0+O]X])KG+YDN<9Q-E\D Q5 MC%&/#,FM\H1PR"02D+*4&2X)$<^;RV[HZ?_JYSJ!1;4/EIX$W,#1\VTXGN2, MM3OZ[^-L#RQ^^'6V$/? XH!%'GX@%":(2^W!S+,&><9!9@D['4N?1%N0UPEK MNGVL]:V91CL)7OSKZ/SXP]'%\:>/I]_.CD\NCBZ_G)Z4&/[7<>4B*8 [,%$H M[>^A@O$TP4F5&TXOZ#^/HVQ8?YS,YK/%!>?L+(:[@NV'=#%)P%<#[XU*%Q"W M8'0[93&B7#$5,5&*E[91]Z.X8%IA_L:'_(W'5#P>^//AU\//+.DX^H^=AMMH M,N>"18(E\MCGALCY?3J!EY)<((8*$PTO'6\O1GS=P.H!,;LAQ?& ZF_@PK^E M''YX^8QJ#<8Z#ZE2+C]X4:0U$>!P4V=SLA:EI5M@/B&@F<3'0X)@4DHC#(,E(D%I%&V+I*8E]\%$7 MW'O ZOE965O'#>#\-D'@]_%P?C?NCP>MDY0$)6I,KN'*-K?(N0@@2Z683;BX M-_29]E+2SBC[&:=N4FHV 'AZTZ&?+Q_O%KR<7_R^9$<%$Z3" M!DELP)_,<^.=D1%)RK1)'JX:5OJ=:R-!E=,#6\-?.>75#B9^L],_XWPAO(6L MEBQ(SVGB@2*K6)[3Y3'*Y40H*ITP=4&IYQU5UT0/5Z]?.6.H%3B5TD #U^:= M-!8VB$[*!IL[PSEJE\6PSBMDF;144.\(*_VP^OC[S>0R5_0U=M9'0UA:[BS' M'==:260H 3'PI)#QBX100H,WFF%3NJ:F)?-^=TVN@<0.8JU]2WV=C*\NX_3Z MRS@'Q(<_8^9E>5 Z$Y,U3" =,/"A0T!.,(*P3-([IHERI--5M>$C;2!@%\5- M>I!B;30<@>[(;17T*E:,<908IS,K-%<,*& %6V0QI5(&'5/H-LU\\W?JWC*E M,%%0E@W<'.LK50W/)R1C"%O@@3.X4!UU'@FMC+;*!1;;*@(_1+Y\1?NDC*8: M@-R*.L:0B,4L"40]3CD6D>>Z)HNB\"9)G5--BB>IOIF2\:W4^WK)^#:RKGUO M/2YE_GT\O8\A+,]:EFA@G#KDN(DYP]8@:S5LIV@UI=93^7QDV\:,G77?::?$ M8A<5OLS3*2+/EJ!Q_IR1Q(5S&#MDLFRXYL"(U'##:VIEL,[;U,W"W?25=FHC M2L)B+UDV<+N\>D6ONZ&_WJ 1-381T\<[)%#O[&] M2G7=)/A&3*3#ZOXMHWWQRQ^PUX?CJ[,X'4X"&1"F0Q(JH%Q @, CPDCC1%!B MG"0*'Q>A>,NP@O0W_N)7&'NEH+\O$%K9!.YUWMUSWN^\>+CQ;A9'TZ*OY.5W M.S[]L1CB<71U-8U78)A_&<.E.)X-_:(*YW$>O.0N6!X,XC:WUK&1(L-%0D$J M+J(W$3S^/C9-)7X;?]8\P"9["T!K85/:^P8#)S?9D%R:!LLZI"_C2Y#:S/K, M_H!3X4 +"GEE%Y.1/5BN 0XAK_/&U9]#WI MBA^G0_CBT#ZN;/DR_@G_.)G.[G;V;2'"[S\FXR_CX7QH1V1TR0A[*C7F*A$7.F8;C?*ZE;Z5C[->U!> M$\F!.XOU5=/L-UAB/OLROG6.!D8FXK4.*-!KT@8PN[.?_C@8 M=CZ\^CZ?/1AV@P!FF @JLYZ'C"3AD?5)@\$&0O&@!L9*%X3UPDC=:O 6COFJ MT&A@?QQ?_QA-?L5X =M]Z.-JE9Q,%GY,O.5\=IFGWSS^]UR">C*9_W>#[0,GH=B4". MPR\\VK"8)85(DH$[HIBRI9L"]\1*M]WS7A_16\!' ]NDOU#(_<-=?[-;-DMF>^V;_])LF@)@^]Z\SZU^3L(3@N"&8]( M$)&[-LF M%$)44,D-TXR3-[.YMV2^6Z;][VFC32CAJTP^)8W[SW'1[/9S?6M MK'*&9J[._6,R@F5&(-ASD,U >FPP> N(I2 0-S&!2#!&T6)GG/,"BV;,X.YL M==MP[SI7I2'M=#Z<_?EY&N-=AOY"("[RH!*W"%.2M18CW@TO[U(8YC&LX_@Z97U>Q(IX43E".B M&44\)8),T*4NI"87W5AG*Z]:45YRT4D'Q;VK$U5U7F4GZ]N7W(S\? M_H2#H?BXJXU?Z6_T57?FVAB#166NX'8""9T;9@8-*+,.W 4=O)*<\A1*7]WO M90P6&(&).C@4@M0:[B.5']*U1#A02Z*,7I1/<_IG#-:6F.UO#-8VZF_ ''DZ M'4>XA+7CN3A=YKZ M>!36"0Y'(1480QQXYD0C3; !GY4Q2[1CV#>3=O]UJP:G;V!&S3Z&P(%UW\"I MNC/')Y-EN/!E./&AJ=[Y9#3Z/)GFGQ]0$ZV21")!.87[3PFD:;3(@YN@HL MYZS'W-W9>!80&-)16AN5M,T8?GTT+VNOVO*=;,,]3 MDOF@H@;I/!/=@H]N4PR6RM(Y$VT9INU5;[Z3O;@/TO8T3(_'H?%M^*S07"4A M2304"0?*X]:!G\^E@+TCA!4)%(R;";WTT:J@/;.T_GJXQ/4 M@X S,$J$G8U:T!0(;F9ZV\$;(32W UNA^&\7O^U0 M&&5#!%;YWDSQ>!%.7^C9OS?Z@CH#O]O84()JBSH6B"+;N-(F]F]Q=V!-H+=_^M]GY/*/Z; MQ52 2+B6%$7.[8KX)*FK^9(Z"/)DWMG0.MA_+ZA. ; M+4H^!Y%,A[FISF*66JXJL./P[&]O9VP1<2EAM%$.+:#A)N4\2 MIQCVJ+& [A!08"E:QR55Q5],WDLQ=##,&>DXRD/3$ \.#@:A.+*&D,C!Q6>R M] 2B?XJAM\5L?\70VZB_ 8_N:8VD#$ E9@HQ[SWBGH [FCQ#&CN5C,6>B]+8 M?9?%T%N!8&,Q]#8::0!.O11$!D:35F P,NQ)GTI;SVD+AD@@2X9ER2X%1[G1O#>&16VU9K&(H#8Y1CC V>:9F<,@FN'$9QEPXK)AV;Z<@XWW4 MZQ\ X=5JH[:!V]\NZ7- (_="4P)[!DY5KL$&=DD1%(B427,N;#NC/?X>1?OO M:2_N ;9W7GOQK,:,)(=9W%?>#V[O."=\L-]YIQBB-!/.5.W]RZ?)AQ,/0) _-?6_P6=VSQ6B&81R'I@'BT 1EN)9(XD[8/1MYTW?\V6%Y?]U\+ M%@V\^'P9PRD7+T#ABQOPZY+%1:$P429I(3FXIXG#A1MQ[DW)0=9>DV29M:PT MPC>0TTI_@&I@F?2CN79!N"RZ5 R,HB0I(M@K8(8SI!,F*$B93'#2V52Z8&,C M076!6$SMW>"T@PX: %3>8J?IPH[BW2AL[ P+7'A$0DJ(RZ"1S66W7L>@(E>! MA-)&SPLBF@3.+@J>E)1V W Y!TT =^/QN%3_!E'DQ]90DM+?LF2)X$EY1(2 M,87,$NPRP0+L+452DIBFXL69'OA>)@-V?GP9USR=K>#:* "&TV1)I3>I@(Z80B2-!$.'%*P#TI[%]L06/=A MJC_@]:>EBA"<3>>#L^DDW/CYZ71IMRX,!DV-H!8G%)G/+>B%0$[FB!0GC#!& MA)>=4 8?>(0P^-,#NM9]NY6."K7-^2*Z:0-;,]@N2PYFRZV8DI#.*)[+"F K M&K!(C8\>26)ETM13X3O%[+L!["4!=4RN,CI]"9 ]!=S )?@52(?S$_CX!M3/ MX]B._=U]KG7B%'N+0I "P6\5,DD$Y!SE1MN0W\P*7WD;R*F.G'V5/>E'\DV! M:"F?.S8DYY9CC!23(4]*),@0'9 WF%(M0F*F=.W<&E+J7&Z' ,_N$F\ .$_[ M(&HOF-8>Q*"M1%PXAFR*% FM+58*A$)*>W3;-SSM+[>K&0MH?^TT *U>VLVE MY)SPSJ/H\_:BR2"-DT*$^&"<2M2G@U="O/'FIUO!ZA#-3[?1<0,XAQV?)M/K M;#PL6+V/^$EN.*4>>0W6 [?@#MN8N\M9JX-+V@E;NNYN#2F-U]'TCI%)>84U M@+LRE]37^R)#(>!*PDHCPG1"/*J(C&(!S!<010 G+?K22>6%6:B<%=J<^5 3 M(0ULD"5G,:QF?!FX'' M$A;1(BWSZ!I//#(6.V1QC(%[\!&*UU5UHZSNL5T5 M/,_MX/*:;'0(T?'1^7)P=GR_2[(XN+\^_?/C]\NC#U^/+TX^G MW[Z=GES ;_[K7Z=?/\'/')]=/ S>.;;3\7!\-?LZF@GR#+?99<3V+37D_&BV??WR0C.K]FGX>@F)P<_9*_!_S&) MD326(:X,;&%,'5(BV<@%]^4G+>U,;.7SN02.GA^TAU%< [;!V722AO/,Y8 ) MXYFG$HGD'5Q,'#QAY@6*@25LN04_H+B?=O_UNA@ZD+J?^U^[R;Z)LI^G$IO/ MIT-W,[\5VLD$_F$\AT_FY_(O8P!KG,T'0<&.4\$@KI-'/+>6UT:#NZH3V#TT MQDA*A^"W)K+NRW,=%/:KR0:.N&>%-[<-M9;S$F:G-_-9GL@(_"V%^I!VOK#7 M[V6L3;()R$,L/\MRR0-RBG/DJ.'61$P$*9TF6(;RNJ#NY7JNH-(W!&3P"X=^ MX#%31@ W@N2$ LD]16!-:]\6L@:$<0;Z_.!K *5\IT M$=2VH^7UM6#KZ?WR,MK]*!@^ &$R[JU'-D:9<_4"TEB"3<1X\"2X1 @NG]R_ M)]5U#]L&4'U@Q3< ]35"7\KXA>P'3FAEI2*YJT?.0=4864<"\E*%)%/$@I9^ MNMV2Q+KI!PV N$^5-H#8YS;9[0T3I&4V2H:TRF:]XAHYS1SR,5KEHW&$E0XY MK22D[NM5 ^C;7ST-8FPIKX&7E#L%AWO2(B+NO$+&Z(@L9\Q)PK%3I6_U-:34 M[9[1(,YV45$#2.L>-KG=2%$:Y7F (SI*$%DN_S 1SFX=B%88#N\@2R-P2Q+K MWK^5 ^K;*ZD!#)[9Z7SHAS] 2>.KB^AOIL/Y,,X^Y>J@;/;"/A^'WV%#W__Y M\7/;W<83B@?8KQ:E$#7B($]DL O(:D&(P-Q*4GKD51'"Z][8O>#U\ IM ,5; M!Z '(5@3X))!D>>615XYI".8P-%S2RB-RJ1^@_H=B*Q[S[?Q/+F5HMYK2LC1 M>#X,61[#G\N$QYH)(>NI:2(=I*.P^DX&,4H99T)$PFN'./> 6TUS+:USX >9 M '_S1I)!'O(BG\CV_FXY_LN/;D"4G^$,R5E=-_-E0MES@FX3(JD@)AH:$8E> MP(YV-%O^&"7OB0J!,3#92U< %.6@T;21;1"WOF_4P57<@/FP)\\??JU>X+9_ MC9>&68N1THD@+B084E M'L8*'+(WK#B1.:M7(8L3!CM.A02NA$FI]%7X&DV5R[=: 4\G4.^HR8K(S$9O M;K<#'J[/SQ[9K5B4(N42XF=___MX.+^K'V*:QGQ/(J)%3F:C%ADO,,+:P.*1 M!<[,:^;UCM]N$9"[*GYR."W4!MG7X76>._IU:-UP-)S_ROO6CG\]9@<;EKRF M#GFC?'YB$\CF>2F!@/_,#6'"R4Z@>OU;==_P^P-182G7!LTW._TSSA='^6,6 M?'*.^ERWJPQ%G.H\(] P!)3#?A!*OO7CNO.Q6Y@>/N;X.AZ M#UC0-B3*4 I@!G-G&7)>$.18S!:$48RSMG; +>$MFH!]8ZXL\'< 0*-/ M!E]./IY^.[X\^O^.+Q[>2UQ,DVD\FTY^#F>P//SA]M\N[5][O0CL_K$2 ?]" MK!:*Y]]_YB%OY2' &JP("6P(;9,!UUHP9'#,+HJ06F"E/5;E\WK7D5.F07D6 M]NV^@JTWOH'==/HC3A=:G'U8*.&QX.$WL_G0#P1/)DK8U-)1V.,X]S2(.B+M MB'0Q$&J*C]O8@]P6>E3OCZC5S&[DYM"YVOFP#J+MI[FS@]_@L$#)H=CNWTU\* 6E.[ M*!3U.#"%HLU#PIB +>M@RU*G&.96R\C[&5S2"SLMM-IN NF]Z'_WK3"9V]'^ M :XEO^.K+(J/=CK]E2:+P._G&'(+\H&GD00*/H)D(@=[X!>G)$94<.!..!&4 M>,UJ[?2EN@E^I7%67KBU0Z%KF5GTP1\(\-N,-A%Y)RD(20=D#""?>4(E<8DG M3??#R>([=1/M#HN2[07;P,7Z^WAZWYL*!/4ACF,:SF<#9I2,,CBDC/>(:X:1 M!ML@XUWRX+CRL71%VAI2.D%(OA4(E91[^Q&6A]S!>SDN&Y(M&2X36^G\F<)1 ME=W8.T \Q>%(A $H"I+Q:)E!FG*)&""(LEGO+Q9IJWZAH9KS(& M[P41F5=,$)KKXO+4'W#,\QY"1A&3HF,AT-(Y8KM3VVXT91L\O9CW=1CM-7"7 M+CE=6HLO6!U8SB4G'"-O\YPS ;]8%3!*RJBD@J7&E(YROD)27<0="AFK 5E$ M3>V@;F%]'HW#5_@/5C E0]YHQ$6ABH6X)]UZ<+NS135#9O5Q5P) M)54,P-YQ\VGYV5VDR'VD05J/O,ON/>4)&2\%2EQCH1CUWI8^!/<@M]U7LWT< MDD/IKX'3\8[5I:V[;@/B9'12C"$5]=*.LKB]3 M&Y$%M=80%M>QPX7&)J?M8$=BSMV)R!"?ZQ*9)Q$KSGCIZ/XK)-7U:FJCKX2> M&O!KUKIG'L[R&!-R+H)[1FR>3B0#2HHH(S 1DI:N>VGRD.O+'RDA]V+PZ>TI M^#BEZ'/UP3V[YV!%Y,%88S\<#1=?*O,:O,V7"C\([\SD =Z$+=,X\@#H]"$A M[CA%@$J,N))"@U6&=7_;N/R;-!X]L#X;,/.ZL+RX%>+UCV7L%.X9 MXI,#KXHEP6^]*LN91](&;)CWT8?BO:^V)[/=N&'?$-U'7]M#TMQ"MNU*?O&:A$- MOIUS]%^3T3#87[.!=6"M)R\021*8(IP@+0U%E$3E=8C8V.+#)+? M?1E_ML/I'W9T$^\8Q2J !(/)N7D2<F2\L8C)0$"H)%I9NCA^.PH[P=&\ M%3@>0$MO"(.+A]NK"'\99X/DB4C*,$1"[EA!DX93GCKD-%9"VQ2Y+SZ+;@R.PO+L&CLWH@UINHE0#W+D\(<"'GXDF)&!94.RDQ ML37 N9K:;A!]ET](!=3W1H!Z.O\>IT?A?VYF\]L1NDX"2P:<,9%XS.W+P4"& M:P'IR&$U;8(WH@)$G]/9#9SO\O%H+Y6]$5C>;<"[W"GXH:/9+,YGV::^5?-H M-/F/'?LX" 1C3HA"#L?<7\$X9!A/* HK4^YJK%3IV7>%6>@&YG?YNM27HIO% M^:HTPP&)3&#&(J+**;" '$$F!8^2!+%')UVRASET5U'7#9WOY)UI;_6TGV+W MT([D8G@U'J:AM^-YCLQ.QODZF:23.'^T'>^:_@]+M;C=__N]]6/0>;V/Q)9C"42@J:@HDW,E7[XZS%)[\79#_*^9U4)IZV/# 5@"O%@ M--(^9[L:&P%=GD=)Z5DDW-*J>+ M3I4#&7'4*E)DM Y@7GN"G!4&6-9&4>,8?=XEMCP$.]#91E%C_V LK;(68;FJ M;>J2-4.H(IQIY'0V< (..4G:@H&CP2^CDEK95[%W!_+:J&WL'X2%%-0B]NY? M2I^RY8V/A!"!F!,6V)(6&14-HG#^PT[3L+_ZJJ-]A;2ZB90'-07W54RC>'MF MX0Z(LI8EEYL@6&")D@1B(PREF$>"<)^<*)U'T8&LNNF,-5V.K112.VGL!3]? MHYW!27TTG>8@^^UC$>%)Y);3B.MLM^86;B[!ILD=VQBG4I+GP]G6)(=U^5K= MY,/BP.E'RF_C:'JU@?.6L-CDDAB#SY4RI-#L(GA^FX)'-# J:&:51,ED@P%G=X@ZA8C67%/#&"G>+6 U M)94S# ^'GNWEWD 7G2[Y#EIYIA1-"([5+"7MD5."Y![/S'@FL6*]0VG79)5W M\ "QIT;:J35=);*!=!SGC!G$I !6E#)(PS6-I)<4_A\G[GN/[0(=E?/X#H>F M;67>UAGU*.?AL80;@YFCX0Q(QT1[?J%83U6Y7D4(O M] 5TT5"DXA$W7\8_XVU.ZY?QF9W.Q_"Q[\,? ^IHC-Z#R%P^:XVGR'KED>1) M8PKGKA7/NMF\'K)X_;/-O+.7T/>: $9AX3=YY3WB\;?))/QG.!J!,_L%=#F^ MRD7*2R-R^4\#'A4.-GIDF0$OQ!*?>]'")M4\&^6@QW)+&99_F#H;.,MNIC M?D]/,:_G!SJ/M MM5#_['G.T;U#]8BO@:4X>&(X$EAF1YH18"F/V4Z)* &NE.&E^UMNHJ>9]_$> MD;6W'O:&5L]QC4&0G#"2X\:"D-P=02'C- B-:H)MX-BHTK.L5U/2S*OYP0ZJ MK61?&DB]%5J=V&E.E?L9R]1-O5BNR:N5JEH MV@8/S\^90M)OP,#^?3R-?G(U'OZ?Q:EYEX4QP!(SQ@QP$*- W%F&M+,>Y7<) MAKU(BI8&T1I2VHVX[X.@$G*O'6=_-#/$7@_'"YV==!Y4!R%*Q[3_'*A$)AV&EEN%38"KFZN7[O)2A+4;C?N M71!7354MPO,\7MOA& [N79@'?];;W$34>,O!'[$6&2T4N36881&(2R@8)A&7QH*503DB4IGDC: A=$NV M[O:]=AMK%T79GH)N$3LGD_%R^O4=5[\&5!N;P"!%Q.;TD\0,LGC1X<0S8S@5 M]'E3F"W L^*#[3:M+HJ>?47=@$MP'DY+;;O7H? MU^)0^JM]TJUH[G6_YR[/CP;:,\D"28B*E .)%'@)N7L=HUKY9//XCDXGW"L? M:K<7]S= MP!FM.$/Y<5T'S*3!W=Z=NW^SW<[1NU^+_0B\%1P=GUVL9>B#G0W]0#L>*5SS MR&L+][V1"3D!AB,-*6!JDXBZHVG5]9,-]WO>&T9EY?T64/1I.+J!"WQ J84; MUR3$,#'@=G"7,WHC8L1&%3R%@Y87P]'RHPVW9>X52;O(O#:65AZI"4M"!0M( M2PI7L[4LOW42Q(Q/04?'X;S=RNK9^K:JTQ=Y;UMG9RD6@\$!>G*N>78HW7KS ME<_TUF%S&_8.,>U:.RIE(BA0!RA*42(;X1>C<[H[XXZ:TM/&>GQR?M8G?)VP MC__RHYN06Q9<3V[&\QR6G=^&;>$$7@1*;EO>Q_G-=#P[GXQ&GV_?3@=6$? X MB8 3E[+;"A9-3$0^:0:*PE3Q\L&#?GEJ]_E[&VR^C# TA(0&(F;K'G-I.K[$;Z.\G3'X(TZ'DW Q MM]-YGTB$@V"ZR/\^C[.;44Y<^0Q*6@:JSQ8TP$^?36Y'VLT&SAH;N1' ;(PY M!X\B!W^!.-=!,V8L9:5SI!;N*203BDB0J,EDNIHGC_\'W8[K*&[;A[+^]D,)6#1[E;X%+?A&;QK3JQ/ M*+$L=,X),CAAY#"U.9JK-3N02;,5W74S9-[B5N@/%O6K@!9QGU>.@"=LGTZO M+/S@0GUV=#FUXQGX4 O.,=:,*.*15'F\(',6&1\P FTP3R.6.)&G&V)-O*T, M/763=)H$>BUMMWODK[[F'@VU'@09&#<:G)^4VTRF!!(/"B1.E N$6$UYZ>90 MN]):-[&H2<0?5/WMPOP\AIO;??N$T:_VQRR>IJ,?/T9#G_O=@_L]OYG#7WT= M7@_GRZE#7HN * MCT-OKYCGQU^/+H\_G1V=7_[WY?G1R<71Q\LOIR<7>[Q8OK9DB=?)K<@N]!+Y M)._SD=%Z_^03%7?"*8Y\] SXP)R7 N4#.?8B*@Y+GVEO4;3OD?7W=/O:5KW MI0^_GN;#PM$]D"1A&S1#*E"*N =I:.D,[#>EB8V1T>*S7G8BM/:K34$\/3^V M^E=< W;I&M:._AKFYR4O<< &)9DGS!*IDNQK,V9RZB+M M E"._AV;:!=FG22Z6&ZA$'3%.(N=);E>74YH$Y8AJ$S71-GE%#@.S6X*: M/-*V5WLW..V@@^HYA;#9;KV>W 0QFU/7=PJZB-.?0Q]GW^*UB].!Y=9ZK"R2 M-*G;V34N1(\8]DQ')[3FW0*?G3_9)'9VT?&D=X'7AE$>ICH:Q>G1U30N&%KR M$+'FSD6*G$D"Q$0UTDE;)!(-X*Z ]RQ#)]"L^4#M]_]>(%)"F+4!L1#'\!&J MGS.CA7*)$X:$=L!,#J]KR0/RPH#;:H@B479"QFM?JOTJW@M$BHJW-E:./!QZ M>0[S[[,7?'@GN+#:(19)3LSF< BZ_ "CJ4G@?"3:<<#8AH_4?BSN!2&EA%H; M'!!28T.*/$(2,CB(A9KE.B) 3?"1AK/E#[ M8;474)009KLNT#.O<6'E!Y=L2C%>!?FH04=00?^] ";]5]O!S:[Z'-25+BU#:#3S.RO=$ M)ND)BBZ7+6)ID79.H42"9,XR13IVA-KPD79<[#VP4%22M1'Q'-3_>SC__G%R M?3T9G_YG.6AGR15SS C#")*"&L2="LA*$U!2G&)GM?"D6W%PYT^VXVWOBY9^ MI-R8K?+H5OXZ',5B(ZR1)7 H"^.3U2HE M2^-A,+B6QG:,I/T1T@U^9=15^_I<]RAX%R2[C-/K 05X" ?&H8C<(2Z\1Q;# MW:$)CPSL!,V>3^U>^W#Q^M?:,;&*(:D?2;=[DBUS $_3H[^#&T"IF, 2L";! M#1#RA%8#%X+4,EJ:HB6J=!WA%N2U8ZH=ZOS:6TD-X._C9#;/8?UEF\?9DV-8 M):T%F!8(1Y5R%(4AIS!#6)@0 K'AXV]G7T__ M^_CXP_')\>)*6]6I MBG+,N)8HD 2V$=:YABQ%%+C$Q%EKC"H="-Z"O +CKW*B^\?)>#X=NIN%F3BR MX[P_SN\3U08$\2A9J1!GD><1 @8Y1[VQW"43>YB#^SIA=6WXOE"T8DQ6 M81TU>FI=_/[AXOA__7Y\E!=X MH[C)OYW&N'QPD-YC++%# 0N"N%(.V=RB-#F#N>0A>5RZ8\JK1-7%4A'5=X#3 M[GJH'9+\K^'XYV3T&?BM<2TY=CLI.K7X;.#W-L#T/+TY%HQG:1!2F*=\YLLLE;#S@I. M&&ZDD-KU"YX6[-9"2MX,G1TDWAYL'E[8G'>$ +5(^IP9IT-$.L ?A? ^*4HB MEJQ?Y'QM)(.LYQMK-Y$W )T[4_#CY-HM1VKF"NDAJ&/QA\7#[2UE9" QQXJ MW>:C=OF%0H# M$=,9'<.;$.>2C>TV8:^ILZG'1&Q)LQ27#W-0B]7YH/XGG#Y M,">(F8B5C!A%'"WB/N2^MU0@;025E)" <>F,GAW(;,HZ[Q.(Y935 ![/IA,? M8U@D5V:AS4[31Z!B.!\($[V)--=C8HZX< 8,#$N1B 9KN$2B8J4S"-82T]0] M6@9;901?_TE\L?8L^O_[:O+S_XD^W"Y_E%L.7@ZO8:L\I!6\_B+^!$&/%[T% MCP\/F%G]A2T?RG+$7M]YNH5-VSY(W#L==C:?#OT\AHOYQ/_Y^SBW5+WX?>FP ME>5_\[>JYAKVB9Z7R:T=1+[S:33:.Y[]S4[_C/,%MPOF5F%A3:QZS7]:M17# M(53;06YU%'HGA%M:%E#K96N_7+]JE_=#;N>UHJVK\6>GS"$.]"TTWUL+\XH' M>0O:!\-K<,O(]<+@>@B?[6H=%+, (_P#_^683,EZM6">R\ MJHL[/'622$4']PE]L$DG824\K)=&(EO*._SB>A6DY-3U;LHIGM?/I]U(6C2CJ7Y/_/-!7]@1< MLW05OVDGQ6V6364%WM^IP^L8/D^FV3+\PX[VWFZ;UJWB_FREN@Y2:6'CS3Z. M)K-X.;DG-S^]%MQ]KZQ?Q9G9?@MVDU*S^NQ)C77&$!727B-*^S(.PY_#<&-' MB[S!?13U;*FZ3MEFF4]>$T#MK30:/=#U>DBOPR9:M6 U#:V1^:2; !IX"WX( M)FW>-+M$W9ZN7==9[K2+-@JEN+(.G;>SFJOGZ5Y]AB7KP_WX^L=H\BO&11ST M]$?FK9> \_KOU,V8.6#0^551-P"'!6U'/^#S_G8&X_GPZOM\=G%T?M$++%[_ M7MVDEP/"H[/H:QLPJVX/N-$SA^6]@;N%N\# ]'99[NP//)-+"ZK[?1RFHU]7 M%]'?3(?S89P=7<_WU]O*53O=[KB^UC:)I 65'?\U]6?3H2^POQZ6ZJ2W/^0)* M'[^/K\[\?L?>*TMW4EW=-[9NPFDUN_9XN@A\]Y19^W+U(EFUKQ"]9T9M5FIN M*_8SYCE#+[[U @P[X;[3!_;8LLM5[SZS?Y1YY8+5 F3;Z.?Q9MTDELJ';,ZF M@K-_T3X/_G?O:/.J]:KI:Z/<)YV$\+=^!^C%.NFJE']> /YY =A*-R>3\4F< ME%#*TY7JO9AMDO7D%<8;NEMEM6XI^V]5CR5M7[O'Q5<&C M=/VJU7(@=]7EJP)JYP(\F+IBV]?;J)EY/E:!G@M#',$0U>YM@4).,9&=KPD^,OUCSS# M QBX;715QG;;[8OU<@,*@6([R;;C@94T\38L6R^!H( 3UJ:MMX+ PG[T\V4[ M*;&I6-?K,FKH56 29^ 7GL=%!_O[U\ BA_(6G^FDY*9"7]O+L-4LH+.??64 M/5VY2/;/!F(+9/Z4\Z,E\[D#P:/2=O M& LED:Q?N%[VU4953+:32V75G<5) 3T]K%(SI^1U64\V,%X_R0=(.BFBCN=K MU2OJW5(I:X3P3Z[B(6^:?_(3_\E/W$XWX7\N)PM_?-_M\72E:FE4FW;'2F9K M*V TNB>KS-9XOER]:WVEN"==>*_=)BS:[&#MO2<>KU,M26W3CEC!:&VC=DEM MF:#;R]7J7=O[^?&MO5]\G%S$4KJ_+J/I>G%Q.YG94XAWX^5K5TFUW MWG,K95%?0T=^#I[XZ->9'89"BEJU9+7$VMWUM4$RM1WE["D"A9FJ4D?CNC6K MYG1 EE;AJ[7IY MJ@5TN4%8+1RE]Z06/U#7KEPOPW2?<_4U0=7.K/CWS7#^*_?(NA4EN#?7BUZ@ MGX8)B(G ;2GM;OFI>@FG.ZI[-U'6=AN?'3-_S!:7R**+Z/?)"*1\/B_E26[W MJ7JYJCO'[G8197/Z/XGS+V,_N2X40^_T@7HIJ\5TO5YLS6GX19"Y+TUO^% G MC3<5.]I!C)4UO^+XR9PO@U]EE-[U&YWTW5+T:4OA-;?)3^??X[3G_;WZ&YU4 MW5+@:DOAU=[5UMV,[/3K<#8O^-2]?M5.ZFPIG/6J@&HK\.7)LF\D9,V2G;(5 M6@IF;19-]%?7H&OK=U)DRV%LCH*JX$9(_>&^]?)K/2$I:=K=U)B*P&L MC>*I;NT\L[SWW7XK%^RDKI8"4)O$4KO4.1M4F:-""ENU7B=]M10PVB"4%D+\ M1=IC/EZHDX):BO*L$D-U(V2R=ZKDW1J=]-%2#.89\VVD>>^MCFWS56E+89(& MTU0GX]_ <%D2]BG._'2X>(8IE*?Z^O*=E-A2 *2[R*K?2V&8Z;(CCNG/!^Y* M/3^_MGHGS;84"^DLL%8;:GP9SX8@ULNI7313?33J\"GE>W;7V/"9(JTVNK)1 MH._&BT^] ,B.]:MKE]TG%G:_W(?CX=7<;I]>PT74X#X*N,A;]AV6I[:#L;X77!5+<4,E4EFI$^7:E: M)>^V-MP*]EM1R>5POK=Y_62I:B6Y.RKEB0!J-PZ]&46"G2#9J@F3'_,8/H_L MU5[J6;=FM7+;[?3TBDCJ!Q;[T-F&9:O5UVZGMM<%T\0!N*"KQ+R^%3>CJT\UT05@!)=TO5:\J=A?M/)= $VJYB/YF.IP/ MX^SHZNKHIQV.]D[@W;!NO;K7712V439OXY7Q;#(:>F#@;#KQ/;XR/OE,#Z^, MZ]DH_LKX^%,O,%+@N7'U^GO%XI?+A\=+EW+I7E^]D1?)C7I[&L#O**_J;RRK MZ#R9S)>DE@DC=_]*(U'E/?6\07[]G^C+?\B_.#N+_^__]?\#4$L! A0#% M @ 1XQ=6)P0+E#":@ *64" !X ( ! &5X:&EB:70Q M,#(T+65M<&QO>6UE;G1A9W)E+FAT;5!+ 0(4 Q0 ( $>,75@E&K1LZ&D M 'I3 @ > " ?YJ !E>&AI8FET,3 R-2UE;7!L;WEM96YT M86=R92YH=&U02P$"% ,4 " !'C%U8\]-%4G5J "B"00 '@ M @ $BU0 97AH:6)I=#$P,C8M96UP;&]Y;65N=&%G6UE;G1A9W)E+FAT;5!+ 0(4 Q0 ( $>,75B_>0"V M_ ( (D3 > " 9BS 0!E>&AI8FET,C$Q,75C!VG.Z6P@ '\M 2 " ;.Y 0!E>&AI M8FET,S$Q<30R,RYH=&U02P$"% ,4 " !'C%U8T8&T*F$( #4+0 $@ M @ $^P@$ 97AH:6)I=#,Q,G$T,C,N:'1M4$L! A0#% @ M1XQ=6+7=F)Z^! Z18 !( ( !S\H! &5X:&EB:70S,C%Q M-#(S+FAT;5!+ 0(4 Q0 ( $>,75B!QEA5&!( !%? = M " ;W/ 0!E>&AI8FET.3,75CB3MEV=T<# $&9(0 1 " 1#B 0!P=W-C+3(P M,C,Q,C,Q+FAT;5!+ 0(4 Q0 ( $>,75@-YC&V$!8 $?T 1 M " ;8I!0!P=W-C+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( $>,75@X MG!L)QRP -3# 0 5 " ?4_!0!P=W-C+3(P,C,Q,C,Q7V-A M;"YX;6Q02P$"% ,4 " !'C%U8KEY++C6( "*# 8 %0 M@ 'O; 4 <'=S8RTR,#(S,3(S,5]D968N>&UL4$L! A0#% @ 1XQ=6%XD MV]/0G ]LX !0 ( !5_4% '!W,75A9HNGI M*.4 +R("@ 5 " =[\!P!P=W-C+3(P,C,Q,C,Q7W!R92YX 8;6Q02P4& !$ $0"=! .>(( end XML 111 pwsc-20231231_htm.xml IDEA: XBRL DOCUMENT 0001835681 2023-01-01 2023-12-31 0001835681 2023-06-30 0001835681 2024-01-31 0001835681 us-gaap:CommonClassAMember 2024-01-31 0001835681 us-gaap:CommonClassBMember 2024-01-31 0001835681 2023-12-31 0001835681 2022-12-31 0001835681 us-gaap:CommonClassAMember 2023-12-31 0001835681 us-gaap:CommonClassAMember 2022-12-31 0001835681 us-gaap:CommonClassBMember 2022-12-31 0001835681 us-gaap:CommonClassBMember 2023-12-31 0001835681 us-gaap:LicenseAndMaintenanceMember 2023-01-01 2023-12-31 0001835681 us-gaap:LicenseAndMaintenanceMember 2022-01-01 2022-12-31 0001835681 us-gaap:LicenseAndMaintenanceMember 2021-01-01 2021-12-31 0001835681 us-gaap:LicenseAndServiceMember 2023-01-01 2023-12-31 0001835681 us-gaap:LicenseAndServiceMember 2022-01-01 2022-12-31 0001835681 us-gaap:LicenseAndServiceMember 2021-01-01 2021-12-31 0001835681 us-gaap:LicenseMember 2023-01-01 2023-12-31 0001835681 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001835681 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001835681 2022-01-01 2022-12-31 0001835681 2021-01-01 2021-12-31 0001835681 pwsc:MembersCapitalMember 2020-12-31 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001835681 us-gaap:RetainedEarningsMember 2020-12-31 0001835681 2020-12-31 0001835681 pwsc:MembersCapitalMember 2021-01-01 2021-07-30 0001835681 2021-01-01 2021-07-30 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-07-30 0001835681 us-gaap:RetainedEarningsMember 2021-01-01 2021-07-30 0001835681 pwsc:MembersCapitalMember 2021-07-30 0001835681 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-30 0001835681 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-30 0001835681 us-gaap:AdditionalPaidInCapitalMember 2021-07-30 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-30 0001835681 us-gaap:RetainedEarningsMember 2021-07-30 0001835681 us-gaap:NoncontrollingInterestMember 2021-07-30 0001835681 2021-07-30 0001835681 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-31 2021-12-31 0001835681 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 2021-12-31 0001835681 us-gaap:CommonClassAMember 2021-07-31 2021-12-31 0001835681 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-31 2021-12-31 0001835681 us-gaap:CommonClassBMember 2021-07-31 2021-12-31 0001835681 pwsc:MembersCapitalMember 2021-07-31 2021-12-31 0001835681 us-gaap:NoncontrollingInterestMember 2021-07-31 2021-12-31 0001835681 2021-07-31 2021-12-31 0001835681 us-gaap:RetainedEarningsMember 2021-07-31 2021-12-31 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 2021-12-31 0001835681 pwsc:MembersCapitalMember 2021-12-31 0001835681 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001835681 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001835681 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001835681 us-gaap:RetainedEarningsMember 2021-12-31 0001835681 us-gaap:NoncontrollingInterestMember 2021-12-31 0001835681 2021-12-31 0001835681 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001835681 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001835681 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001835681 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2022-12-31 0001835681 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-12-31 0001835681 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001835681 pwsc:MembersCapitalMember 2022-12-31 0001835681 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001835681 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001835681 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001835681 us-gaap:RetainedEarningsMember 2022-12-31 0001835681 us-gaap:NoncontrollingInterestMember 2022-12-31 0001835681 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001835681 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001835681 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001835681 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001835681 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001835681 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001835681 pwsc:MembersCapitalMember 2023-12-31 0001835681 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001835681 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001835681 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001835681 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001835681 us-gaap:RetainedEarningsMember 2023-12-31 0001835681 us-gaap:NoncontrollingInterestMember 2023-12-31 0001835681 pwsc:BridgeLoanCreditAgreementMember 2023-01-01 2023-12-31 0001835681 pwsc:BridgeLoanCreditAgreementMember 2022-01-01 2022-12-31 0001835681 pwsc:BridgeLoanCreditAgreementMember 2021-01-01 2021-12-31 0001835681 pwsc:SecondLienCreditAgreementMember 2023-01-01 2023-12-31 0001835681 pwsc:SecondLienCreditAgreementMember 2022-01-01 2022-12-31 0001835681 pwsc:SecondLienCreditAgreementMember 2021-01-01 2021-12-31 0001835681 pwsc:RevolvingCreditMember 2023-01-01 2023-12-31 0001835681 pwsc:RevolvingCreditMember 2022-01-01 2022-12-31 0001835681 pwsc:RevolvingCreditMember 2021-01-01 2021-12-31 0001835681 pwsc:IncrementalTermFacilityMember 2023-01-01 2023-12-31 0001835681 pwsc:IncrementalTermFacilityMember 2022-01-01 2022-12-31 0001835681 pwsc:IncrementalTermFacilityMember 2021-01-01 2021-12-31 0001835681 pwsc:FirstLienCreditAgreementMember 2023-01-01 2023-12-31 0001835681 pwsc:FirstLienCreditAgreementMember 2022-01-01 2022-12-31 0001835681 pwsc:FirstLienCreditAgreementMember 2021-01-01 2021-12-31 0001835681 us-gaap:CommonClassAMember us-gaap:IPOMember 2021-07-30 0001835681 us-gaap:TechnologyEquipmentMember 2023-12-31 0001835681 srt:MinimumMember pwsc:SoftwareEquipmentFurnitureAndFixturesMember 2023-12-31 0001835681 srt:MaximumMember pwsc:SoftwareEquipmentFurnitureAndFixturesMember 2023-12-31 0001835681 us-gaap:BuildingMember 2023-12-31 0001835681 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001835681 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001835681 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001835681 2023-10-01 2023-12-31 0001835681 2022-10-01 2022-12-31 0001835681 2020-01-01 2020-12-31 0001835681 pwsc:NeverskipMember 2023-08-09 2023-08-09 0001835681 pwsc:NeverskipMember 2021-03-03 0001835681 pwsc:NeverskipMember 2023-08-09 0001835681 pwsc:NeverskipMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-08-09 0001835681 pwsc:NeverskipMember us-gaap:CustomerRelationshipsMember 2023-08-09 0001835681 pwsc:NeverskipMember us-gaap:TrademarksMember 2023-08-09 0001835681 pwsc:SchoolMessengerMember 2023-10-02 2023-10-02 0001835681 pwsc:SchoolMessengerMember 2023-10-02 0001835681 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-10-02 0001835681 us-gaap:CustomerRelationshipsMember 2023-10-02 0001835681 us-gaap:TrademarksMember 2023-10-02 0001835681 pwsc:KinvolvedIncMember 2022-02-01 2022-02-01 0001835681 pwsc:KinvolvedIncMember 2022-02-01 0001835681 pwsc:ChalkcomEducationIncMember 2022-05-02 2022-05-02 0001835681 pwsc:ChalkcomEducationIncMember 2022-05-02 0001835681 2022-05-02 0001835681 pwsc:Headed2LLCMember 2023-08-09 2023-08-09 0001835681 2022-06-01 0001835681 pwsc:Headed2LLCMember 2022-06-01 0001835681 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-12-31 0001835681 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-12-31 0001835681 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-12-31 0001835681 us-gaap:MaintenanceMember 2023-01-01 2023-12-31 0001835681 us-gaap:MaintenanceMember 2022-01-01 2022-12-31 0001835681 us-gaap:MaintenanceMember 2021-01-01 2021-12-31 0001835681 country:US 2023-01-01 2023-12-31 0001835681 country:US 2022-01-01 2022-12-31 0001835681 country:US 2021-01-01 2021-12-31 0001835681 country:CA 2023-01-01 2023-12-31 0001835681 country:CA 2022-01-01 2022-12-31 0001835681 country:CA 2021-01-01 2021-12-31 0001835681 pwsc:OtherGeographicalAreasMember 2023-01-01 2023-12-31 0001835681 pwsc:OtherGeographicalAreasMember 2022-01-01 2022-12-31 0001835681 pwsc:OtherGeographicalAreasMember 2021-01-01 2021-12-31 0001835681 2022-01-01 2023-12-31 0001835681 pwsc:ComputersEquipmentAndSoftwareMember 2023-12-31 0001835681 pwsc:ComputersEquipmentAndSoftwareMember 2022-12-31 0001835681 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001835681 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001835681 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001835681 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001835681 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001835681 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-01-01 2023-12-31 0001835681 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-12-31 0001835681 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001835681 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001835681 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001835681 us-gaap:CustomerRelationshipsMember 2023-12-31 0001835681 us-gaap:CustomerRelationshipsMember 2022-12-31 0001835681 us-gaap:TrademarksMember 2023-12-31 0001835681 us-gaap:TrademarksMember 2022-12-31 0001835681 us-gaap:LicenseMember 2023-12-31 0001835681 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001835681 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001835681 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001835681 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001835681 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001835681 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001835681 pwsc:FirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2018-08-01 0001835681 2023-07-31 2023-07-31 0001835681 2023-10-12 2023-10-12 0001835681 pwsc:FirstLienCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-12 2023-10-12 0001835681 pwsc:FirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2023-10-12 0001835681 pwsc:FirstLienCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0001835681 pwsc:FirstLienCreditAgreementMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-12-31 0001835681 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-30 0001835681 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-10-12 0001835681 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2018-08-01 2018-08-01 0001835681 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001835681 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-10-02 0001835681 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001835681 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001835681 pwsc:FirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2023-12-31 0001835681 pwsc:FirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2022-12-31 0001835681 pwsc:IrisLeaseMember 2023-08-03 0001835681 pwsc:DataCenterCloudHostingArrangementsAndOtherServicesMember 2023-12-31 0001835681 2021-07-27 0001835681 us-gaap:CommonClassAMember 2021-08-10 2021-09-30 0001835681 us-gaap:CommonClassBMember 2021-08-10 2021-09-30 0001835681 pwsc:PowerSchoolHoldingsLLCMember 2023-12-31 0001835681 us-gaap:RestrictedStockUnitsRSUMember pwsc:A2021EquityIncentivePlanMember 2021-07-30 0001835681 2023-01-01 2023-03-31 0001835681 2023-03-31 0001835681 pwsc:MarketShareAwardMember 2023-01-01 2023-12-31 0001835681 us-gaap:MemberUnitsMember 2022-12-31 0001835681 us-gaap:MemberUnitsMember 2023-01-01 2023-12-31 0001835681 us-gaap:MemberUnitsMember 2022-01-01 2022-12-31 0001835681 us-gaap:MemberUnitsMember 2023-12-31 0001835681 us-gaap:RestrictedStockUnitsRSUMember pwsc:A2021EquityIncentivePlanMember 2021-07-30 2021-07-30 0001835681 us-gaap:RestrictedStockUnitsRSUMember 2021-07-30 0001835681 us-gaap:RestrictedStockMember 2021-07-30 0001835681 us-gaap:RestrictedStockUnitsRSUMember 2021-07-31 2021-12-31 0001835681 us-gaap:RestrictedStockMember 2021-07-31 2021-12-31 0001835681 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001835681 us-gaap:RestrictedStockMember 2021-12-31 0001835681 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001835681 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001835681 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001835681 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001835681 us-gaap:RestrictedStockMember 2022-12-31 0001835681 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001835681 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001835681 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001835681 us-gaap:RestrictedStockMember 2023-12-31 0001835681 us-gaap:LicenseAndMaintenanceMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001835681 us-gaap:LicenseAndMaintenanceMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001835681 us-gaap:LicenseAndMaintenanceMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001835681 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001835681 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001835681 us-gaap:LicenseAndServiceMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001835681 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001835681 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001835681 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001835681 pwsc:RestrictedStockAwardsAndRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001835681 pwsc:RestrictedStockAwardsAndRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001835681 pwsc:RestrictedStockAwardsAndRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001835681 pwsc:LimitedLiabilityCompanyUnitsMember 2023-01-01 2023-12-31 0001835681 pwsc:LimitedLiabilityCompanyUnitsMember 2022-01-01 2022-12-31 0001835681 pwsc:LimitedLiabilityCompanyUnitsMember 2021-01-01 2021-12-31 0001835681 pwsc:MarketShareUnitsMember 2023-01-01 2023-12-31 0001835681 pwsc:MarketShareUnitsMember 2022-01-01 2022-12-31 0001835681 pwsc:MarketShareUnitsMember 2021-01-01 2021-12-31 0001835681 2023-01-01 0001835681 pwsc:ConsultingAndImplementationServicesMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001835681 pwsc:ConsultingAndImplementationServicesMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001835681 pwsc:ConsultingAndImplementationServicesMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001835681 pwsc:ConsultingAndImplementationServicesMember pwsc:OnexPartnersManagerLPMember 2023-01-01 2023-12-31 0001835681 pwsc:ConsultingAndImplementationServicesMember pwsc:AffiliatedEntityWithCommonOwnershipMember 2023-01-01 2023-12-31 0001835681 pwsc:ConsultingAndImplementationServicesMember pwsc:AffiliatedEntityWithCommonOwnershipMember 2022-01-01 2022-12-31 0001835681 pwsc:ConsultingAndImplementationServicesMember pwsc:AffiliatedEntityWithCommonOwnershipMember 2021-01-01 2021-12-31 0001835681 pwsc:ResellerAgreementMember srt:AffiliatedEntityMember 2021-03-03 2021-03-03 0001835681 pwsc:ResellerAgreementMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001835681 pwsc:ResellerAgreementMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001835681 pwsc:SecondaryOfferingMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001835681 pwsc:AllovueMember 2024-01-22 2024-01-22 0001835681 pwsc:SchoolMessengerMember 2024-01-12 2024-01-12 0001835681 2024-01-15 2024-01-31 0001835681 2023-12-13 2023-12-13 0001835681 2023-12-14 2023-12-14 iso4217:USD shares pure iso4217:USD shares pwsc:segment pwsc:acquisition 0001835681 2023 FY false P3Y 10-K true 2023-12-31 --12-31 false 001-40684 PowerSchool Holdings, Inc. DE 85-4166024 150 Parkshore Drive Folsom CA 95630 877 873-1550 Class A Common Stock, par value $0.0001 per share PWSC NYSE Yes No Yes Yes Large Accelerated Filer false false true false 1099600000 202593355 164939296 37654059 The information called for by Part III of this Form 10-K is hereby incorporated by reference from the definitive Proxy Statement for our annual meeting of stockholders, which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2023. 0.85 34 DELOITTE & TOUCHE LLP Sacramento, California 39054000 137471000 7930000 4712000 76618000 54296000 40449000 36886000 156121000 228653000 5003000 6173000 15998000 8877000 112089000 100861000 2740725000 2487007000 710635000 722147000 36311000 29677000 3776882000 3583395000 13629000 5878000 116271000 84270000 4958000 5263000 373672000 310536000 8379000 7750000 516909000 413697000 2178000 2099000 13359000 8053000 275316000 281314000 396397000 410361000 6111000 5303000 811325000 728624000 2021595000 1849451000 0.0001 0.0001 500000000 500000000 164796626 164796626 159596001 159596001 16000 16000 0.0001 0.0001 300000000 300000000 37654059 39928472 39928472 4000 4000 1520288000 1438019000 -2094000 -2122000 -218387000 -187250000 1299827000 1248667000 455460000 485277000 1755287000 1733944000 3776882000 3583395000 600189000 543444000 477296000 72555000 70402000 61976000 24907000 16837000 19326000 697651000 630683000 558598000 154021000 151374000 135963000 55866000 59027000 51803000 7788000 3694000 2384000 66198000 58252000 50708000 283873000 272347000 240858000 413778000 358336000 317740000 105901000 107498000 92740000 214807000 178337000 149167000 4280000 2630000 7299000 64470000 63967000 62818000 389458000 352432000 312024000 24320000 5904000 5716000 66722000 40013000 58935000 -3264000 7788000 -96000 0 -12905000 -314000 1341000 644000 -39548000 -40556000 -65480000 -476000 -12815000 -22415000 -39072000 -27741000 -43065000 -7935000 -6954000 -9296000 -31137000 -20787000 -33769000 -31137000 -20787000 -33769000 -31137000 -26807000 -33769000 -0.19 -0.19 -0.13 -0.13 -0.21 -0.21 162957390 158664189 157576056 162957390 198592661 157576056 157576056 25000 -1903000 -554000 3000 -3000 28000 -1906000 -554000 5000 -382000 -55000 -31114000 -22311000 -34268000 1855730000 441000 -178298000 1677873000 448000 448000 3204000 3204000 -283000 -283000 -1509000 -1509000 1858486000 0 0 0 0 0 0 158000 158000 -179807000 -179807000 0 0 1678837000 1678837000 157918000 16000 754375000 754391000 39928000 4000 4000 1858486000 -1370041000 -488445000 0 51700000 -47041000 -4659000 0 404394000 404394000 287364000 287364000 116000 23414000 23414000 -374000 -374000 4405000 -4405000 0 -32260000 -9296000 -41556000 0 158034000 16000 39928000 4000 1399967000 -216000 -165026000 488213000 1722958000 1562000 -11187000 11187000 53389000 53389000 -1906000 -1906000 4018000 -4018000 0 -163000 -163000 295000 295000 -1437000 -1437000 -20787000 -6954000 -27741000 0 159596000 16000 39928000 4000 1438019000 -2122000 -187250000 485277000 1733944000 2926000 -1604000 1604000 64077000 64077000 28000 28000 5760000 -5760000 -2274000 2274000 27642000 -27642000 2086000 2086000 -31137000 -7935000 -39072000 0 164796000 16000 37654000 4000 1520288000 -2094000 -218387000 455460000 1755287000 -39072000 -27741000 -43065000 -96000 0 -12905000 130667000 122219000 113479000 61147000 50267000 25137000 3584000 6050000 -273000 -4886000 4215000 3552000 9097000 4537000 1098000 1119000 455000 -129000 8837000 97000 12318000 5975000 -7299000 2353000 -1664000 1099000 5079000 2792000 1576000 4581000 -6052000 2265000 -711000 9938000 3381000 -5591000 -12137000 -271000 3297000 15269000 429258000 2338000 -7788000 -404394000 33125000 12448000 39199000 170594000 149009000 143103000 2168000 3651000 3988000 39000 0 0 38521000 41460000 35920000 259000 300046000 31143000 333593000 3528000 1392000 -344483000 -77646000 -373501000 1604000 11187000 0 40000000 70000000 55000000 99256000 0 0 0 0 315200000 0 0 320000000 0 0 365000000 40000000 70000000 95000000 0 0 68775000 6074000 7750000 7750000 0 0 448000 0 295000 11753000 15708000 0 2823000 27000 0 0 766075000 75870000 -19232000 264699000 -408000 -1141000 -556000 -98427000 50990000 33745000 137981000 86991000 53246000 39554000 137981000 86991000 61660000 28948000 51438000 3409000 2103000 2452000 255000 126000 765000 1954000 936000 403000 39054000 137471000 86479000 500000 510000 512000 39554000 137981000 86991000 BUSINESS<div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Background and Nature of Operations</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">PowerSchool Holdings, Inc. (the “Company,” </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">“PowerSchool,” “we,” “us,” or “our”</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) was formed as a Delaware corporation on November 30, 2020 for the purpose of completing an initial public offering (“IPO”) and a series of transactions in order to carry on the business of PowerSchool Holdings LLC (“Holdings LLC”), formerly known as Severin Holdings, LLC</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Our Principal Stockholders are Onex Partners Managers LP (“Onex”) and Vista Equity Partners (“Vista”).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The transactions included amendments to the Company’s operating agreement to modify its capital structure by replacing the membership interests then held by its existing owners with a new class of membership interests (“LLC Units”) held initially by Severin Topco LLC (“Topco LLC”), a portion of which have a participation threshold (the “Participation Units”) and appointing the Company as the sole managing member of Holdings LLC; issuance of unrestricted and restricted Class A common stock in exchange for vested and unvested pre-IPO share-based awards, issuance of 39,928,472 shares of Class B common stock, par value </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$0.0001</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> per share to Topco LLC, on a one-to-one basis with the number of LLC Units (other than Participation Units), restructuring of certain entities (“Blocker Entities”) associated with the Principal Stockholders, and execution of an exchange agreement (the “Exchange Agreement”) with Topco LLC. Pursuant to the Exchange Agreement, Topco LLC is entitled to exchange LLC Units (other than Participation Units), together with an equal number of shares of Class B common stock, for shares of Class A common stock on a one-for-one basis or, at its election, for cash from a substantially concurrent public offering or private sale. Participation Units may be exchanged for a number of shares of Class A common stock based on an exchange formula that takes into account the current value of a share of Class A common stock and a pre-determined participation threshold. Additionally, the Company entered into a tax receivable agreement (the “TRA”) with Topco LLC, and the Principal Stockholders that provides for the payment by the Company to Topco LLC and the Principal Stockholders, collectively, of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">85%</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> of the amount of cash savings, if any, in U.S. federal, state and local income taxes. Collectively, these transactions are referred to as “Organizational Transactions”.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s cloud platform is an integrated, enterprise-scale suite of solutions purpose-built for the K-12 education market. The Company’s platform is embedded in school workflows and is used by educators, students, administrators, and parents. Its cloud-based technology platform helps schools and districts efficiently manage state reporting and related compliance, special education, finance, human resources, talent, registration, attendance, funding, learning, instruction, grading, assessments, communications, and analytics in one unified platform. The Company’s integrated technology approach streamlines operations, aggregates disparate data sets, and develops insights using predictive modelling and machine learning. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is headquartered in Folsom, California, and together with its subsidiaries has locations in the United States (“U.S.”), Canada, India, and the United Arab Emirates.</span></div> 0.0001 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:6pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated balance sheets as of December 31, 2023 and December 31, 2022, the consolidated statements of operations and comprehensive loss, statements of stockholders’/members’ equity, and statements of cash flows for the years ended December 31, 2023, 2022, and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Use of estimates is required in the preparation of the consolidated financial statements in conformity with GAAP. Management makes estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that it believes are reasonable under the circumstances. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimates the Company evaluates include, but are not limited to: </span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the fair value of assets acquired and liabilities assumed in business combinations, including acquired intangible assets, goodwill, contingent consideration, and liabilities associated with deferred revenue and deferred taxes;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the average period of benefit related to contract cost assets;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the allowance for doubtful accounts;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the fair value of certain stock awards;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the useful lives and recoverability of long-lived assets, including capitalized product development costs</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the recognition, measurement, and valuation of deferred income taxes</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the actual amounts and timing of payments under the Tax Receivable Agreement; and</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual results could differ from those estimates under different assumptions or conditions. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosure. This update enhances the disclosures for income tax rate reconciliation whereby entities are required to disclose specific categories in the rate reconciliation and provide additional information for reconciling items which meet a certain qualitative threshold. The guidance is effective for the Company beginning on January 1, 2024. The accounting pronouncement is not expected to have a material impact on our Consolidated Financial Statements and related disclosures. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2023, we prospectively adopted ASU No. 2016-13, </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 326): </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2016-13). This update changes the accounting for recognizing impairments of financial assets, such that credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The adoption of the accounting pronouncement did not have a material impact on the valuation of our financial instruments.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the following sources: (i) software-as-a-service (“SaaS”) offerings in cloud and hosted environments; (ii) professional services including implementation, consulting, training, and data migration services; (iii) software license; (iv) software maintenance; and (v) reseller arrangements.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identify the contract(s) with a customer</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identify the performance obligations in the contract</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Determine the transaction price</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Allocate the transaction price to the performance obligations in the contract</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Recognize revenue when (or as) the Company satisfies a performance obligation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies enforceable contracts with a customer when the agreement is signed and has determined that contract terms are generally three years. However, the contract may be in 12-month increments as customers are generally permitted to terminate after 12 months due to non-appropriation of funds. The Company also evaluates whether any optional periods represent a material right. Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. Transaction price includes both fixed and variable consideration. However, the Company only includes variable consideration in the transaction price to the extent that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determines the standalone selling price based on its overall pricing objectives, taking into consideration discounts which can vary based on the value of contracts, products sold, the number and types of users within the contracts, and the market conditions within a geographic location of the customer</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental entities (e.g., sales and other indirect taxes).</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following describes the nature of the Company’s primary types of revenue and related revenue recognition policies:</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SaaS Offerings</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers SaaS-based solutions to customers that purchase remote access to its software and its functionality. For the Company’s SaaS offerings, the nature of its promise to the customer is to provide continuous access to its application platforms. Accordingly, the Company’s SaaS offerings are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services. The Company typically satisfies its SaaS performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because its efforts are expended evenly throughout the period and customers benefit consistently throughout the contract term. As such, for fixed-fee contracts, revenue is recognized ratably over the contract period and classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue is comprised of implementation, consulting, training, and data migration services associated with the Company’s SaaS offerings and licensed software. These services are generally recognized when services are rendered, with service durations spanning from several weeks to several months, depending on the scope and complexity of the work. Payment terms for professional services may be based on a fixed fee or charged on a time and materials basis.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services are typically considered distinct performance obligations. The Company’s professional services that are billed on a fixed fee basis are typically satisfied as services are rendered, and the Company generally uses efforts expended (labor hours) to measure progress toward completion as this is considered a faithful representation of the transfer of control of the services given the nature of the performance obligation. For professional services that are billed on a time and materials basis, the Company applies the ‘as-invoiced’ practical expedient. Accordingly, revenue is generally recognized based on the amount that the Company has a right to invoice, as this amount corresponds directly with the value to the customer of the Company’s performance completed to date and is classified as Service revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software License</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company licenses software that is distinct and has significant stand-alone functionality (i.e., functional IP). Revenue attributable to such arrangements is typically recognized at the point in time when the customer is able to use and benefit from the software, which is generally upon delivery to the customer or upon the commencement of </span></div><div style="margin-top:6pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the renewal term. Software license revenue is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software Maintenance</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software maintenance is comprised of stand-ready services including technical support services and unspecified software updates and upgrades, which are provided on a when-and-if-available basis. Software maintenance is transferred evenly using a time-elapsed output method over the contract term given it is a stand-ready obligation and there is no discernible pattern of performance. Software maintenance revenue is generally based on fixed fees. Payments are typically required annually in advance of the Company’s performance of the relevant services and recognized as revenue ratably over the maintenance term. This revenue is classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reseller Arrangements</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reseller arrangements with several third-party partners. For certain reseller arrangements, the Company does not control the products or services prior to when they are transferred to the customer. Revenue from these arrangements is recorded on a net basis. Reseller revenue is recognized at a point in time when the products or services are resold to the end customer as there are no outstanding performance obligations under these arrangements after the resale. The revenue for these arrangements is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal vs. Agent</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company enters into arrangements with third parties to offer their products both as integrated into the Company’s offerings as well as add-ons for specific configurations with separate pricing. The Company considers the terms of our arrangements and the economics of the transactions with the third parties to determine the nature of our promise to the customer and whether or not the Company has control of the products or services prior to the transfer to the customer. Where we determine that the Company has control and the nature of our promise is to provide the underlying good or service, we recognize revenue on a gross basis (as the principal) and where the nature of the promise is primarily to facilitate the sale, we recognize revenue on a net basis (as the agent).</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Acquisition Costs </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract and customer acquisition costs, consisting primarily of sales commissions, are incremental and recoverable costs of obtaining a contract. These costs are capitalized using the portfolio approach and are amortized over the expected period of benefit, which is the estimated life of the technology (determined to be approximately 7 years) provided in the underlying contract. The amortization is determined on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Deferred commissions that will amortize within the next 12-month period are classified as current and included in prepaid expenses and other current assets. The remaining balance is classified as noncurrent and are included in other assets. The Company also applies the practical expedient to expense certain costs as incurred when the amortization period of the underlying asset is expected to be one year or less. The practical expedient typically applies to the Company’s professional services offerings.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when it can contractually invoice a customer and payment will become due solely based on the passage of time, a contract asset when revenue is recognized prior to invoicing and payment is contingent upon transfer of control of another separate performance obligation, or deferred revenue (contract liability) when consideration is received from or amounts are billed to customers which precedes its performance to fully satisfy the associated performance obligation(s).</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily results from the revenue from our SaaS offerings that is billed in advance of when such services are provided by the Company. Deferred revenue that will be realized during the succeeding 12-month period is recorded as current, and the remaining deferred revenue is recorded as non-current.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days for net new contracts. For renewal invoices, the due date is generally the start date of the renewal. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP guidance for fair value measurements clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a fair value hierarchy which prioritizes the inputs to the valuation techniques used to measure fair value into three levels. These levels are determined based on the lowest-level input that is significant to the fair value measurement. Levels within the hierarchy are defined as follows:</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Unadjusted quoted prices in active markets for identical assets and liabilities;</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable, either directly or indirectly; and</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The estimated fair value of our investments are based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds, we classify our fixed income investments as having Level 2 inputs. The valuation techniques used to measure the fair value of our investments having Level 2 inputs are determined by third-party pricing services and are derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. As of </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2023, we do not hold any investments valued with Level 2 or 3 inputs.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, the Company had recognized contingent consideration liability related to the acquisition of Chalk (defined below) which was classified as an accrued expense on the Company’s consolidated balance sheet. In addition, the Company has assumed a contingent consideration liability from the acquisition of SchoolMessenger of $0.6 million, which is classified as a noncurrent liability on the Company’s consolidated balance sheet. The fair value of the contingent consideration liability is based on unobservable inputs, including management estimates and assumptions about future revenues and share price, and therefore, classified as Level 3. See Note 10 for further information regarding the fair value of the contingent consideration liability from Chalk. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The recorded amounts of cash and cash equivalents, accounts receivable, other current assets, accounts payable, and accrued expenses and other liabilities approximate the fair values principally because of their short-term nature. Short-term and long-term debt are reported at amortized costs in the Company’s consolidated balance sheets. The remaining financial instruments are reported in the Company’s consolidated balance sheets at amounts that approximate current fair values.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash equivalents and accounts receivable. Cash equivalents consist primarily of money-market funds and are considered high investment grade. We place the majority of our cash and cash equivalents with financial institutions that management believes to have high-quality credit. Certain of our cash balances held with a financial institution are in excess of Federal Deposit Insurance Corporation limits. Our investment portfolio consists of investments diversified among security types, industries and issuers. Our investments were held and managed by recognized financial institutions that followed our investment policy with the main objective of preserving capital and maintaining liquidity.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> doubtful accounts receivable based on various factors, including the Company’s review of credit profiles of its customers, contractual terms and conditions, historical payments, and current economic trends. The Company had no customers who accounted for more than 10% of accounts </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receivable as of December 31, 2023 and December 31, 2022. Since most of these receivables were satisfied in subsequent periods, the Company believes that this does not pose an undue concentration of credit risk on the Company.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no customers accounting for more than 10% of total revenue for all periods presented.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash equivalents included $5.0 million of money-market funds. The fair value of money-market funds, which was consistent with their carrying value, was determined using unadjusted prices in active, accessible markets for identical assets, and as such, they were classified as Level 1 assets in the fair value hierarchy.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily includes trade accounts receivable from the Company’s customers. Allowances for doubtful accounts are established based on various factors, including, but not limited to, credit profiles of the Company’s customers, contractual terms and conditions, historical payments, and current economic trends. Accounts receivable are written off or credited on a case-by-case basis, net of any amounts that may be collected.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of software, equipment, and furniture and fixtures which is generally <span style="-sec-ix-hidden:f-522">three</span> to ten years. Buildings are depreciated over a useful life of 20 years. Amortization of leasehold improvements is computed using the shorter of the estimated useful lives or the terms of their respective leases, generally one year to nine years. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant improvements that substantially extend the useful lives of assets are capitalized. Expenditures for maintenance and repairs are charged to expense as they are incurred.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values using the straight-line method designed to match the amortization to the benefits received.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether it controls the use of the identified asset throughout the period of use. At lease commencement date, the Company determines lease classification between finance and operating and recognizes an ROU asset and corresponding lease liability. An ROU asset represents our right to use an underlying asset and a lease liability represents our obligation to make payments during the lease term.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate (“IBR”) because the interest rate implicit in the Company’s leases is not readily determinable. The Company estimates its IBR based on the information available at lease commencement date for borrowings with a similar term. The ROU asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives. The operating lease ROU assets and liabilities recognized at January 1, 2022, the adoption date of ASC 842, were based on the present value of lease payments over the remaining lease term as of that date, using the IBR as of that date.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the practical expedients to not recognize ROU assets and liabilities for leases with a term of less than twelve months and to not separate non-lease components from the associated lease components. The total consideration includes fixed payments and contractual escalation provisions. The Company is responsible for </span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">maintenance, insurance, property taxes, and other variable payments, which are expensed as incurred. Some leases include options to renew or terminate. The Company includes the option to renew or terminate in its determination of the lease term when the option is deemed to be reasonably assured to be exercised. The Company accounts for changes in the expected lease term as a modification of the original contract.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are classified in "Operating lease right-of-use assets", "Operating lease liabilities, current", and "Operating lease liabilities—net of current" on our consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Product Development Costs</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s software development costs are accounted for under the guidance for internal use software. The costs in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs are capitalized if: (1) the costs are direct and incremental and (2) management has determined that it is probable that the project will be completed and the software will be used to perform the function intended. These costs are capitalized until the application is substantially complete and ready for its intended use. Capitalized software development costs are being amortized to cost of revenue on a straight-line basis over five years. Useful lives are reviewed at least annually and adjusted if appropriate.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Cloud Computing Arrangement Implementation Costs</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain qualifying costs to implement cloud computing hosting arrangements that are service contracts. Such qualifying costs include direct costs for third-party consulting services, and do not include software maintenance and training costs, which are expensed as incurred. Capitalization of these costs ceases once the software of the hosting arrangement is ready for its intended use. Capitalized costs, net of accumulated amortization, are included in prepaid expenses and non-current assets on the Company’s consolidated balance sheets and amortized to operating expense on a straight-line basis over the expected term of the associated arrangement, including periods that are reasonably expected to be renewed. The amount capitalized is included as a component of net cash used in operating activities in the statements of cash flows.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Interest</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is capitalized on the Company’s software and website development. Interest capitalization is based on rates applicable to borrowings outstanding during the period and the balance of qualified assets under development during the period. Capitalized interest is amortized over the useful lives of such assets and the amortization is reported as cost of revenue.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill Assets</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the purchase price in a business combination over the fair value of identifiable net assets acquired. Goodwill is subject to periodic testing for impairment.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is assessed at least annually, but also whenever events or changes in circumstances indicate the carrying values may not be recoverable. Factors that could trigger an impairment review, include (a) significant underperformance relative to historical or projected future operating results; (b) significant changes in the manner of or use of the acquired assets or the strategy for the Company’s overall business; and (c) significant negative industry or economic trends.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts an impairment assessment on December 31 of each year taking a qualitative and quantitative evaluation approach to determine if there are any adverse market factors or changes in circumstances indicating that the carrying value of goodwill may not be recoverable. If it is more likely than not that an impairment exists, the Company performs a quantitative test that compares the fair value to the net carrying value and records an impairment of goodwill to the extent that the net carrying value exceeds the fair value equal to the excess amount. There was no goodwill impairment recorded by the Company in any of the periods presented. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recoverability of Long-Lived and Intangible Assets</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of its long-lived assets, including amortizable intangible and tangible assets in accordance with authoritative guidance on accounting for the impairment or disposal of long-lived assets. Long-lived assets are evaluated for impairment at the asset group level, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate that </span></div><div style="margin-top:6pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the carrying value of these assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets or an asset group by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flow. If the future undiscounted cash flow is less than the carrying amount of these assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No long-lived asset impairment losses were recorded by the Company during any of the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Issuance Costs and Debt Discount</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records debt issuance costs as a reduction to the carrying value of the related debt and such amounts are being amortized over the term of the related debt using the straight-line method of amortization, which approximates the effective interest method. Amortization of debt issuance costs are included in interest expense - net on the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the discounts as an adjustment to the carrying amount and then amortizes the discounts over the terms using the effective interest method.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for acquisitions under the purchase method of accounting in accordance with ASC 805, Business Combinations. The consolidated statements of operations and compreh</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ensive loss include the results of operations of the acquirees since the date of acquisition. The net assets of the acquisition with the exception of contract assets and contract liabilities (i.e., deferred revenue) and leases were recorded at their estimated fair values as of the acquisition date. The fair value of the intangible assets is determined using valuation techniques which include the use of a discounted cash flow model in an income or market based valuation approach. Such valuation approaches require management to make significant estimates and assumptions. Significant estimates in valuing certain intangible assets include, but are not limited to, forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates. Contract assets and contract liabilities acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 606, as if the Company had originated the contracts. Leases acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 842. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The provisional fair values may change as the Company obtains additional information. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that we identify adjustments to the preliminary purchase price allocation.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, certain employees were granted unit-based awards by the Company’s predecessor entity, Holdings LLC, as profit interests based on the estimated fair value of the awards at the date of grant. Holdings LLC utilized the Black-Scholes pricing model for determining the estimated fair value of the unit-based awards on the date that the awards are granted. Given the absence of any active market for the shares underlying the awards, the fair value of the awards was determined with input from management and third-party valuations.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Organizational Transactions, certain of these outstanding unit-based awards were converted into restricted and unrestricted shares and restricted stock units (“RSUs”) of PowerSchool Holdings, Inc. After the IPO, the Company uses the publicly quoted price as reported on the NYSE as the fair value of the restricted shares, unrestricted shares and its RSUs on their respective grant dates. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For service based awards, compensation expense is recognized on a straight-line basis over the respective requisite service periods of the awards. For performance-based awards where vesting is contingent upon both a service and a performance condition or both a service and market condition, compensation expense is recognized over the respective derived service period of the award when achievement of the performance or market condition is considered probable. Share-based compensation expense is recognized within cost of revenue; research and development; and selling, general, and administrative expense on the consolidated statements of operations and comprehensive loss based on the function of the employees receiving awards. Any forfeitures are accounted for as they occur. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of the Organizational Transactions and the IPO, the Company holds an economic interest in Holdings LLC and consolidates its financial position and results. The remaining ownership of Holdings LLC not held by the Company is considered a non-controlling interest. Holdings LLC is treated as a partnership for income tax reporting purposes. Its members, including the Company, are liable for federal, state, and local income taxes based on their share of Holdings LLC’s taxable income. In addition, the Company is subject to U.S. federal, state, local, and foreign income taxes on the taxable income or loss of certain operating subsidiaries of Holdings LLC that are taxed at the entity level.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">We account for income taxes under the asset and liability method of accounting. We recognize deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as for operating loss and tax credit carryforwards. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences. We recognize the effect of a change in tax rates on deferred tax assets and liabilities in the results of operations in the period that includes the enactment date. We reduce the measurement of a deferred tax asset, if necessary, by a valuation allowance if it is more likely than not that we will not realize some or all of the deferred tax asset.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant judgment is required in determining the accounting for income taxes. In the ordinary course of business, many transactions and calculations arise where the ultimate tax outcome is uncertain. Our judgments, assumptions and estimates relative to the accounting for income taxes take into account current tax laws, our interpretation of current tax laws, and possible outcomes of future audits conducted by foreign and domestic tax authorities. Although we believe that our estimates are reasonable, the final tax outcome of matters could be different from our assumptions and estimates used when determining the accounting for income taxes. Such differences, if identified in future periods, could have a material effect on the amounts recorded in our consolidated financial statement</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and penalties related to unrecognized tax benefits are recorded as income tax expense.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Receivable Agreement</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Organizational Transactions, the Company entered into a Tax Receivable Agreement (“TRA”) with Topco LLC, Vista Equity Partners, and Onex whereby the Company agreed to pay 85% of the amount of certain tax benefits to such pre-IPO owners. Payments to be made under the TRA will vary depending on several factors, including applicable tax rates and the timing and amount of our future income.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for amounts payable under the TRA in accordance with ASC Topic 450, Contingencies. As such, subsequent changes in the fair value of the TRA liability between reporting periods are recognized in the consolidated statement of operations. See Note 17, Income Taxes, for additional information on the TRA.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes costs directly related to revenue as a component of cost of revenue. Personnel costs associated with cost of revenue consist of salaries, benefits, bonuses, payroll taxes, and stock-based compensation expense.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscriptions and support</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscriptions and support cost of revenue consists of costs directly related to subscription services, including personnel costs related to operating data centers and customer support operations, hosting and data center related costs, third-party software licenses, and allocated facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost of revenue consists of personnel costs related to the delivery of the Company’s service offerings, software, equipment, and information technology related expenses, third-party contractor costs, as well as travel and allocated facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License and other</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License and other cost of revenue consists primarily of personnel costs associated with delivering licenses, hardware, reseller arrangements, and allocated facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization cost of revenue includes allocated depreciation of its computer and software equipment related to the Company’s customer support operations, hosting and data center related costs, and amortization of the Company’s capitalized product development costs and technology intangible assets.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating expenses consist of research and development, selling, general, and administrative expenses as well as acquisition costs. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, sales incentives, payroll taxes, and stock-based compensation expense, as well as the related overhead costs to support the Company’s staff. Other significant components of operating expenses include events and travel, professional fees, allocated facilities and overhead costs, general marketing and promotion costs, and bad debt expense.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel costs and the related overhead costs to support our staff, software and hardware costs, third-party professional fees, and allocated facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, general, and administrative</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">elling, ge</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">neral, and administrative expenses consist primarily of personnel costs and the related overhead costs to support the Company’s staff across the corporate functions of sales, executive, finance, human resources, information technology, internal operations, and legal, as well as sales commissions, third-party professional fees, bad debt expense, marketing and promotional activities, travel, and allocated costs for facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition costs</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs relate primarily to transaction expenses incurred in relation to the Company’s acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization costs include allocated depreciation of the Company’s property and equipment and amortization of customer relationship and trademark intangible assets.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Expense</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as they are incurred. During the years ended December 31, 2023, 2022, and 2021, the Company incurred advertising costs of $9.5 million, $4.9 million, and $4.1 million, respectively. Advertising costs are included within sales, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currencies</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign entities is the local currency. Monetary assets and liabilities and transactions denominated in currencies other than an entity’s functional currency are remeasured into its functional currency using current exchange rates, whereas non-monetary assets and liabilities are remeasured using historical exchange rates. The gains and losses resulting from such remeasurements are classified within other (income) expenses – net in the Company’s consolidated statements of operations and comprehensive loss in the period of occurrence.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of our foreign entities are translated into the Company’s reporting currency, U.S. dollars, at exchange rates in effect on the balance sheet date. Revenues and expenses are translated at the average exchange rate during the period. Equity transactions are translated using the historical exchange rates. Adjustments resulting from translating a foreign entity’s financial statements into U.S. dollars are included in accumulated other comprehensive loss as a separate component of stockholders’/members’ equity.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency exchange gains and losses are recorded within other (income) expense – net. For the year ended December 31, 2023, foreign currency transaction losses were $0.3 million. For the year ended December 31, 2022 and 2021, foreign currency transaction gains were $1.1 million and $0.2 million, respectively.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss consists of two components, net loss and other comprehensive loss. Other comprehensive loss refers to certain changes that are recorded as an element of stockholders’/members’ equity but are excluded from net loss. The Company’s other comprehensive loss consists of foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency and changes in unrealized loss from investment securities. The Company has disclosed accumulated comprehensive income (loss) as a component of stockholders’/members’ equity.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, the Company has one operating and reportable segment. The Company does not have material long-lived assets in geographic areas outside of the United States.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings (Loss) Per Share Attributable to Common Stockholders (“EPS”)</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of Class A common stock outstanding during each period. The Company does not consider the shares of Class B common stock to be participating securities as the holders of Class B of common stock do not have any right to receive dividends or distributions upon the Company’s liquidation or winding up.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income (loss) per share attributable to common stockholders is computed by giving effect to all potential shares of common stock, including shares issuable upon conversion of our LLC Units and unvested RSUs and restricted stock awards to the extent they are dilutive.</span></div><div><span><br/></span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Non-Controlling Interest</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Organizational Transactions described in Note 1 were executed concurrently with the IPO. As such, the net effect of these transactions along with accumulated net parent investment balance as of the IPO date was allocated pro rata based on the underlying ownership of shares.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, due to the Company’s majority economic interest in Holdings LLC and status as its sole manager, the Company consolidates the financial results of Holdings LLC and reports a non-controlling interest on its consolidated statements of operations and comprehensive income (loss), representing the portion of net income (loss) and comprehensive income (loss) attributable to the holders of the minority interest in Holdings LLC subsequent to the IPO. </span>This non-controlling interest is classified as permanent equity on the Company’s consolidated balance sheets. The accompanying consolidated balance sheets as of December 31, 2023 and December 31, 2022, the consolidated statements of operations and comprehensive loss, statements of stockholders’/members’ equity, and statements of cash flows for the years ended December 31, 2023, 2022, and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Use of estimates is required in the preparation of the consolidated financial statements in conformity with GAAP. Management makes estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates and judgments. Management bases its estimates and judgments on historical experience and on various other factors that it believes are reasonable under the circumstances. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimates the Company evaluates include, but are not limited to: </span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the fair value of assets acquired and liabilities assumed in business combinations, including acquired intangible assets, goodwill, contingent consideration, and liabilities associated with deferred revenue and deferred taxes;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the average period of benefit related to contract cost assets;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the allowance for doubtful accounts;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the fair value of certain stock awards;</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the useful lives and recoverability of long-lived assets, including capitalized product development costs</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the recognition, measurement, and valuation of deferred income taxes</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the actual amounts and timing of payments under the Tax Receivable Agreement; and</span></div>Actual results could differ from those estimates under different assumptions or conditions. <div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740), Improvements to Income Tax Disclosure. This update enhances the disclosures for income tax rate reconciliation whereby entities are required to disclose specific categories in the rate reconciliation and provide additional information for reconciling items which meet a certain qualitative threshold. The guidance is effective for the Company beginning on January 1, 2024. The accounting pronouncement is not expected to have a material impact on our Consolidated Financial Statements and related disclosures. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2023, we prospectively adopted ASU No. 2016-13, </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 326): </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2016-13). This update changes the accounting for recognizing impairments of financial assets, such that credit losses for certain types of financial instruments will be estimated based on expected losses. The update also modifies the impairment models for available-for-sale debt securities and for purchased financial assets with credit deterioration since their origination. The adoption of the accounting pronouncement did not have a material impact on the valuation of our financial instruments.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the following sources: (i) software-as-a-service (“SaaS”) offerings in cloud and hosted environments; (ii) professional services including implementation, consulting, training, and data migration services; (iii) software license; (iv) software maintenance; and (v) reseller arrangements.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identify the contract(s) with a customer</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identify the performance obligations in the contract</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Determine the transaction price</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Allocate the transaction price to the performance obligations in the contract</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Recognize revenue when (or as) the Company satisfies a performance obligation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies enforceable contracts with a customer when the agreement is signed and has determined that contract terms are generally three years. However, the contract may be in 12-month increments as customers are generally permitted to terminate after 12 months due to non-appropriation of funds. The Company also evaluates whether any optional periods represent a material right. Some of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. Transaction price includes both fixed and variable consideration. However, the Company only includes variable consideration in the transaction price to the extent that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determines the standalone selling price based on its overall pricing objectives, taking into consideration discounts which can vary based on the value of contracts, products sold, the number and types of users within the contracts, and the market conditions within a geographic location of the customer</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental entities (e.g., sales and other indirect taxes).</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following describes the nature of the Company’s primary types of revenue and related revenue recognition policies:</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SaaS Offerings</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers SaaS-based solutions to customers that purchase remote access to its software and its functionality. For the Company’s SaaS offerings, the nature of its promise to the customer is to provide continuous access to its application platforms. Accordingly, the Company’s SaaS offerings are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services. The Company typically satisfies its SaaS performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because its efforts are expended evenly throughout the period and customers benefit consistently throughout the contract term. As such, for fixed-fee contracts, revenue is recognized ratably over the contract period and classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue is comprised of implementation, consulting, training, and data migration services associated with the Company’s SaaS offerings and licensed software. These services are generally recognized when services are rendered, with service durations spanning from several weeks to several months, depending on the scope and complexity of the work. Payment terms for professional services may be based on a fixed fee or charged on a time and materials basis.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services are typically considered distinct performance obligations. The Company’s professional services that are billed on a fixed fee basis are typically satisfied as services are rendered, and the Company generally uses efforts expended (labor hours) to measure progress toward completion as this is considered a faithful representation of the transfer of control of the services given the nature of the performance obligation. For professional services that are billed on a time and materials basis, the Company applies the ‘as-invoiced’ practical expedient. Accordingly, revenue is generally recognized based on the amount that the Company has a right to invoice, as this amount corresponds directly with the value to the customer of the Company’s performance completed to date and is classified as Service revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software License</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company licenses software that is distinct and has significant stand-alone functionality (i.e., functional IP). Revenue attributable to such arrangements is typically recognized at the point in time when the customer is able to use and benefit from the software, which is generally upon delivery to the customer or upon the commencement of </span></div><div style="margin-top:6pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the renewal term. Software license revenue is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software Maintenance</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software maintenance is comprised of stand-ready services including technical support services and unspecified software updates and upgrades, which are provided on a when-and-if-available basis. Software maintenance is transferred evenly using a time-elapsed output method over the contract term given it is a stand-ready obligation and there is no discernible pattern of performance. Software maintenance revenue is generally based on fixed fees. Payments are typically required annually in advance of the Company’s performance of the relevant services and recognized as revenue ratably over the maintenance term. This revenue is classified as Subscriptions and Support revenue in the consolidated statements of operations and comprehensive loss. </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reseller Arrangements</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reseller arrangements with several third-party partners. For certain reseller arrangements, the Company does not control the products or services prior to when they are transferred to the customer. Revenue from these arrangements is recorded on a net basis. Reseller revenue is recognized at a point in time when the products or services are resold to the end customer as there are no outstanding performance obligations under these arrangements after the resale. The revenue for these arrangements is classified as License and Other revenue in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal vs. Agent</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company enters into arrangements with third parties to offer their products both as integrated into the Company’s offerings as well as add-ons for specific configurations with separate pricing. The Company considers the terms of our arrangements and the economics of the transactions with the third parties to determine the nature of our promise to the customer and whether or not the Company has control of the products or services prior to the transfer to the customer. Where we determine that the Company has control and the nature of our promise is to provide the underlying good or service, we recognize revenue on a gross basis (as the principal) and where the nature of the promise is primarily to facilitate the sale, we recognize revenue on a net basis (as the agent).</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Acquisition Costs </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract and customer acquisition costs, consisting primarily of sales commissions, are incremental and recoverable costs of obtaining a contract. These costs are capitalized using the portfolio approach and are amortized over the expected period of benefit, which is the estimated life of the technology (determined to be approximately 7 years) provided in the underlying contract. The amortization is determined on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Deferred commissions that will amortize within the next 12-month period are classified as current and included in prepaid expenses and other current assets. The remaining balance is classified as noncurrent and are included in other assets. The Company also applies the practical expedient to expense certain costs as incurred when the amortization period of the underlying asset is expected to be one year or less. The practical expedient typically applies to the Company’s professional services offerings.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when it can contractually invoice a customer and payment will become due solely based on the passage of time, a contract asset when revenue is recognized prior to invoicing and payment is contingent upon transfer of control of another separate performance obligation, or deferred revenue (contract liability) when consideration is received from or amounts are billed to customers which precedes its performance to fully satisfy the associated performance obligation(s).</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily results from the revenue from our SaaS offerings that is billed in advance of when such services are provided by the Company. Deferred revenue that will be realized during the succeeding 12-month period is recorded as current, and the remaining deferred revenue is recorded as non-current.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days for net new contracts. For renewal invoices, the due date is generally the start date of the renewal. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component.</span></div> P7Y <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP guidance for fair value measurements clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a fair value hierarchy which prioritizes the inputs to the valuation techniques used to measure fair value into three levels. These levels are determined based on the lowest-level input that is significant to the fair value measurement. Levels within the hierarchy are defined as follows:</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Unadjusted quoted prices in active markets for identical assets and liabilities;</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable, either directly or indirectly; and</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The estimated fair value of our investments are based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds, we classify our fixed income investments as having Level 2 inputs. The valuation techniques used to measure the fair value of our investments having Level 2 inputs are determined by third-party pricing services and are derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. As of </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2023, we do not hold any investments valued with Level 2 or 3 inputs.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, the Company had recognized contingent consideration liability related to the acquisition of Chalk (defined below) which was classified as an accrued expense on the Company’s consolidated balance sheet. In addition, the Company has assumed a contingent consideration liability from the acquisition of SchoolMessenger of $0.6 million, which is classified as a noncurrent liability on the Company’s consolidated balance sheet. The fair value of the contingent consideration liability is based on unobservable inputs, including management estimates and assumptions about future revenues and share price, and therefore, classified as Level 3. See Note 10 for further information regarding the fair value of the contingent consideration liability from Chalk. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The recorded amounts of cash and cash equivalents, accounts receivable, other current assets, accounts payable, and accrued expenses and other liabilities approximate the fair values principally because of their short-term nature. Short-term and long-term debt are reported at amortized costs in the Company’s consolidated balance sheets. The remaining financial instruments are reported in the Company’s consolidated balance sheets at amounts that approximate current fair values.</span></div> <div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash equivalents and accounts receivable. Cash equivalents consist primarily of money-market funds and are considered high investment grade. We place the majority of our cash and cash equivalents with financial institutions that management believes to have high-quality credit. Certain of our cash balances held with a financial institution are in excess of Federal Deposit Insurance Corporation limits. Our investment portfolio consists of investments diversified among security types, industries and issuers. Our investments were held and managed by recognized financial institutions that followed our investment policy with the main objective of preserving capital and maintaining liquidity.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> doubtful accounts receivable based on various factors, including the Company’s review of credit profiles of its customers, contractual terms and conditions, historical payments, and current economic trends. The Company had no customers who accounted for more than 10% of accounts </span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receivable as of December 31, 2023 and December 31, 2022. Since most of these receivables were satisfied in subsequent periods, the Company believes that this does not pose an undue concentration of credit risk on the Company.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investment securities with remaining maturities at the date of purchase of three months or less to be cash equivalents. Cash equivalents included $5.0 million of money-market funds. The fair value of money-market funds, which was consistent with their carrying value, was determined using unadjusted prices in active, accessible markets for identical assets, and as such, they were classified as Level 1 assets in the fair value hierarchy.</span></div> 5000000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily includes trade accounts receivable from the Company’s customers. Allowances for doubtful accounts are established based on various factors, including, but not limited to, credit profiles of the Company’s customers, contractual terms and conditions, historical payments, and current economic trends. Accounts receivable are written off or credited on a case-by-case basis, net of any amounts that may be collected.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of software, equipment, and furniture and fixtures which is generally <span style="-sec-ix-hidden:f-522">three</span> to ten years. Buildings are depreciated over a useful life of 20 years. Amortization of leasehold improvements is computed using the shorter of the estimated useful lives or the terms of their respective leases, generally one year to nine years. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant improvements that substantially extend the useful lives of assets are capitalized. Expenditures for maintenance and repairs are charged to expense as they are incurred.</span></div> P10Y P20Y P1Y P9Y <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values using the straight-line method designed to match the amortization to the benefits received.</span></div> <div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether it controls the use of the identified asset throughout the period of use. At lease commencement date, the Company determines lease classification between finance and operating and recognizes an ROU asset and corresponding lease liability. An ROU asset represents our right to use an underlying asset and a lease liability represents our obligation to make payments during the lease term.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate (“IBR”) because the interest rate implicit in the Company’s leases is not readily determinable. The Company estimates its IBR based on the information available at lease commencement date for borrowings with a similar term. The ROU asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives. The operating lease ROU assets and liabilities recognized at January 1, 2022, the adoption date of ASC 842, were based on the present value of lease payments over the remaining lease term as of that date, using the IBR as of that date.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the practical expedients to not recognize ROU assets and liabilities for leases with a term of less than twelve months and to not separate non-lease components from the associated lease components. The total consideration includes fixed payments and contractual escalation provisions. The Company is responsible for </span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">maintenance, insurance, property taxes, and other variable payments, which are expensed as incurred. Some leases include options to renew or terminate. The Company includes the option to renew or terminate in its determination of the lease term when the option is deemed to be reasonably assured to be exercised. The Company accounts for changes in the expected lease term as a modification of the original contract.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are classified in "Operating lease right-of-use assets", "Operating lease liabilities, current", and "Operating lease liabilities—net of current" on our consolidated balance sheets.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s software development costs are accounted for under the guidance for internal use software. The costs in the preliminary stages of development are expensed as incurred. Once an application has reached the development stage, internal and external costs are capitalized if: (1) the costs are direct and incremental and (2) management has determined that it is probable that the project will be completed and the software will be used to perform the function intended. These costs are capitalized until the application is substantially complete and ready for its intended use. Capitalized software development costs are being amortized to cost of revenue on a straight-line basis over five years. Useful lives are reviewed at least annually and adjusted if appropriate.</span></div> P5Y <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain qualifying costs to implement cloud computing hosting arrangements that are service contracts. Such qualifying costs include direct costs for third-party consulting services, and do not include software maintenance and training costs, which are expensed as incurred. Capitalization of these costs ceases once the software of the hosting arrangement is ready for its intended use. Capitalized costs, net of accumulated amortization, are included in prepaid expenses and non-current assets on the Company’s consolidated balance sheets and amortized to operating expense on a straight-line basis over the expected term of the associated arrangement, including periods that are reasonably expected to be renewed. The amount capitalized is included as a component of net cash used in operating activities in the statements of cash flows.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is capitalized on the Company’s software and website development. Interest capitalization is based on rates applicable to borrowings outstanding during the period and the balance of qualified assets under development during the period. Capitalized interest is amortized over the useful lives of such assets and the amortization is reported as cost of revenue.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the purchase price in a business combination over the fair value of identifiable net assets acquired. Goodwill is subject to periodic testing for impairment.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is assessed at least annually, but also whenever events or changes in circumstances indicate the carrying values may not be recoverable. Factors that could trigger an impairment review, include (a) significant underperformance relative to historical or projected future operating results; (b) significant changes in the manner of or use of the acquired assets or the strategy for the Company’s overall business; and (c) significant negative industry or economic trends.</span></div>The Company conducts an impairment assessment on December 31 of each year taking a qualitative and quantitative evaluation approach to determine if there are any adverse market factors or changes in circumstances indicating that the carrying value of goodwill may not be recoverable. If it is more likely than not that an impairment exists, the Company performs a quantitative test that compares the fair value to the net carrying value and records an impairment of goodwill to the extent that the net carrying value exceeds the fair value equal to the excess amount. There was no goodwill impairment recorded by the Company in any of the periods presented. 0 0 0 0 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of its long-lived assets, including amortizable intangible and tangible assets in accordance with authoritative guidance on accounting for the impairment or disposal of long-lived assets. Long-lived assets are evaluated for impairment at the asset group level, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate that </span></div><div style="margin-top:6pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the carrying value of these assets may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets or an asset group by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flow. If the future undiscounted cash flow is less than the carrying amount of these assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No long-lived asset impairment losses were recorded by the Company during any of the periods presented.</span></div> 0 0 0 0 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records debt issuance costs as a reduction to the carrying value of the related debt and such amounts are being amortized over the term of the related debt using the straight-line method of amortization, which approximates the effective interest method. Amortization of debt issuance costs are included in interest expense - net on the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the discounts as an adjustment to the carrying amount and then amortizes the discounts over the terms using the effective interest method.</span></div> <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for acquisitions under the purchase method of accounting in accordance with ASC 805, Business Combinations. The consolidated statements of operations and compreh</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ensive loss include the results of operations of the acquirees since the date of acquisition. The net assets of the acquisition with the exception of contract assets and contract liabilities (i.e., deferred revenue) and leases were recorded at their estimated fair values as of the acquisition date. The fair value of the intangible assets is determined using valuation techniques which include the use of a discounted cash flow model in an income or market based valuation approach. Such valuation approaches require management to make significant estimates and assumptions. Significant estimates in valuing certain intangible assets include, but are not limited to, forecasted revenue and expenses, customer attrition rates, useful lives, royalty rates, and discount rates. Contract assets and contract liabilities acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 606, as if the Company had originated the contracts. Leases acquired in a business combination are recognized and measured on the acquisition date in accordance with ASC 842. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The provisional fair values may change as the Company obtains additional information. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent that we identify adjustments to the preliminary purchase price allocation.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, certain employees were granted unit-based awards by the Company’s predecessor entity, Holdings LLC, as profit interests based on the estimated fair value of the awards at the date of grant. Holdings LLC utilized the Black-Scholes pricing model for determining the estimated fair value of the unit-based awards on the date that the awards are granted. Given the absence of any active market for the shares underlying the awards, the fair value of the awards was determined with input from management and third-party valuations.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Organizational Transactions, certain of these outstanding unit-based awards were converted into restricted and unrestricted shares and restricted stock units (“RSUs”) of PowerSchool Holdings, Inc. After the IPO, the Company uses the publicly quoted price as reported on the NYSE as the fair value of the restricted shares, unrestricted shares and its RSUs on their respective grant dates. </span></div>For service based awards, compensation expense is recognized on a straight-line basis over the respective requisite service periods of the awards. For performance-based awards where vesting is contingent upon both a service and a performance condition or both a service and market condition, compensation expense is recognized over the respective derived service period of the award when achievement of the performance or market condition is considered probable. Share-based compensation expense is recognized within cost of revenue; research and development; and selling, general, and administrative expense on the consolidated statements of operations and comprehensive loss based on the function of the employees receiving awards. Any forfeitures are accounted for as they occur. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of the Organizational Transactions and the IPO, the Company holds an economic interest in Holdings LLC and consolidates its financial position and results. The remaining ownership of Holdings LLC not held by the Company is considered a non-controlling interest. Holdings LLC is treated as a partnership for income tax reporting purposes. Its members, including the Company, are liable for federal, state, and local income taxes based on their share of Holdings LLC’s taxable income. In addition, the Company is subject to U.S. federal, state, local, and foreign income taxes on the taxable income or loss of certain operating subsidiaries of Holdings LLC that are taxed at the entity level.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">We account for income taxes under the asset and liability method of accounting. We recognize deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as for operating loss and tax credit carryforwards. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences. We recognize the effect of a change in tax rates on deferred tax assets and liabilities in the results of operations in the period that includes the enactment date. We reduce the measurement of a deferred tax asset, if necessary, by a valuation allowance if it is more likely than not that we will not realize some or all of the deferred tax asset.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant judgment is required in determining the accounting for income taxes. In the ordinary course of business, many transactions and calculations arise where the ultimate tax outcome is uncertain. Our judgments, assumptions and estimates relative to the accounting for income taxes take into account current tax laws, our interpretation of current tax laws, and possible outcomes of future audits conducted by foreign and domestic tax authorities. Although we believe that our estimates are reasonable, the final tax outcome of matters could be different from our assumptions and estimates used when determining the accounting for income taxes. Such differences, if identified in future periods, could have a material effect on the amounts recorded in our consolidated financial statement</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and penalties related to unrecognized tax benefits are recorded as income tax expense.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Organizational Transactions, the Company entered into a Tax Receivable Agreement (“TRA”) with Topco LLC, Vista Equity Partners, and Onex whereby the Company agreed to pay 85% of the amount of certain tax benefits to such pre-IPO owners. Payments to be made under the TRA will vary depending on several factors, including applicable tax rates and the timing and amount of our future income.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for amounts payable under the TRA in accordance with ASC Topic 450, Contingencies. As such, subsequent changes in the fair value of the TRA liability between reporting periods are recognized in the consolidated statement of operations. See Note 17, Income Taxes, for additional information on the TRA.</span></div> 0.85 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes costs directly related to revenue as a component of cost of revenue. Personnel costs associated with cost of revenue consist of salaries, benefits, bonuses, payroll taxes, and stock-based compensation expense.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscriptions and support</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscriptions and support cost of revenue consists of costs directly related to subscription services, including personnel costs related to operating data centers and customer support operations, hosting and data center related costs, third-party software licenses, and allocated facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost of revenue consists of personnel costs related to the delivery of the Company’s service offerings, software, equipment, and information technology related expenses, third-party contractor costs, as well as travel and allocated facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License and other</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License and other cost of revenue consists primarily of personnel costs associated with delivering licenses, hardware, reseller arrangements, and allocated facilities and overhead costs.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization cost of revenue includes allocated depreciation of its computer and software equipment related to the Company’s customer support operations, hosting and data center related costs, and amortization of the Company’s capitalized product development costs and technology intangible assets.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel costs and the related overhead costs to support our staff, software and hardware costs, third-party professional fees, and allocated facilities and overhead costs.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">elling, ge</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">neral, and administrative expenses consist primarily of personnel costs and the related overhead costs to support the Company’s staff across the corporate functions of sales, executive, finance, human resources, information technology, internal operations, and legal, as well as sales commissions, third-party professional fees, bad debt expense, marketing and promotional activities, travel, and allocated costs for facilities and overhead costs.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization costs include allocated depreciation of the Company’s property and equipment and amortization of customer relationship and trademark intangible assets.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as they are incurred. During the years ended December 31, 2023, 2022, and 2021, the Company incurred advertising costs of $9.5 million, $4.9 million, and $4.1 million, respectively. Advertising costs are included within sales, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.</span></div> 9500000 4900000 4100000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign entities is the local currency. Monetary assets and liabilities and transactions denominated in currencies other than an entity’s functional currency are remeasured into its functional currency using current exchange rates, whereas non-monetary assets and liabilities are remeasured using historical exchange rates. The gains and losses resulting from such remeasurements are classified within other (income) expenses – net in the Company’s consolidated statements of operations and comprehensive loss in the period of occurrence.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of our foreign entities are translated into the Company’s reporting currency, U.S. dollars, at exchange rates in effect on the balance sheet date. Revenues and expenses are translated at the average exchange rate during the period. Equity transactions are translated using the historical exchange rates. Adjustments resulting from translating a foreign entity’s financial statements into U.S. dollars are included in accumulated other comprehensive loss as a separate component of stockholders’/members’ equity.</span></div> 300000 1100000 200000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss consists of two components, net loss and other comprehensive loss. Other comprehensive loss refers to certain changes that are recorded as an element of stockholders’/members’ equity but are excluded from net loss. The Company’s other comprehensive loss consists of foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency and changes in unrealized loss from investment securities. The Company has disclosed accumulated comprehensive income (loss) as a component of stockholders’/members’ equity.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As such, the Company has one operating and reportable segment. The Company does not have material long-lived assets in geographic areas outside of the United States.</span></div> 1 1 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of Class A common stock outstanding during each period. The Company does not consider the shares of Class B common stock to be participating securities as the holders of Class B of common stock do not have any right to receive dividends or distributions upon the Company’s liquidation or winding up.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income (loss) per share attributable to common stockholders is computed by giving effect to all potential shares of common stock, including shares issuable upon conversion of our LLC Units and unvested RSUs and restricted stock awards to the extent they are dilutive.</span></div> <div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Organizational Transactions described in Note 1 were executed concurrently with the IPO. As such, the net effect of these transactions along with accumulated net parent investment balance as of the IPO date was allocated pro rata based on the underlying ownership of shares.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, due to the Company’s majority economic interest in Holdings LLC and status as its sole manager, the Company consolidates the financial results of Holdings LLC and reports a non-controlling interest on its consolidated statements of operations and comprehensive income (loss), representing the portion of net income (loss) and comprehensive income (loss) attributable to the holders of the minority interest in Holdings LLC subsequent to the IPO. </span>This non-controlling interest is classified as permanent equity on the Company’s consolidated balance sheets. BUSINESS COMBINATIONS<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We completed two acquisitions in fiscal year 2023 and three acquisition in fiscal year 2022. The purchase price allocation for these acquisitions, discussed in detail below, reflects various fair value estimates and analyses, including certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes and goodwill. Measurement period adjustments are recorded in the reporting period in which the estimates are finalized and adjustment amounts are determined. The measurement period is one year from the acquisition date. The fair value of the assets and liabilities acquired are based on valuations using the Level 3, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation techniques include the use of a discounted cash flow model in an income or market based valuation approach.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of these business combinations have been included in the Company’s consolidated financial statements from their respective acquisition dates.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2023 Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Jarulss Software Solutions Private Limited (“Neverskip”)</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 9, 2023, the Company acquired all of the equity interests of Neverskip. Neverskip is a leading provider of school solutions software in India. </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the acquisition was to enhance and expand PowerSchool’s product offerings.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase price for Neverskip was $10.0 million, which was paid in cash. Transaction costs of $0.7 million are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized net tangible liabilities of $2.4 million and recognized $6.6 million of intangible assets consisting of developed technology of $1.8 million customer relationships of $4.9 million and $0.01 million of trademarks. The Company recorded goodwill of $5.7 million arising from the acquisition, none of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected from continuing to create a comprehensive education technology portfolio.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SchoolMessenger </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 2, 2023, the Company acquired all of the equity interests of SchoolMessenger. SchoolMessenger is a leading provider of K-12 communication tools in North America. </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the acquisition was to enhance and expand PowerSchool’s product offerings.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase price for SchoolMessenger was $300.3 million, which included cash of $290.3 million and deferred consideration of $10.0 million. Transaction costs of $2.3 million were incurred in the year-ended</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related to this acquisition and are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for this acquisition as a business combination. The consideration and the acquisition date fair values of the assets acquired and liabilities assumed are as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:87.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Right of use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intangible asset - developed technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intangible asset - customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intangible asset - trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,326)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired net assets assumed were recorded at their estimated fair values. The estimated values of the intangible assets were determined by the assistance of valuation specialists and estimates made by management. The Company recorded $247.8 million of goodwill arising from the acquisition of SchoolMessenger, the majority of which is expected to be deductible for tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio. </span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical results of operations for Neverskip and SchoolMessenger were not material. Therefore, historical results of operations subsequent to the acquisition date and pro forma results of operations have not been presented.</span></div><div><span><br/></span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2022 Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kinvolved, Inc.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2022, the Company acquired all of the equity interests of Kinvolved, Inc. (“Kinvolved”). Kinvolved is a leading provider of K-12 communications, attendance, and engagement solutions software. </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase price for Kinvolved was $23.3 million, which included $16.2 million of cash and additional contingent cash consideration, payable based on the achievement of certain performance conditions. The acquisition-date fair value of the contingent consideration was $7.1 million. Transaction costs of $1.2 million </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $4.5 million and net tangible assets of $0.2 million. The Company recorded $18.6 million of goodwill arising from the acquisition, none of which is expected to be deductible for tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chalk.com Education ULC</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 2, 2022, the Company acquired all of the equity interests of Chalk.com Education ULC (“Chalk”). Chalk is an integrated curriculum planning and analytics platform for K-12 schools. </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The total purchase price for Chalk was $13.5 million, which included $10.4 million of cash and additional contingent cash consideration payable based on the achievement of certain performance conditions. The acquisition-date fair value of the contingent consideration was $3.1 million. Transaction costs of $0.9 million </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $3.6 million and net tangible liabilities of $0.2 million. The Company recorded goodwill of $10.0 million arising from the acquisition, all of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Headed2, LLC</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2022, the Company acquired all of the equity interests of Headed2, LLC (“Headed2”). Headed2 is a career path planning platform that delivers state-level support for college, career, military, and life readiness to students of all ages by providing a more complete approach to researching and preparing for future success. </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the acquisition was to enhance and expand PowerSchool’s product offering.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase price for Headed2 was $5.8 million, which was paid in cash. Transaction costs of $0.5 million</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are recorded in acquisition costs in the consolidated statements of operations and comprehensive loss. The Company has accounted for this acquisition as a business combination and recognized intangible assets of $2.3 million and net tangible assets of $0.2 million. The Company recorded goodwill of $3.3 million arising from the acquisition, all of which is expected to be deductible for U.S. income tax purposes. The goodwill is a result of the growth expected by creating a comprehensive education technology portfolio.</span></div> 2 3 10000000 700000 -2400000 6600000 1800000 4900000 10000.00 5700000 300300000 290300000 10000000 2300000 14027000 1128000 63000 409000 26500000 43600000 8100000 93827000 2326000 5693000 409000 539000 30240000 2169000 52451000 247815000 300266000 247800000 23300000 16200000 7100000 1200000 4500000 200000 18600000 13500000 10400000 3100000 900000 3600000 -200000 10000000 5800000 500000 2300000 200000 3300000 REVENUE<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table depicts the disaggregation of revenue according to the Company’s revenue streams. The Company believes this depicts the nature, amount, timing and uncertainty of revenue and cash flows consistent with how we evaluate our financial statements (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.9pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Professional services</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Software maintenance</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">License and other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.45pt;padding-left:22pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized for the year ended December 31, 2023 and 2022 from performance obligations satisfied in the prior periods was immaterial.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by principal geographic areas based on where the customer is located was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Canada</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:16pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,651 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the deferred revenue balance were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:2pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Decrease from revenue recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Increase from acquisitions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Increase from current year net deferred revenue additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:2pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">379,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.25pt solid #231f20;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315,839 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company expects to recognize revenue on approximately 98% of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated revenues from the remaining performance obligations do not include uncommitted contract amounts such as (i) amounts that are cancellable by the customer without significant penalty, (ii) future billings for time and material contracts, and (iii) amounts associated with optional renewal periods.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Cost Assets</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract cost assets are included in prepaid expenses and other current assets and other assets, respectively, on the consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:64.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #231f20;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contract costs, current</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract costs, noncurrent</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contract costs</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended, December 31, 2023, 2022, and 2021, amortization expense for contract cost assets was $6.5 million, $4.7 million and $3.4 million, respectively. There was no impairment of contract cost assets during the periods presented.</span></div> The Company believes this depicts the nature, amount, timing and uncertainty of revenue and cash flows consistent with how we evaluate our financial statements (in thousands):<div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.9pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Professional services</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Software maintenance</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">License and other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.45pt;padding-left:22pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 485913000 433643000 368105000 72555000 70402000 61976000 114276000 109801000 109191000 24907000 16837000 19326000 697651000 630683000 558598000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by principal geographic areas based on where the customer is located was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Canada</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:16pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,651 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 648599000 585253000 515043000 36271000 35439000 35447000 12781000 9991000 8108000 697651000 630683000 558598000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the deferred revenue balance were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:2pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Decrease from revenue recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Increase from acquisitions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Increase from current year net deferred revenue additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:2pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">379,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.25pt solid #231f20;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315,839 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 315839000 301157000 311189000 289328000 20526000 1586000 354607000 302424000 379783000 315839000 0.98 P12M <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract cost assets are included in prepaid expenses and other current assets and other assets, respectively, on the consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:64.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #231f20;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contract costs, current</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract costs, noncurrent</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contract costs</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7695000 6103000 28473000 23843000 36168000 29946000 6500000 4700000 3400000 ACCOUNTS RECEIVABLE<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, is as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"></td><td style="width:57.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.671%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable—net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents the changes in the allowance for doubtful accounts (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"></td><td style="width:60.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts, beginning balance</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additions to (removals from) allowance for doubtful accounts</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Write-offs of bad debt expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts, ending balance</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #231f20;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, is as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"></td><td style="width:57.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.671%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable—net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 84548000 59008000 7930000 4712000 76618000 54296000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables presents the changes in the allowance for doubtful accounts (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"></td><td style="width:60.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts, beginning balance</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additions to (removals from) allowance for doubtful accounts</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt;padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Write-offs of bad debt expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts, ending balance</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #231f20;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4712000 4964000 7869000 5691000 131000 -2857000 2473000 383000 48000 7930000 4712000 4964000 PROPERTY AND EQUIPMENT—NET<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment by category are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:56.754%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.503%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Computer and software</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:16pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,212 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Less accumulated depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment—net</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #231f20;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,173 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div>Depreciation expense was $3.4 million, $4.8 million, and $6.5 million for the year ended December 31, 2023, 2022, and 2021, respectively. <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment by category are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:56.754%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.503%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Computer and software</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-left:16pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,212 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Less accumulated depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment—net</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #231f20;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,173 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 16073000 16272000 1641000 1563000 2387000 2377000 20101000 20212000 15098000 14039000 5003000 6173000 3400000 4800000 6500000 1000000 CAPITALIZED PRODUCT DEVELOPMENT COSTS—NET<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized product development costs and related accumulated amortization consist of the following (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:56.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.557%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross capitalized product development costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized product development costs—net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Future</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">estimated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">on</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">capitalized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">product</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">developments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">projects</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">is</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">expected</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">be</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">as</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">follows</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">as</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">December 31, 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(in</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,089 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:121%">Amortization of capitalized product development costs, included in the cost of revenue section of the consolidated statements of operations and comprehensive loss, were $30.4 million, $23.2 million, and $15.7 million for the year ended December 31, 2023, 2022, and 2021, respectively. </span></div>OTHER INTANGIBLE ASSETS—NET<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are amortized using the straight-line method based on the expected useful lives of the assets. The carrying values of acquired amortizing intangible assets are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"><tr><td style="width:1.0%"></td><td style="width:34.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.408%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Useful Life</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets—Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,092)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 14.1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464,429)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367,526)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets—Net</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">722,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of developed technology is recorded in cost of revenue, while the amortization of trademarks, customer relationships and other intangibles is included in operating expense on the Company’s consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the classification of amortization expense of intangible assets (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.9pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Operating expense</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.45pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization of acquired intangible assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,235 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization of intangible assets as of December 31, 2023, is as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized product development costs and related accumulated amortization consist of the following (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:56.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.557%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross capitalized product development costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized product development costs—net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The carrying values of acquired amortizing intangible assets are as follows (in thousands):<div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"><tr><td style="width:1.0%"></td><td style="width:34.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.408%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Useful Life</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets—Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,092)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 14.1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(464,429)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367,526)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets—Net</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">722,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 194341000 152663000 82252000 51802000 112089000 100861000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Future</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">estimated</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">on</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">capitalized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">product</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">developments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">projects</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">is</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">expected</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">be</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">as</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">follows</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">as</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">December 31, 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(in</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,089 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization of intangible assets as of December 31, 2023, is as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32561000 26028000 20126000 12560000 5261000 15553000 112089000 30400000 23200000 15700000 GOODWILL<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amounts of goodwill were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.204%"><tr><td style="width:1.0%"></td><td style="width:85.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,454,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other adjustments</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,487,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions due to acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other adjustments</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_____________</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Includes adjustments of acquisition-date fair value within the one-year measurement period and effects of foreign currency translation.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amounts of goodwill were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.204%"><tr><td style="width:1.0%"></td><td style="width:85.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,454,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other adjustments</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,487,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions due to acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other adjustments</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_____________</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Includes adjustments of acquisition-date fair value within the one-year measurement period and effects of foreign currency translation.</span></div> 2454692000 31937000 378000 2487007000 253486000 232000 2740725000 321957000 P8Y 293599000 P8Y 791253000 P14Y 742600000 P14Y 61595000 P9Y 53474000 P9Y 259000 P3Y 1175064000 1089673000 169777000 134691000 266473000 210120000 28092000 22715000 87000 464429000 367526000 152180000 158908000 524780000 532480000 33503000 30759000 172000 710635000 722147000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the classification of amortization expense of intangible assets (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.9pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Operating expense</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.45pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization of acquired intangible assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96,891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,235 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 35077000 33989000 33283000 61814000 60246000 58067000 96891000 94235000 91350000 101889000 101700000 90546000 74264000 72009000 270227000 710635000 ACCRUED EXPENSES<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of accrued expenses (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:71.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">TRA liability, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other accrued expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></div></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,271 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,270 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the detail of accrued expenses (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:71.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">TRA liability, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other accrued expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.6pt;padding-right:-1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></div></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,271 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,270 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 43075000 38966000 12654000 9094000 1530000 2130000 21957000 1862000 37055000 32218000 116271000 84270000 10079000 1392000 -4886000 3801000 -273000 3528000 0 LONG-TERM DEBT AND REVOLVING CREDIT AGREEMENT<div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">First Lien Credit Agreement (“First Lien”)</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Company entered into a loan agreement with a consortium of lenders which provided $775.0 million of term loans. The First Lien also provided a Revolving Credit Agreement, discussed in more detail below. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 31, 2023, the Company entered into an incremental facility to the First Lien to borrow an additional</span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$100.0 million aggregate principal amount of incremental term loans, increasing the principal balance outstanding</span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the First Lien to $840.1 million as of the date of the amendment. Debt issuance costs of $0.8 million were</span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded as a reduction to the carrying value of the related debt. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 12, 2023, the Company amended the First Lien to extend the maturity date on the agreement from July 31, 2025 to August 1, 2027. Debt issuance costs of $13.1 million were recorded as a reduction to the carrying value of the related debt. The amended First Lien was repayable in quarterly payments of $2.1 million through August 1, 2027, with all remaining outstanding principal due on August 1, 2027.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the interest rate for the First Lien is the rate per annum equal to the Secured Overnight Financing Rate (“SOFR”), plus the applicable margin. The applicable margin is initially 3.25% per annum with a 0.25% step down based on the First Lien Net Leverage Ratio. The interest rate for the First Lien as of December 31, 2023 and 2022 was 8.38% and 7.09%, respectively.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The First Lien is collateralized on a first lien basis by certain assets and property of the Company and includes covenants that among other things limit our ability to incur additional debt or issue dividends. As of December 31, 2023, we were in compliance with all covenants associated with the First Lien.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Agreement</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The First Lien provides for a Revolving Credit Agreement allowing the Company to borrow funds from time to</span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">time. In July 2021, the Revolving Credit Agreement was amended and permitted the Company to borrow up to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$289.0 million. On October 12, 2023, the Revolving Credit Agreement was further amended to permit the Company to borrow up to $400.0 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and extended the maturity date from May 2, 2025 to May 2, 2027. In connection with the increase of the borrowing capacity and the extension of the maturity date, the Company paid fees of $2.0 million, which was recorded as capitalized debt issuance cost and presented within other assets on the consolidated balance sheet</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The interest rate is equal to SOFR, plus the applicable margin. The applicable margin is initially 3.25% per annum with up to a 0.50% step down based on the First Lien Net Leverage Ratio. We are also required to pay a commitment fee on the unused portion of the Revolving Credit Agreement of 0.50% per annum with up to a 0.25% step down based on the First Lien Net Leverage Ratio, payable quarterly in arrears.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company borrowed and repaid $40.0 million on the Revolving Credit Agreement and there was no outstanding balance on the revolving credit facility as of December 31, 2023 and 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Agreement requires the Company to maintain a First Lien Net Leverage Ratio (as defined therein) of not more than 7.75 to 1.00 if the Company has an outstanding balance on the Revolving Credit Agreement of greater than 35% of the borrowing capacity (excluding certain letters of credit) at a quarter end. As of December 31, 2023 and 2022, the Company’s outstanding balances under the Revolving Credit Agreement were less than 35% of the borrowing capacity.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding long-term debt (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:64.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding principal—First Lien</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt—net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,624 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities on long-term debt outstanding as of December 31, 2023 are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 775000000 100000000 840100000 800000 13100000 2100000 0.0325 0.0025 0.0838 0.0709 289000000 400000000 0.0325 0.0050 0.0050 40000000 7.75 0.35 0.35 0.35 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the outstanding long-term debt (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:64.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding principal—First Lien</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt—net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,624 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 837926000 744000000 8379000 7750000 4832000 715000 13390000 6911000 811325000 728624000 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities on long-term debt outstanding as of December 31, 2023 are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 8379000 8379000 8379000 812789000 837926000 4600000 5500000 8200000 18000000 12200000 12300000 7600000 0.3 million 4521000 13404000 28000 197000 1166000 1486000 5715000 15087000 5723000 9577000 10874000 5484000 <div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating lease agreements as of December 31, 2023 are as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted cash flows</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 5966000 2607000 1990000 1916000 1907000 9674000 24060000 5744000 18316000 P7Y1M6D 0.069 17200000 COMMITMENTS AND CONTINGENCIES<div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual Obligations</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have contractual obligations related to, among others, data centers, cloud hosting arrangements, and other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of December 31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $201.4 million through 2028.</span></div><div><span><br/></span></div><div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our future non-cancelable minimum payments due under these contractual obligations with a remaining term of more than one year were as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:87.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.665%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,443 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insured Health Plan</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is generally self-insured for losses and liabilities related to health benefits. The estimated liability for incurred, but not reported, medical claims is $1.6 million and $2.2 million as of December 31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into indemnification arrangements within customer contracts as part of the ordinary course of its business. Under the Company’s standard contractual terms, these arrangements typically consist of the Company agreeing to indemnify, hold harmless and reimburse the indemnified customer(s) for losses suffered or incurred directly, in connection with any trade secret, copyright, patent, or other intellectual property infringement claim by any third-party with respect to the Company’s technology. The term of these indemnification agreements is generally concurrent with the term of the contract, but in some cases, may survive the expiration or termination of the underlying contract. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future, but have not yet been made.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company carries Directors and Officers insurance policies pursuant to the Company’s certificate of formation, bylaws, and applicable Delaware law.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, the Company is involved in disputes, litigation, and other legal actions. On a quarterly basis, the Company evaluates developments in its legal matters that could affect the amount of liability that has been previously accrued, if any, or result in the Company accruing a liability, and the matters and related ranges of possible losses disclosed, and makes adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both (i) the likelihood of loss and (ii) the estimated amount of such loss related to such legal matters. Until the final resolution of such legal matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined it does not have material exposure on an aggregate basis at this time.</span></div> 201400000 <div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our future non-cancelable minimum payments due under these contractual obligations with a remaining term of more than one year were as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:87.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.665%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,443 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 68504000 54716000 39667000 38056000 500000 201443000 1600000 2200000 STOCKHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST<div><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stockholders’ Equity</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company amended and restated its certificate of incorporation effective July 27, 2021 to authorize (i) 50,000,000 shares of preferred stock, par value $0.0001 per share, (ii) 500,000,000 shares of Class A common stock, par value $0.0001 per share, and (iii) 300,000,000 shares of Class B common stock, par value $0.0001 per share.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Holders of our Class A common stock and Class B common stock vote together as a single class on all matters presented to stockholders for their vote or approval, except as otherwise required by law. Each share of Class A common stock and Class B common stock entitles its holder to one vote on all matters presented to our stockholders generally.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2023, t</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he holders of our issued Class A common stock collectively </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represented approximately 81.4% of the economic interest and voting power in the Company and Class B common stock collectively represented approximately 18.6% of the voting power in the Company.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Non-controlling interest</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The weighted average non-controlling interest percentage used to calculate the net loss and other comprehensive loss attributable to the non-controlling interest holders in the period from the IPO to December 31, 2023 was 18.6%.</span></div> 50000000 0.0001 500000000 500000000 0.0001 0.0001 300000000 300000000 0.0001 0.0001 0.814 0.186 0.186 SHARE-BASED COMPENSATION<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, Holdings LLC had historically maintained equity incentive plans for purposes of retaining and incentivizing certain employees of the Company. This plan was replaced by the Company’s 2021 Omnibus Incentive Plan (“2021 Plan”), approved on July 27, 2021 in connection with the IPO.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan initially reserves 19,315,000 shares of the Company’s Class A common stock and provides for the granting of stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), dividend equivalents, other share-based awards, other cash-based awards, substitute awards, and performance awards to eligible employees, consultants, and directors.</span></div><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Market-share Units (“MSUs”)</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the first quarter of fiscal year 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company granted MSUs to certain executives. The target number of awards granted was based on the relative growth of the Company's share price over a two- and three-year performance period beginning on the date of grant and ending on the second and third anniversary of the grant date. These awards are subject to continuous employment through each individual vesting period.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the MSUs was determined using a Monte Carlo simulation approach with the following assumptions: a historical volatility of 58%, 0% dividend yield, and a risk-free interest rate of 3.7%. The historical volatility was determined based on the observed equity volatility for comparable companies. The dividend yield was 0% as the Company does not currently offer a dividend. The risk-free interest rate is based on the yield from the Treasury Constant Maturities consistent with a three-year term associated with the market condition of the awards. The fair value of the awards granted during the first quarter of 2023 was $12.6 million which is recognized on a straight-line basis over the performance periods. The share-based compensation expense of these awards was $4.0 million for the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">MSU activity for the year-ended </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">December 31, 2023 is as follows:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.461%"><tr><td style="width:1.0%"></td><td style="width:50.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Market-Share Units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average <br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2023</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,846 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">RSUs/RSAs</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The RSUs granted under the 2021 Plan vest upon the satisfaction of a service-based vesting condition, generally over a four-year period, with a 25% vesting at the end of one year and the remainder quarterly thereafter.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">RSU and RSA activity for the year ended </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">December 31, 2023 is as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"><tr><td style="width:1.0%"></td><td style="width:37.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—IPO (July 30, 2021)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,520,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,269,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,861,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(361,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,880,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,558,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,959,959)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,308,545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the classification of share-based compensation in the accompanying consolidated statements of operations and comprehensive income (loss) (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:57.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year-ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions and support</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,267 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,125 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation capitalized as product development costs was $2.9 million, $3.1 million, and $1.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the total future compensation cost related to unvested share awards is $140.2 million, which is expected to be recognized over a weighted-average period of 2.5 years.</span></div> 19315000 0.58 0.037 12600000 4000000 0 0 474846 26.64 0 0 0 0 474846 26.64 P4Y 0.25 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">RSU and RSA activity for the year ended </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">December 31, 2023 is as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"><tr><td style="width:1.0%"></td><td style="width:37.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—IPO (July 30, 2021)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,520,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,269,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,861,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(361,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,880,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,558,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,959,959)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,308,545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,170,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 6520365 24.66 657661 9.44 218798 9.20 251288 18.83 0 0 6269077 24.89 438863 9.56 5104575 17.19 0 0 1861862 25.00 361830 9.39 1631371 21.79 22517 15.02 7880419 20.52 54516 8.43 3558873 19.51 0 0 2959959 20.39 37986 8.53 1308545 19.68 0 0 7170788 20.22 16530 8.19 <div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the classification of share-based compensation in the accompanying consolidated statements of operations and comprehensive income (loss) (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:57.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year-ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions and support</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,267 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,125 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6129000 5028000 1634000 3326000 3442000 1922000 15350000 13102000 5198000 36342000 28695000 16371000 61147000 50267000 25125000 2900000 3100000 1500000 140200000 P2Y6M EARNINGS (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (EPS)<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:109%">The table below sets forth a calculation of basic EPS based on net loss attributable to PowerSchool Holdings, Inc., divided by the basic weighted average number of Class A common stock outstanding for the corresponding periods. Diluted EPS of Class A common stock is computed by dividing net loss attributable to common stockholders by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to all potentially dilutive securities, using the treasury stock method.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company excluded the shares of Class B common stock from the computation of basic and diluted EPS, as holders of Class B common stock do not have any rights to receive dividends or distributions upon the liquidation or winding up of the Company. Accordingly, separate presentation of EPS of Class B common stock under the two-class method has not been presented.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:53.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.718%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net loss attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc., basic </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,137)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,787)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,769)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of Class A common stock, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,957,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,664,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, basic</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc., basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,787)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment from LLC Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc., diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,137)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,807)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,769)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of Class A common stock, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,957,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,664,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of LLC Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,928,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of Class A common stock, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,957,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,592,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:109%">In addition, the following securities were not included in the computation of diluted shares for the years ended December 31, 2023, 2022 and 2021 because they were antidilutive, but could potentially dilute earnings (loss) per share in the future:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted shares and RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,187,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,934,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LLC units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,654,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,928,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market share units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total excluded from diluted EPS calculation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,316,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,934,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,636,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:53.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.718%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net loss attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc., basic </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,137)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,787)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,769)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of Class A common stock, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,957,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,664,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, basic</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc., basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,787)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment from LLC Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc., diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,137)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,807)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,769)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of Class A common stock, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,957,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,664,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of LLC Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,928,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of Class A common stock, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,957,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,592,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,576,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to PowerSchool Holdings, Inc. per share of Class A common stock, diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -39072000 -27741000 -43065000 -7935000 -6954000 -9296000 -31137000 -20787000 -33769000 162957390 158664189 157576056 -0.19 -0.13 -0.21 -31137000 -20787000 -33769000 0 -6020000 0 -31137000 -26807000 -33769000 162957390 158664189 157576056 0 39928472 0 162957390 198592661 157576056 -0.19 -0.13 -0.21 <div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:109%">In addition, the following securities were not included in the computation of diluted shares for the years ended December 31, 2023, 2022 and 2021 because they were antidilutive, but could potentially dilute earnings (loss) per share in the future:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted shares and RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,187,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,934,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LLC units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,654,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,928,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market share units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total excluded from diluted EPS calculation</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,316,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,934,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,636,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7187318 7934935 6707759 37654059 0 39928472 474846 0 0 45316223 7934935 46636231 INCOME TAXES<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of loss before provision for income taxes were as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,569)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,342)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,863)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,548)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,556)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,480)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income tax expense (benefit) were as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,995)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,048)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,047)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,815)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,415)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the income tax expense (benefit) at the U.S. federal statutory rate to the provision for income taxes is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Earnings not subject to tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">State tax expense, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Foreign earnings taxed at different rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Tax restructurings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Other items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.6 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The types of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are set forth below (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:65.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Net operating loss and credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,098 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(776)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,368)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401,963)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,316)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281,314)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. The Company has significant deferred tax liabilities, which are considered as a source of income to realize a majority of the deferred tax assets. Management has also considered the cumulative loss incurred by Holdings LLC over the three-year period ended </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. However, the negative evidence of cumulative losses is offset by the objectively-verifiable source of future taxable income represented by the deferred tax liabilities. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">December 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, the Company has $409.8 million of federal and $20.2 million of state net operating loss carryforwards, which are expected to expire on various dates. The Company’s state net operating loss carryforwards are available to reduce future taxable income, which expire at various times through 2041. The federal net operating loss carryforwards generated in tax years after 2018 have an unlimited carryforward period, while those generated in earlier tax years have a twenty year carryforward, with expirations beginning in 2036.</span></div><div style="text-indent:6.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is subject to income tax in the United States and various other foreign countries or territories in which it operates. The 2020 through 2022 tax years are open to examination by the taxing jurisdictions in which the company is subject to income taxes. In addition, certain acquired loss, credit, and basis carryforwards are open to examination by the taxing authorities beginning in 2003.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits, excluding accrued net interest and penalties, is as follows (in thousands):</span></div><div style="text-align:justify;text-indent:6.75pt"><span><br/></span></div><div style="text-align:center;text-indent:6.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:67.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.430%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized income tax benefits - beginning balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Increase related to the Organizational Transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to the lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gross unrecognized income tax benefits - ending balance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company had unrecognized tax benefits of $10.4 million and $12.5 million, respectively, which would affect the effective tax rate if recognized. The Company recognizes interest and penalties related to its unrecognized tax benefits within its provision for income taxes. The amount of interest and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">penalties accrued related to the Company’s unrecognized tax benefits are not material to the consolidated financial statements. The Company does not expect any changes to the unrecognized tax benefits in the next 12 months. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company considers the excess of the amount for financial reporting over the tax basis of the investment in its foreign subsidiary to be indefinitely reinvested outside the United States. At this time, the determination of unrecognized deferred tax liability for this amount is not practicable. </span></div><div><span><br/></span></div><div style="text-indent:6.75pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Tax Receivable Agreement</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Organizational Transactions, the Company entered into a TRA with Topco LLC, Vista Equity Partners, and Onex. The TRA provides for the payment by the Company to Topco LLC, Vista Equity Partners, and Onex, collectively, of 85% of the amount of tax benefits, if any, that are realized, or in some circumstances are deemed to realize, as a result of (i) certain increases in the tax basis of assets of Holdings LLC and its subsidiaries resulting from purchases of LLC Units with the proceeds of the IPO or exchanges of LLC Units in the future or any prior transfers of interests in Holdings LLC, (ii) certain tax attributes of the Blocker Entities and of Holdings LLC and subsidiaries of Holdings LLC that existed prior to the IPO and (iii) certain other tax benefits related to our making payments under the TRA (collectively, the “Tax Attributes”). The payment obligations under the TRA are not conditioned upon any LLC Unit holder maintaining a continued ownership interest in us or Holdings LLC and the rights of Topco LLC under the TRA are assignable. The Company expects to benefit from the remaining 15% of the tax benefits, if any, that are actually realized.</span></div>As of December 31, 2023, $22.0 million of the TRA was classified as a current liability and $396.4 million was classified as non-current in the consolidated balance sheet. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of loss before provision for income taxes were as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,569)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,342)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,863)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,548)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,556)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,480)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> -48569000 -47342000 -74863000 9021000 6786000 9383000 -39548000 -40556000 -65480000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income tax expense (benefit) were as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,995)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,048)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,047)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,815)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,415)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 109000 -444000 0 -194000 511000 490000 2604000 2166000 2142000 2519000 2233000 2632000 -1626000 -7526000 -21341000 -137000 -6322000 -2248000 -1232000 -1200000 -1458000 -2995000 -15048000 -25047000 -476000 -12815000 -22415000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the income tax expense (benefit) at the U.S. federal statutory rate to the provision for income taxes is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:47.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Earnings not subject to tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">State tax expense, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Foreign earnings taxed at different rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Tax restructurings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Other items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.6 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 0.148 0.135 0.047 -0.012 0.083 0.028 -0.034 -0.021 0.002 -0.136 0.204 0 0.018 -0.045 0 0.117 0.024 0 -0.003 -0.004 -0.024 0 0 0.173 0.012 0.316 0.342 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The types of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are set forth below (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:65.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Net operating loss and credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,098 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #231f20;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(396,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(776)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417,368)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401,963)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,316)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281,314)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 107969000 99109000 30992000 20058000 1847000 731000 1723000 1200000 142531000 121098000 479000 449000 142052000 120649000 409355000 396090000 5286000 4275000 -1977000 -776000 750000 822000 417368000 401963000 275316000 281314000 409800000 20200000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A reconciliation of the beginning and ending amount of total gross unrecognized tax benefits, excluding accrued net interest and penalties, is as follows (in thousands):</span></div><div style="text-align:justify;text-indent:6.75pt"><span><br/></span></div><div style="text-align:center;text-indent:6.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:67.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.421%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.430%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized income tax benefits - beginning balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease related to tax positions taken during prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Increase related to the Organizational Transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to the lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gross unrecognized income tax benefits - ending balance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,438 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12464000 7228000 842000 3082000 0 2657000 2400000 35000 0 0 468000 468000 10438000 12464000 10400000 12500000 0.85 0.15 22000000 396400000 RELATED-PARTY TRANSACTIONS<div style="text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has entered into arrangements with Vista Equity Partners for certain services, and the Vista Consulting Group for management consulting, systems implementation, and manpower support (collectively, “Vista”). These services were provided on a time and material basis and were generally related to integration of the various companies acquired by the Company. Total costs of these related party services were $0.3 million, $0.4 million, and $0.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. We</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> may continue to engage Vista from time to time, subject to compliance with our related party transactions policy. </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also entered into arrangements with Onex Partners Manager LP (“Onex”) for general management services, acquisition advisory, and treasury services. Total costs of these related-party services were less than $0.1 million for the years ended December 31, 2023, 2022, and 2021, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total aggregate amounts due to Vista and Onex entities were less than $0.1 million as of December 31, 2023 and 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also purchased services from entities that share common ownership with Vista and Onex. The cost was $3.4 million, $3.9 million, and $2.9 million for all other services purchased from entities with common ownership for the year ended December 31, 2023, 2022, and 2021, respectively. Substantially all of the expenses related to the Vista and Onex services are included in selling, general, and administrative expense in the consolidated statements of operations and comprehensive loss. Amounts due to entities that share common ownership were $0.2 million and $0.5 million as of December 31, 2023 and 2022, respectively, and are included in accounts payables and accrued liabilities in the consolidated balance sheet. There were no sales to or outstanding accounts receivable arising from this agreement during or as of the end of any of the periods presented.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a strategic partnership with EAB Global, Inc. (“EAB”), a portfolio company of Vista, pursuant to a Reseller Agreement (the “Agreement”). Pursuant to the Agreement, EAB serves as, among other terms, the exclusive reseller of the Intersect product in the U.S. and Canada. The Agreement has a ten-year term and includes annual minimum revenue commitments from EAB. The commitment amount for the period was $36.8 million, and will increase upon the anniversary of the Agreement. The Company may begin to revoke its exclusivity with EAB after the fourth year of the Agreement or terminate the relationship upon material breach of the contract. Under the terms of the Agreement, the Company pays a fee to EAB for selling products to third party customers on the Company’s behalf. The Company recognized $14.5 million and $12.0 million in selling, general, and administrative expense and, to a lesser extent, cost of revenue, for fees owed to EAB under the Agreement for the year ended December 31, 2023 and December 31, 2022, respectively.</span></div> 300000 400000 500000 100000 3400000 3900000 2900000 -200000 -500000 P10Y 36800000 14500000 12000000 1400000 EMPLOYEE BENEFIT PLANS<div style="margin-top:6pt;text-indent:18pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company has a defined contribution plan under Section 401(k) of the Internal Revenue Code (“401(k) Plan”) covering all full-time employees who meet certain eligibility requirements. Eligible employees may defer a percentage of their pretax compensation, up to the annual maximum allowed by the Internal Revenue Service. Under the 401(k) Plan, the Company matches a portion of the employee contributions up to a defined maximum. The Company made matching contributions for the year ended December 31, 2023, 2022, and 2021, of $10.2 million, $10.0 million, and $8.8 million respectively.</span></div> 10200000 10000000 8800000 42000000 5000000 95000000 true true true

&AI8FET,3 R-RUE;7!L;WEM96YT86=R92YH=&WLO6E7X]:V+OS] M_15ZLYL#XPH"5)-J]LX8%$42]JF"ND E-Y_N6+:6;059%)'.UL[SZ/?BO(L/5?\>YW6F?[1/.=? MW_/G?WU/+_G7H$CF/_XK2<^C-/GW=^F+9\]?;;W6VX/7>NOYX.5HL+4]>K7] M8C1\OCU\-7BI_N_V=W K7,[W5/4\T__^;IKF&Q.-[W_SP\ZL?GN1)O7DS?;6 MUC^^"ZZK]9=Z0V7I.']#HX5?1P7,37X>%EE1OOG;%OU[B[]LC-0TS>9O_FNW M3%7V7W&E\FJCTF4ZXI^K]'\TO =>21\O9 QP=Y;FVHQI>P<'LO]ED@[2.MK> MVMSYX5_?XPUF*IT)76V@S^C?7QCH\_9 MW=@H(?%N9X.=!D]BW$[=\*QTG_X MBT'YXPU^NYU)?"PWH],BGT?_K?-$EYVQ!"N=PB4Y[M/FZYE9Z]N<0IM@GFV_ M@BDSK)@3A[A(ZTGTJ;C0Y%M%N9KJ:*KFT7"B\K&.1F4QC>H4OH0W MTO^J/.F_%;X*MN\C[SN=TOQ.#E1"?-$&=?R2;4DTF1X3I59C-@28'--/6D*&%8 M23281YFZ\#8-7E$U@S_TD*BGU.>IOMB,:%Q]PYFIE!Z"&RE<#BG);'F:PV2R M#/ERA=_#(2_*1.5#S6S:N\WRT['.=:DR>/2\!$88S4H%DP(6V]W12W=MI3=[ MMZJ:*>XSL3\X*+! (-Q@ZYNBJ;)Y-"Z*!*DA)U*O)R#'QKQF@R)O*EPADGC( M'&-W^&%;-$PJ'63PAP*)-4JK(2SH'%4!VM2AQJ.OH@1^*#6=%]A3?BB=XJC( M@RT5YE)&,UV.BG**.[@9A1. 2_Q;IEK7D<+]<[=$^LL,*(M.*$C("_@"EGV* MO)V>#H0_AKMX(&8N+[;^@&R MJ.C%"_MW!5R%'][#41W6J%+(+V95@]VAR^VY231J%"GS/QPB MS(D7;0A\'"0FD@H\;@9<0"Z%1\'N5,@N:?]$M0FVC/>D8K;/\U/3HO$GEP(= MP*/^&@\"J'^XH+PP.DM4/5#8EB M I(#GJ9SN5ZWV=:]E!5=09K?*XR/C[51+7. MC\<\!4I8.S[Y7*TO>F',;X3M(VU-- VW27]_\5'D M-_MS4%#DYG<%#'&8SH@ 8" #W,7Z C?R[SM\V]^??23UA8[Y$ \J$#^0,+V% MM6PF[IRYQ"4+ T/8CHZF>0IJ!WX#A(4S_Y0IX"_P9+02\$1/T=)/NI9"R!=+ M46SI+-%A-OHM$'9:$$-NZ[-L.]!:C4M%)DUPT.!XOX?]H%NV^18^GK1ZX2T= M81[LN#D#/<0#E^%T929T+AV=M 9DN!H:4=986B#NK=F#),.#Y9UE74\;S;3# M^LSAIDD"*X?E!P: 7& 3=$CDV/ &>IX87S#21INGT-O,L.'N(>K#R 1\ACK, M"G(W5D3:L#^X9_P3&2#P+)PQ2S^P6V3T<>L-,'B@ZW,TZ) .TX*6=H3$@,-% MR6=6(X7C UP@ HK.Z_G&""D-;D&BB]9V7OQCG1Y&XO]"9_#C%'C"!'9G!.O( M[X^MZ 5%7*4HH80&S*TO-^%)?#Q$N\;+2TT/V8SVZ9RG65KS(O/-9H> 7/.B MQID H:<5+0+*"9U7(FEPK_DB5,#I4*"93@[<"'>N&, ;% MHI[J7&BT2G%EA MU!X<0<#18[/\,S2Q6@0!0T7>H\ NR5)X5X^"> ]8^.]&8U%@!K79+DY;N)^O M5H.=E-63.$)+7T3W>5J1.99734D';@;\"ET(K]^R/-6^124R$'EIKD=IS5>C M-J9@KZI)1SH28>!JFSNK+N.+0:V)L@)V%)6/B9X+01J-'C1:=:[23,GD^I1_ M^_B'INP?A+1K5#581Q(2+?]5T=36=Z1@[\3,1Y)'$7U>9" :50F#?FA)]^.4Z5RC"@A,5:3"&G.->J(,-YZS28^C%!92$1-' M\F.Y.N?-R'0-%+I.MRT\FWXPS7B6WK!\.-<+PVL@\.MB^F;+W:(&8%C!ZG5N M6<@@_/].2O/DF1KKC0$(L+,-DI%O5':AYM5WCR8*>!<<4B@Q9D5ERNIM*/)9 MU2'93]^G)=!MA2X%TIL4JEVH5^N*;5UR6(*ZE1BM-@;M/8?-Q;^<)$/N,[;T MC"@ @\9F0Q!E>.61]2#0^?-1:"B>:> JQ M@U(STZ C!)HTB6SB6R=:..6.=?.\HG"7;-]N'.K.WM&BT>-@+$LP]E&?5T9T MZ/#MI+VV^0?SM)!76=.0W'YHA M4T,0@,R>^0HXLT-8DV)*A[!J<+-#=S\0-QBCI/IJ=R2GJ%C(7I&M!MH.6R,M MO0?5XG.=%3,[H6 .Z)0^Q\FQ"Y*HSBA!\ M'0%YC/X4F0+Z&N Q/._#(M^(3@HX/"E\VBV!:W3J(?0-F&M42>J PX[0><3T1#JT469$($XFN,[ MV(E$QA*[:1"8Q5G'HHL4@&+69GJ&L-:&%XJZ?M1))Z,J7.!D/X$#SU/B\SZJT@,.:]5 M9020V(=%WW/NY3;L7L;C/&EF_%/ I%AP@'68Z):?R,K]&8DAD=^P'4/@&*6V M$O2X*/OT>!_!TA?-/..S,4EG M<:\/*\P)J#!(@.LL<;X:5I,-A0(%I=ALW8D/<1+^RZA4I6S@]C<'W7F7+N8F I*PN MLPYF5-%D";N'QAP7%I>7PBP)#31+%NUF]%-3(B^2!7;>8)D;183%@PMS8KYE MEAQ685RJJ?'-<^S,OA"UFZIB=1K?3%Y]=L+#-VTO(CZ.7D[N9Q?3X'B7[_S" M@[W8):EJ>A:==*(1>+CQ=\(@P5QG$]^\M"3O'%Z5%_)A$U:^QGML8D2XY6W: MP3\4A;H]#]YN.]3I>3\7C[Y#U?YT+ADV[O X/4;:\_7@6OHL\JZ(@]Y?I^(2ER"FC@ZB4@O,)!$'@M:- D'$H0W)A(Y,F B&#\G&QX&2+$%;U3'O&-\Z1J=1.IWJA%@[ M'SN;-0'/@26U1PV,5#HD[-#%D>)>&T^&:"9R@H"VB_+,>'*0MG$LP;)02I70 MG[V+C^ABT]TW?X.GF1 @IK-G2\V HGG+ AQ*O(45 HVEM'MA6 -BK=\U8WSV0 MOY_8&P7KKEDQ&>@A!BY<0)0LRG$CZ0CLWVZUK;L,RT3-27FRWCO:K5Q?N(S/CGO#^%L3 MJ;GA,=A8HGT*2]AZ+K&-*4R"1"9MM&AB[)*24! _"-Y QTGFB0DGE'U"$=]( MLH?IOC\;#'C3V@SXU*4VU,027)R,Y',B->/SYLEF!/(<-DKB5#G(]=:W67HF M^764(8X"!5<3IO1+,U6XW!5\&&I#G-=1#>]ITO;O?1E_3=UPE!<9.^\I<:VT MFC6U]CP?JD3^S[J()8] T-KDE6E:F\R?5,2]4[4PU>;J!LPE[C@_J"HS*.B' M5?(XF'P1. P2,XBVG\?1+T&PX,D'<;60?&TT<6/:TD)7-<:%F7JSC"W(JI5H MB-FZENK0M=!OK(KW3BA3A0'8@1J>C4%#P-2TB1Z>,5LL&^"&F#^$JHI^<%;F M"2\XJ7CFC,'*5?V)>K%OO<6^]DY)1Z#2&5 M7[$;EL7)2-67V*+1ITPJW51QW&UTAP'MGNT6=IV#ZB@;3Z=Q8 M1T0LU6N8[*T3S6GYI/ ')T(*V,Q=Y*S3[ LMV:^*5EJMP7PR9P>-H&FQH 1 M4L8HX9Q+Y/K/%7Q(06]J'S#,K2E&]U*TG#K?HY1"42)<,=.Y1+#[-6_V@WKI MIBWO%3IS+'O$ZGCC+K?Z.JG*M,H-^GTB=&I[F3NN5LVJSK WZ,=%98=+\&P] M(I/-032!<5LU*I9:3!>^U#GFS6IDW+-YWZ"]@+X1,BF8#*X&P M+=,>5?UFU!6H\<]?;[ZXL1K_C9[D*LU;)V!GA/_WU4_ KQISS,H&E.EEU=BC M9Z/GVU_]Y6@#5/%?6RIV:W2>JDS>2F_CGT72/=_>?+'U$H5=#7M<)^;%(@?><$=8)2X,W.[$NT#8/VEBG3 MH\XD>/RWQ59IBN2\K^B_T<>TJN;1VB]PCK5*UC$5-%-Y:C?]"A.67:V+V1N8 M+X:6TB3"L;]=_:7@Z=]@TJL_-2X[_J0+X-ZFZK@[P^_IK%W_=.\\?W83T(UO M98/&M^Y> .W$ 95\V]?WSYDD.-@#B6^3L))&*P>F_"%01_TS@,7 "<4G6I* M_;"8__8V[>C6,_J? _J@6\H&F5D5.GD"M+NKX%B/?WV]-MJ_O;(/*C/GCRH M;0_J2E'CU5 BG_>A1-X68=TXJ9[A_O8_?OIP]/O'_O#K?K1W].O^X>[AZ4FT^_/Q_CY> -YE*O MRZ&;?_[M]?;;?IQ$^.G96S@#Q9C#/Q1/"*N]Q%//Q;Z,&Y1B>K?%E8 ?1_!W M/N1DTWXDQ)7+K^@Q)!\VW5RR7R9%VI;U7BX(;WVC5MC=OG6:#57F]^?('LR[]=/SI\_&GHY/]VZ?AS3L@X@.J M6'R":W!1[:-_:E>IH=\5W"BMH:B6Z&#,=: ]]J/]P6 M34IR+^WS+/!(/QP;QYY-!6]IU#5*[G3A9'B_&R"F L*%36:1@MIHT6$];Y B M@2J=@2]BQ1@#XIC?;?&')&54YV.PQTP >]_+-.S4!T@NM1NBK;7NS19S9=$6 MFR V2;RN?NG JV9>4Y)5B>N.4TCTB&H=L+;T8IWA?^JP<+G]6I.!$/MUTK&3 M[U+D ZL[5ECA#]OI8;40%%0MZ(L5%\?($TH]+)NTYK5I*AUC0@B&YK.B:DK- M@R.R*J)AIH!0Y]USF^DQS)DL5:D1=V5Y7STY[AZ(GIV5%SVGO^Q'[SZ?'!SN MGYQ$1S]%^'GOZ..GW.!T0/)SF,>3S? $MU@(5*YC&Z\C'5E <@:PO J&JETJH<3BPV A]* MN$(PFN@U4U6>:1K &L:TV(C(F"V+@'PGK[6 5$&!ROJFS^ML>,[PJ%:5O,+# MG0K^JX%3P+D+MZ*5@%._B/O%B <-1GBEL:H'UL$PT)!O>=\CH"[G,-D*F]:E M1LI13AKE6>,.6;]&SE>9%QX)Q&OQU\^&"(UG-Y 7_B M3_O?5%=>D#7O3@M7@@GN+A>W28E4P1A'6*E :%Q4-E5)FP$N:+!/Z<$B16;T MR4"IN"/))_(:6K)DP^-#"1.2$DIIT)+;*$LM5;ZQC[8 MO/(K=X;5-SW#O39/SQDVUD[O%G:V3DX&DQ\6G*59]R)3IK409]ZJVU1A-H&3 M8\? M@ )1T)W+=K&2^H.("9)%Q7I]HR*W3K3B -;:59^D1!;3W+EL*B]$TY9 MQIG3N?UDSW_FT_J(:\.7+)BUL41:P2)(06'?>BP2LU>5Z0[ 7Z2L89:-15F+;=5PV_^0J%H1I"S\ *PN3S'7*1872E'*;#5"4E<> M+B2QQ+36T\I! /HJT@7!G/B2W!X$YM?!SHEN8]=J 3B5(7 (3>[\TN\']T>Q< MFY31J&!XFMPWO05I)K;V=XRXH7H>,Y!3C.>)?(I&:LR: 7!$$@K^3YZ'%<1W M4@0(E+&\D;[]HT@)0#]'KD/>WYPNL2@[UHT3^D@7 W8XO,JVVYA2G=NRP<(M MC*D7@EO$: +K'67HQF&I-LH:3#'D)'4LS*N1+J4%@)]N MTXI7JO!'!YL<]W/<7I>Z*:4F P&#=65#O9HFZ93(=:*E ]P(!2E/B^ T>U#( M2'X9Y1P)U,V*W!-NRC3Z/EA-"^0\%R.AU-(GQI/2V,,1!D.\W6&E8X82Q?XP M_N M(EP$]^B\,N#%WJ&D5R+$#.YI&Q!B,:IU&<81>#I<'F_!/?MM7-+7Q0XG M.U9'2\,:[S^? M_HZABP]'O^]^./VF8=5+(Q<=GC1)*\MK6AX.A]*($&,B[Q8>%P/=5775 'AI MRK8]0D7D-H*IT7ZH6QZ]R]TOO70>2$CEC8\WM7L7PW]B+CP'&&P\;AG'I,K4?M@R'!F&J%G3IJ35'G+]K MP.":'K2[AK2:@1F<'N7N9>_(L,%G@OI:U:9M#>7L9)FW I32%V;QF==I!IVC MWFS$:BN,0I7X-\<\DE@T2/J9$WVX9M[8JJ6FD":G!'*D "6#70*+ LL:\W2* MGB7C@O,%NY=9R:*R5W&W20J+M?8PU8@S+R65H$T;+4\56E'PQ/;##*H0 AVMB(%^JPRCWUECX19$84I'1G0Z;^?5 MU*X4#!=084J*W*&;1%''2D9$]G[$-#K"I/=0SM&#$AL5)>:8%T8$1VF&/2GG MH!1,8Y,U;,P@DQRGVEO=#E-R-]3 ,":[2G\99@WJ87%4BI?KV\9HKBZ'W]NL;*)&U_0 ]]X3 MS[$.DY<<>.=^^IY'S.U%M7(LA@ZQC.CT9+WC0S9>%'(:+J&$OYH&- M09[R<9OJ:5%RC)-HMKC \/$DG?F\1 5<%E_4IX1(&IK3*N9H/- 0C08VFR&# MZ<^<2Q"!T:O7,4U1Y1ASVEJ/A\UKB KV35'F>EZ!G-Q ]&K&"C6M81+4ISOW MBT>/TH1KQ/J">[S^QO&2]?.6J+V.WI)Y5[G5;:\CUQB1SPJ]/UYO97Q]L+FL MH-@=QKF1>J/1XSYT+C/V-B4%LSSBC)FZL"EY@E=/$3ZD$F&>Y$Y*,XIPFSE+ MD13.NA2/OINOS0VZ?,J@(YBZ;;D-Q1J*MV6=)=Z#R7>;#_2)J(Z 68' MVU MLZ:[CGM.G#7AF7V@PN=2_ MMEY&:;[L$^ZM]YQ'(SHWN+Q!<8T40=&>&ZDC> OA0)=*78, =-14PY-J(S2>ZF*2LF!"3XB%T2S*,9=U/A*2OP& M0P^^Y!05^!I.I/9-'SEV[C3+%_[Y#ZYGUFMY# =S;2R6IR;=+"@N2,PFZQ[B MN,4X8QM.-66ZYWI.S$,D#0&;L!=HP'8G70CR0!)/@?=A5VA!8,:LGM1H8:SF MR:Z'FAT\:XA9/I*.8GGH5\9AU?&4@ M4!2U.186D:536Y[+,7ZF,8SY-IDBFAR#!*HGT\H:]-3:&2L04VRP$[.)-*O) M0B*3(*@J-!=3N6*,37_PL3.%83KK[FAR[PNO-RYEFXM?DU/ BMG<*_XU'@[1 M:$@ "C^@-E[ >R^$?12EAT5BW*(@O6VM)'IGFUI;CP0R$&KC [^@KZ5@UL@? M)JI,L!P3]99RRG^9$DUD,-49C2UN'7G4,BC.!>_)-1!+6G-K.MHU3'&F#&@ZI$&!=PH:VJOET4' B7\W!9O9@'YLHLQ%+6^QJ8+2RK/D&]..BWB2>-)TEB+C MI#>MKXQ_(;XL7&BZ+<#E#5=2V!9; ^*YTCI2)VXIZ2)[\],H=-I^XB6%2%X9@>2EXDE20YL7NA . =YV2N1WPN3W&$6% MW1@DW'$.=PIU>N*XU2'9SX9B)PA'I[M&(6 M\)A3CA[F;:![G9?2*=&J6EAINJ!4S5?&274_"$7JHLVV_4\Q;:69\@R_\0K< MH B.V75I&V1ZI<_^5: @H1DLUDPGU\6#C0'[P&38L#92>Q6D% *TW0M9M+EV MLK AI,9:Y1ED$-6Y83I2OJSWWV.*:WS;)//+XQHVR?PW%%S(G7X!8^)NLPN6 M!4ZY5E%472)1UG3A7 *+:$E'#$0^*G$6'%1)FEID-T$ MI(G/DPR$FH:R%JC:+@?F&Z:!HIP2ULI9J40'E74E],R-^X#W3=I_D=2*<"*& M>".D35*KI,^OS;;LDQK[62Z7(#> +UF="59AZ?3343O$0).BIP ;%W0 >)-U MS')_[9[W]##M(FAJ($$686V//8!Q>PWF[G$ XVK>->/^6A2+$R"N2J5L9J]5 MZTO5<88>/A6D4B_BX"R]+%B0O-%QQB\+,1H? M<>4=KBYP(2;KH=.# DKF=#K/%/_133V5RVB.AJ9AV) M!\NHCNG4]]7V!"/ALL(&H<@Q8?(]-/-IFSO6O9>C%#C[I 23CJOTTG+89-8? M1(9;D7GU9O8GR[<7/-U@2IA:*1&?^DO*F'VL,GIFY1]-DA)J',:.:U4WU.<9 MC4UY.@6*2EM?0$>&9M'82HL:!<0\EN;HF<"1M#)Y2/UD'94P/_/" &O!!2Y0 M0XC.DJY ^JCLWI1VC^[?E-U[$C; 5O6J"!LA*2[DQ[)159$U(LZW.P&U9-8/ M^X.',_"5D*_(U -Q>AXZ0UR!5RNTU],6N)/6A@[R@4:6R:^UD/9!8]R@7X,. M\\;W:4#TXR=Z;A^F<9B[+"JP-T^N1O=2]18^VXA"W_U*OC,/])=3$YW[C?@5 MJI*+"N"XR)0@Z)Q7;I$S+QWYVY+T#8!!9;Q[KIN$V'7-&;O9WPW?]>^MB.=. MM)Y#E@V+*A<65"S0.E)NL8=\2FN[1%4(9227:L3]*PQRS"5!IZ.O-_!ON=R4 MU$'BJKW);?_'(@+"-3&"*/$>!2O=]:'X2V1O-.DEP=$46"7@:?->&BP8KTF2 MC;[:6O>MU'7;/EY3JCGQ>&9(HH"84.Y!CB8JI?G:-(;! M/&QL@$NU\(EV(,L4G M.V<'6LA ,*\K G)LM7,@C\EP;E)_U7F1)L%@ M2I-KL7!,Y$1(V 5AS.]4B'P$PV!(^@!:34!;I/Q??F%\+\^:WN,B>[C=SU*A M6*TN*\I$<,19$XRN^<%+6>^3Y#90W5$GEM-M[W(CP/0HM%&\"B*9B\NKJ1I2 M(F%DT[0B1S'\KR-5RN8AF]Z;PQ6I@^%K%$6[@NXF+@7#X%TLA>7U;0%#Z960 M N?7,@KX-:& <438! 35/Y6J+J]/I[W.%#E$GE,.+7+("Q. MMH-'899 6(Z853\/F88GZ1@MQ2?-JA!IHA.Q\@9H&8Q4RD9.HNLRI33+K%U] M]J0=KB*&:*]VV N!31(1E8:FX@AA2X%@54$R^RGO%0, *8$^&/H+S-0>UXR# M&$/OJI]ZV'4.9^HB]C7$CN R*F+XH"A H8A8I_9BGMOG/P_Z03=,_C-2'?.+B=-F!:)QCS'?WH0,1Q3#L%7,B_1HCKT@MY7RP%;H M#?&RY2CY)@1*QZ*46.B$\E%>O;YO&^55MG305PE6,Y#Z1Q MD;1%??S(OC4= ,@;L/TJ^KQYLKF'@/5L;K+OJ?3JP''@9!58= MU]T$06J+:>E));1R.>5ET;M:2;QT.%QWP=9LR,;!2SC:YZ'0M ]X.+(B&IG# M7O%AIW*%1:>]ZCG/L3V[#'W_EP\P-R,R<^70^.+IA1.B WSM0XT^"JIS3$=> M!6[/X399TC6/G"Q?8^A:"GCB -\^2'IS#N"03 WJ(>RR(/%8?2E8T<;B1:GMS@P2RQB.W-PS2&P8BDD.M0*JM",6Q$?\/2;R6C3[_^!6 M4E'/A!2]II3&7@@%_T4Z>^S9C%1ES!9>)S<@@#G(Z;C"6GSGNSP84SEK@ MJ$4@>HS,\BU'\2[]]0(6L\[T /E8Z1 [ER_39G0@_5RB7$LR,&.)&1^(9013 M#"O-T%&(@5]6M*FP.:NTZR^>=+VWDL[G E.\JU7H?),5.HC4U >V3#P_S\U' M0&4T+IUPV3"^7JCIH86H?EB)+(ME(:KC_=//QX<1(NR:SJ51].GXZ-/^\2G\ MM7OX/HH^[I[N'Q_L?CBY[FO/;,J1UT^2$_U0"$OIFEF=;VNI6Z?5%BZ;(O]8O,@*@3[&*6EQH%HA M;CDB%TY _GLLQV=&FE$EQ2,(XKU)-K!H'W&-X$2-;>?'WMMQ%YHI54,9*L5T MU"PLZ;J>LK"J@OW5R@OV#P'1XW\*] %:1Y>.="R<,HUZX*G+5JQ M2UHQDPWK^B,(C)3OR<+*9Y/<;6U#JK.:=-KJ!L'>GV M%@ 76?UPSR $P96?O-9O]ON>^!77-U"G-U/A4#4#4B6Y5-T4#(EL.5G8V.T^ M:GG;6W=\Z)]O;F]?>NB/]_>./Q^4#9R,'6.B-,@*-O'=/G5/(4%"%&R**:%D&B!E!2(8 X, MW&HNBA3(Y)Z478YX7>^%>$>FT0VU#*_&:%Q<.'!R^W_]X>/#3P1XI W?AN5V!]C8&RZ489!2UQ=A.I2GANY[T!-2IQPH5 MZF'!$$/BV:SD,'78926W#U"FQZ#UHTO8"6&#/L$NI;4 H[)C%*Y?8> G[.FM MHE=Q])H>NKUU&\-/$RK9[2/@XC20'@R<608U14 MR(8K=P4Q8X%9&T+RC 3D_)HYP!Q?PTF&HR0FB%\';76-1\PQ;&S<3:5GB9HJ M3%BV>9EI#DOS9R.XP=2@+:^4M.^TGCT1;M(U,T BY(D@>&BN+'BYK1-81N27 M *OU=[>V?DHOT0&51361JIO&L.^I!NT<,\$K*<=QDY:-Z9;HBB+M8RD;=SJM8G='PV:+?(A3=O:2 M#HZ^8L[*%UKR4M &Z[9Y4**G"+C70M&R)D!6<%G"1)53[P'#=>Z!2%BTXDNN M.,QK ?'EL$0CHFQ5IN3?Q@$O;)FSB';+$&A^>#D8H\\&_WJQX\HJ&3LKKV0< M'/[G\R%[$([W/QSL_\14='KTX=]]1FGH"\B M)\%Q\OEO\U&4%=P[KRMT4I>]6S64!:=-CQU?:K8![PR+Y"8S^JS#HE$""HMV ML-666[L2:V(CE$B#%U \3_ .>- TQV#3T#^L>3\'NK[0$ADU^71]+ "AMM#< M*FC?:-7]AO2(\*TSREJF;64.+VX3\6%T^3XS3FHC5#.(,3F\8;M EJ55D@[[ MBLK05<*2G)!1JNC/)H![Z9&*9K:D!R*T/??MP!@>/ ]]QUY>/B)S<:MOJA/U M5VZ)&*DF7)/H%7@9"BE,,_%^?05I1Z'5F7#%B2@NM-."?[M8>!5L49,L*/+$ M10XK3@638(%">IARN1?E.[:WPDKND ACT^X)+FH(SHR;)1@R[%'"[ B<#H$: M7\7IGO2RGI7UVR_@D('V1 MEFZ\R8-OZMHOHAQ1D U#*0$( XHU4SR)R?JU&9"'+:YF,ZVRBI*$^RL+_?_^G@\(":_=[Z6+_[\0Y\ M!=AF H^M;3415-V'DJ6>F'XQ 7*:''R7V*VM3QT!PI!3,*@K*>2&MBL^%=<& M3WZ@L E7AXH2R",3KC!8;+=/.JT$'*8""PGGMW87WS-90ZR=!;!%'R5M$!T0 MM1K6\?(0S(GM3._Q==".,B"XM>T="P8_0SBDI!=ST\=]0'BI:^3Y_Y6D_@=: MU'E]VF7]\>Y(UZ-5#[U,O/;$N1R1F=P2'VU:HB*7A65BYQ&PBC:'3\S7+J+B M'#TF:FK".'"QB^1X.HKKS.#:='1[-+3!QI0-=#[Z?(\7]R'?XU[RFY5I!A P MG/!DKP;WF>A 4GJYLZ9ECX%BL0!H9'U,5=Y@ZSR2@+$';(J?L.\W_X'-=.;X MA+6E.1C[TTY MLPVU;(V3,8HERZ*>Z-SPYX0:2N'('$(<(JVPHQL[G]^T<=R]/6>K4ILKQ^SV M+:9NH'TECC52\I62GQPP4AP-398"ND.DUZMKWT9>+7.GJUBV-YD(H6 1C<'P M^A\;H?(5"_9QR9FJ>I6>AWYL5@7UUTJG_KCK2I!RI?.*J<,+@WL(HLH/RJ$$ MLZWXSE76=!ST@@1L:RZQL$>"I+5)@79PUK8M+ 7#32(T5VFCXZ)"_5FEN4F@ M[T\?),\LF9VVD*@71T\$2=M$E4 X7,I[OY(T-KHXL3"(NG"W"KZ:6<(=9%K M6QW8:"P'GG3%5U'#9L MQ+'Z?0D9FLDV)HR]_J1VE#/,)"OSL$TI_9EP&3!WS!V:?IJF56GJX\>;Z5-Z MZAB&K$O1F:Q7H508(0B+&+DHJ-7IU&HOU;S"DD4<#>I!U'(2?E:9KFRQL.LL M:7\:%,49_X#JG+0AQ@YX^'U,@8^9E%%RFT\,TYBT M#"_IA-MHFE@:MG0/=M%>AQ.1RBWTP@PG7,@57,S/0M)7Y5C7C#-L?7_>VZ6G M8VD61A1,[J M'4QY%0S9X4S,3*53:]]-AKY$80T("'128 X(]10_1M70IF:HQ?(#?I/@OYHI 6PLH MM.C5$AJRH(=Q ,M,=Z(,)]>)1 Q]2#*,)M.O'+NB\F3$K:5>N-2M%SD0\ X3 MN'99L$+[E^2B*6[IRQ*.!2K*8)MGUNKJN11QLF[-"R%,>A]AP.HYX?M&"+!:'?!(T70&S&,J4A16I%H>C+M)*8I2"_A6%+#E-RNDZA M,+3G70:K)NI:T-4X[:IKPB%0>)S35C%T<0<>CE!Z"+K#86P\=,U[=->.H9W- MYR\]U;L=>E@)E5N4:2.@3>J'.XIXKER]BH15_/Z(B599?7F?Y@O"W\6+*4C7 M26J_T"7&J"E+TA3=&QR5,+?.?Z1K0X%LA95'X\]II^0S)^&$'PX.SM3<0.;X M_1\M<[5)HI)]TQF!&F#L,EP/BPBZ&*19K)!K HS[\YZZ;%[9.A]1ANHZ:5JV MT:R46(#."IHH>KH83JOE#W2>-S_[ML.I'SCC&*^6R=Y7.+8:O&-IZ-4_$U>. MO$K]CB2EHF]9*)."9BY0)I(Z?(OQW2)=ITF,.6 UXT>[&^W97HS^, I-Z:? M[Q4I8[):QZ:3Q[429X8 &8#HRB5-)B[M51XAGMC:]GHTQU;ATNO'QV2Y7N<) M][[8]"WWVH]JG(^1R*V\,=L42Q,"I@U%Q4>+^ODX3[ZV/#+ M58\-KP!S2>]:F7^VN;7=SUTL\,C*,)BQ1D?6#*Q4K$]3Y+,@D[7H-O-L.:"M M#'7%M&';/61"1IQ&C+$D^2#.W;FXY9RJ;$:UZ;3G,Z?R2=I>= MKLQ)Z(TC]6'MIY54&E#\"5$63"S*C^G\";8RII96K+L&&,)>]G7'_1)>B:#" ME\1J:\)T':&\#!86VW1^!;>2/YZKN9+P['K=!A#I.7Z47J6S5>D5<&=Y$"N7 MU%3/9QR$(E0$";AX@3L^P/#;A@E^>OF,?A$D/LRUD@JYA)-S?F&E)ZZ*:]#[N?3_;9CW9X%/WG,_Q^ MBC"[=U%%&>U26&W.@:62 Z"F-):Q/ =<6Q35>W7 M<*,6B'D%)CGH\D+SI65%2PO@CUQQ^&(D@?Y"^(5P?11%:NHT@W6/!BF7\_DE M5%1A#:;?.;>[DR(^KZH=:ZJUJ:@F ]69WNA7!0+["N50*R"U5J4/Y[NBQY_A MW(2ZU(.Y@6$T( C#3*73V.Q>[ .\ED7.7R+^=6;22#N-(<28@E_@AO&HH7$.)YC^ M$YN27Q9!WO8\S1C)/".Y TMQ#@SAZOA-]/MFSQ>/;KU]M M1Y8]D=2BWJ[A0F-<3\1#J,($KR)RO"+/&P$PST!V[OYYS8.;7HJS"]#XC'H_$-J%MR57VXCVF-VDF]P[889[,R)X>08:I0%]"G)/S'4/_12N3"/.H/V7 M[G2Y!+.D$-&S/.C;3T3(>-B7'=PFJIL&J!3'= MJ><(46N:8T>J.4L#;D4R*H*T86Y[8CM782\ PF^Q]8#2X(O)I9 P;>JM, ^-HMC2:*5&&"AO\*OP&XW^C+)KI+O/8H^H_W(>H^NWJ.-=K)3QRK82K MO]Q*F" ?MUUG781_[.DAW&XK6GS5'L*Q!6_\ANV#=^ZD??!E#"+\[L$MG;4'V4=M]'"WO&_O =:I5J=L^6 PV2Z*5RZ#2Z:R0 M?&\R6WUL24KNSG@7K2JE;% ^H<,/.@;:--,&\]HICB]W2+6^;9'C=]SSC 8@ M0'F@N$N$GBJPQ*-Q63348,W@]&%,G)6PZ(\F&6OT5H!F8MQSLTPK/L'*_UJ? M,\_CKPFQL.9?2!"HO4U''QI##IX7TJ$57@7L82G0!!EN1A&78#GV..:*'0E> MKPL- H^TBA>W4,.'4E?I#^F9YL 5=[$+-6&.__:#\?;@HEJ&ROUQ4?2B9TP M&3TZ#V'.K'Y+I':A2J*\LH G4+V3Z0_BL!N9U<('?4YNT%;*"6=@D3?.N/@H M^-8'/<#I7MZ/*#0HXWWU! CV[Z .2V$ \HVPKTH9JI(7) ?,TJ-;DEJ%[$ M:& M/QT1-CM%<4 L3P>ZO(-V7ZNT0!QC>.2+0!9FB9H)4P;YS/S6MAY#O=,N M4GT0ZZ6XP<0GB:$HJY"8&*9%R*:V"!.-.HJ':,R&&0J/+)-:-DEU(E4NEF4) MO^-C!5H2A1Q$-S'8++&!&U05A:[/BXQ2'X3E8"ZYB6M[+$:UE]WRE4[.>H@! MTVJ,98K(F)>Y!DYK)DY'SYBN=S 1_;99E8V,\JI)C(5ZO-58R9Y'.,NE<4+ MI\W3HFX[,W0J. LGY<9[ >+X NBAE0@08@59/0Q('HX]H>NBGS;&MFK*\-> MZDM0LV[SRUPN&3"2PN8[&5074GO-08(V?-@,KN$U/6XJ,G@ D:"]>:8 M0 )V'O=ADS(\)AU",'FVM0Y&UKSJ=)&S28FYC4&B=FU8J' \=&'"XJ'F/3Z8IPC25+<@X^*,8L5]V MJ--9C8^78!-,9IU/+P_*<^>0S\+&5K[,TC+(7VT!8S13Y7GH>:RH??9/# MWS0*W)A.'Y@H!U8R6>L) AB8M%D9MQF(],@B9PMY-$+7BJFPB2/GIJ,VB0I.0^>7$^Z-#" 7#YM/3** M)9"I=445)PMI'- M7^I@B'DY\W:X'NP8-K\H:UFVF;_Z'!1;J]8M? +.B/*K9%QI909"DI'>;[." MV47$"T-N%M>$FQ$'K0]$XI_.]V>FV1HHX\4/7=L*-H[)[1ZL#K9D06'C+B17 MC(3WSH 9;T8'(W^?:1E1.MCR.7O0CKWLZ]I2FR3^H%H@+B;3&P:%+#P!8Y#P MZ-0XC4(6A2Q"ERW^Q/Y]TQ>3.2*YY] M+CE"SHB6#FSH0N+:I0)F$54%<41I M5<-.560ZCSW*^.HIRMA.-7?ZFT5@,=ES80*P0Q&-UD2\[.[N&MG25PX?B#B% M,'0F@H=UK@N\J K3BZQC& -,*(KF;%YX7E0X-"@I4>^DH&*%T3&K(;K'VH'Q MZ>>7&)0U=[X9G(KJ8M,\O7+WB7NK$7Y;^(?KNT=]@TF0]@0XA, T\[JRRE%? M\KI-Y(G#&@43G[!H9%RS0.++%;1<*-.EQZ;QD$V&DH@L-)$9QC\6)L0N 0'Z MMCU>^PO^WLV-BYDB+=B'Q6]BV2G8\6!?L+Y.)7'?7O1L17\5C[<380 C;BP72;7'%_C7LN#8/>$4K2HVX]7*Z)9ZJ*(I._QO^<_V5O":_NI^UCR]6 MOO;Q\.CT8&\?^]+_>O3A\^'I+E8Y[A]_/#CD*DC;L![;U]]%YZD[J!C^W(:U M(?LAZ0TZ$+Q_E&F3NN?#XW3:71=10_GT%HB2K?S*A\P(2SZ:LD:$O;7MY^(= M, H#AJN'_:AP NA&W1.X,D(ORVCD9"37RL FD8O?,*T<4_7=>&"WC\7 A?6D M'I9!$^<%M0']J(&!T#KPDE^]RJ0V\#3F#GB:%V.-2LE9MSD.6)B$P%DX1%.I MTG8@@ N12&SE-B=X$L(O>7 >2/^[E_> 3QUNO#\X^;1[O/OS_EWQHMMG1>^; MTA1KD#%X+0S(6+"U;+7.EYIKE:DBL$['%@,F+16SE!TVY8S+ ^3@\JN X+ MZ[("H=K);,T$OQG83V7@[2 MPI3]GEN_$G=1%&6;\^^JRZ!'&1J\G>S43N3$IQ\:?'\N:CLV8H&+VDP]C*1L MA&4 OD=1$@)=EB\V^J$:H]C6(_3?V<8QP)C-K-"Y\GN14'DCU\*U2QU4%=3% M!4?G@8B"'^Z!*#@]^.E@S^JGA_N_B8ZZ?_PXI,([CE5X5C6R^>!0,L(J,EZ* MHI+[ ,B^R;@1%](7=QRN;9$R>G/]A'*'[UNX1G_,4+23-XZ1B3_>PW:5UN$F MP-VJ=Q(>5D6OXN@UWK:]M:#N/*5XF![Z.C5IG$9IIK3"[OL)6[:C,%\V$J]4 M&T9DL? E$$5I"3.9$G/F=-CN)K,9_>;/_:_-U$N3BEVFK*G7:B/0A@LT:LH\ MK5K@V49-P*B/'_0Q?B;L1*%-FIU;SI%!DV[C_U4>"0EVA!":)V"]5@?DCC&9 M%!9NL-W6Q@S!M20GKLOTY^BP7/$+D8*D91=#(!C3YDJ$#DFA1>>@WUFPO';'R""(!6 SGKB=< MB(O>B!JX(O6DE=)6BOO&K5:/G;=RGFI)0!@FV!GP_)[%U5_T$,/NM&+2'T1R MFM'SH"K3*<9"J0[F_EZP,&@XKN][8AX(+WF]\KSD\"@Z/OCYE].3Z.?CW/@Z,=7$DE;1]U/! P&R%@^?8-(OU_O0]5)PK6\:OOS%'0'9!SHV24U M='&;K85EI)R4DLXLS$K(0>TM!A8L'.7-6,$C2;EXO>HI%RO A7>V5IX+GWS> MV]L_.3DZ/HEV#]]'NR95]-%G'O0:@V)>Q#2WU ME9HC<(?*$!4.A% U8OM9ZOC3RC!-8V@7I>E[AT/QN^/ "'5=!9;OP]#X=K97 MG]?L_[I_O/ONX,/!Z>_$;8[W?SHZ_DC^QL?!<1;F+WD)\NE(M#F33QM11 @[ M25 X9N!_G$U*16B %]QEUKD9"3RQ%_\(+2T/0A2-V3Q(P:/2TCA(1K7/K@@9 %V.2^AU_9B+IDK%KM=EHDC!.@T#^$K$UQST8,GV&RLG6C M>?%\";US6QL,."EO=B[]5B(F(W5>4-* "U9,U9=TVDS]9WJM A9XMA!=LTZG MN"9>"P-8.;!K@>6>H%;*TQGZ#5^I%I'L2YG&5$"BE\%244/AA?)'_PDW$]D'4W'/UH2P*-/#>M,J-1U%#:E)<9#T424/#"(= M:#P0%I#+<\!G-]3@5XZU[ZP\:]\_/#TXWH]V?S[>IR0"UA-VX<_WCR>GH*5/ M$D!9FK-;7KJ-V5;3-EO'1T-I5W2$ &:5>:).! 5Q,SHL; .S%I<7]Y<@EU(1 MB6$ATEW,P/H@GS:Y$.)6(ZDP0)3PL 5I'GF]>"F?H&TRM_10U'XS-=0V:0&F MH3&PP='UM%4/2( K+DLUI9[LJ+79#MVQW_>YH +4R_*>3+,EA(:3NJ\N;CZ( MTJ*J-X+<*A>%8"[9"UGY0%C,LY5G,;_M'OSZ6.+0/SE(; :8%('+FJ%-&NR> M>LR!9SBV3UYUH:D.KE.JLE.2IFVL)>(@R%'@\T $NEVYN)Y8:ZW"@7VKA_G MQ 6$F;BD^\O8BF%X'$0%,H"[W13+ZDTQ+]QM[?U%L7Q&/A(3?#X9VJ,R3I\9AQ82N) M@7<3)?J4\M;3O;K6UEND-0UE#">FGIJ=3V#*Y97.,+!GE @//;]5<$^EEB"< M,?>*RZTN7R/'8(+ 15$&^OH4LVHFJJPFU&:&86@0@$!Z[P#OP086IB.W_>%" MDAI XQA3L#0I.5OS"NU+[R6S6/VZAKVCSX>G^\>?=H]/'Z>;6!1K*]+PY%T4 MK&"7Y#PAP@?ZK81#8$\TRL3QT"L0/9T8AE"VL\/MU74Q9G^H+2HV AP/B%%R M"1&1#GLV]^5R2D?Q 1V-U4^E/_WEX/C]!IZ,WZ-W^X?[/QWL'>P>'^P_DG/B M*D*DE)](,BA,;(.3,6Q!R57LB84-)L27-$E52?E@<);8]#.=HCAKW[9Y&I*= MESHL.NM5[7J6.-(RY$?W.4BC:/^>]#H)8$TV^< M;W.I*_!A'-C[D?"\]UB.YR'ETU8!1GY__@DZ8ZC\ IV]6>3@>O CF70^EHGO MP%*=_H,(IS66^K5!5@S/NE@X#X3<5S][\^>C7_>/#P\.?XX^[/Y& ;B?CHX_ M?XQ.]C_L/RKCKY_LN>S%1,02SYI9P,,7]-/;C'8QU[O(-SPWX0;!73#R!<.YC='H4H??E\X?3"'.K([2NX#@^CH-X M5? *\L'8/-[0R\+*H+V*?(B("--?P2UID=P]AK*JZ3!;+\G(QYZA!EH':[9.!_##P<>#T_WWT>'1X=[1QT_[IU[T+!2B M-KZ*52YJ 'QD,8C-(TD^W-YZRCZ\]'@]6_WLP_W#]Z"#[W/NX?[_V=O_A&K( MR5W Z]P!_]O3)3ENL>9P7%R6($+6K)1DV5 NILK)4RIN)@BNB(6U JA6W[9Q]N64;'%.+2M^R57@=Q.ZN/W3(8<;'KG3O00TC;@%0>.2YJ21!BHHS[/U+:S2X197!R@P" MQD$O,2DY:57 I75WP1 !4Q LU"*^>;@/ZQ.H3=;=+1_$%WTKT)QWSU*#GF!ZEL L[)I+H2 M;!.QG>W&T _1VJOU'IW#<@/;8NN0S)+WZJRHE0AWA/(;0*9TU^ZBJ2@TGP%_KNEJZ;,&5<;26KO>R>$\FFDS$CGSUUK4- MI63CF!C3Q-:4<^PM("([G1*Z3\W5?7Y_:J\U_25OY!RFM=0?OB-":9#C]\W& MG(-,86+U:,09T^@Z(R^X07U+K%4O77D_#]I>!KR.@>:?M0Q/:W;;U]N=BVK;>=W'[]*.7V(3=3&::N M%\F> 6 C$)M/96&1S[Q?[DJBMY$DG4DD($5]XUUN[,FZ@Q!+:WN(CXUA-"89UD];26-L*USOD)^VSXI\JS@WM>$"L\P5#GZT9 M=5MT!8&-[2T7#J51,#8OF"2@4]23ZA+?2J8&8/@_D?NW[X]Z(W+?N4L-@D&6 M,*6%.C0!+?HCZ\B$2YQX9S :!:+L0]$ 5R>G72B,GFCPFW=(O8(6:SJD>EO] M;&VX?I=TF.@1M6]@U>'.]-H]YR^-3@1#\*ZE#+9-9Q@,#ZC!@L-2)R>MRJ' M)B&R6:+/=88=7<:(6)$W(S6LR0^!@,<5U:@S'">8UQG_@7C)!%*X%((8;/SA M!+%V,Y/929!M>'>!-?$!>J?#8/3NX@(,!P)B8)OMU>L1PL")QQWO@Q4>SZ.J M&-64MQ""I5D(=2KK=BC&B"+<#!E=S3K1N4Z?^CW:4JOKN\ ?,&/ZMOT2;R0< MGZWI]4 =7!3SN+M3VF5?BZ&X@C9,$@-J19@P64T & V_96]UB&VY^719/8,&[>*?()% ML,'DC_I+.@1Y^;E6$]%4YP4,87P7&3:/@!SJ"XT=9=>V=\1RO4V:8"LXCHXP MFRCGW;:AK\UOV^_G'NYXWVX]^KS*[57/JUP@AF]5Z'[%,TTFB/7X&KWI*LQH M24SU$D81^M6?]"CV<CPN^ M9ZD"%G"F%2+R:M.BK%;#"7!V,_#;IJ>;/.AVUO3UJQ;2!%>4FKIQ"ONTNOT< M>]!$>P::R*\TX,IPN)'QR_$Z9:OP]NUW[ZDKUY@_/GZ'0J&&@=6)>+/)DD^3)]W72\]O+S1]>_+#PYZW-[<6W+GGL MSL[FRQ>+?[[I8U]N;CW?^?J#W?XVCWVUN;7U^DJ/_9ZVC;<.B*," ?7O[YY] MUSK+;W9F7Z+M\"3C\6[3!Y/&;?6,)64%F:('?^O:Q)JI+YG55D1,_2M?NMIK M94$T_\)2W2.BZ4A26H@34_1\W658W2EQMT+Z;W1:@,G[WXBK4'Z;T["ZR_# M=Q:=2?-H[1>$95/)>@0G.E-Y&LSSWI_.3R6B@B31H9I>>1M%T:F+V1N8%/:< M2),(!_AV]>?[B(_K8]MJ/K]\:N!,4@;WC<;$%HJ!6PV'Y!>[OB M='732Y_F_#3GNQ_=TYR_ZIR_)U?Q59W1-_1AWSC(8"-4SUYO[EQ6+IXF__XN M??'L^:NMUWI[\%IO/1^\' VVMD>OME^,AL^WAZ\&+]7__>'9=\N'_4T#P1U' M'CG;3S"FTX"ZLDU9/-O;;P4_T\9[X.,,<;&+!D'?;53C>@&-:.U#6M6]\LQQ&7CM?]]VO/'2Y?'^W7XL]!TF M(J:8X(CQ<\2LB*,#UZR$V_BIDEJB4EKC \6XSFIQ5G4SI\ M'G<>X%0)^#-&![U3")_,T:,\KZ_-[GSF]L,M!]^/CJ\YK/M\YN^VV]J MO'C>,35>?A>5Q07_O=-VJLARM?PJ\B,G.?7^5/*^]_ZVQ%%S!6.I?P9RC=GY MO$#6O,S^N#R3Z*DA./JG=L(5N-/9 MG+ HCGWO]^VQ1:D?[$8^Q:CORGF]W'?\6'2P9XMUL*L[I%^]^.[.%+<[=W]S M9X(ODW20UM&[5744&.CP][8LN[J/_@Y3\LXHBG=5%(CE@!5C+HS"NBDNF$+H M2X7],S6^*QI)<][!/)H7#05"=(DU[OBQ)+!-K% ?I%E*91^@G28-_=4J=#=( MB&D59;JFMI;XL4#L8W)]+'F48'WJ"M4&0JDDK&M\ _ZO@#^\*U2)7C7JF9EH M;&!-*$TR8&IG8WMGC($5YL&=[-KC0O\15; 4%S1G\737YD$PADOF[L%PTI4Z M'P-#,1W2THS;E6+;T"E"12)P!B-<<"O1:%P6V+*:6'&8-O;>:@&XP)!LA16ZPUTENIS75$W MR8D"VI$V/M3TG/RKG 54B:^9>D[0TY2>:EWX''E86S7@2O7)/ M=L@1U+[%^FVCW0K[JW"=TV&1;YPPW!Z])&BQY,JAPBUP7;"E(SR2:JL9O"P> MK!V8_I,"!HZ#&)6J@7/"1);K,3!$1HNB]O0&+\?[@:BM]I%@77_Y85&64H?% M[0QQT.(/'\*B,[0YXIW#QH^UOV5RLI4#-#;C-60.)Z,B\)F!RL_*9E8/YWQ" MJ(=4/I0)PE=P#]RDOR"*#M6)Y=AA"B'8X7[TC8 NH\FK2NS#'\)(UI4OCM9X M?8&DK2D7*"!G M_?J]]-:+]'(3NVL11NNJ3!&.U&!@BQA? HG!^D1-[1ZLDF%HB^YV8B6O&.CZ53>P_;4J@A]T M"YO>4'0O4H]3&6($*T.LW0@$43Y&52>0 D6//M?>9)8V#I9,10BD"XH2HH#; MIQ*^.^4]XT,%Y_Q<))]"='/! : M^K9-/:Y#0R5BV!G%AHB&\.F&35F2 D80 2I#,J!V5=3Q!43#SM8_2#_H>4#K M'B=.\!Y;]VZ0.E-.0:M2F*@JL?4YZ$/PG7;0N0^2$ A4X-NBQ/>\<@%(/&YC M5@RMD<(::IGFPW2&UAP?^5;+T6B-+% PHPKI(#R$'21;P-,S/3T5]/YSG74U M:-%MT%YJ*Z_>Z]8)QSRRPW2T.$I'J(N^V%H'NS(S>O!/1585TSC:@_V&1^6I MLOT7R-=9E ^/J&X#*/LF$LI8I2&4)>X]_\\(J,5Y3CQ=Y!JFH)-=D^("V[W' MXO4 31??/42V1! :W ,%'S2%_0+R*>&_8Y)C?H<,T6ER:K?MQBJ.)=/I#P4I MO )QX)$(7P,1DJH< @GQ.XHA\U5^' E ?6YZR]L7ZB^S3 GH$+&,O*A\ZL6OB8 M,U62&P/;/:=)"I(/?74C4+9@\3D9#M8!#7@D;]RAU/5<_TL=G!>YUY\R63"* M\OQK1%%>/WO,410\'Y\PC_"$\@BCW3Q'P-?WUIA'-<\V$?KD^:,I!32'2:0) MWK$'KV$\9_1$[7\ZV%N/WA5Y4T6?@-U%[XMA@ZSI!DSB-AG(@G1/5H+Z[=[[ MXLY8C!DL.IZ%I_KKNYU67'="(AO9*#+%*[:7G. M=[;?KG.K#!J[2J?!Z%$0C)HLV\" 38S^XP;T8 PDH$H1##[LP%6C_8MM#4#- M5BA,8"2ZJHV"[,=VY-ZAP07$]IL:N_P0GG@*:M-%[ES*WIT/S;N&E.034@B5 M]E /($T5L_IK/"'(@*FW$RNV_U'P!3#A[:JV89KW>JBG R#L9_@M^V;OI6N^ MO=\^R_D(NBNHF*30&CS:A[?_EV[O@]C7?1A)BDX"KV72P]M+.SDVUI\3Q_ZD&ENE)!@%X2[A7CQX7,%.X$S#:9"*[2F-\>;L>1>P$W&4I$@ MR%"5)<[QSP8[L-DDC6%Q;CIMJ"A)J>]&7@<"V*HH])YUKJVBFYD?!Q>7/&C1 M)J8:V398]2"H:*BV3PL,8 +4@2'O4MMFF[@DLI>;W7):?FDPM I?"'#M<4N*<$U0XTM4V%G?=EQ M@-DIYR([\#G>BOC#F'HR1N*DU#J5*JBQ98U)?O&BF^@ IU=6P&(4Q4$3/<7( M!^\3$FR%G6Z*,E@=M]L\_I*.N"AX2UOOUG0ZZ,#-J(@N=&%8XN$>6B8^*UU= ML3V.FF,LS^CW+=Z\;/5VN^\V_(%RLD5#9<;US;2#,B/9?=E MFH4QY]:#,2NIKGP_M-NJ=4K;*;%,+U\PO46S0U_/']*+&<^9(1YI%E2FY/F, M0&5#RH0-8W/#]'=>.%Z[5WO[1W3QWD]'FW8RWI<1#IIR!SW2(TE"<\9\D9FP M9W1]XAY@ )?&=Y%6/FN^*)HLH2T>.*ET?RV'2V2OK+#A12H;-AD?!7.R@35L M\%'EH]S,\%33Y4[*JC*'/:\,J20+=&\Y4\)'DH"Y8+,1_Y1,J..WP7Q/6Z8< M2"V0B?#S-3]D#W4K5-4<-$)W/BP)3 3#:B;<>@C:L] MT2.%24 >B^^_P:PA]B\_9^6!XC:7BB06FIO11^*I965KE>GU 8E+0!H3+E=5 M^:7GO$EK>,GP*NJPT=E@@A\P^PKI9I?SNAZV(HR:&S9IIYRS#BMV/<;;;-AC MOQ[;+?+$..C[&"^'4](A=6RORSFEWJ8LWJO-SCL\WE!9PK;2W>DM=KAXH#?J M8B-!-;[+(3P=HR-5ENH<]Y 77_, _(0FPRDJ,/8H8+>PYD&:@<>!BS!VWD/? M7.I ,+05!+M0OP!I#XKB+# J;\88'TM@Z,4*E3BO"%$ZE@QF2L[[B-R*DBD< MA8JO@C]4=$0I*]]^!Q>XJ^4"C_$QQZ0V:X$/A))2/M6+>89I2QW3Q1[)E#IYB"#)RI$12-STCC6 S/874HA\0&RZ+L-9U^#NV( MS_>4(D:7D4S'(IFNG[!YJY39'BZ[2JJZBGKK?&X,!7?;B3JD^KZTX[VM%[>2 MP)YO4CGGSU0S0R3ZD,/Z *]/>W#%?;A MB(J"I[*(3VMXDS7\Y"P*IN6U(%^!_-!T#6F<1Z-1'+T#*T&=2SG2?QJP#=XW MF,I(_AH0"&Q@6)^F?<$U\0SO5LOV/:!D?*PVXS_M,90090RSKUJ^E U6$E"& M;YH<%?$2&P?Q8ENRU[1S*6Z>&7CSRH8[UNY^HAQ96+ AH76^V/K'NA&>RE^M MM/)]7GUF!V*\I;E1)5(;D?8R&5S3=%]FU%@D5[-EOL#GR<6J\-CW5&]7E%1R MA-*^R6KCHS/.[RO[1[L.))7@'MCE<%-:J]8=%=C:)Z< KJJ[Z1OLO>?I"V(4 MGSA6$ 01G'?$G)6N']Y[- $!#KS&FGB=>#>S>4\HK8JCUT <7TQDC6(6WE7C M JG.$:;*"DG-M078/*:66D_Q-IZ!YW@DKV.+8"H3BEGD >61Q38-N1TB'30) M43\:/2JK"C(A**G(;_:)QZE5+!?SVMJ ?KQN4S6%9?*W EC4?99C6W.53\-]DS$#K:;%&">64'$V"?4910$NKG:EP M@*]T%\_*E'Q[MO3)"P%RY/Q>LHC?+$TEA TP;;B&7,DJVK(_MKF94CH[U4>9 M:64KYOV=,Q7R,<.&+JL279@?':R=*+[/GWU]O7>ADK7 7/VB$.64RV/@Z#84 M]Z74 5LKDV?S]2MX-KN3NCKX[]VNQ$N$I7OG58+!9O[]V58,+XY.21$0RH+O MM[?^\:"7(9BOFF+H098#%L.(QUW'RABLY/4#7Y5/)ENU,_-76_^(UMZ1NO!Y MAD'Z&QK!JS1)W_(Z)E6!Y_HLLI?\#"+X_LYTUVI?=A/O 24R0CQ;@F#2\]#_ MOO/BQ=;5D,Q?W_G@_[[] KC(%V07T5I/+'\]^N??7F[#I+:?W;])$2>P:>V] ML]K9NF16JQ@=O*[;1E*.'FJ*.W+YWMRT!6X"IW/'_9IXIT!TH7\A[J;:&G8@ M;B,TV)R;FQQ_4O-93\"6B C^Q$8BAIE7*$/U[4/*.>O&] V:%\W;IM:&-2+. MI8*!-$Y3L+8L5LVCFF[B7AS4&J4@9ICP_\%2NM/V&><$+,D+/U-[UJBG8J+UD?S-38'XM. ML;+X0PN.%'(13 0=-PK[AJ"OQ-PC.?C 1( 9=I.E_$=[R5F2J]>?E-N>J_$_ M65\\N0N)RW&^="45;QW./FN5(GJLU[IQ\7L-++*84@:8]>D:7F^<354S71(L M8'\%EW0'*6B8<[#$?1$=%DNSO@)WI-27#S#Q4B,JH^0Z-'EF9@*+G6:":[F] M'KBO(LZR5%363@ENIJ2 \^A-=K(%Q(C6=M9]<=1U[2S*@K:)SN0T)1?15"5N MOSU__&)/_J52^E[ZU"[G%6E5-3[]$V*.K9"PE2V2WHM>=[P=(^UQ!)^07 R5 M5<-B)A]2KHR(EP8R:%<6N?CW_+?+>:2QNN1DQ*)#Q!=53?A< 9G5?QW#X"[V MZ9.K-'+XCGT:(96)%)JQBX3/X[62VJPX^=GD,YO<*.8I]FAB\93DJIH45,Q* M)0W6(H"X6H^^A"4J_W4,;C,ZJ(DK852!8)4<]\;7CQIL). ]M,>3>C4DA)'_0(/'+:I+.HE.MIK% -*RJA=I$S#*=)\ MD=/8!,(S,9C% DM_"4[P/2PD6;3=.[BL)W6)F1X>!_KGWYZ!1;0[)/5* )3O M,YC?2N55GJHSC5 SLM;2Q=-;:4[C=S+()GV1O:P0G-'W-E NT#@K!H2#7J58 M@Y6CG]1\2;?$< K*,VTS?QPF-;PD*V9 MEP*BWC<^;V1/%/.5*.:7%+O2RD;%PHTI*T_AEN'AK4%G(!C03,TQ_8JW.,VH M86R3D?%"VVBTIB[9/6W7UTJX?2SCQE^N$CS6-*VD!;!3"^:A+YYN=?D*Y&3[F@&\A<6!)A951=3 MQ$O48^13#D"-W0A4SZ#1@4&I&AJD>NE/Q3X??^:"( S<&87^?SBI:V1@ :LZ M.CXZN*@QQZ$\^B2Z'U8HB>Y^G);5X^"?'3\=-',N!1Q1=QWV^^B< MF%67JYZKK"$(/4.N]Y2!K=Z6?-1U28U9+W*!;#$AVSAZ5Q1GA)&"N[/_[N#T M_:Z1;^UB68P292KGY*\QJ4$B]4#:6- I545[1MQ]2$>:4A1_I;VE$!0G(=I+ M=H=_-BGO=[175(M5^*#2X)+*I=M4#:V0_V@E]+YM;?QDD-R$7B648XI2N%,T M@C^F%:VO4:@9"A*-D5I8.P0)%K#AH)&/1PH^+/!)E_82FZ6SC2. MSF5>D&#WB[&?-O,FFTD-ZG4T0.ANX?&4'0$L@S]-=56Q2>GM&2@W^AQM?MD\ M+N6Y#^Y$ZL]W!SO0;=(7>K*D^;O)[1'[@Z(T7@$,G#5X9AP5S-7('&&7;Y*. M,9:+)CS% XGIB MH1[YG3XJ*9'>NZ*7-T?C@9AUW;J_J&C9=N-2RDL-W/!>/J8X#H4ZF3=%A3E/^$ MF/P^$?T3;=Z$-M])P!TD,/5S/3>2DYR'"-\NP":5L'OJ[^?+;R>[+R9IIKW$ M1G1F9',#VF?J\Q0V0\2-Q5Z*0U75%:._ERFYX4?F-OBQ*#Y=:E@ />! E;//8*9&I&V[938>X6*F$%81E%"G1T"7!L7R9)\ $Z@ MGU+LF@MVI8/!K*@Y'>UI?_Y2),L+J> 1,6E5K0(H+\H51TV=9JP%!(4E;-PS M+A&5KL'.XSOHL7S,D0S@OONP92O+5&W*-[E%AJ: JRZ*K *S![_ RA_,\1BJ MC'-$#:_33S+M:^I;74.15230*ZB)#G^R+GR=4]I3J>#0))8E>IS-*6G_P*SW MRI-ZU&/(M"9VJHJ4\AA):(3?RFI?)F1&V<;6W7/"W6RC([\O%*P+Q7V8[#\4 M\76)F8]E,BCZJ%+' PF"A*4W;A3W\=,(LN=2YO@#U%9E^Q5_ENK9BM]2DJZYH/2%9Q466J4%!%I1M M@II)6]F36IWI29%A".>)B&Y"1,=4PF::^69S4^1O._#V0?[ [L5->R=8)EYIS&4H<_0J*E(KV^3M15F K]'10JJ%),N,W M43I["M\S'.$ $RQFZ#%(378&N1"H:S5?30^WQ9C"VHT?=,Y);4@/IM LXSJD ME64:_YO57\X0N[_IXPOP%@H"('9=-*D6B\<4TY1.R9QS?:: !BO"1]99<2$5P^R- MKQDF5 ILS_+B(M-@G<=1=89I4EX'55.@8> ]K@:.^F+SQ8O5"+F^>DEMD 2; M9#]IADX]VG=)Z8_D7W@L(ZD5?>IE+(L&@8,B&K/W.%HF5! MI84)2!6;BVQT==_;S%D4]V ?5BYB*<5DZ)0_(W\D*TQC">/8$DPI+I,$ P_ M^)6=7O5GS.%G^HO;UK*XA^U\4K=N=%!DB[PZ(%EYKCPM]4V6.BB_4J,Z\,2K^TG0JQ>7^B6M MJ)$Y5KIFZST05[-TM($7CU5AD;$O1O@/]4& M*M*8X@[VRLTQ7/ILAMNQ4J/]_#P%4YN\IEGTDR _/II_3Z?C1O%Q4UX(RU$@ M2H%UD!*T'OJ5M*,K0J,DK&;T^0"%L;]I6&S@E#H ..^? MT!E$4#@%08939:WR<'WIB[*9W0CAYDFE#-:8^(F !&-E1*DKRGVZ']EGJ[>P M1\.AJEBQ@74$$W1EE9-/DWD%YANFTWH^W4UGJ*7=OA9OS(3'E[*\H&2^ .5VB=5T^3.%:E M7K+" UU?(-#[]O;&SH)EOJZ5>8L'D[3;TPNN0:.3>=I0?_FG@_EU#F:I!=Z% MH(L8\4&73PM[HX6%)9Q@;1?'FK*JM*[[J'.%I2O7TF.#BR=Q>F,690F@ MX5YR9WH^P'3#.*(:[ 16"EY6S^-H7*IJ1O%PS/:\)YQLA1>\U#-=I]Q.D+& M*/MO^RU'5E8VL6^OF)(?HO_0_?@OKCVQON@2%+(-D#$.4UTQ#\[U^[F%KMW:UB8.C%OEI\W MZ:?OZZ3[V_-7FZ^W%O^\M;F]\+>O]-CO:-.:)9-5/YO[][ M^5U4%A?\]\YWK<65Y=J>H3LV2Y,(=_ZM_,BTU_M3R9O:^UM=S-J_"#6_V8JV M:7S7GH%<8W8^+W(=/.9[(H([I?CN,7Y!W;4DDS-QS7^XV7P-.AVC3U"U/#:; MLPC57OHF_.XPXTQ-C-=&2_^_@4V'W20*6ZJ1EPC?ZYH#6BD#OO8>-!8,720* M.18'I!.Z_!YQ62C$O7H*'OGE0)U%.HC%J&A> )V_B.R-)/"YL:D5&8F@5;7 MH@FT@!3IS #HND'H,E'0XNC42: W,T&W MC='[#@RDZ*7XOC+(Q)PUZA OO:M275<_%]T1/U]IB7N^4C\I/Z422&64Y.;8 M 0!02P,$% @ 1XQ=6+]Y +;\ @ B1, !X !E>&AI8FET,C$Q.' .E?_V,DVAT-%O:T0E-\( (=^?[[NX[QVB'%I/O! M^VB:J,^#>41CB0)!L:0$S5.(9^B>T/0!F6:NU>/)2L LE,BQG":ZY^(!%CB3 M2Y",=HMUO'KV[-6U$\_G9-7U""P0D#,#E+E_0J8.:9SZ3<<*3DG@V'A*FCAH M4<=J?+<-9:K4,YM4KA@],R*(S9"N_;MM)Y&=)1 9NK9E?3:>Z4GZ*$W,8!:[ M&JV23KF*+1<'G''A?K+TI[.6F%,< 5NY1]\@HBD:T26ZY1&.CXY3'*=F2@5, M,\44GJCRJ)SKQV6.1JW#(*8%.MMV%*2+QQ!\4+FR:[977^L7,6U%MH$X4-FC M8N>0G5\@-U^$/+D[GPSZ@R^W@XL)&E^BF_']Q>VD=ST>#]'U>-@?C*XFQV@P MZM6>!U0A%,4!T7V5E<0^HX6"SP6APE2)8#A)J5O\Z!!($X97+L0Z'&W4B;"8 M*;+X7$H>N2O" LW#G)X]IA9X.; MZ^6VJ,23TNWGG9JYROZ3P28TX )+X+$[CU7(:RVC.\(1W44#_Z9F.\A_!694 M\B*RG!Q(\)P$7^<"4@+!^G_$I^B2BT@K[8P9^]>B[UV#E]^J-WQ)Q20(.6?H M2O!Y@H;#WJ&3]K)6?)N5Q6S]-L*]@ MSN6V2?EI>/,[NPJKZRNX'U!+ P04 " !'C%U8][,U7:D" =!P ' M &5X:&EB:70R,S$M9'1C;VYS96YT<30R,RYH=&W-54MOVD 0OO=73$%-+AC\ M(.49I)1'BIH2!*0Y5FM[C%>Q=]'N G%_?<1US/SS?>-=W;[ ML4F303]&%@X^]#]:%HQDL$U1& @4,H,A;#47:W@,43^!91VBAG*3*;Z.#;BV MVX1'J9[XCI5^PTV"@R-.OU&N^XVB2-^783;HAWP'/+RN<#?JM)J1UVJV6T[3 M;;OM3LN/.IX7?G8]OVEW?CH52J7P,D>;+,'K2LJ%%6->O]MR-Z:WYZ&)NXYM M?ZJ\BC/X;"R6\+7H%FS)&TG2=G ',I&J6[6+IY=[K(BE/,FZERN>HH89[F$A M4R8N:YH);6E4/"H#-?^%5)&*%\O]@0WA)%S@D9WCYI3&SS'W.?7*JSO]1AY_ MU'2B[ 7C@+J'ZNV4?Z *F6!GJ';>Q'1X/UN.9RNXG\!T-AK/QV1HN1C?3I>K M\6(\@OG#E[OI$&Z&P_N'V6HZNX7)=/']M:K"E!]\-3CC^^^*FO\JLENDZ!$A MD$+G.]I(,#$"%X%4&ZF8X5* GX'""!6*('?! M=Y M5VVW=07DFTB5PM)J@XQ ;A6A$*;1$!93,T%?;9G*P.W4RAE1F! HC=*!1L0% M$P%G"37B4$7G6'.Y1[4,8BD3^"J3D%)T#:8BJ ,389&*482!X3L4J(N<_.-0 MIALFLHMJVW5:/4U::/<(@B?Y1A&8W*%Z4;7DFQ-BFPTRE;^1?A-S#3=";"ED M483\$>O8UC>(I"K*990"*$+2.L( 4Y_ /:?0ZM7?[W:XJ#:I.84EWHGDQB!< M5+UV#U9R&Y"PN[OY^Z6_9(%B^5:1-1C2,4%_0W#V?OF>C,$)G2.1E\?Y1FJ> MSU^WG)D=GCW@?6F,3+OVWQ3F:YELS6G*V9Z\LN7UU"BNQ=]02P,$% @ M1XQ=6,':<[I;" ?RT !( !E>&AI8FET,S$Q<30R,RYH=&WE6MMN&SD2 M?=^OX-K87 !)UMVVY 3(QIF=8(&=03+ /"ZH[FHU8:K90W9+UG[]GB);-TNR MY=B)$RY&2C-_^[>+O];JX-%$YH:P0D2594"Q* MI[*Q^#,F=R7J]4KJOI]OJGL=QTCGK]OL]&74[W2@Z[?1'%"=]^F_K"%,A M'N:X8J[IS=%$9?64>/W!:3LOAC,5%^F@U6S^XVA#KJ#KHBZU&F<#;RU&$P/? MJN'(:&,'QTW_;\@C]41.E)X/7OZA)N3$?V@F/IF)S%[6G,QK3):6-=JLTD?KE,U4H7HM!JMBQ.67_,IF(2-L6\WQ[:\7O,F MPLZ2?2)WWI,M5*(B62B3B=]+ZTH)*PHC/E/DGW6:;6$2\5G:DXP]\=&?%ZZ"D]59<$Y MPB2HK?"(8_912$L>'@BW&FGB* H")D=:N93%66R"_,@YDK_'RD7:N!+S.'-: MHYV7R:V)*,9C)UX!%3$!9R'T'ZZC5&9C\@7:IU)#HM61]5;O%;WV4UN].'P+ M7Q77GEG )^L7G+G68!M0Q+84NV-98[J+9.D.G\*\,R+$I5HI,)DI M+10@-4R5\QD'4I1Y/5SMKG+5>KZSQ'4Q EU1V2I8M2H7\J!"WH(MSF@5^Y;2 ME2.G8B6M8@=4(%R?@3/65#HF07\NG&=,GYZ,(QB$9M)/RB40%J$LY[0*M[P1 M*S+%C$#-ZQ4%_AH1"R+Q83[%MR>Z#?CTNK=DM=N+^N\2AJTV8#@Z$(8''_@M M-!Z>*@X&)8 \53%C33J32"HY4EH5109&WL#?($WI@P4K8%,C%#.D&<1%*\! M?3@:*D?V^XGQY]-@M!=_X?/#5.K29PP.$24)7R],L;EN1ZGSXOBLW3H=ND,R M8/BZN_KQH,-$9"_&'(1'IBSV6W!(CI9+:>(*,KF[[A>C16WJSQ&%G8 ]'C-+ M*OR)P1/? 9[+$)?M^'(?6=4A?F0GB.Z1N)@=3125EJ.X1D4[M$Z,*_"<;^^@ MRT50]%<))H/J5WNF)( C4LH-Z50>=H=*](5_WP#?G:@[?(0U9\"[3^4+U)[SOO39:!OJ-#\7=N\>*T MU5:9BQ/I.N)728PQ>X^B8JNZ7)HF46$6QKHEC_L'4#F9J*(@NH4F1@:5 H_' M"O9Y):]P+I"5'6=]_,]U[N(PTU^E@OG^X):9O^5VKY]?^_%.H^)!!>:O]V$8 M-V^1(D2D8LUE&S C><4T&"H@3X2^=O/7;XL;BGO%N:K80\.[(S/)&!,=+1/3 M7DQ4%1^F(+ HS&J!BQV(V)43Y ALE7>F(H2==SE?PK/;07X&/+N_2:@@ SI- M+,Y=#0$DGRH 7_O66&E%MA(95.CI\24E,EQ=7UKJ^Q"DUR;.6%TEIJ04N0& M$H&<1^'KQMX0K+]01&GO+]X&H<.=TMY7C!77-%=3Y B=;EGLG_+MW^/M>8&S MZWUC^$SM"IACJH]P(*_J,H&M ZEGZ1E[FBP^&,(!LJUG ]4YCWUDX:;ZD!RPRG3&$JI*@ ^%F&XLOJ\WS@][[+A M!:PMXL7"E4\-[]-)$6^/M?L-@''O<+/1^J*Q=J/;/7_V6F_;V+-&OW_VZ%H[ MC6;G\6UM=1KG_?[CJP4JS_8//TAMYR"U)_XX+//"(I.$$\IMK':YS-X<=8YN M<-J@*8+48HDO$3W_*EJ?1+3:R+OFM/-KGC5<8PLN#K82F,F?@#YZ@,4EZ'VS M KZY$:W>P[S:RPO-1O-I^C;V^Q<:V9+?'K?/:_[G3S]&V8Y,? M \3]I6C%N(NF.L>&\TV^X)T>_C!H?7'<19WH/V_\K&<#O@^-QM<1;;6_]""% MJ#W9GG.#L#<];$$,Z'@@OI;N/MFOQC:QM>]W;E_!*J]QH IL1'2 G>]318GX M<$U1R?V-^&WM3N>RNA'9D=AVGH_M#/<,T/G&AI8FET,S$R<30R,RYH=&WE6FMOVSH2_;Z_@IO@]@'8CBT_XMAI@-X^ ML,4">XOV O?C@I(HBP@EZI*2'>^OWS.D_(KMQ$F3IDW[P8W%X7 X!8,V]%@T.W&@O^W*X/QQO&;H1*8E9>3EJ=H;% GB[M[=$ M-3<3 #O49:DS& $K"Q['.'Y-)1*8!47C?:J_MW"&3&58H;$5:;2LK=Y7G'%OHA"&Z O9Q^UR5BGW?PW0?&SG@GS-4JU5NQ? M6I%.VV"?\JB%^)[MC^]/%:G@AXO4[]PB/@A&-F>7N9XI$4]$PP?,^$C%&B;D M&C2$%;C,&<_GK,I+4PGL ,3D. HAY"S#-R,1Y(13@C%,9])E(R>W)9"+2%C+ MS9Q$,GXIL.Z:3HMG,8S!DLH1'-8@@4@:$!K$3'DA0W2*)2$ 6-0#CEJL-BKA-6:+TS"Z0:L1$VM(0)7-ZZ.5@ M9F,-<'9AS9:YSPASO1\.EK?%45Q:4(W2"R@J/*&:?&#?"P0/AEJ$2 M%$4F@,E029N2.(EER(^4(^E[+&VDM*TPCS*GTK" 7.1+CR[$NE(-'I\F:G_TJ\=E,[_=A_\U\E59ZYQR?I9Y2YUF#K442V M'+Q0LK%0@H5HGYM8?G'<&;3'$/-_$-7?7(-M^-]U"1NP[ Z>#);\M=_#]N=[ M85'=PUV.4VZ/98/H+N*5/7P*\4XH$)=Z)<]DNC)0@-0PE=9E'$B)W.FA:G>5 MJ];SG1&*NT#75+8*5J/.A30HD;=@B]5*QJZAM%5H92RYD;0!Z0G79>"<-%66 M2-"="^L8TZ4G;04,0BOI)A4<"(LJQ2FM8EO.B!698H:GYO6* G^%@@21^#!? MQ#JWI#164* M0-(Z+H\B;6)G@"OP)B('12L@$R.B(,B3"(I7CSX<#5D@^_WJ^(OVXN_#E*O* MY0H*CD@2NE:8PJUV1Y'SXG@8=$[']I#8O0!N%05^5^"P[) MSGPI+:AV3&ZO^%FXJ$K="1+>$[#'H65)@K\F;!Q[QOO3EH_(=F2I=ZQK#S>R M$SYW2%;$B#J**D/Q6Z.?'5HS;4L\I_LZZ+(1%/U=@;V@^M6>*0F B#1R3;HV M'.6^<&TO=<3N:L/;]=I;E7*[Y&I*0 ZX(G:9V?FCSIIS-+>70M4]\#7YQC>[ MR(&5?0^<_E3]2/\'[T>6@;ZE*W'W;/'BM#56.8M2Z#KB5^F+,'N'0F*KHER: MQE%5EMK8)7>[!U"99;(LA;B!($*-ZH#&8PG[G))7.!?(QY;R/?ZGVG9QF,7? ME83Y[N!6N;O7MJ^?7\OQ5J'*0=7E+O1ALD12(2,V7R])_)O@E$:"O>AP% MNGK-7;DM;B7N%.>Z2O=-[H[,Q&-,M&*9F/9BHJ[R, 6!13'6\"QL0<&VRI C MX"JWF9H0=M[?W(=AMX/\#!AV?V-00P9TFAB-E89G(YE/ MM9H*HJ2<3^HK6U-G%Y$52L\%1F>I]BF%;R 1R'D0OF[M#<'Z*T24\^ZR;>2[ MVJG8^U*QYIKV:@H/T=U6Y?XIW__-W9Z7-KO>,/K/U*R .1'-$ ?RLLD3V#KB M:L;G]NA.;V!O?ZMY<5ZZ]FWI58.>KPE/*%Y8,5K\,0;/%(K/1S)W^W&3QINT M#RH;3XFL4##5;G8>]\.U;6>]UO"T0^:5L*F,%PO7EK>WM=-K!?<$P8UJ![#V[%'4=OL' MJ3UQQV%Y^A?YPK%/26VJL@7/WQQUCZXQUZC-O-1BB?N(GCV*UB<1K1UYVYR@ MN*)9XS5.H!)@*X'IX@E(@B#S'B2^6>=>=T2G_VV[VMN_M5OMI^G.:-\?16@J M>B\3'P+$@Z5HS;A+UP>@4>:NZ=G"V?>-[M-4 M-R^.>R@,W>?&+W=VQ/%;@_,XHIW@ON?*!_&)#H[O"O9FBRW$ 28/ K?EII\, M<>LHV_>3MD>PR6D$J2W9O&AI8FET,S(Q M<30R,RYH=&WM6&UOVS80_KY?P3E8FP"6+,GRBV0G0)&7M1BP!DF'?AQHB;*) M4*1&4K&]7[\C)3EV;*3QC.=LY/QC.#TY)?QKXZ# MSD12YH1KE$B"-4E1J2B?HL\I43?(<6JM4U$L)9W.- J\($2?A;RAM[B2:ZH9 M.6GV&7>JZW''&AE/1+H\&:?T%M'TN$4'@R@<]@>#8-B/P@G.HL#WDE[H!5WS MV^__[;=@*:A7:Y1>,G+;ZT-/4T6VL&,3GEL MO05I)B"V6IP()F1\X-G/R$B<#.>4+>.WGVA.%/J3S-&5R#%_VU:8*T<12;-* M4=%_"5@$X_9R7GL#^S#*2>.='QB7SA,?A/3=F183B$X+8IX MZ$:P^UH("D$%(CD%P(F2/?<_XP]+D4^:,CE EI-U\2+!'A*32H M,Y*0? *LZ_IMTXZZ;805RB@#V MK]NN/&],M^T^)9B4"CA)TO872^!.OE4&JPJJXFNC&9%DLD2)+3.X+M98MYMP M-DR<%)@JLVV9=OD0W7,P! MMREY<] ;CKZ&MALD[0_=X19)!SVWWVOJF@*.7,>./S!T?B;B^FX3X=-;WP3, M]]S0P/ )8'JT2 M?T?Y%=WK[/M1-ZPXE-M"@I1'(\/;[YSVH1N\J*P'+S+KE$-KRZO3%;JIQK R MA;LVBPTE,)7 B4(29;+?-F+,&()EX PT%Q 40 =5M:9LU71@PY3:K4U; JV2 M5>01!9'6IKK7D-QO.<[VGEV!&U7'E,83.$CK51,AH:DZD &&"T7BYL\HI:I@ M>!E3;G&TBT:;)#0V;DW/3#"KAP7+M$I<#X91X Z&0S,;:G!>IXWA>FQT[=C8 MT>FV+(S20;FM8OV*!'LFV-:#R-1U9*H/=)$2C*;(Q#GZN5BR M!ZS-1O0#G+([QE0#",DCW'QH\CN#$SK10NY@=9WOQO]FR[#JB]_*@9VJKSWD M_]!#SB5-T#6,<.G:4_1K!]D%VTZH7F;_V'XR-/WC$F8TFMK79[L;2,<.0X\< MSUYEK[*GD-T[T^RKV4(H^^012V).\UNR]V5M/=%[=TOP!#I0J;>7['5BX[MZ MU=RQK[C_ U!+ P04 " !'C%U8@<9851@2 17P '0 &5X:&EB:70Y M-S$M8VQA=V)A8VMP;VQI8WDN:'1M[5SK<]LV$O]^?P7.F6NM&2:^ID[,QE^ND&(B$)#4GP %"R[J^_W<6#I$3+3F]BR>GU0V-))+!8[..W M#^!X8O/LY'@B>'KRE^._#@;L7"55+@K+$BVX%2FKC"S&[',JS!L'YOPZ>;<&[\+Q[R=AY)G[> MRF4QF @DX.CY?FE?S61J)T=[N[M_VVH]9\6-'?!,CHLC(A=^'2E8G/\Y49G2 M1T]VZ;]7^,M@Q'.9S8]^/-629S_V#2_,P @M1^YG(_\C8!Z8DC[./ WP=B8+ M$6C:VT="+FXF_E\9^_X*3X?5K*TG@:="3!-Z(V6L',V_T1(..Y?P:2+8:\5URM2(G4LM M$JNT8=L6OO_AR8O]_=U7@?2'(LKM:2H2I;F5JCBJ8'LU/K5U0J0^-$%;)\2) MO5<]9-)'-1/Z.IDHE;&W*DO!3AD0VR+9V5BNG:F\Y,5\C7R;<,-XJDHT[78B M#3O+^&S(DR_ SDPF\XUEG2-OC9R3!>,)4);R(A%L)NV$78.2 IGL8/?@=&?O M$(42N?=>&F2OWVSV*R\JGH4?+\6,_0;^DEU;!5R_N$DFO!@+MKV!/+_\[?IB MC1S7(@.2 'U8Q836JA"J,MF<\1G8'F!P @P6A2&R-U9NHWY=59DPZ^-FGY5: MY54V)E175MI4'&@ UB+C1K( $=5(8C0/PSG]!$)>:6DE_E*DM<"">.?2F$WF M_?7%V1K%5Q0\<>(+W$F"&!@+7 3Y-8P(C3;DY;-H/\Y5F@[>:%Y\89]YEH&E MT$)8=B5&2N>T"6>J, "O-?NHE?4#G"9V8S>BL2(@$PG<>_[@!&Z=]';8XX2& MX*>]>P8EGDH(QAC( @D+ $4U%7H>U-5[G3[Z*_PLIAC-@61Q$"#_Z"<(AL8@ M/=L !E(!NH_:+C(U RL!3R9"6PZORP*QO9R*P9";17L+\PKXB $,A<;9 M4$115F$*<0/F \> @4<2'@2(!K..*@W$:69*D%&D MW@1I468\@0](HS4,B=3"MM;O96P)WZ 9%%/I'8FW=##./RKX#,'LWG+,LU$2 MTAW_G*80$0/J<)KWPY-G+U\!$(:P#!9KZ;M:\A\VI+E40)GSXLYP-42(/(BU M0@3#Y^*?335BD=PU^I29!'_ _6Z#_B!/9=CHI@*!LA8&GP$2":N2;K2P"+W, MRQ(>Y\-,,/@QZ->XRFCY[K.9H!?*^1?!\(]4P'QN5_&) @R!,5R#:L%@6I6P M7 M;"L2E4VEHZ&"L>$M.W;8W=/X4T/+"Z#E/1<.T>7DA-@P];.FSH2S2(&&P M[B2K#%F<@NCEHQ&X2%)ST%B9 A@W.^Q-(&FJI(/T0$VJJJ&%=2 =/@1GLXEB M0".'Z<%XPC#OXC =!M1[]>9.Y'S."F59R;65B2R1.V!Q4FF2BO"3<4@7(S+5 M1\9-%3*P<(24"C=1(CP+]MNIB]08['H+_9HL=$N][D,'6G%'+R^( M+UK\NX)M(494):4I,2I+4TD+1N[!LS8\MPQSVX0]2E-_#?9(OT M1F4@40'=JL2Y?J=%RTBCWW3-3GNUX$858!T(T^2EA3^\@-/#%XV []0'?'>) M]P@&9>N2NK@(V[] 1?-]4P]]AY*]V'WR$F&,HQK(H4/6!BU-8#&H1 M+^Y<*GIGI [?@C'=2TM/,VZ)E5;F@J65#B8&(@!D*2DI_"T5K,[!"KYZ(3V6 M>.'Q,"(:IX]^F.6%;ELU%AB@]#<3B"XIP_H@Z7=B8.YR-^NP-N_NC. [_*H1 MX@N:H^!+R2?BKRM](JHBSU7E)EII%V+@3YJ'?E2DQGE=-P!]KU![9M* 1U55 MEK()!Q4?"M%.')@JF711,^%@_JQ[/@0$^ 91HPJ?^#"60+.;%J GYB0QSNQ(#ACC+""7X,-SSD, M ?\#B:? B6>)CVE]9 =#1;@H"W(M;J@"=>$4$"%,CL[GRLD90NX^VS[M-6G+ MP5)1I!*6R6M<"XH+9BRG6-BY;4&!:/C4/460[GORBU4EO#";R,1%8RLW8\9- MU+X^N>/MU[UE"Y)SB,,PG9?Z'HY&L$[!U?("8:P^DZ,Z\/*N%H%*/^0LG;:W M!_5Q&3[WG3B253NP'LA:Q]?D L &!K3:% [:6^GL8Y^--43-*"6"ZP+_Q:R$ M(,#I9!V 7 8JA)F!@C(;3A))-RQ*3QZ=UAM9 &K#!,:5*)4FB?\5A*C2FUGU M7+6#ZS2VIYOHG59L[MIXY=)UN1>Q(-@-'(&FKP3\@)U+:7<"0-!WWCZ#&88U MEIC+JHQ[ UX'J0_!R6+1812Y$@V[3[>"VGG"C*,,+#J0I@D1+2L5N2BRF[=: MP&8?7*D,A?U'KG0^%;=VQ@V5M2H_VJU?X4.C,H!/]VFF^Z9-:DM[2]UTG2UT M[O\377N#L1@,P4-]&5"L>L2S&9^;K>^Z>7"-+K!;#8. [_@>%X=B4/QOA3&H M!1#&JE7.PJ )7.5,"HA$" <"(JO5&Q7:UT([U9*T+"K#4:,AN+XX M^X-UXXT#)RTXZ+U)2!9YX[F>0'<%:B73#7M%<5P=1G93C\"SLU+C)6#94!L, M$'Q"R:>;:CB]2MH62M=W8&_J62+'1.B(H!7$]0B:*;O%Y[E/'!+T"D%"(VAW M(U"FW?A,' 4511JAN5O&#KM4%J676DU<76R..C .<#N!'=%<4XG'4<,PZI*% M"X)5D2V PT9@U:K7F-6+]GNDE_>H(X6%D0\6#6EE'Q*KAO#O?A^+\@<^=R@S MT0I7,$W L;4&HGC@@:D[E3*7'*6(S)424>GKWT7H8L(9.Y^ ,17L/,'V[T/Y M%_*>:\Z?NTHVB/<I^&:=&.MA.M! DI)G G?:*/(=XQ3"9@[G *C05E^#M M-+R64C@>(N:.EABO7YO:@["PA^L,1]ZU*J_(78,]!,:NW)M^RX L!*1@E J' M1F.*WZ<<3)6!JW:Y3.95=[5)Q]EZP?FCCV_(Q"@6+PE:KZ)WA[U5,[#4N@\3 M+],W%':&W@@)H;6G?+Y0TXF$A<:CYOADO@D9$3S1]0C8V%2(6>MA8@;2J:5! M$Q6H@,<+V"EDX]X^RV$3)\;G78$_>O<+OS;@%1<;:4'>*;2V5PXT,WA>9 MMKZ(G;P!@3O?2I#6^2004C 2F -U/X*X__#DV8M7;%OV:J,>^\<GH+M[-C7PHLD,U/5*VWYHY5)NC=1RF8DQ MQRQ#8V5X*,^GQ4V+NOM05+=2E94N%1JF=E]7OU$2C M["^Z5(,W''D&8%VNJ1%G&42Z8$_!-$C:T)%V5VJA$=G&]LKE%LYFJ'Z+7<;B M&N:>O!92HA=0EBK2*G$-05QFF#< )<1I#!V?]BZ.ODM2I&6^L*/8/AH[)M:)"XN[A,795!S86,P44,?//)) M;=2\W5P=RKE>ZF.\("&^0'A#::='*7V_"H V%!9%B7MX@6.?6KO@FJ!C$:H? M#J\8E0GJ!=<"-Z7O_7=1"'*+/E$!^WRGG+H9AO%($.+-Z)[[;%A9,E"95\UP M\B_$PAY3[_6HA-?1G=I/OC?UB.1S8 MI8K*X1OG/T#/ =O8.1'MD/10% #$K:<2]%KX+I'2>8TVO;&OHFZ/""JL' $^ MZNMP<]EJ#MR0+,J@I?BX<7JX(ZFEQV>'LVH;9%>-Y,!OBS(]H= MX.HU49*O\-_.&3I9GPSOU*^,,N$UDB.SX0 M!Z_J,P; @_H4&?:RF%9G]8.:E-:AN#*+I>5Y$[!C!A0CL?8!B,6C/A2PQI,^ M[K!)/*9*/WK/4(8UWY9R<^I 4B\Q%$:%P %G=,[5G5&*"B? E:I8[7"O1MT! MM[@842P286ZCPNMGU%A'!BD7*4<]2:\?B_%N?JKO>HY@FA"3:U/ :VW;$0]6 M!@*;SA0THEX994?KWDU7Z/_3E_#W_U_"O_O^GW44[*.2T2DOD"5W\]-B&-0/ MK;9W]@@W_$P$(XM.SR?S.USRTJFM;VAN(FBBLVTID6+4 C26(;0C ^K0@&]J M]&W0RX>MP^FY6")8Z,%>M+3>UT0SU[(SS3V@WF<*'C&3TCU*7%4\&^H\?9WJ MP%'&=,47A$*WC+("]3U*?W\.*#M36+Q?=P"ZD/4=N<)V(Z7AS\8X P)/("Y\ M@[<_[.T.?J'GTU:#BI-ZXWIH6M5Z%URX9; M_-*G@?&D),QZ/MBC.;XZ,*7C_K7<;_H-#+>.I<&&?*J]_KK"2G=0'EN< M]%28MDG@2&M;FAHGJOS5#!Y;8;FBOR@O7W]*?/D4<:ARM(=*8$+A#_>"#0(Z M7'=[_#[V [0 5W,MSK*1F'>-]BCM$IA5D1=R1+YE/5WB]^X8,L(BI\'RR,(? M3_?0H(YT(7B>N^I ,N':8NT<;PAQ"Z0$*!XEUZ4*UP!H/]Z#T1X-C,V6C9WJ2FX01B)5T5, MD;KNA M#E&0P7:MC6,.XFCIMHZNSD"OT%+C5OE%@13!%_"/R\(EDFL*!MR!8GJ@<=L( M7J79KH"3U1':4-^?%KY?F,#]X[P8XI\P=1H2E!>!NV"$['KJ+J*L+='U71%! J$4]Q@8U\;1N4])T:U^.'.V)<>3 F.G-^(_,J#X25 M".:L]8="/+H ^?%'![-YLX,J=[>3^$HQI>@7KT1!VZ\(3LFI, NV+5Z5XXK@ M=.IP.3.W0Q#/KQ/\8+N0WIYZ?NBOIG])5^/\%4$L#!!0 ( $>,75CB3MEV=T<# $&9(0 1 M <'=S8RTR,#(S,3(S,2YH=&WLO6MWV]B1-OI]?@669S+I7H>D2>KN[OA= MLBRG-;$MO:(Z/3E?S@*)31(Q"#"X2&9^_:G;O@"D9,JF2%#BK$QBD2"PL:MV MW>NI7__/UTGDW:HT"Y/X+W_NM-I_]E0\2((P'OWESZ>]LXN+/_^?M__QZSB' MR^#2.'LS2(HX3V=_>37.\^F;UZ^_]M.HE:E!:Y3I'V?#))WX.>P#/J_=;'>;G:Z]R7T/[.PY-]*7?\W" MTO5W>WIYG=?_^^EC;S!6$[\9QEGNQP.E?Z4&P>*-@B]*>S"]RP;FRFER!^0; MC),D:@V2"5W8@?\X[]^$&Y76HV_\T!9T#IKMXZ:]#USYY8%=QZ_[?F9>!K\- M'Z)2Y>6_SMU?-JUS MS*;P>@/^ZR^OJ%+^9Q@$*J9_PO>?BXE*PP$_ M_VM^K89_>35H CEC?X)W4N&;\Q@>-SN#U:5^=!$'ZNO?U.R5%P(;#IM[>Z_> MMH%AC_<.#H]A9:6[/N(A[Y,!7!3G'\)LX$?_4'[Z 3[)S&/V7[W%UU_5 Z[@ M\B0H/^+@U=L/__C^!YS"W0-Z0N2/7GE\2/[R"@[6FV'X507-H1\AX\O3#N%I MIQ][YX][8+NK'RD,^N8J3:8JS6=7P'3Y:1R< W=-<1F_9VI81!_#H7GF0;?[ MZNW5WOP[OBZS1:J&*@7YKK(%W(Q'[$U&H@D6Y=&1>Y,##__E519.IA$>5?IL MG.*:2XS;^IH%P-;T//L0>6:6%"G]13+AC;PX+1UW6G^NB!OU7V& ?P]#E7JT M)K50@)U=_*W,I=4?O]4?E>\^)2[1?X$D2O/W?JZ($YOM#OQ'_\Y^9Y89V$L[ MW>9>QSZ"O]%_ZX>\+KWWXFWHUF ;6"3GL@F'S;VVN9%\L]R;%7'(KU4 4^@/ M)\K/BE2]%>W\YO?>>_US_97^&W^_>)?VZK5+^\@JEO[?N4O9V(-W:O^I=TJ6IT8HD?C/ ![V=1J%@S#_I"9]>$00PK=D6AJIULOAB.!OSB(_ MRRZ'O3P9?#G]&L(&Z$O.DLDDB>G[4[[1KZ\7WM_L@UG&&NE7WN^#Y['?[[9E MOP_K)0DJFN [)4%NU3]T?VJ?QFQ\_CQ#VMA%L-7X(> M![.ZAZK(;#HX);!9[J5D=/IYDE;Y=TF5/_=[_/"]BI-)&"^Z[;(*LG2+U^75 M?_/\G.RX;*VGNM-^'AO^M(ITE1O^Y [8<]CP'Y*CE0U_I3D&&X)B MD%^F/97>A@-5WN>/\$F?,AN2:$_NH&\_938DS6H7 M8%B:,L]3AM7.%:\+/38CN;JU\]3K0H_-R*MN[3*I&^++.J12Z\ /M?-DYP([ M6-&0S\Z2R32)X<^,#RL6%KSA7V=G_C3,_>A)8SOMU<5VNK7S3Y?<3T2+VGFCCZ3%M6KU_J:: .I G6<2%WA6SF(=^.*%!!&VE#K;ZO=O)).V"0)M>V!@ M73Y1'6A5AXQ['?9AV_WX]2?/-D&EVA56;T/(L0Z$JW\PHRY9SY55'!W4/U#P M\@)(3T3J9Q)F>%:.[!.1NOXQBYJ$_YYH_^L?&ZBA"?)$M-C62,"&LIZKV_B= MA[_1[:^#T_Y$KU9_/_SE&:TU:,T[V'K/?R-9SPT1:UN]_?J$:39#N,/ZAPSJ MH=?K0*O:^?S81'_&YP:.R?EPJ 8Y8ZI?#D^#9(KBC\FUU)7!/XLLQT>O696N MU2A?(1S?8>TB QMBB/I09-MC!6M.*FU(D&YK%&'=N8E5GHSZ!Q!>GIOW1*2N M?VO"B\Y-K)+4]0_>U,1)?Z+]W_H@R89S$ZNDQ;;'0+;5#3K:Q3 VNOVU"TOL M++LZ8' >U2XZ45?;H [$VO; Q>8#^!LBW+;&,C8:P-\0K5Y(#&1+J?-"PA9; M2IUMCS2L.;*^(2IM:SQBW9'U%\Q/M_]9'+S8<65\E+;8].+'6R/HJ-WX77-CH]M]?,+>+.TP!\Z M)O2[- Q&ZF/BQV>I @5P.DJ5>IH*KAJX.\>U#1G4CD";J?0ZKFW4H'8$VLS@ MH>/:!@SN)5!/P2L$'T/U,D1<;:,+M2/09D3<26UC K4CT&9$W$EM/?E["72M M;I/H%BQFIL^S%&PGM77P:T*6#8FSVOKZ-2'+AH18;2,!]Y+E(AZDI%7\Z$:E MDP_^((Q@X<]3F&U?I& SY-F04-N^.,%FR+,AX;9]48(/89KE+\4'/=F^(,&& MZ+,A\;9],8(-T64"FRIS?)K! M,9UV;4,,5VD";Y+/KB)XN=,XP'3=%._Q;G8SFZKRWM^HP3A.HF0T,Y=M2ZJN MTZYM.&$I$G!<+AGF=WZJS!4?BC0.\R)5\+,/X5?\U[=RU]]<%@(_7/OQ2%D< MB$]A'$Z*R?;0NK8QBBV@M?]UNVA=V\#'HT3KNR*$N\:C[=GWVD4TOEMP/0U% M/RH_4^,D"BXFTS2Y);-F:PJ+.NW:1D2>G @O0FK6-J+R*/)J)?E>W:HHV3*# MM Z#,BO!HTY[_<&C3OO)HQ./C](LO1$_%*4IP*"C71!V-/LP ;$%]AU;@O*E MOH?^3O^--YF[H3^ 8Y-1???BFSH7+'/C"LDZ3QZO>"S)VLL';MHKY-U.;1W[ M=T46QBK+3BVA'>_B,PC,-/L23I\^'GW<;)\L)U)*E_X866KK[&^,+.7(%FSV MWDJT6*>VKG8==KK"TS^VT[5U=#^ EY6KC^&M"BYB>,%1V(_4:9:I/'LW^^3_ M,TDY7'M/+/$=F.AS/UR5R_;LN*!V;O7)1*77"G%FDS@;A],=[>^C M?6U]\N^3 *D?J(F??MD1_#Z"U]9+?WBG>X-QDD2?X'L5CU3ZY#8F>FO=)=U6 M]](?LS%K6_2P8>*4XR7N?O_88:AM$<,&[)_ZD*5;V]*%M1DD-2)&;<,13VLA MU(@"6QIY^%L88Y$\4F?P]#5PW:6CJZ5+?TA?=[.06V# M%0]O]MG8C[X,DLEY4 Q(_J_E.!PL:;Y6+OVQXU#;0$(=*%0^%@>9"NG7(,Y=Y[G!E:J:V/N'F>.Z)MGJO=GX>UMU< MI0GH@?PR[:GT-AQ4RT.*?C9(0YY5%@=G83HHV*U[EFTXG;W:N7\UIM%F6G$Z M>[5S$&M,HPVUX^S5SE7\-HT^^2&\0^S'@^>)H]_9JYU+62>B;$J:U(\G;WYO??LA%;MG.+-DV)3HJIV M^=K-DV)3 JIV;ON2I#@[?6X":K^6;OUF2;$A ;5?2^]]LZ38D(#:KZ63_@ I M**I(,/*E[U+E/\\Y-IW]6KKHM:30IL19+?WU6E)H4U)N0\Y[/INJX/[4R;6Z M57&AKM4$'/4P'EVI=)BD$_37+_M1.*+ X_G7J1KD*K@))W#)Y; 'GV9#?X#? M]?3^,5U_?9H;MX($[U,Z84_[),-_S@:NH/9I91VM^[6+.SP>=@,'512Y2C-S M"5RNVXRWIK=XOW9AAVVBQ IG;W?V:Q=U^*Y&^^\ GZG1::A=N&$[:+#*)L.OMO& +2+( M2HW VH8%MJ=K=G7$J&U\8$N(LU=?-K1I\- MN?"'M77A:T:?#;GGA[5USY>B3T]%41B/_JIBE?K1:1RPL6W"LLJ M0-L\5]E76T]^BVBW*;E86Z=_BVBW*9E9VQC!JD?H+?W@CTD\RE4ZP04L&,V@ M!@4\%[]\2L._W?^%+]YF7"+_F(:J;>ACZXG\G.31$P5& MCVH;V-EQ7SVY;Y59D:/:AJT>9H*/8:PNA\Q_J^("OML'?Q!&L!'EYUTKQ(L% MNIE(ZKW)8]E%M0UP[.J_4EJEM..PYT/DY*137O:H&?!YPKZJ7_IA[5=L MX'/@UBW-QAS7MECIA3+%$TUU.*YM2=2.SJMT,8YK&^[=T7F5@8SC7:RTMK'2 MU1%Y%RNM)Y%7*K%K&Y*D+N4S6&WJ#_+"CVY@WQU27Z1A1I<\\7E"#V@UHYZ/ M:QM_(]"FLV0R"7/\9>9L,]CV_AE\!M]'21'\EF0YJ*W3-/7C$3>.G\8!_5ZP M@K>G3O_XR>-DWQ$#[!ZMYMUJ&QLR15)4Z'XY[.7)X,M)WE.:A>60.B]R[M8I=B,YHCGJ^0.)"]- MI/TM@5O$H^RIA^*L4@2?U#8N@$ JG_V)"ZAUBER&P"KY["(>X"-N%5ZV*N/R M],Y/@WFK\EJ!H1LBT!V=Q=_C,,^N>[]O33KJY,EC D\:[&SOK2K8>?+D3O.C M;=N]E1WDVOJ*E5-%)_F3GWY1>6_LIXJ^?I[!]9/:NG;W2#K^ 0FXK?&?3VKK MU&UBDVO!]K4M?]@X13;4MW-26V=TPX)HI:9T;5W*%VA*5YU8UYC^AA-[M"(G MMMNNG1-;%^H\C:/3;=?6F5UNP[=GHVN;9=XT9R^0.^ON].RV:YL;WM0QJ 55 MML5!WZPV6)D]UFUOF_>]7FVPPHW>-@]\,]I@,[Y?M[UMWOAZM<&FJ+)M'OG: M=?0&,#*Z[=JZ\)N69$\3O.UVMMQ%WIZ-WG+7>$TZ>C,1\VYGR_WI9TJ5+?>C MUZ(-5AA![W:VW$7>GHVNG6N,Y557:1(4@_Q2%[(NQ. ]C8-/?@AO@YVTIMBFI6-_@%]PA"*,":T2IPS[,0Y6=?QU$1:""#VDRX1FA M1,?+X;F?QM@&=Z52:O!X-UM\ Z<:M1)'HV@;MC4O"F@^4PE;NXCJVWLZME1>$,2>Z^VL:YG1^%-2>GZP8"X MV_!#E3U[M8TB7:L(*!9< 8UG-ZD?9_X ^31[-W._86;$%,WI< A6 WYQ3B^R MJAS,/>MP3L$9K*J("&4O#BXFTX@"E72JG@YBKQ;*K;9!J!WSU%]OUC:&M6.> M^JODVH; 'L,\1,/+6'W%SQ J\),?^R.5?KQZ22RT*>55V[C:HUFH*H#^"/,Q M8WX:!,H=0ST]0]4V=+=CJ*VTD/9K&QW<,=166DW[M0U&;H_)C95&4:3292=5 MK(!5]IQY!M_ (G,O_3%6J6U4<\/3$W+$J+MU6J5+;V/*[(@MCE66G@W\58196V.0TBI+;XJEKCO>1 M*-WN,D2I7/IC1*EMS/9AHO"\C4_PO8I'*ET'<3K+$Z>S(N+483K2@HTX6'HC M5B4ZGCRR]W@9"H*QLY017[GTQS;BR2-2W[<1^\MOQ/YC-^)U^/5-JK*D2,&- MYS_'R@]HL4%X^_97^"_:GW P'!SO#XZ4V@OZ^]UAM]_O^ON#X4'_X,2'QQ_\ M?^@MV]]D^2R"?9J$<7.L< 3XF_V#:?[+71CDXS>==OM/K^BZM[]F4S]^^VL_ M?0V_YG_S3>9NA0MN^E$XBM\@HK9*?Z%/PA@W^,W>X32'6^8XJ5S_HI^D\";- M01)%_C13;_0_?@G";!KYLS=A'($8;-*/?IGXZ0A6VT_R/)F\P<7>JC0/!WXD M3Z7'\=?V/5IM?I<<=BP/])/EZQ9\]7K^\Y/CUDE[\5?M5H<^?TWW2_67LH5[ M_(Z!!V^">_675WNO*B\KRX'[ M2RW\#S\; V/D2=SPWK?.6EZW?;!_D5 ;P@5O.^WFWTCPV;N\7?+]5_2V M[:7>]B2Z?(T_@-N31/JOIO.G2[N[J,9^C2."S^Z5M,DS5]YPR2=^#EH;'@W ML$W>],&6[_O@9^7]Y*OF^^ZKM__]GR='^X>_W,OZ>? =VQBIX3PK/6835W!0 M3C]__OWTHW=]?G5Y?>-=_7[=^_WT\XUW<^F!E+X!4>QU]KS+:Z]S\%/PLW?Y MP;OY[=QS!+@1WJ=G-_AUYV1OO[0K#^M.URKI'JU92'Q(4B\?*V\89D ;Z;\ MU -;4 7?(2>OR&8\9TNRQ%=O OBD.8%;C/%GS<"?-?%1315K!MM_#".?%6D* M#_Q B_X'W&C9A]KG[;UZ^UX-R"7][__L'+9_0>^HS-D-#^WD[Q3U3Z;JEJ/K MY?7R*FF]:N'DI'74/OH.K;!WO#*M<-C=:85Y,P>#HQ3:>91F.!#-L/\,-GGW@6I@$UIAT529=/*(C>7)]YVB$V:^9YA[!,T M(@C%N*"(Z/*'B7,&'^"WG^FG^I0<8JBGT]QO'Q[O/[%&Z>YUAMW5.T^/W8-K M-0HSY)0<9YWI?3AZ]=89T>SI&M+93U?YT_M4?Y/3^7C+T4O/>GI]Y MV50-,)@7>&'LA7GF#<9^"BO\^4?>;;T*^_B@U=W;>ZS"/@ U?[)8,S]68^\= M@Q]Y\K0:NQ0:7+ KZU,\C]3>?-@0Q2<%IKR%9A%&]C4&__KA03C&12I+-)/7KT]/FCN=PX/ MV]W[9;K1\"NT)_EXKE?($5-Y8 D8 &DWC^+-,R"D%+I*/4H(!^Z7$C7IB,_ M#O]-?_^\$A;ZQCG=Q,YT>_3 M\/9^N;BF*/V3[L,9_/,RO4GNC$; .24?@$^2R7QPY#L?0H+D,KT"[0/RP@;6 MNV!]G]9^>SL'>.3E55#P7:7P%N'4C[SSKVI O=S>Y7"(5_9%ZN(C7%EY-81 ,<2428 ''A@9WNP\[,<=X2 M[_,-EEI+VG)_<6;<(&&(*ZU2\)ZG19H5Z%/GB0=7D(W3Z?[4_QEE,,:D3@?Y MF[J&O+\S$[J_WSHY>#A2O>RM.ONMX[V#U7CCAZV3SMZ/>..RWZC9WH"V\[(D M"@,N.Y&OD%"5;]:G(E=^MHGR-V$>47SHW!^,O;/()_.AGG+(.8)PW/K*NS8' M<6F3YJ41F?,%J4^"N3>;])-HA7N5\D->RCY^EEBJPK.BO@[&?CR"#V+O;AS" M)^E#[+B<\!'QO7A'GY1I.>JU6#FU6ZA/Y(9"]&9G50IXU7%^$1.S3K=/TLT8 M7H?@RI& ._6X"]4CS-B&-_53[]:/"N7]%VG$#N:/O&S\4,!QR<.S'H(^<2!S M.56R/(5$'K$X,N3!',P?O;/O"/'^X%ZO3HH]D@Y/H](??U+.191Q1JP:E4=! M5P[(XTRG&S!N/ZL[[Q])^H7/D:=O\^V@\S*>YYZ1+_//B" MGFO8\>35VW^HK,IV)K>_M@H7VE53C_BHAZ^ G,!HIN)ENYDM3G+XY%]%B(<, MSA;5/*14_9,M/G1[F-8Q?U')BSV"+0^XPY.]>33S_3V)BCCW4ZJ>2#-3>=H& M>S"I)\_5*6YR#]WOQHH2=F7BO_%^ZOSLC4&<(,D#SX\B0W>7(?I*+H";EGF@ M1'M'\&C=A/R 7V.YDQ<4V-%+ETY3-5#D)'6Z'A5G9MY/<#]0AEY6@'&/R1:0 M^KJR*!_[>95S[_QLGFWIQ_(./__B^7'@_=3E=^R#2H7O^_^$-\#KZ5+L\H55 MR'VP "ZC1= B_2SW3MI>X,\R$*/+%B^ME=Z//E]2-,O%?6@5YGY>V&/662S; MZW'0UKBM(-V][1/OBX\Y<3\P_B3,P]7*[CVQ[4:%1'GGGO-&^\GK/P[^J6[UVT9 R6DZJGNSL[?';P\&SRK9<[ MLY5:,TN7]=$8$ '_GYV53 M2(O99^V-%,<'CZ[+[!ZT#D\>3M\L>ZOCUM$WRC(WL*C5OE_GJ1I%UMO=,"># MOJL>DORR,SBVHR2=+0A?T45TH =RD8UDX0#,CXO%P[K:1AY1=U$M,UQ[]\Y" M/W.)#3'M^H_>-Y%BFRN$7LRCI_/F262.,*%(< M$90SIH_RQ"LR#@K YC-TQ(+^X"2E9T4S?/A="(^&QWJQNL.(0ZINPXR4?>S' M WA5=!*P?PTOQNE; 0XA]K!A+0SN2P?O_>3_O-B_WX9X5(V#3TZ62)0N5F)A M!,;/8I/-O'BX!7*1,?T(K](@AS6=>C MDNT7@V%ZBC].TE.[A1\B?[1(&N5I8871X;=Q>,IE&S6HZ0#1D]D$(6SD8PN[ M[Q5/+L=:3J'N5D[H)?-9[YCG,V)@D'\F:_,&Y(N/L0Y3X M952J-W$Q:09)WI2?@^\++PT_/32GZ/C5VTZC?7+2.M2G2"_I+8,3 54C7" K MI82M@D&49.1\P-U ZX.:67:7Z :@#1%\[I'%J)NU"\BEOJF:_@8'<)Z05+:? M56FYY]+RXO.'!75(M%U4R4RCK;/+(BJV#75/7B&6=>/@9*^Q=W P M1V%N+2 >=8G4H..2DL^)V!6/>\/]>]Y08^7_P/L)-"%"#QSN-T[V3AK=DWF^ M==Y*MUF46!!=LT>^T\'3O5.59GN=5V_WCAJ'!_N-]L')MU_N785TB7TRED.C M(/5CD'(S;Z]#LG1_J6-W^'UZ8L-84^\OSW[_=/[YIN==?#Z[O+ZZO#Y%J.MW M__"NSS^<7Y]_/CO_T1=9?CNZ:U:;CX@\''^4ZLS%6:?)UY/>U4T9.2 GTQ!.OU)DI15 (>2 =A MG$0!^#X-:8F[ RUFJW4IP%8IS$6I8.)B#LX=!O%P#@[Z"C[ZWESVZOE#_*R* MD;QRYXMZ+X[)V&:<,#U38I#C8"?YB8GV"70L]OV)WX_2Z(B MO_\GCQ$5U6$,R\V".#*S(,9F.Z?^2#7[J?*_-(D7W_C1'3 F[HLKCU8W,,(1 M;221G@IO<1EIQP\')2IH6F\HZ(E7@6@Z???Q'*%$SRX_WZ R6$98XU.WY>@= MMPY/5@-6<'32VEM1C1HNZCO Y _MV?<'7T9I H1L"N<,!DH-AS_2K7VO^AT. M5\F0[8<9\E=_PROPQBE: ?^YQ-"9O5=O67G_^MI?;R"ES5T;2_SK,W_6\LYF?95*==ILI]J?#YE7>\YWJGW[&.! CGFWA;FU*6ZMVJGR9T;A M@^.=*G^Y#' L1WROY7U4(S_"@PYDH(K#G3)_7H1>W4G?*?.M8P L&J.3OM_R M/L%/O9X_5/G,>Q]F6*I9I#O-_MS(_;CSODNSUXN ^SK-OLNS[T3!CW(2E@GO M5/]+98 C4?T'H/JY;05+8Q>,2I)9 ^?_*L)\UH K(JJ\[=ER6;A!GF/'(!;# M,K:U=U6D@[&?<$WT/VSM;X>4RP)X<\".T%302R9\SBA,4W.^"JO_4@27X8! %XL<;PK"'S!#*#+?H];: _0-#J*(E@SP;;H MHICH%=-I1']B"SH.A]C9",^+'8[W=C;"BV6 SJ%V*4Y (%#S/$(5HD7@CU(E M^&=_8+_]*4,'^H0[%^L_":8B=N6'-29VEL,S8Y3.KIG@1;. =BA.3LEZ0!A3 MSC5075*P*U-XA@1?X9G?V0=;R +:83AYU_(N"7/SPL(&[33\,R-UIWNPT_ O MEP6.=+_@R5G+,>2Q&L%/"9+N0Y+"0V/O?XHTS()0$),)$O(J5;<8-KB(LZE M*>^L@6?&'(^4#[NRQ9J1\,#4+5[L=/[C3W2^8!72W4*>-NANG&20( MH'EN!@IQ.[Z\X2 "C=S\:L-NIZ[KQPPI%PLYYWSX6.-9M19U. MRY$#9\YDDIT5\,SHO;,"7C8+&/2/;DO7^<^\R[L8]/XXG!+N/.RW'\;>.Q4K M, @P9\??DUU@ZPJE3/#>+H.=M?#,^&9G+;QL%M"=2)V]EA$2=/XQE ?"(RM) MA!N<@LE3+<#+P&^TT^%=P..G."OSQWV*G8%1-Q;9&1@OF@5.=)-19Q^!A\)X M$$[!@K#50=X')>,X>BJ]#0>[FH!G1_]'BH!=%J!F)#1# OZ^T\[/C*Z=[@X4 M\"6S@('M/\"(WSCLTR3O>'&!?V\P5D$1[33TL^.!%8J!G2N_A2Q@T/T/6\[L MOEXQF?CI#@?XN9&ZTWT4[,=#]OA.::\?_;'=??6V!]OHY[L*^F=(VL[>@UWX M]\Z_G)]NR#=X<'[MQH=F+J#-$\S*W;M_*F=])FQ^@V++C0[MM%\M>-*Z=G]N M3#.-4?]P>?W'Z?7[YL?+R[]=?/ZKU[LYO3G_]."H3EIPB"F!_,U>N[7T>&KW M=YWC]4UDEG'Q8>:=\H#B:S5-TAP['ZT]A2.:_3#./,1HHQFIZ9V?!LTH2;Y@ ML72F/:V,+NC\0I.+PYAF%T^4'\O$XQZ72WO=HU.>N%R:;'PZR/%3<._W&C@2 MW)]@:B7P?L+KY,GER^5I/S$CVMYIU'D[(N74$L)C69V/QUZL/5YDJ**\H8^ MW#.,!U&!ZZ'M>Y@NN);[:4$6\3W?>2,LD,&YU+!!*?K(ZBL6LW,.S&-!"K^ M-\2+AL:I'FAPG09<9)!U$H.LT_"FD8__D] 6P5/@W\,"-;X'%U%'#6P44ZPO M _=:WC^2PAO WH1X ,+A[('7PA'<2"K:+2()_#7S@H1&8-/*<3(N;&D>S? % MG!U.[/OBS^'!-V.5*??N$W^F:>#=)6F0 ;4'8V04X0W$%\%<0*X:FMOE&Y7E MX631Y[2UU4^G:?+/11_#]E4_ YX"'JU^VE=1J&[GG@8O4/T(IXI7/\O&21'- MW1-I,/;G;QJ%7U1D[XO$8X[F+<*_03A/B!FR$ 23GYJ##XP,7!/+Z:29YGX, M!+-83G):8?=(4*0>FXCXN;".,!A_:[G1X2C\@I=$W1G,_<#5_F0:(;N5C^,= MR"7_BYIC=$U"-$*S'%@7:8<@>O@J6EO %V67(R M&G1+.@^\8^9($/1E^=7H[,@]X4L:)^_+^4& S%R-0OQWDM)>,4_!.I,B'R03 M>OUP,O59N-&:>;-R,.+@QS%<&L$M1SXC8WU#N (+B<$^73B@1KX!9PR M6%QA=P=_&(3#(5 ,=QRU&)S789I,X'<)7$Z_OK.OVI!S2>2B*P+NW&%A*5/^ M&IIEW6%_+M^J*%-WP"=J"0G;>JR^KK.6_P,V#'YYBZP/YP_%-HKV^ZE,M,!K M[.GK%\%(2:05?JG@0""?WXU#E)&PIWT?R0%[2,\(%/!"!!_X659,IL3E+>^/ M,7R&E!4)QI3&!SF7T=V =;,D1K^A@=<#&Q'WTO4A_"?SP+^;$1N% V JY*EI MJK!?BTZ)/1%?XN0N)J%/Q>*X?KX!7)* %,)QZG@H"^)+*^-)<,C/^+D#E)N> M#XP[D$67V)K/SAU8'7#H^-BG_L.'*0=EU2]XI#L\O.!3#GN>T3X,6.[%]+"^ M&OO1L$&[ P<#'IK!J?D7@EP-0VTUJ! D&;Q"BMCZK"XSLWN(;^,^'84AK-C7 M-LKBRXSM,_%!,?(I#2>T7OK?D)?'MW#,+MP 8TTALF_((O\G;="=GVD#"P1H MA!,_Z#?3HA^% ]CLR:2(07<+ZZ"=P)H+Q+P?%89"]V\O+5AL431DX0B*PH$] MN<]\FSO!]3_>%\!M@;;-G/>OF"_VV+E"4>MLYW?@^T>:Q>D70]%B4]!-R)@) M[RFH4" %6%2B$!;85%8P%%/X56@;JSW_%@2$Y7QB0[8&$*^)__V@B.:S?%<5 M*?36[H/P7W![1Z3@DD)6Q72U77!C_N>HQ?H*5.@D)*V+&AJ8$VR+7(Q9W"=W MVYE+T2;MDR +\ V!.9"9K7)#8XN,ZH*T.3"+^CH&;4D%[&'\KR),T1[-$Y() MJ;H-U1WL"ALTTR3'8TZ*TVZD(8BS_GN($L:H"&,TE W_LVR,P? @F8>7B4A0 M_#I(*%@O_ :>-&.2YI6[;^,!^L,JF!F(&>U:D(9(J>)'ZP$X&KAM R18/R&% M.J.M$4>9B"-L7-(=M.?F=K"1\*"65SJYI.9BO!DJ0[C>K 6^04,>>2F"UY+# M)SY8"KKV5D7)U-BW;#;A-XXV2](&V<=>.,3SFN$ZF'_DKD'#\:GD%L-A=$Z9\739!3$N MR1W<&%V)@9KF1M'BAW K/.'PMJ"E(__NL<=FR=#:WJ+0FAO$ZY8CY^L-M5&@ MD^MTOOL-#Y=XP\7OT]WK#+NK?Q_V1EK>.PEQ/"SR-A;AO(03^XE-LBV3V&V6 MV-/D3HE'#"J4C[4"WWV6(0$HV #V(YG&;%"SE/,HZF\Q'<8JFLH=$FD0R?(B M$$/(R-L0O797\?Z(GGN Z/>FNYZ6&[!A#N7?Y2U6M*J[+62)T]R[0I;H#<9) M$C5H,>I8D"&5W=PZ!B40.2/1BCXU3@TT;1, M-S/_K=GI>AF]@W C_1LC'A39%!<6U!"%JZ*9<*=A6G+0<5LI:$16YDR1R8%Z M. U1@9.9PF^)'5+:XP_"49B#QL6I+%G)@O3MD):[,2GU3*DO=-/)$@PSBZ8&.!WW[/R\M:#12$A8#)ZL<\+?MV ?T;@&8PI MN)2BL@\2,&J0:PQ< )[*]31H3%X 3^XQ9 G6B2KCE"]D+SJ?BWSJAMU M?T[1M)VBFZ=2#NC#688S0?'6:9K$C-X,!K)91,$=4ZR" M *F:L4%NA*TC@2D:SXJ"DQ[^ 4W^&I@Y)&+D/-5L',II3\FMM&4GP1?ZI^- MPU0#RZ:*) ULFGE_"5.*M*$_?)QX 6\K>Q.AZH*[>RG&7\&3\?FJ- ^EXQ53 M1Q&<,I+W.NAV>F%B;AB3F"!M7+DM.86,G"?2AMX$=XK2EYVC!K ?"-$,CKQ* M2WN*"!O>25O[87 (0,VE(U2B=C/[5M>J.$VBB/9&M//O<GA399A0E??2'6QZ:QO9B$LJ3O@K$-15]?)>D7R@?)/NNF'DPL 7D M@*,I028,PC+-+0,A?2LJ@2*??BJ.<,D L/N7*@S[*L8DICD"NHAMBWT=7K?6[T6XZ4 BP4^O[Y[TAV-;8XL:^W%J]3J$-4L M'P$F(BX?2&/9/I)T&UAE(:>&$58->=>%"F&(#1+_W;M MY.G]")[;J 2/,6'-L^;XEMC<'0=\UV%!^3)[:I&IX=)BP->.4I^_!Q$$ M\_-RSC +J/P)"NY2SA#,2'@QW%G8?& >^A=*@DP9$X5#0U:4H%,ZTID2R@@E M 8H)(**:L-B BTEGTN2L"T! =:S&:A4C%K%(ZV^.'4?41%(!O9I MX0J0BN8WIK^(7N"B2#79O_&&"7 U.4$4O(1J&YF&:)G" M.4 B YL%Y8>RD4&Z"OD6B,G!>+1=! U"FZ7((T"S?A@;V9G?P5O,FL.0/"0_ MI2!BH-24':4^'\M')'1 M0(QEJG20C45#YQCK)Q1JMFC>5#$6!7F#>4A^$O"/&%?T^R$E*^3<<>I4-+X^ M%%;?]RIN)I\'> ;(N(@*8S!_HG2"0&ONA29AQ8ZQ(6FDG/&285MB)\ZV4%19# ?, M;6:B:NDTT.E4'4?.+L!"0-Q!X'Y3:$)%JQYF!@? M@3>G*SQ+OJ W(OA&K7&Z[,>)L& M5!MRX-NA-!D(EH3]DSTQ\=_^ZQA\Z;XX>4!"W#'PG\'@(6$V;Z N=*@=#Z\A MYAPZ'5]U$/FP,^](LH_.7J]4Y9";FH:WJ*OIJ2';@\:O[K:[[<74>5HBW)3] M!*KH-!LBQA/&:S%W#=\YEV)(G]F>-(1F9'A9V)\,(^;YC'/763% J\$H3?L M!@/*N"+"!V,1C=7A9V3D]'8)()=D_2LAZ\()9[",1[\D, MY.*'ERS2>T.<1*V,7',YY]J0QK" WT]T:(&./]@-H?C'E5"$D*)(4RQ:A)-H MS==*',]&^Q+)/ZB2"UK.1(B_PF7<:^([O:@H!4)B@-WI$%%PCP1!JFD>4$2NF35 $I+2TQ]1@ MWSJ0H.0 *T:(YE.,7B*24(.SE%+2.=&3"2WSH)%+!F@RP20D"P LZ $3G+A8 MF)?B.H^MQEIG <(U>'1-JB!]K[G^P@2\85\^@RA35&ML:"=ZDOFKQ])X*;%T MV#HZV YQ]CA- /89G+[4[&2IOC(.*@D73&$AYU(EH1Q3\9%W:+W'=^80(RS#JX< ZZ*D/MV2>!&%83/I8BS&1RDF*,>C*2B>DR+$W M6#,6=YG@R +)4JYT+)734;F&$Y=U8X'E?-%L*LY5,H 3">>;4C-HZ2;#)ME8 M&(2.J*4$R9!+#)$]+RXF!Y'H4?_1D+(33#(*;@0!EFI[(W]*!A(I*>WEHEV! M)AVB%N0F;.-'&1B2B+?!KSY;6 =7Q3M_B2Y95]6[$ IBFO1E$1^$EQ<(PL<=ZUA9#IJJM&( MZXKUYNG4BC:7V/H%Q8(DPUP:5VVBC4"7#KCT5BRK 2B:P!1 ..R'I0=@\79H MKZ2%Y:,.G?^FTH2,.](B=&Q.NG\24Y#[V4P7A'E*JKA%1QY".HU+.:G=AA+'D('\"7&C=%3US'!E[X08UU5'!&*P*-EC,64!YPOLD4)U.2 !_$1 MR\)8T?J=@+244P8"8VUUII-52<0KQ88(8PQS@U)P?S#DA91%'-2J+&*=3$/U MMZ!%C1E'?6U:I38J.I1%C0WXV?!ZLJB4L**NR0,U46VW^$<[ES4VV&ZT5L-E MGY9?["/NX+7)S<)FO)?BC2NW]M+(G.=IM;%.Y=+!.^"8:55O?\)JEPF^_9E4(8#1T=4T!$\HO558[H'J>_^0 MRSVT$6K>G1T$'3\,",DZDL2YN^V2YEF_]BY",DR&9#B[LJ8B1*DSQVV]*,=" MZ#UCA<+4Y]BV4_Y=YCJ4P.XAU+*839CZ2N(_0CRTU%EF>&",K45HT/R!K3N_ M<3'#1TRIW2BPARZD'S:V,ABG(DCZ]WF)X\M*28$IZ0BSK%"9] 8CS\_7"5*2 MA%.1"&N Q2&TKR3.A"E;<.*H@2H KZA2(XY"#I^G*"^*HM$V9W&9&C;\LF^2 M6%?1*0*TL )WELSZ,KT^TP%(:I 6]%RHY;!RD?W*Y"__%R7.=IS#R$!/"?46X M#RB[)ARON>6XPWRK@.[W9Q??S7-3!V=2BL]4RB)(W>*;Q"K':D="RI@B5 ?6 M85"EG5/B:J,OZ]<.(Q]GT7[245N1HP@88C(LQFBB+U M2H7&$@<#YXX]:*ZY8\L761Y^3-FZI8K':J-?;G2!U;4:%1%JW9EW[A03@(S\ M#2X'!CJC1NBOSTM_]!:6M3(JA36!J6YUQC)#!^5OP?J=* HU1LF >D=R708V M!/LT);0(VE.VKLOGTR)."\:(62L86CH^:W5/Y#!*&VJ99LK+J MSL:*JG''\%Y-KE RJ222^*^1KLF_59Q5^L8T/8C#@,HY5=%R6HHJ&D$L8S70 MK9^&":&74/N!472FU<$&NQXRJS'%6&.9])%(V"")XZ-S;I.S.O3C7>GDK"X':2-3?,_Y,:5RL9U4X*:>ELWLU;?"R<=ZA%LU<[!+^C/OO9197*7)!!F" M"[6.&M[1/L4CJ,O$,BNVR]K&HNZAX(%1%Y73;J(C^%R5!F)U;X_N5N%Z)UE/ M3A_6MTIU#T>UW*93/#HMK<"<:G8!1ANPUHW]VY"2CC$H]!3%JUMR:6H!YE)Q MH'-T8'BN*R.,$FOUK4]FL)JEQF-^-SC7M%44WH[$0\:-QHJ,F<[,9B8QZUK6 MIDNC*GX(Q$GGFW112#$26@0?0L3$? M*3)09(C>Y]:-P\9AN0G!OZE;+NB8]145QL.I17LBP!J>M%3SDN*ZR]$B6O4*;N'U32N"E9Q*A\V-R7AK8F^P6<-\XX M$RR(4Q2@V=%MY73[?';>TPT^# HF,D-:.MO49DOQ'W']#!6#-,'F0 Q1I;XH\[7O(,Y=^ 9L&)/EDPD&V"[1Z8QW-T8;IJ;$W&TX9&]6TD9&L78K0^1L[QCF:1GF M;^B,ZJG4KKNBL3 ;QG$'XA\2:3";1P%,=+KPOSJ-0XQ=4_@YFCEHMV2Z^'D. M?D!F*O]%V2_?8U,BWN%QJ_U-YW>=GCZ]T[F;.7^G<'.O53C!#+&:;\5Y8<4Z MA[4JUMGJ@,H?+A8Q(Q8:0YE]%V5A&[B^HPS6@,&H&*&$J Y;S.Z0J@0G?LPH M"+K6H 4"V[7N;2B%W5@VL8,R*!!]-:* ;.I4* 7J5NK%[X\&J4D?PS^!*)$P MO1?AJ4;!AL7I._',,\1R!-\IT-6UMG68BE*S<3C4Y-DWR")>E-3!&=BK!)]Q,-(#RQ@H;4%+C.#+6:U;*>%&:4+II)U3FF6 =<&;[$J@1P>F8 ML:]-%=81Q>I-1ZO "G'DSX*1-V!7U4CTSJ56X\8%.OC MP/YOOD\I??VXLK@MZU.)BE+H$&'$Z!R[T_/#D2NG2,M4B^)I1LB#U-;B<9<' MX6?-=Y-1-YM^,AU#B[1CP)RV+E8S?]36Y",L>O!B'^'")N[6+_/=[CX0,]$G^[^ C"\A8I(NYIM)F%(02@(# MEAGFDG#-0DY/.36D&"B7 D\"6X]':2$@!G!<,MN(8M*A3G^2?@U9,!^BP:"8 M2-9=8ZNY;GFCO V")$VK=R:4!"')&W#=N4;2-!N86&]F5D'6&(7D: <7@%Q6 MI)?1J259Z39UF[$PWPD]NSN?#_KP!JE*PC>;.*:G+EZ6 ]^GJV++)4[9+,9V M%C0_%P" <0,38Z[)'1V#_WGF0Q,@ M6W.?]GPC>I]B7M2;1HYFC'"7+FA8[F=?#,J?/B\T:(21NEQL/5IU%(%1/9\% M), GW8ROP45]P1_.,>A0!0MCE89P+K9^.Z<7K3Q_)8TT+6B87#!$&A)81A(9AE)=34<3EBJ9O4 ]I MTO,ON;6VB>.IS,'KJR'7RL 1&A)T>P*GUT\%0KY1^C'I0;>? ._DHTC0&I/< M2S?2X^C>K')X+]Z?F6+3GD8.^6L!#YS/9)TT*F!3DT07[B=31%Q!&+BY;HG3 M"X3/D+J$?&0@(MQ9&_(@6N%:)Y:&P;IAD7*MVU<*%?)OYQ_BB&PR#XS) M4O*!>4H8 <@*1$LQ:;@RUT2OT+C1+HK;?#14*L"XJ3>8#:+OK/'>3L2T3U1H MZ%V:K9]/33]QHF #\6I\<1>%4.9'^(R;ICL1R?KF0DR'-6<&J!F/_QS@I=NK M00-+L0X3Q:)?0I0AU_GB!M5W!VH M,XO.8?O)5*G_%WRA?V*PWC*+*T1 Y@X6)ZR.ZK#A$/T\A\\M(=Z0_PG4MV,RH$> ;Z407."/P[G.W'^*BF:#S*VAU"AA03-NL[XWE/%/:+3]M$J86 X]JW0,\L,'90<]PDTKUV:A@KWV0.L MMF"<8L;5S]N0LXXJ=TV_TI!XTG2GJXW:F&B1D598/ M8/= GZ:6=Y/8Y^/BYX5&8^&V:@,@% 7("XX);EX^@8,)B/I"(49$??! M#5KX(CFVS4^PZQODF;R-?0^3%)4I\]SBS3?4V)%3QV/!&DO$*^2F$<)&[=Z6-MFU,_ M:)/*6FW:Z:AUO$3)P'UR9K_5?;2<^5Y6Z2Y5VK!>*>JA8?3#&[>S ;27 ML7N!P_ZN@5 -0NPGF73R1Y)&P1T9QB2/2!QT?B&=U/#V_F^WZ_U.(P?O,PK7 M=!;_>GI]\_G\FAN=>3 "@>CGB-Z# @>/BMF3BWC0TEU*U*8UQ%F]ID4YS#A$ M@5FH4*0N5CZP=.:)R"D[.MR-A;'S&T&0]MAD+/+:PRQ5V&--])5@66$2[J!7MA559'M:JR6J>,L/XX M\A\I6>%)T QLH5?U*)\0\5_ZA893G0>7)RAY@ZBJIT^3I9YD9E3?[[TUH=0^ MUME^H'1R/9$Z3#Q>2>*QOMV:,EFT>:;;1'H&!_F::G<:H&/+=3YNJ.]Y-6V6 MCMQ%\B=Q( .BC1H2SA.E M0E.@P+&=V:#'=0JI30R(2@XMRD1EC@G-$P-[S R+TZUJ;WAUYV;$&G5-3PP< M^%D9DOK"1##/-%97P[N125H5K#*Q MKX_$^[7 @S1A/L&<'OZ%R*UZ+,Y\^=:/Z^I$RX?"3K.$!60$383J21EH.A\E4+:=+7,3I9QVQ;()-/# M S,#L6_OJ1'C^R)UO1&FI_"-,\3&F,G*\J1)_Q ,?A\!-#C*'(1]#$T5*3 T M8U-391K6Q63R),J6*>U-&EAY'8%/ MK*VV9/!A]*JUFV M2/ VU0>>A7CU\?>>]]/Y]=7/\"0]Y0BK/YL&U+"TYZB03*_]09M;BAJ)P*[1/9U3>**<^9D$N41;%\U/""7!C%V1J3$+5 ME6,0BZ8M)4$B0/GN!-SFQ5S M5]K=IJZ/&Z2PN!_@XSAP_WQH_A[J(2Z;DG'&-](!-KZ_X=XS]CA4,%\:=6JZ M/.QI&"0@(#/NL5J(1Z*G]G"O"/>.:_,O,P5=&IS_@YPBDFQ/C,#@G-'2$ MG#'!NK/SJ)V6/C3+X!_:_3)S5-T1)T(]76K3<&4GAJZ'=NXS^Y%C%--!:;I# M2U+-]Q3C8X,"V36WAB%,13]C4=/8<41>4PR*@T'?THSYQ*.6;=8U,B()/+3! MF%(L(#BYKU$:>22=0D-"C$VI$9'@2K0*I[!O6!953#6X=F@1 >'A#AP,QC&< M64#.L'7I]]-@,D I2@*(L4W#0O1,\WD;VPR==^9'ER95Z3JT:@4;5I5) (4G MDP]L/ )>FL:B$#*W4)=KU]TY+XQLHU$5K5HUG@?C&^J63AGUAJ4@19SKFGG4 M+78V\$XT;U8TGU.C0^;U<'P7^@J5N-19>;0:4MK&C#()K9 MB-!"^69Q]TG2V;@>QP_+4]:T"\6Q(VI8,IBTVHYEX\E@_)C8J(DHXH$*E$:Z MI']+*L>([Y9W);WL"-3LB&PK=$EX&\^\C*F?P?L$!0X,I_DO-" )C)^ ![_! M,\ 6%QFR0#J#%$_!9E-/* MWR1-,X$7*V^?&^.4.S&K2\>Y#.,B-%G+/+ (W&SY.+]+FHAX,,$B10(H6$$U M^T[P+>UZVW*W2P..MQFS4[=DL)Q(S1%<.$^)P (H&XI8%51RR-5RB4\ P[H) MNMSO:*24,\H=LS@:R;?E_3'FH/@=-S0/4\4],%/#SG0,36D?99@P8F4\,^> MH9-ZQR?8KJ,_(\N *[C)MG)6YC1_VV>4#["$;8WIXCR/W5:)DBV86%&Q)!VS M":OZ*=-C'FHS,N60!XM,?.V77IMQ7*O:C'OEX%JEGLN,;FI+U&!F1B@T-%2T M<6E*D^%-VE'"('1,,=LV(EAK?8#FD3UQ= 6=4HKYEB>Q4K>:31VB:S&MCC3D MRE6-9;-XN(_6Z:6FTY*"3[A@Q4PZ^H#!IJ\^ME?SQMBH>VDVE<$DMMZS-*U+ MOX_3PQ/XV9C";;KO#\C 8#%N>RN[3')7=.T:)FM)OVCJZ0YZ^D7&!TJ92*4I MC],A.VXJU WLY,_3 ,J8X%!1^[N=*VZS(O^2@=VSAWIV.03WD$W9UP7?BZ=8 M[?RJS9H7UX1=FWF7SBS7,S!G-V)<_*%LF4#L C6;C+KRLQDFYS#FLG#Z=J42 M1B$L<:PK] TJD^V MR*$]!XR^->IBBG&DF7)(*3/2.)PH1M%CO3XL8; A,-2 M91 +/ ;LG[@Y316"N"#@[VQ1*B'40UN&&#FAOEN;$ZCT#5>#[(W21&H#<)SZ M]N@*)'&I"$1PE&):U9R@LP4@SAY*$4QF<962&,GF!HFTYPGFDMYMZO@')F*7 MJY#QP#B?.YT)'AHL"=^WP2LE,\AN]Q0L,5/: ;L;Z1MJ2LE/R,+CF#L\78.L M\=ILSJ-I/ZC,3B79C]U!W^G*K,NLN;^X#TUQE5,RQNMAN&X$,KD.E7Z+:T6I MBD:L1EWJI6O!%AYG8Y?@J:4(B3O3L%S6,G#V(M-[L0IXHF>N11Y?M,*-1A\I M.(K1Y3,J6.N5TG)E8,Y-:!,W^A9F%(0GR6C0C"H,**HG7516:=[(@<#2\V+* MY9*FX)^^0NOSF&J\53A3HISH1/8I#XR9CCR(*)MME M*HHN5;5, _N'']#&XNR$&=KH^HDHZ)Z1\;L%J$V_QV ?8?QYKKZ<*/\.\:]S M:EXX?P#CO)"+R;)[/&8,Y$"&_B3:3MNN2= MX4N0H4K952YVLW5=LV9#(R)1-9?@_=L6CTPZ@-)SC%>RDA%*)<\Y"2%O*E(%>Y[@"&=VL!I/+K;58GHJK:"K4:%N MF/%^CHN^##1(E9F5YA1)+RS.MA5OVA&+F*BTGO,,J&]0E4.6KY MISR\.TYN.;(WUZZ26 #64)IDZ3S1#%%=%&%BW9;U,7*',WF4QK[ J4ONV!DN MN9<;D(^FGX:GA/>;HUREV=X+/&/'"O0'J!4HCB:+_68-LPP[I+E7[IA'G=&4 MFFBLS#%-'9*B"Q9673M%T;H0PTTB+BPG=KLKM,4D8X00<8SK_C!,AS35]-1M MK&(Q\2O0J'!2G16L+ )5T+$]KH<#I@T:)CHBI=2&6O"C@EN<65K#.@EDV@"- M661>,YK.RD $=6#\/ZJ\8R D<0A3!0*1VQ$-)HF,'V)&%,2ADE9RO4=331-B MP%G*M 5OF/)6H1EAY=R24ZG.[##D'.1Y'GMJ1@=[AF5TPY6+RJZ3Q$X=P$X4 MKU$4.[-J%0>-KE5>I#%RY(5!TME4ZG6^,W"B?!Q-AO)"]_1815$N)_F#JR4X M!,=U?7-8H-SOU."0):8S.(#76#S@5)=4:0O#QC#E4!O1:0.2@C="H]?097*, M+U>^ZO$&&JY0(W_J,ER=3AI*B;3.4+%OQEB$.A-L:D!B#%2Z65P[9^[23?;, MM;W=F\NUT$,:3^969VU+\."2!_,U%"*\]4 9OY'!A(WUJ\KV+UQ0PHUR0MPD M][$-WPI+V%CCWJ!1AQM3RC";.KB=A-F0'TK5BXCI3Y!&P!ZG9>!X2>EO2L@X MW;FDZ5S7Q6E!-ES&;05N)I"$"15]=7]Q8D>+J[[&RH]P_E1?@4D"KDB#LR2$ MP)'I@ETP8:ASP3V\6 XF#J?;.TPNGJT=IG93!]2>&S61 K9CF.M(N1T$!8C@ MCI!(Q *3T2A5(S':J 2Z81D1HTT\(O:Z+.BZX]J*4BE=LS7]6]HL"RJQD4CC9$R[;23$I"BD_U_Z<4D M)[MBDCFA0;#$4LANJAZ4FG(Y);,D51U4)E(T%@*:6MRN<<(93JX/;Y2PE-V: MA K2IEN2H$\L556 \"GTY%T4<;0$'O[,"20:8$;Z4[A#4,5U@ M?H0),;C5YME8>P ^ K@$NE::C&P&@J+5\#2=++^_31M)E\*"XX+JS"U*%]=> MF\;#ANEE*GU8\:T=K]OF\$V]F"Y8UAUZJ^E1H!"_W BVQP^!9F#&(B."Q$B:B]KU)C4:);W]& MT-UX4],'K8< @8J/5<[U7S;U8[H8",);; [^.G.;5DK/86L>84]0*B:Q!CK MEQ3H\(P).#.)-U-7LFJ$E*44^X@MF(J8!-6)/ WND+@+J4%.(G-E6.!R2D>H M6*(\W:)?S#B*@,F(6VDGH5UAX'&65/0@MA?H<;@&3.?HFA!YOW*&V\_SE'UR M(%:$.0\0=.X0!BJI>=YBYYSD-T===4D,8H-OJE63%)964YD'!)]I7'X*&)45 MDC&6.)*$5IKH2K::4*E8H/[R<5F$*U(%:Q.GLSPOUE85EPHR0H2$NTU21N[! MGU3]#0YN:^W-]144H):9/[DW2K"H6E[?J$)B;E/W)&R>JJ%*4U]DG1V\X993 M927IH:U.,B&DR(SJJGA.KS%<2W, 2J4-L*+$K-R)C#=DV^'FE?(%/;X$N]/Z M0"*,R>LBN84CD.6@XAKI#?$F>JY>I4!/FQL@WAVKOHPJ0Z0%><)-FS%5E>O1 M:C2O &S56%O(\IVK]PS?L'O%R71-((%L%,@"%P+>&&X6IE&0:>PO.<*H MA!)<:(T_#DO3U3+KCY4^_$1([*CYUNA5,0],<$0V*5&OGP"CG,^T#8=:77$3L $OY.*USA^6FI7%%:8N=4WOA:94LP^6$9LY$SS$#&DA5IS%CGI\]<2O\>1PG86KGN94=F?Z\'Q9Y>;*2J ME]@QU+.2Y(B:,*/$[RU_:-;1?&+AB#.J2Z4*")^< ZD\*"E[B:;(=-PJ9HJ MB1J_WP5&\#34L= UGY',/1L^_T *@RJB:CMH*T+K#^ QX[*G"M UAYGS#8LY"P#OFW MTD]H(B*ZB*^T&!SN=8L:J M^TWWGP*-,IP5B;DPF:1 [U3H3F7=BFOB%5H?2>>'Y5.'-L8H!S,,J\I<=-^R M]<[5>KK*#X4#PW^S)4V3HT%J]#.L/L91\XD606@L19%**PPG;V4F4,A0W D; MB@*Z8H9AG%Y=Z$$8'OP$:P60".B>..\&.WUUX7RO.4_JM^="/KK*''^%@HP: MDSUYY#0J1J#_Y;&E"LH!B$ $C.*9P*:WTO3-. X#U@S=H2T@!7@EJN(44+2$ M0]AD[)LF2X';FMW*'((SIWH$85 7'DUC2LU7O!-8+BAS1H4IU9_>J3(3R; C M/MY-O8RI/W-;,8V*1/YL)D/J8G'W5J-YF4Y;76SEU.\2M*)T5)80.73O:ZD, M0_(LDS#G[*PL"!,(NC'@#Z5[77-JPZ(:64]0U>D>Q*&:1235H&,X;ANYOL:B M"HF5@O,?R^%D=[._T7+S0NH7.NU:%C \"VOCS#&P>C3\A.MN;M@#/AT SS.7 M;"2DWL.6'IR]>M P01E_0.)'QT5NKZ\ MN$?FEBMC'^I+UFU$CB&@*M-(0A==8GVF/V7$GCB-J+@8U3, NDLA8]1=FJM-R;XP9KA> M]54-V OGZB"#WNR\.)<=N7$B:4.(0)'#I=E,H&KH< MX8,8")I?S&Q0BEI-L7V/0(A_IRP%'NESRE_TQ$#KH5A7008**&_,#P\NM:&G M2IMFC*#D=,*H$G22B74XB#[:(J0R0*JAXR(3- -Y#3QXEP/1.Z2 MR*7P=>\4RR&J+PICM_9'X^;2^MW VLB?NL4"?DY>@*Z<)9FC.Z^&X,LHE#C5 M(2\<'"0A)0(EXF!2=?]07Q@$% MD>T;3F9"0)R-8K"B]QL2[MZI;:N:_K;6:DY=G.3,1;[4ZF!%DG[=J#'W=DO; M,LK%[9*"^:I'H85+QO")8E:&--Y'-]22(:>169V66Q=BF=Z[X"J\A9@4V<2G MV.7]V!3N+T!W+JP"@$LHG,UV(E=3- SH'-^ 7LSJ,D%2=-L8^TE"@[%* VBF MSN2-"S@9%U>K4$OYO4[MP\KX6]YPUS#(S+#-9=$>6S.30*^&>* M/O3L]82F9_&MN3VLA+?Q3NJ995 R(CLU4^GBUP9U[(QS\8S9MF"P"Y6,T=9A MK%RB$CA4AEH.[.VHPXN"U5G&]HXF44./D*&VK'(1C]2>&ZQ C-]*R[PM(I_K M1GTN$AR5TP>%F5-E"FY)BG/QR6[XX)I[DF[MUA6L-A.DOB83AB) :$8O>G7.W7DS#.>M=]WW'; M3$.Y5JY]A88,FDML2DG:(0<+*I%X"=9\&GM,M+7KS^F/)*0NF#WG4J\[XQ(U M4Z]6=ARH6"$+=4GF0(^M#*AOFZGG HY13:E)<8LA0P_ATZ]S(A[ARV ,2ZHZ M,>GC#'P>@YF08OR-YB*H)N.7LG7@!Q;/V%V# YS-10XF,*YI6.#Q>@PU MOF2WZH/G>B<@5HNTK6?*Z;B=;M=_J:+ANCJGK=(E[NIOK;>QH9"FDO$1Q "X M._&L-/R=AC56IFMP5M*&0">@0.57#MA,INL2?0[BRH(X#;D[6G4[6@R;]QM. M86*-TB,TCI=ZKE#EVOG3[+>"NTW ;;H:L@2@JZ1"3G0R12LX=(*YPZ(/K\IQ M5["C9_TT#)KR5Y+R@,,A-G_X6!S@0-\W="3#N.$\$3'S,G]8G2Q)Y242ZT<- MS7$E,UOF M)3!$5>IN&8I_]&K$]5D$3LIO3N266O;]?:Y,(%KP+AUP(UZH_3?N]\-91EQ; M^CV I8*B54K=L(*2$4HZ_Q+-=&MUH/U$<"_+2+%@*"J?5F)S1_='R"7V+>FJ M,D/HN5$V>5,EYLLR1KOU$:S=>Z=CX#!03##1I--TTY*TNP%)BL\\EB: MQ)$9&.04TY2=M!?&TUM@+%SH/B)J_NQIN]OKL:3=9.) XHKL.5#A)*D-TRBA M0^:5-A;N+3+#F$7$4\D1Q@?!5&TX";K*?,)2PR#I;6XD-($%:NJD7F^:H.CK M$46Z&F[QL$1;@\6]-:4YA=1>Q>58I"\X2Z_G%OYA8+KIM&U:YE#K7=#\$&)= M'ZN[]?,(;E,=-J)W\6']+Z_KI[$TPW0!AEC?3"S,Y7^,L.96$!@+QF2CU%?& M>3.URREEN'DZ[3/"1-Q*N?R!AWC;2?=UX/=-9IE,\X4=Q&X+WN\=-:\3QN4L M<"E!3-E>FGRN&]5LS:^3>RFB""$T,B=JO' JJC.Q93I.8IRRB^"-0\U=IXOT5V:F?)%]> MZFGL6;<7CY;V<:F[B^("%F""NHGQ?**5@]=*U3+;>PPU6/4T%+JGSV"+A4!,NV M%PK;@:_/I=I,*X*%HVS1$*),>AQ@PIW+/*NS;$W/#8>AYJ;?NH61[#($4HGL M@,#\I%JC%L[[PQD4,U<]P'^' _6SX_G.(08Z:Z>F%#?=[U;44L K-Y-VRVX( MJKW*.-YOSN'EF)Q ZQ18GXO:+IT],(P7SJ%;E%Q,N3(X+VTI/9'G)BYT]CUG M>LB]T3&IKU0&RM<= 2(>G\4*E.K1AA8Z<4;'U]:Z/IOZ2@+*M)WN#O/P S \ M3%]0S]7 G@?M'O2Y1=#,)A5H'CH8CM]*\!@6>0$!B<*\8:6I/DK2HA/KB=D, MQ%R:C"+)O#G8A-,R5U!Q#G87D:7D>U'83Y$;074P8AYB"G%=?:KQ( 0F[RYV MUL'+X[]I33'N73^A2E[GW)4DH]XMB2U0M1V>6=!H$7)4."6$GBBBZI^L2&_5 M#-.=30,_A-%P(@,^N(&>%O9N:05(F$5:<&01W:["IX248/0:JZFFGF>#E4(, M49<)H$D9&:C(GE$-L61E,J?U34\3HAE"(OBDOP[)1 A7#]1]-!"(@HHTBZF! MUK)PX8;K*8I/)6"ZOXR"1E6T<-W19V=_,'X)L\)2C6?_!/\\',[J:2@X M$T_)^/0%(YU88AB$%U1>%NJ=0-@LH)@8D UC#3@\-U*Y[>Q'Y/;*("=M9_H+ M6O#M\";=UR]#2$,:'V6AM4-NT)'>)DIB,7Q1&178&:UE[%RG#4="D>:NI8D: M;G_J%-X%=AQ^&J X!BM?&2@VYVBX6Z2=WD;)%$H*D) 1;I.T7*1)O\AR!UHO MT9 .&O:%WDN+36P%I.9AR3YR3[&9Z\'-J^9]]'S%UOWS:[:0A<\U1Y*F$G*2 MFN:=*0-6,ZQJACX7$FI@K:FRRZ.9T675@1R4F7A"V)S&OW".4*/T$QV*V35Y M;#0Z\1E\ M\=Z+N^G:$62MT3*">T(;PI514H/NR9M=9I=9SU?OM/>.)1^FD) M8L28BU^@N5*_=:,D:+!5V/Q,(Q2@H*!U4)E2Z1'Z5,AQPK:0Y%;[=#PW2&(0 M\A0&G4]3G#U?3!JZG,)B55*KIQ;%NDW$ "*44=;0 =O%]C:=^ 2> '67;^+X M7%@P(!-G<+!GN3'TZR J,L:?MZ@W])4^ W;<4/:P^< PYQ1N,_$YRO@H'6#@ MFU#-= DP0EL2>). NR0)DJ,:'5DY.[^4DLONKN3R.\YT[<6+;@[3X+28/D!P MS4U(F]/8$282 1%#NU(Y=]!V@:8,8"..ZW-@BPDASIE+1DDK:[S;XHK[YYQ= M,KX6[HA E4HUD3@&% ZJ3"5U1\L3!#R4T8T)%+#Q(,H"T<% M>SO]6X/<6B4.,0,W@WR031P2M.4$'?6PW?[R_\S-5G:B!-9S+T4);)XI61@B M8$>[XDH1XMZ"2B+M]'$V2^E\M/MK.E&YCNJNC*,W'(YBN?J'R<)U.9!]]C7(+B/]D8X_9DJ=Z!+#>)68/ 1JC7,K>&7EF7 M7V.-_#B, KC>H'M8=:*+324W8.#&4L)EA#O!%S$.]'EH]YW@F556&#)V>A7U M.\Y*))#'[V(@FS6S2')\(N"6D4HWHSAT(,0>(L8T<_#*LVH$V=1]FCH%SG7> M8AX9*Q^^@JVB,"DKJH5!)3$!*@A6N3)-D0179-D:JU@-0K%)=4]PH,# /0>H MTS0P#X@25"626;U+FN!?../:[*M)9F0$YM^_5?6&1C#=$T;7HN3YV%Y;Z9R< MFG(Y&KJ)R840F#D3*X +\>S$J]ZQ:Z8N ':H*CL2PJ9^/^2D1I MDRCCR^A.BL#Y764Q%-K465%X.=@=S^]C"EJI,)N(:2!8^M4U@N;5DY"YT2DI MXEPJ?/5$US"U.:&[,>Z0$4F(]2USS5@S&&1U:M47J6^[ M:5(=MG(W;+/9[&1$'==(>S2K'CA0W;W.L+OZ%;Q7 YR!D?[W?W8.V[_L=1I> MM]W=VT25NB""-9S:E48YIX3,=)]A9D:\P=DXV*,4P>GU-3<)=O_$P$LT&8E#3\/B('B]P)81.M7J& [$E3?*R@6ON@VS4*0R MO(F#D=RPJ(/XARVC*TW)9=R49U475"D:*P0*/- C"@VNC!YZ8W W_;R)4P,< M$Y3!L$5!N0I: WU*4K \_,&/9O]6U@LT.4&X.DE-RF\""AD=1K'/N>$WD5)G M+"1K$FA#,_C(!=#6P[0TVHT#X6KQ;G1V MQUH)\C,:0Z4]!9TZE<%FK4_3@9@P#:?VRT7^K,*E3Q3^G >!X8&7[+11)7!UD(T][$JI 0GVYZ/>\GBBXU;T+"W[< E]*HFOUL MYW5P 2S-B8T0!:/ \1#]V4)\?]]!7!B:>1JD,UPR&+,VF9,O+<$D8MQ7.>,\ MEHP+7*OXM N8F>PD#83EYC,X@-?0XL6*%F.R_]0[__BSN:YY 2RLVWW'GM'"=Z_?0XA%WA'E<((<%J5\7E_,!#_5@.7$X M,UV >O!6,P5-&*9F$ MF;MVHA7!(@VV;NKO?<>L?80Z%$\2IBHT0*\Y<^4:\C/.- ";7[CCCFS-#I)A M&*99+DXU,VC@H0%DQVK@_O.X;ST8[IX;FU:^^0.)ZG.NM$\/6RKE QL(%(D@ M-PV9A=TH+T[,2#J:0F*]4+Y=<(N*(?#L[-_*("N\:O$;+!BUDBH:1)+AL;%> MM\GY&+L%R_D$*=.NCTJ,[#KR MX_#?@OIM[ #7E'#' =.T#M)>Y3+#H:AH:UGQ#)2ANJ/9DKKDT,P1-&\-)S@E M;8\V,)S$3%5P6+#-(5:<@M.C/J82L] ]GA$;12Z<^3C$.X<#@Q)!;[+$8 M!W"%:=#$K9K),WF5*Z\7?2D%*WOE':A)P#U4\""3I&0&Y,P[@^U-,2-3A^E=Z0)U M$! ,'!S)@#31%Y'"1(RN.:7*5-/),[=6MYYNA*NR :0;9B"44K!]*"0(E?" MLJ*FQ-Q'LY!V-2'-'_FC0@6&(&\LF@LB+:-!J.^B;$81R"]@B#NUS7:,$;]G<270]AF-#E^I[#<",&4%L!PTO&-;W9M7Z9IS%^%)E4#)O/>O[G*7JG.K>,/S0S=[2EW?#L M6V$ *$.Q00-EG*%'\\C()JKDLCF/ZXR5FS'3%O,;7>[N'CE;#5_^N!30UQT\ M;-IR\P^X!@WW*:5R^PI:DS'.6]Z-?@,TH3.E7 &O0\GSDM$5?-3*G*FR_+9@ M.]/F%H&?C3FC*;D#"G;O1':I!)O+@"H,C'25IJ M;,0AZN#:CE'XE$_D/ A'RS.3?R1.YVDD#V)M)P E)68-'32W'[!_-G^ZR9'5 M+FHI,[(P"V^/D88;P60U.]@V)1#SN*8(BY?!PC(_"K,,AZYRVMN_33CR)Z:& MQ7VH(# \A]+AYW4,JQ[#)@[>A5/&XI=TI9YV5%+*/$]0UBW#3GAZL#ZTIC11 M5\:3FC+UH.6J=WTG&ST+DD$A1]@&3'!(2:K )"449%!G(SE=#02W*A9I& WSQ_Y^]=VURXTBR!?\*;&[/6,LL MJT8D]>J1[9I1%-7BW%9+0ZJO=C^M)8!$58H))#H3627TK]\XQ]TC/!*)XD,4 M657$EVZQ .0C'A[^.'[.#Z3NJ$/(4+/\>KLWT9,2M!3UL37QX+7RK[=CTX1' M&6V:A^>?/\)@6%3]0<@^.4*RY-L-^;1AKA>5:F3_^>F+%X^#JXZJX[-GGTP7 M1RQL5]2S*;2KOORHUD$Q9(^,5/U8*:V<'2VM<*^Q]K23VI/QCF+7:<#_9Y0B M/DFU:*LK:X4AU8%CYA@ZB2E/J=++\H@I^_I*T<#;L%4^QO/FC^6!>\5!\R*G MLOIC&=EX3H7]E0+-<1.*_(>J&OQ,E-=]*1E,OYU;Z&K1]K/OGWO-W?E>99N%1!LE M_Y4DR-4ZL"D!WFO,[%2;RU(JV2+4JX'@3M 'A-JMJ8Q4)=WH8EJG@:+$%((P MX]O.-L$CN;#6H9B+LDN2>F*Q7T T,CK@_P7H3Q<.>'N:RUJP9.V&-TIL?%)" M57]:7'_W!J+/P:;_LW_"94\X M; #IZJ7*&TSJ]\(E\-1"@ +PB.!=(:A. 'L%'SJ'3'R98/.EE&EQSW;HMFUO MZH@(!L8W."F1H*3BT_"9[X4+?Y=7^(_)O,H*_T$-[ =QX)/+'HXX M9S_5 PYG'@N+HP3D,!="EU2+S6)AE^MU*#@Q[^%(ZX;M[K7PI'=G0=ZOF/+; M=,C+$GUNQ_P'6:.1(5G7FEK%M$YCF2LLTU5%]@^?/&'ECP#QBIHICK%0"3_R MPN"[)=V^91Z\ZV9X]]0&'POP[+.[!#Q[_]"K?(V-VK 0* B1;92R]WSI3Y__ M%-.:L1/DV[ %J^7*T,HD^^:"%FX)WM M[(K X#'%[PR ;0FD8I'%TXEFSSDJC&@+B>L-(=PG0_RLZHUT!'W_W&B9]VA: M3*PL&0J7S?O'>(JEF'B0;39:8;Q(FM^O9?%B"K\91KX?KA@?*NXC*Q8YUT7*_ MEAQ=&"!EM@%PQ";D?/;--,)%6$F2NN:(5O3X"E:UR^D1"/&J#VT/-"4/%27Q M*2''CI6>1QKUD&2&HK0E1K#N*GGC^=ZW^? F9_H%T[WL\^##NAKR1>GHOI&H M%9X$KK@B3GQ&*62BD-;#?=\Z@E(>=+0(, 8'&2*7"GV0IT(?GE*AKY\*?;LE M\CH)U/?C89'8Q[J#[M-N\%:1R3L%ZT$U@>V1W;".1Z]O[LAJ_5*:3\=!G_46 M%R;_?M#* AP=;@1^EP(VL2.Q@Z5',2AH^Y!66/UCL.D\&^(?$L>%JECL2/0_ M>EAD5.?#7IBK!$F4H1)/[$I_R(V/@&@&\#-N=C*W.N=!T=KDZ%@PHQK:*X_O+9U_<@%7%W9OG)95VM@M^9(+ _TJ'O M_(0_^SGVEH^G^K"C+"9I:9_"3^$&A2UU7511;=(6XA"B"'ICTU;J(GG%#K^#;OSCCSS\)/C@LES.'GVE MN9+(5HD\S-DU"6\L!8*$C% P2P).:--%)!$\3'_YU!@A'GSZZ:PINPLHWC#; MDV*7>51.=TJ%W@W![__^_SZ9?1O#(ESU:>(3;ADY)'ZRK:T$-(UR M#FUF>3I%+[EG46<#$-]M6=O%!V"N%.MEL\IU:K)R'+L_?7K^>9Q")*A2UNK1 M9UG62O]Y^X?YGF2P;D-:YY+<0X(K1]IY4S4BQ@!.8'2%V]9,%#WE+M$B-91R MD-^A?ZE2#=RT(-DEN:U*I>K$AS^C+9GD8EK=A;Q\>,IX\&_.PLG-=9U?>735 MJEF=":8,A-[0IY0V^'6IK?!HT@:2V)0>;KKQ11LA92 V$:V'<"+4UM9/S4>6 ME8V5BXSY2.X"5X__Q[<&--NG4=-NE?YEV(!:O0";Z559-T9I*D\Y&C:MD["T ML?(WG!%)='[CNQAEH&.+RJ\.V7>;NG L\3]5)=YQ/>,WU]4\"K(]VZ )M;:Z MC&32;(KTD/5">W$4DK9;I,3*1J"BTH9]O=#9YEQBHMG+0))J<0G#T@?1"RM* MDK^#/2N[\(5PEM:+IC(BWNLS]-6F!B32QI:[\$74]UHBT&U<4TF*14&_289= MW9!EVI.XV. BCQ2V3ZF'7:DEQG*XB.U):4>I=%$8GCVK=/'@AI5E%PH)!G&7 MF=S&7]ZM4;\R$ZD(-%8(M1*?]!6 &_(ZS',^P>L"J4X6KW M/'G_HK3E\@/;=AS.Y=V_\%1W\_N780);E332Q97;9ID.600Z V$VR% M[CPK-^EY"V.Q%30 EQ#);.^5CP1WX;%$(X+1E*S1KBK7=JCW&DR*I?6L-8B? MA%HZ1H0*YP"[GXK9CPI:.J6\0?A_[C5R-X1)>*&,$ M[I!YLUN''X7KAO$A_ MQ'71P!,. [%K_3"'IC>XB^3HA<%'IB3B071="8=./+$O*C0P;\-/@$&P@!0# M*)[4L:&I>R\B\]%#Q3Z_55"Q][E_V'Y!7P=D@,[I2-[RL.T= S;]W;/XE]@[ MDAQM;@56:B$?G-8J&G7-=0I6BM@7J^*&'\M:![-,V\G#-'45^9CM"9<5SS7Q MNF5?(RU4")5V\"HAMII3@]MF3KM=90LB=:LVPPMSJYRU.VOZ(?^-M-NJ9.8V MQ# &-QGI>$?(R;VRL3^WVJTDZ:]ILR+C9C8LNBXO(@CG1?R"='%/?0*[1-;. MFI8I @#C##EH&D(N')F3X^]3>(>B DGO3Z!"J9NRR 4&)@0(CJ+."K>@EB0O MV G8F2_P-]52)3'PK[,0]D@"/)IB&<-E>-'VPK]!B+)1!.]<5;Q&[+T% M_%]O(*2XFEBR[60$H#7;3M+VOC?+$Y'!-PCX)3SK*UF!/#X%!\GSLD?DRN+@ MUAB7,S_MA!MYG[@1 ^*F1,A!&3 F361+Q&*OVQ5%\'EW$+^9@61K1P!RH5K> M=E@Y\GG;)_E>NO]EXH5:E.%P-[;";A^.&S4C+"*A5 M7[?>N,]F[&TU,:33Y'Z@R?TQ=6%G:8KQQ$;BYT1>+=&0M!84J:/-Y$NZB^IC M0('=TGE]RA-5O,";YA6.^F6-$D-LHRRLR3!%"MH'P0F7M+LE2POWT4[;>D\S M_GYG_)MZJ0+"71OB>$1=V9QK<_.OH"+.FQ7,(C__[J>P;Y]_]XS_^S_69AT. MZZ;L4K9?$3VGR7V/D_O#=!J9L4,(GA?@O' (.\RU5OK2Z5NDCJJ8E<8N[[:B M2I!2U0S"!3PNN:-PS7L/X;IU%(+MEGTS/9[]4HF9? MJT),JG3(3^V59V34Z>/=UU4)#V,U-"R7:PX/HN*L%)!R4[$ N#KDSN=5\%&% M_G4S^^]!E5A>5-L=:UQ_''_4+:W$/FG7VVI7_P&=Z1\VRPFR.*:)&BO#)84B MZSBN^]0:K:-P)2F]55<22 %^6]%&LYHGJ(&T6Q#&N2(%%&Z=.9+Y7K:6!J+ M5&>6&@P/)CI_X^9GF-I^0,6HGWW3E(N7]+B+V7==>&-2WSE:)JT[I:X*E^:_ M;+OZ7RV[@*M4L[KI=K^TW4MH!W([//Y)=1LHIN&ZR25;&W4;[$7N5PX2BT?; MG>GMM"P?P/RDS0+S(>@8F?Z7U=Z-4\U.^D57SY&RK)KV^GA2\NZX1_>+!Y:ANTQ[Y:I='V)%$VNN B9*."@UY[ RJ1B'CP V=QJ@BZK/ MC*SHDG!)IE/4">RXS%DQ^?/?>-:O'+]X!P\'Z9X@-EM/?S M@,=6[OO?+3\GM!@IW"88@.O>>ZE2=5^7RF-B1E\*+-TDA7!4ZX@,YBLRFL_W MWHL4K[)I!I6Z22R=$TCD@PAO X:B8QC3%U=S8GQ#*'CLR/74E"Z!!>>[_$Q>K)U49SS6IMK7/O@+3%M?N= M?.X/N@%RMO;WO? /N++>W*,FQ.SFC%'RM"?34H@%L:1+O\8E3PR"N>9U_/#3 M8GV/ >+B@QIK\>06K=+%5YN+L<)//S+;I<^%.$;!C/XJ_M;9\I11E5HXU49F M+U"4>/>R;A\T@_D+!)<;XIQQ,(2]O%G46Y_!O.(AQ:"AEM[*F%$Z47%]6$CE M-QV;!&%VD1\I?*^02ATW RMEY1JM1$^CRA4^?9Q5;M\$:W.:AY&\I\60AQ(6 M([E>EEY0R^XEI$RX"7^4JG,I,N,(2^>0B^ZJ7=>NZG1=N>1IXG[/!@H! /74 M 1K>"J#<<&I1DUNRZK[_^#3F;S_F/U"=1^W3;I 39N17ACBK3?M/G)KA1$^C>KO:68P9( R=CM??,=A&K$2] M6*6&HH7V@S^O=M\*D_H!F7%2KJK<>432 MJKQJ(5=#DB3$QN1&2NW!EL$2%ZW<"1MC& YV#6YV7N.CWEQ5O7 ^1M$.:84P MY:W"MSX(*XR47Y2%&##CF _W=?5Q.H!<:)<83^F>JH#$%BGC\(QD?]H8"Y<\ MEE+/X"XE94>,6A=,6O* %LT&=W_J*03D;624D8C&HZL.*5A3:.$ M/,8 )/A]P7-BA45LP#5H6!;M!:A79#((F%<(IP=2< 8)RE^&Q8),3B2E+E)# MLZ]P.%V?GXT/;QY^K_/-:&20"ZZ14OY1[L%])U MR"AD=Y$1B^PE$<$1GLJR; GY$=M?7/X?$)F^::_Y'LMVNPO;#%Y"M5$M*DB3 M)Q:'OC ]T/08>]VK"S(W@'QI:';L3\##E4W?8B UR='RA_)LRLVP$2;5SE.I M^&45YI:($OW1/6=Y>QX) L/8N![Q^V1;4,+J_'LZ>O.\'R]G:1)U:FNHBR&O M;F3'0R+^K7TP%7G#37LGUPII3!= L)<>O&KPIG @]#PF0YE0) M\H6WT],/SP_2'SX]0$]G;%%*QRI7M]TWX;VR 1F=-BD5;O0>2M/6H_NG[E'K M2[UD,\,RV9'[]^ <7!TL4C'%V NW$?AXW:-&[J+8MX@4SOTZZMYH.6;D M/$*U(C,Y/IC*H3)DL M0=94$L7C@'XT8GAR'1DN2&/=?*Y%CE?L79C5&HA&5LLOP*S16FZHQCR-R:_>C^SQZ]._FW%TT M[1S-4'I/X2^[W\9TP=1LBAU\D24EQ]W\=PMI& MFZJ>TJGUCC*K2^D80U!/VI,E8<>J@$476]I:!<$GU\@//DF([^"T8_W6?C*W M.IGVK;#/JAT#1[QI;[Q\>(_"W;_0-J!TTYA%(Q.QP:3UON]0E_FV+!?Z&NB# M"H$ $@!,"WWZ]:A-^^&#KZ,4Q/%OA'.D)=.K+:LW6S,\K23$1%CA'FHS!"<% M)^DS$NF$!;EL";3?E&L2*C6E$&2I@I[$C<>GZF-!D']Y*Q'D=W.C MXIV\SS3?2X$ZC>]ERX3%T%?C"Z-!Z*;K^HRCZ_M6CFS2*G#<\J91I@Q_:+NJ M99Z-=Y"$CA,,#2>,77DZ+/#@Q'A=&3?*7ZPP6#BK"D0*=/7"*U!WQU[K&DBK MJ[J%B7SC5=2)*4EC6/51GEF6W5!_)=/9MVM73BDVOOBSR2N.9JV_2=5@-;9%$_1-$NG!/5!E8R>D@%Z93PS#-D8R_T MJ&ZAD@K=A@&>C1KBP>5345.Y,+JN532,TM60V4:[GKRS6$;[F:CSOE&D>+\S M(#^!+'XQ08UV,319T\M].%""CZN<'Z1Q9&=S(N:B-546D,'6C'A>/'O<-@AG M.U)P*IDD?KG6WV-$*C4&_BW5XFRG%[&LFN0O"MNRVH"GD11&/ MF9.);UR6W3H/=;7YG272>(9%8O3)5S5_/NRDII;H^>"%_)LH-V)CFE8BC,6K M2 ^CK^I8$DEK'#/X .7C%5@"<*QT%!HZCM$$+^5(-]G358^UL D/)N='KA= M_C:\+QX]FB*X8.L0:6EZNMVP#8_JJK]EG5!TI+677O+MU)C;LGS4BY["(DS9 ML@IK4>U+^.-"""!!Q;8#90<):(8EZU$@?>KY^:[\S>@CKZL01"%VDI33NM6L ME@J^NLDHO&1T'2Z)?M8P9BS'A'\I+T]X&(K#)A1N%]R<8$'%*OY3030>6I?% M*58(F[*&$?!H#371W-XK'_/OEDD:;XDVG !AU*MUY?UQ%LTKUCJ(1S$2(/%F M6$PCKF0JS66CK>YA.-AZ(X*6JT02!^4Z7-8=_<5@=9#BW.2;B6LZ$D]G6^?4 MB_8^<<)AGI](445*4!#X$D+/MAM' F8_>UV1R0C^8U=*2OV'LN_+Q66(Y'?P MUH0=!)M#4@Q\YF#U:K"?-!"'*1MZ@_JT6ITR@R0=^//!(@:S=7*QWI+'., M'N.1S"<_UR3RZS>=?GWH\/^NY7T\=#BM^-EWO$5J:@]+X;F&>>30EG4?%OOL MSSK%WSU]_M-CG=1/; MH.-E;#V[T16TCR"=Y __B5U%>+H:/&Z\C-$[I26D^KB+[N"H@JX@8,%$W"RK2-Z-BW7;,D2U*# MPE7FI)F?I^)Z4;;8 W/3M\R;>#K .0L#&=P*O=3XT@XYI!#>B#LR\$E68@L^ M.+GK<7D^\/GLES!,T^Y+?GA$5-("W_$/0MM^T3)Q2@)EA#JK:LE@(7NL<1+J M=T['^>RI.$".R@MRDZPQJN?&2D E[X2;/(& 2MMM%+%#DD@EY)#7Y-OH4T\= MP%TE[9N[C3-76$@ 8GO 7]WNG M9S>'];F^K/@JDO;(;B]BCC1^$NNIMRGPL$JK"O'UCMV'J>NIRT.RDR[SC3<9 MN2=YM-C[2)TN"&71POY@E*:3GB!Z&.YOPXIB3NW[FN)UB07>GTF$*TT-O*%E ME..=[I>4V<*Z"9Y/L$45@G_DAXZ<*[VF28V:+3ZH&NW@_C.N6U=$B:FR7%:+ M>Y)V,<.)M)S302AQ8Z\IM2Y8S)5 K!U<(@3--9C(^;KR&EP^?50YB!7&PQ0> ME@6GV<%.V\Q, M9=@$P?1N8C6RKR;*X>87T3)I('U=S6^%.2##RU2I]:H%7RA2'61QNP!+-GM'- M9F&O[47V0Q /\*WBR4L;6VE/@W>2K/G%$DIPWM2%B"-2P*_7;Q3'4KVHIU#A MHIPM4>0$[0&=-%GR@IKR4IK$9 Q1FM9^U*=L\Z(D:GF.XA_Y/,NW'#C:L]KW)_RONLM_2@5FP$RASMI(MT) M>MW+%FD>^G_\O!(?0VT;OP,?)SBW.X+#X4Q,E=I@W:0[B \R;.J-*@W3[A@. M1;8'P9CQ/VV+K,,.)@T"WA#]1/Y#BS\RWT5L.B_D<-?]L1U4F(&C<@RMW@UV M3CN=YED=2:KKJ;O=6(9'\<*]6LZ_"+GQ3@B.):TW],@UB#9O1N=4.#,UPB&O MRXWI2)1#\-IH;N=-NT#Q.I@?](5EAY46(Z2U3NX;"VG72-0OD&!G&' ^^SOP M'&%I-)QHFB59/+ZG+TSFO!-AIE(%?U"AQII+I6A1^KL('F)%?9_INDE>F([6 M+_Q/RPT9"]I:/S!":?=))DA 9 MLX Z[,+F[* 4JPZ)'J%1. ?(D2OB,\0*QBJI/:3/&&5WR.963&5X4QP#XA(' M$B8 2W2IG%UU[O;N\+ZOPH;'AX["_:&OJI4-(9\LY72+O!J_44@9$ MC5V6R,V2YUWX;")\;#SXXF+H@I$!M,[*Y/N^J*J8EQ\DVH']"J8R'<7/P%7Z MX/&YE7B>U_W+V7<"@[8& 2U&TJ:T(\6?HX!_/L]HS MY;G/B(MP<4#J:D=UO>I8@5\J'EE@(*-"[#T'"'T_A/-Y]J3<@D=W]D/L.;LG MN\FX8$>D!]KD+Y07[:Z61F'K#MJ);.]L6W+MTSL67FG\%"S.FK7K@X.+8:/I MH[L1VY<% WP^^X9F"@$5T'[6>P>DSR8NY,3X2U ,8-03MS8YQ =/ C&G47P MR3RX4:M:ZX(6OE]6T&44/R/X4 H."GM:%-$5LTAE-8]XYW]O>MG2P3*]!.%# MQ-*$\5N5=6=(HZBQG?]*FU\GMNWM7Z%9]_ M\2BX!RW!8C$"^/S1OXLT)QWM<6^VI"L0MRP%&9>:M9\$V[8LN<29M2*5!7>> M-E+GG;.???; =_:8$T^M5_;9?N23%4*O=A.[09*9* D/UG9D*<@A03@/9_FP ML0B;1S"\F,2%*F5$*LH$D[1%*MQU",+H)//I*-)M6D"GKU:1RFX9Q<%$VY8Z MZQ=MJ[/_5>J43E]B)VNWENRS)&GPC)*\)?P0: C'S%@*)$$NT$6;B:O^-#3! MR7@Q=%?5_@VMT_MT"%1!078,=<&?;'8@A=J1 N*ZR' .B$!@IN? Z3$.ZI3W#>=FO MQ 5/HL3'%RP!Q^E[_C/F,LLN]G ]M7L\=4H&IM'M2MSY5N/XHQ?(26)K3;R_ M+*5N4&-',8]C@8WN08LL^75!3R<7BF#A:#JBP5%PAKQ)+V]2@NV_/[04R 0A M3+Z.1J#:_-KNM0PO3S9QB^!3;L,6^U=<8@O.MO.G239F#F\8)Y'*=L-[_6_F')C$@2M9#@$-?%# M 36FX)NFD@0F,2=)HYN7X_!FM%VZGR&F&U>1MDP&5QK5MNHW3>R'C4.F_6H# M.#%0]6(^POPWC4=\;U\TNEGK?OCF+*5ODVY>EKZV7!,6\0[:(6-$AA-VTDL@76Z/T1P\5^,NM@@J\S]U:JPIC M"P4SMG9*(.YXEH*A7%42EA_R$":(4G)9"A$)FJIOI?0B&JBP9^2, F,%N34309B=UM7#0KXM1PPUR#MK];1\>G7RJ1V"BW(.]R0."EGAQJ ]>TUBF-I$