0001564590-22-028006.txt : 20220804 0001564590-22-028006.hdr.sgml : 20220804 20220804160848 ACCESSION NUMBER: 0001564590-22-028006 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220804 DATE AS OF CHANGE: 20220804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Paycom Software, Inc. CENTRAL INDEX KEY: 0001590955 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 800957485 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36393 FILM NUMBER: 221136588 BUSINESS ADDRESS: STREET 1: 7501 W. MEMORIAL ROAD CITY: OKLAHOMA CITY STATE: OK ZIP: 73142 BUSINESS PHONE: (405) 722-6900 MAIL ADDRESS: STREET 1: 7501 W. MEMORIAL ROAD CITY: OKLAHOMA CITY STATE: OK ZIP: 73142 10-Q 1 payc-10q_20220630.htm 10-Q payc-10q_20220630.htm
false Q2 0001590955 --12-31 2021-01-01 true true P6M P1Y P18Y P14Y3M18D P14Y9M18D P6M P3Y6M P1Y9M18D 0001590955 2022-01-01 2022-06-30 xbrli:shares 0001590955 2022-07-26 iso4217:USD 0001590955 2022-06-30 0001590955 2021-12-31 iso4217:USD xbrli:shares 0001590955 payc:RecurringMember 2022-04-01 2022-06-30 0001590955 payc:RecurringMember 2021-04-01 2021-06-30 0001590955 payc:RecurringMember 2022-01-01 2022-06-30 0001590955 payc:RecurringMember 2021-01-01 2021-06-30 0001590955 payc:ImplementationAndOtherMember 2022-04-01 2022-06-30 0001590955 payc:ImplementationAndOtherMember 2021-04-01 2021-06-30 0001590955 payc:ImplementationAndOtherMember 2022-01-01 2022-06-30 0001590955 payc:ImplementationAndOtherMember 2021-01-01 2021-06-30 0001590955 2022-04-01 2022-06-30 0001590955 2021-04-01 2021-06-30 0001590955 2021-01-01 2021-06-30 0001590955 us-gaap:CommonStockMember 2020-12-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001590955 us-gaap:RetainedEarningsMember 2020-12-31 0001590955 us-gaap:TreasuryStockMember 2020-12-31 0001590955 2020-12-31 0001590955 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001590955 2021-01-01 2021-03-31 0001590955 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001590955 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001590955 us-gaap:CommonStockMember 2021-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001590955 us-gaap:RetainedEarningsMember 2021-03-31 0001590955 us-gaap:TreasuryStockMember 2021-03-31 0001590955 2021-03-31 0001590955 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001590955 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001590955 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001590955 us-gaap:CommonStockMember 2021-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001590955 us-gaap:RetainedEarningsMember 2021-06-30 0001590955 us-gaap:TreasuryStockMember 2021-06-30 0001590955 2021-06-30 0001590955 us-gaap:CommonStockMember 2021-12-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001590955 us-gaap:RetainedEarningsMember 2021-12-31 0001590955 us-gaap:TreasuryStockMember 2021-12-31 0001590955 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001590955 2022-01-01 2022-03-31 0001590955 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001590955 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001590955 us-gaap:CommonStockMember 2022-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001590955 us-gaap:RetainedEarningsMember 2022-03-31 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001590955 us-gaap:TreasuryStockMember 2022-03-31 0001590955 2022-03-31 0001590955 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001590955 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0001590955 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001590955 us-gaap:CommonStockMember 2022-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001590955 us-gaap:RetainedEarningsMember 2022-06-30 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001590955 us-gaap:TreasuryStockMember 2022-06-30 0001590955 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001590955 us-gaap:AccountingStandardsUpdate201912Member 2022-06-30 0001590955 payc:StockRepurchasePlanMember srt:MaximumMember 2022-06-30 0001590955 payc:StockRepurchasePlanMember 2022-06-30 0001590955 payc:StockRepurchasePlanMember 2022-01-01 2022-06-30 0001590955 payc:StockRepurchasePlanMember payc:CertainEmployeesMember 2022-01-01 2022-06-30 0001590955 2022-07-01 2022-06-30 0001590955 2023-01-01 2022-06-30 0001590955 2024-01-01 2022-06-30 0001590955 payc:CostsToObtainContractMember 2022-03-31 0001590955 payc:CostsToFulfillContractMember 2022-03-31 0001590955 payc:CostsToObtainContractMember 2021-03-31 0001590955 payc:CostsToFulfillContractMember 2021-03-31 0001590955 payc:CostsToObtainContractMember 2021-12-31 0001590955 payc:CostsToFulfillContractMember 2021-12-31 0001590955 payc:CostsToObtainContractMember 2020-12-31 0001590955 payc:CostsToFulfillContractMember 2020-12-31 0001590955 payc:CostsToObtainContractMember 2022-04-01 2022-06-30 0001590955 payc:CostsToFulfillContractMember 2022-04-01 2022-06-30 0001590955 payc:CostsToObtainContractMember 2021-04-01 2021-06-30 0001590955 payc:CostsToFulfillContractMember 2021-04-01 2021-06-30 0001590955 payc:CostsToObtainContractMember 2022-01-01 2022-06-30 0001590955 payc:CostsToFulfillContractMember 2022-01-01 2022-06-30 0001590955 payc:CostsToObtainContractMember 2021-01-01 2021-06-30 0001590955 payc:CostsToFulfillContractMember 2021-01-01 2021-06-30 0001590955 payc:CostsToObtainContractMember 2022-06-30 0001590955 payc:CostsToFulfillContractMember 2022-06-30 0001590955 payc:CostsToObtainContractMember 2021-06-30 0001590955 payc:CostsToFulfillContractMember 2021-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001590955 us-gaap:BuildingMember 2022-06-30 0001590955 us-gaap:BuildingMember 2021-12-31 0001590955 us-gaap:ComputerEquipmentMember 2022-06-30 0001590955 us-gaap:ComputerEquipmentMember 2021-12-31 0001590955 payc:RentalClocksMember 2022-06-30 0001590955 payc:RentalClocksMember 2021-12-31 0001590955 payc:FurnitureFixturesAndEquipmentMember 2022-06-30 0001590955 payc:FurnitureFixturesAndEquipmentMember 2021-12-31 0001590955 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2021-12-31 0001590955 payc:PropertyAndEquipmentNetExcludingLandAndConstructionInProgressMember 2022-06-30 0001590955 payc:PropertyAndEquipmentNetExcludingLandAndConstructionInProgressMember 2021-12-31 0001590955 us-gaap:ConstructionInProgressMember 2022-06-30 0001590955 us-gaap:ConstructionInProgressMember 2021-12-31 0001590955 us-gaap:LandMember 2022-06-30 0001590955 us-gaap:LandMember 2021-12-31 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2022-04-01 2022-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2021-04-01 2021-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-06-30 0001590955 us-gaap:GoodwillMember 2022-06-30 0001590955 us-gaap:GoodwillMember 2021-12-31 0001590955 payc:SponsorshipRightsMember 2021-07-01 2021-07-31 0001590955 payc:NamingRightsMember srt:MinimumMember 2022-01-01 2022-06-30 0001590955 payc:NamingRightsMember srt:MaximumMember 2022-01-01 2022-06-30 0001590955 payc:NamingRightsMember 2022-06-30 0001590955 us-gaap:TradeNamesMember 2022-06-30 0001590955 payc:NamingRightsMember 2022-01-01 2022-06-30 0001590955 payc:NamingRightsMember 2021-12-31 0001590955 us-gaap:TradeNamesMember 2021-12-31 0001590955 payc:NamingRightsMember 2021-01-01 2021-12-31 0001590955 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-06-30 0001590955 payc:NetTermNoteToBankDueSeptemberSevenTwoThousandTwentyFiveMember 2021-12-31 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-01-01 2022-06-30 0001590955 payc:NetTermNoteToBankDueSeptemberSevenTwoThousandTwentyFiveMember 2022-01-01 2022-06-30 0001590955 payc:SeniorSecuredTermCreditAgreementMember us-gaap:LineOfCreditMember 2022-01-01 2022-06-30 0001590955 payc:SeniorSecuredTermCreditAgreementMember 2022-01-01 2022-06-30 xbrli:pure 0001590955 payc:SeniorSecuredTermCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2022-01-01 2022-06-30 0001590955 payc:SeniorSecuredTermCreditAgreementMember us-gaap:LineOfCreditMember payc:AdjustedLondonInterbankOfferedRateMember 2022-01-01 2022-06-30 0001590955 payc:SeniorSecuredTermCreditAgreementMember us-gaap:LoansPayableMember 2022-01-01 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember 2022-01-01 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember us-gaap:BridgeLoanMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember us-gaap:LetterOfCreditMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember payc:FirstAmendmentToRevolvingCreditAgreementMember 2022-01-01 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember payc:FirstAmendmentToRevolvingCreditAgreementMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember 2022-04-15 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:BridgeLoanMember 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:LetterOfCreditMember 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember srt:MinimumMember 2022-06-07 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember srt:MaximumMember 2022-06-07 0001590955 payc:BSBYRateMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 payc:BSBYRateMember payc:LeverageRatioIsGreaterThanOrEqualOnePointZeroToOnePointZeroMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 us-gaap:FederalFundsEffectiveSwapRateMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 payc:BSBYRatePlusMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 payc:InterestRateFloorsMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 payc:InterestRateFloorsMember payc:LeverageRatioIsGreaterThanOrEqualOnePointZeroToOnePointZeroMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:BSBYRatePlusMember payc:TwoThousandTwentyTwoRevolvingCreditAgreementLoanMember 2022-05-04 2022-05-04 0001590955 srt:MinimumMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 srt:MaximumMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 us-gaap:InterestRateSwapMember 2022-01-01 2022-06-30 0001590955 us-gaap:InterestRateSwapMember 2022-06-30 0001590955 us-gaap:InterestRateSwapMember 2022-04-01 2022-06-30 0001590955 us-gaap:InterestRateSwapMember srt:MaximumMember 2021-04-01 2021-06-30 0001590955 us-gaap:InterestRateSwapMember 2021-01-01 2021-06-30 0001590955 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:AvailableforsaleSecuritiesMember 2022-06-30 0001590955 us-gaap:CertificatesOfDepositMember us-gaap:AvailableforsaleSecuritiesMember 2022-06-30 0001590955 us-gaap:USTreasurySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2022-06-30 0001590955 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001590955 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001590955 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001590955 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001590955 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001590955 payc:OneHundredPercentMatchForPercentOfParticipantsContributionMember 2022-01-01 2022-06-30 0001590955 payc:FiftyPercentOfMatchingContributionMember 2022-01-01 2022-06-30 0001590955 srt:MinimumMember payc:FiftyPercentOfMatchingContributionMember 2022-01-01 2022-06-30 0001590955 srt:MaximumMember payc:FiftyPercentOfMatchingContributionMember 2022-01-01 2022-06-30 0001590955 srt:MaximumMember 2022-01-01 2022-06-30 0001590955 payc:AfterTwoYearsOfEmploymentMember 2022-01-01 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001590955 us-gaap:EmployeeStockMember 2022-04-01 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001590955 payc:LongTermIncentivePlanMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001590955 payc:LongTermIncentivePlanMember payc:MarketBasedVestingMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001590955 payc:LongTermIncentivePlanMember payc:TimeBasedVestingMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001590955 payc:LongTermIncentivePlanMember payc:ShareBasedCompensationAwardVWAPEqualsOrExceedsFourEightyFourPerShareMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001590955 payc:LongTermIncentivePlanMember payc:ShareBasedCompensationAwardVWAPEqualsOrExceedsFiveFiftyNinePerShareMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001590955 payc:TimeBasedVestingMember us-gaap:RestrictedStockMember payc:NonExecutiveEmployeesMember srt:MinimumMember 2022-01-01 2022-06-30 0001590955 payc:TimeBasedVestingMember us-gaap:RestrictedStockMember payc:NonExecutiveEmployeesMember srt:MaximumMember 2022-01-01 2022-06-30 0001590955 payc:LongTermIncentivePlanMember us-gaap:RestrictedStockMember payc:NonEmployeeMembersMember payc:TimeBasedVestingMember 2022-05-01 2022-05-31 0001590955 payc:LongTermIncentivePlanMember us-gaap:RestrictedStockMember payc:NonEmployeeMembersMember payc:TimeBasedVestingMember 2022-01-01 2022-06-30 0001590955 payc:TimeBasedRestrictedStockAwardsMember 2021-12-31 0001590955 payc:MarketBasedRestrictedSharesMember 2021-12-31 0001590955 payc:TimeBasedRestrictedStockAwardsMember 2022-01-01 2022-06-30 0001590955 payc:MarketBasedRestrictedSharesMember 2022-01-01 2022-06-30 0001590955 payc:TimeBasedRestrictedStockAwardsMember 2022-06-30 0001590955 payc:MarketBasedRestrictedSharesMember 2022-06-30 0001590955 payc:LongTermIncentivePlanMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2022-02-28 0001590955 payc:LongTermIncentivePlanMember srt:MaximumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2022-02-28 0001590955 payc:LongTermIncentivePlanMember us-gaap:PerformanceSharesMember payc:TwoYearPerformancePeriodMember 2022-02-01 2022-02-28 0001590955 payc:LongTermIncentivePlanMember us-gaap:PerformanceSharesMember payc:ThreeYearPerformancePeriodMember 2022-02-01 2022-02-28 payc:Company 0001590955 us-gaap:PerformanceSharesMember payc:LongTermIncentivePlanMember 2022-02-01 2022-02-28 payc:TradingDay 0001590955 payc:TimeBasedVestingMember srt:ChiefOperatingOfficerMember 2022-04-14 2022-04-14 0001590955 us-gaap:PerformanceSharesMember 2021-12-31 0001590955 us-gaap:PerformanceSharesMember 2022-06-30 0001590955 us-gaap:PerformanceSharesMember srt:MaximumMember 2022-01-01 2022-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2022-04-01 2022-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2022-01-01 2022-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2021-04-01 2021-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2021-01-01 2021-06-30 0001590955 us-gaap:RestrictedStockMember 2022-06-30 0001590955 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-04-01 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-04-01 2021-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-06-30 0001590955 payc:LongTermIncentivePlanMember us-gaap:RestrictedStockMember payc:NonEmployeeMembersMember payc:TimeBasedVestingMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 us-gaap:BridgeLoanMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 us-gaap:LetterOfCreditMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 payc:TwoThousandTwentyTwoTermLoanFacilityMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:SOFRPlusMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 us-gaap:FederalFundsEffectiveSwapRateMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:SOFRPlusOneMonthInterestPeriodMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:ABRLoansMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:ABRLoansMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:ABRLoansMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:ABRLoansMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:SOFRPlusMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember 2022-07-22 0001590955 payc:SOFRPlusMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember 2022-07-22 0001590955 payc:SOFRPlusMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember 2022-07-22 0001590955 payc:SOFRPlusMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandTwentyTwoTermLoanFacilityMember payc:DebtInstrumentRedemptionPeriodAfterYearTwoMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:SeniorSecuredTermCreditAgreementMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C.  20549

 

FORM 10-Q

(Mark One) 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2022

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-36393

 

Paycom Software, Inc.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

80-0957485

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification Number)

 

 

 

7501 W. Memorial Road

Oklahoma City, Oklahoma

 

 

 

73142

 

(Address of principal executive offices)

 

(Zip Code)

(405) 722-6900

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.01 par value

 

PAYC

 

New York Stock Exchange

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

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

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

 

Large accelerated filer 

 

Accelerated filer

 

 

 

 

Non-accelerated filer   

 

Smaller reporting company

Emerging growth company    

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.            

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

As of July 26, 2022, there were 60,026,348 shares of common stock, par value of $0.01 per share, outstanding, including 2,161,200 shares of restricted stock.

 

 

 


 

 

Paycom Software, Inc.

 

 

 

PART I – FINANCIAL INFORMATION

 

 

 

Item 1.

 

 

Financial Statements

 

3

 

 

 

Unaudited Consolidated Balance Sheets

 

3

 

 

 

Unaudited Consolidated Statements of Comprehensive Income

 

4

 

 

Unaudited Consolidated Statements of Stockholders’ Equity

 

5

 

 

 

Unaudited Consolidated Statements of Cash Flows

 

6

 

 

 

Notes to the Unaudited Consolidated Financial Statements

 

7

 

Item 2.

 

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

21

 

Item 3.

 

 

Quantitative and Qualitative Disclosures About Market Risk

 

33

 

Item 4.

 

 

Controls and Procedures

 

33

 

 

 

PART II – OTHER INFORMATION

 

 

 

Item 1.

 

 

Legal Proceedings

 

34

 

Item 1A.

 

 

Risk Factors

 

34

 

Item 2.

 

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

34

 

Item 6.

 

 

Exhibits

 

35

 

Signatures

 

37

 

 

 

2


 

 

PART I.  FINANCIAL INFORMATION

Item 1.  Financial Statements

Paycom Software, Inc.

Unaudited Consolidated Balance Sheets

(in thousands, except per share amounts)

 

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Assets

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

279,039

 

 

$

277,978

 

Accounts receivable

 

 

20,078

 

 

 

9,490

 

Prepaid expenses

 

 

37,779

 

 

 

23,729

 

Inventory

 

 

1,647

 

 

 

1,131

 

Income tax receivable

 

 

220

 

 

 

16,413

 

Deferred contract costs

 

 

86,048

 

 

 

76,724

 

Current assets before funds held for clients

 

 

424,811

 

 

 

405,465

 

Funds held for clients

 

 

3,423,181

 

 

 

1,846,573

 

Total current assets

 

 

3,847,992

 

 

 

2,252,038

 

Property and equipment, net

 

 

374,940

 

 

 

348,953

 

Intangible assets, net

 

 

55,969

 

 

 

58,028

 

Goodwill

 

 

51,889

 

 

 

51,889

 

Long-term deferred contract costs

 

 

511,957

 

 

 

461,852

 

Other assets

 

 

48,956

 

 

 

42,385

 

Total assets

 

$

4,891,703

 

 

$

3,215,145

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

13,475

 

 

$

5,772

 

Accrued commissions and bonuses

 

 

14,798

 

 

 

22,357

 

Accrued payroll and vacation

 

 

41,802

 

 

 

34,259

 

Deferred revenue

 

 

17,920

 

 

 

16,277

 

Current portion of long-term debt

 

 

 

 

 

1,775

 

Accrued expenses and other current liabilities

 

 

54,904

 

 

 

63,397

 

Current liabilities before client funds obligation

 

 

142,899

 

 

 

143,837

 

Client funds obligation

 

 

3,425,573

 

 

 

1,846,573

 

Total current liabilities

 

 

3,568,472

 

 

 

1,990,410

 

Deferred income tax liabilities, net

 

 

135,282

 

 

 

145,504

 

Long-term deferred revenue

 

 

90,960

 

 

 

85,149

 

Net long-term debt, less current portion

 

 

29,000

 

 

 

27,380

 

Other long-term liabilities

 

 

73,850

 

 

 

72,988

 

Total long-term liabilities

 

 

329,092

 

 

 

331,021

 

Total liabilities

 

 

3,897,564

 

 

 

2,321,431

 

Commitments and contingencies

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Common stock, $0.01 par value (100,000 shares authorized, 62,514 and 62,298 shares issued at June 30, 2022 and December 31, 2021, respectively; 57,864 and 58,012 shares outstanding at June 30, 2022 and December 31, 2021, respectively)

 

 

625

 

 

 

623

 

Additional paid-in capital

 

 

517,777

 

 

 

465,594

 

Retained earnings

 

 

1,064,864

 

 

 

915,579

 

Accumulated other comprehensive earnings (loss)

 

 

(1,600

)

 

 

 

Treasury stock, at cost 4,650 and 4,286 shares at June 30, 2022 and December 31, 2021, respectively)

 

 

(587,527

)

 

 

(488,082

)

Total stockholders’ equity

 

 

994,139

 

 

 

893,714

 

Total liabilities and stockholders’ equity

 

$

4,891,703

 

 

$

3,215,145

 

 

See accompanying notes to the unaudited consolidated financial statements.

 

3


 

 

Paycom Software, Inc.

Unaudited Consolidated Statements of Comprehensive Income

(in thousands, except per share amounts)

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

 

2021

 

 

2022

 

 

 

2021

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recurring

 

$

311,534

 

 

$

237,585

 

 

$

659,698

 

 

$

505,359

 

Implementation and other

 

 

5,390

 

 

 

4,561

 

 

 

10,745

 

 

 

8,985

 

Total revenues

 

 

316,924

 

 

 

242,146

 

 

 

670,443

 

 

 

514,344

 

Cost of revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses

 

 

39,604

 

 

 

28,773

 

 

 

78,096

 

 

 

57,846

 

Depreciation and amortization

 

 

10,478

 

 

 

7,637

 

 

 

20,470

 

 

 

14,837

 

Total cost of revenues

 

 

50,082

 

 

 

36,410

 

 

 

98,566

 

 

 

72,683

 

Administrative expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

87,724

 

 

 

67,979

 

 

 

162,720

 

 

 

130,740

 

Research and development

 

 

36,803

 

 

 

28,224

 

 

 

68,408

 

 

 

52,935

 

General and administrative

 

 

57,912

 

 

 

54,063

 

 

 

118,416

 

 

 

100,254

 

Depreciation and amortization

 

 

12,090

 

 

 

8,380

 

 

 

23,753

 

 

 

16,096

 

Total administrative expenses

 

 

194,529

 

 

 

158,646

 

 

 

373,297

 

 

 

300,025

 

Total operating expenses

 

 

244,611

 

 

 

195,056

 

 

 

471,863

 

 

 

372,708

 

Operating income

 

 

72,313

 

 

 

47,090

 

 

 

198,580

 

 

 

141,636

 

Interest expense

 

 

(354

)

 

 

 

 

 

(569

)

 

 

 

Other income (expense), net

 

 

878

 

 

 

146

 

 

 

2,290

 

 

 

775

 

Income before income taxes

 

 

72,837

 

 

 

47,236

 

 

 

200,301

 

 

 

142,411

 

Provision for income taxes

 

 

15,482

 

 

 

(5,042

)

 

 

51,016

 

 

 

25,517

 

Net income

 

$

57,355

 

 

$

52,278

 

 

$

149,285

 

 

$

116,894

 

Earnings per share, basic

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.02

 

Earnings per share, diluted

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.01

 

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

57,969

 

 

 

57,853

 

 

 

57,992

 

 

 

57,797

 

Diluted

 

 

58,067

 

 

 

58,092

 

 

 

58,186

 

 

 

58,135

 

Comprehensive earnings (loss):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

57,355

 

 

$

52,278

 

 

$

149,285

 

 

$

116,894

 

Unrealized net gains (losses) on available-for-sale securities

 

 

(654

)

 

 

 

 

 

(2,176

)

 

 

 

Tax effect

 

 

173

 

 

 

 

 

 

576

 

 

 

 

Other comprehensive income (loss), net of tax

 

 

(481

)

 

 

 

 

 

(1,600

)

 

 

 

Comprehensive earnings (loss)

 

$

56,874

 

 

$

52,278

 

 

$

147,685

 

 

$

116,894

 

 

 

See accompanying notes to the unaudited consolidated financial statements.

4


 

Paycom Software, Inc.

Unaudited Consolidated Statements of Stockholders’ Equity

(in thousands)

 

 

Common Stock

 

 

Additional

 

 

Retained

 

 

Accumulated Other

 

 

Treasury Stock

 

 

Total

 

 

Shares

 

 

Amount

 

 

Paid-in Capital

 

 

Earnings

 

 

Comprehensive Loss

 

 

Shares

 

 

Amount

 

 

Stockholders’ Equity

 

Balances at December 31, 2020

 

61,861

 

 

$

618

 

 

$

357,908

 

 

$

719,619

 

 

$

 

 

 

4,122

 

 

$

(422,502

)

 

$

655,643

 

Vesting of restricted stock

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

25,594

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25,594

 

Repurchases of common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

(377

)

 

 

(377

)

Net income

 

 

 

 

 

 

 

 

 

 

64,616

 

 

 

 

 

 

 

 

 

 

 

 

64,616

 

Balances at March 31, 2021

 

61,864

 

 

$

618

 

 

$

383,502

 

 

$

784,235

 

 

$

 

 

 

4,123

 

 

$

(422,879

)

 

$

745,476

 

Vesting of restricted stock

 

271

 

 

 

3

 

 

 

(3

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

26,480

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26,480

 

Repurchases of common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

94

 

 

 

(31,978

)

 

 

(31,978

)

Net income

 

 

 

 

 

 

 

 

 

 

52,278

 

 

 

 

 

 

 

 

 

 

 

 

52,278

 

Balances at June 30, 2021

 

62,135

 

 

$

621

 

 

$

409,979

 

 

$

836,513

 

 

$

 

 

 

4,217

 

 

$

(454,857

)

 

$

792,256

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common Stock

 

 

Additional

 

 

Retained

 

 

Accumulated Other

 

 

Treasury Stock

 

 

Total

 

 

Shares

 

 

Amount

 

 

Paid-in Capital

 

 

Earnings

 

 

Comprehensive Loss

 

 

Shares

 

 

Amount

 

 

Stockholders’ Equity

 

Balances at December 31, 2021

 

62,298

 

 

$

623

 

 

$

465,594

 

 

$

915,579

 

 

$

 

 

 

4,286

 

 

$

(488,082

)

 

$

893,714

 

Vesting of restricted stock

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

24,713

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24,713

 

Repurchases of common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

(218

)

 

 

(218

)

Net income

 

 

 

 

 

 

 

 

 

 

91,930

 

 

 

 

 

 

 

 

 

 

 

 

91,930

 

Other comprehensive earnings (loss), net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,119

)

 

 

 

 

 

 

 

 

(1,119

)

Balances at March 31, 2022

 

62,302

 

 

$

623

 

 

$

490,307

 

 

$

1,007,509

 

 

$

(1,119

)

 

 

4,287

 

 

$

(488,300

)

 

$

1,009,020

 

Vesting of restricted stock

 

212

 

 

 

2

 

 

 

(2

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

27,472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27,472

 

Repurchases of common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

363

 

 

 

(99,227

)

 

 

(99,227

)

Net income

 

 

 

 

 

 

 

 

 

 

57,355

 

 

 

 

 

 

 

 

 

 

 

 

57,355

 

Other comprehensive earnings (loss), net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

(481

)

 

 

 

 

 

 

 

 

(481

)

Balances at June 30, 2022

 

62,514

 

 

$

625

 

 

$

517,777

 

 

$

1,064,864

 

 

$

(1,600

)

 

 

4,650

 

 

$

(587,527

)

 

$

994,139

 

 

See accompanying notes to the unaudited consolidated financial statements.

5


 

Paycom Software, Inc.

Unaudited Consolidated Statements of Cash Flows

(in thousands)

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

Net income

 

$

149,285

 

 

$

116,894

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

44,223

 

 

 

30,933

 

Accretion of discount on available-for-sale securities

 

 

(637

)

 

 

(183

)

Non-cash marketing expense

 

 

876

 

 

 

157

 

Loss on disposition of property and equipment

 

 

 

 

 

132

 

Amortization of debt issuance costs

 

 

167

 

 

 

18

 

Stock-based compensation expense

 

 

46,323

 

 

 

47,373

 

Cash paid for derivative settlement

 

 

(300

)

 

 

(418

)

Gain on derivative

 

 

(1,368

)

 

 

(287

)

Deferred income taxes, net

 

 

(9,646

)

 

 

6,485

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(10,588

)

 

 

(10,775

)

Prepaid expenses

 

 

(14,050

)

 

 

(14,430

)

Inventory

 

 

(1,166

)

 

 

80

 

Other assets

 

 

(5,308

)

 

 

1,631

 

Deferred contract costs

 

 

(57,746

)

 

 

(44,893

)

Accounts payable

 

 

7,655

 

 

 

2,267

 

Income taxes, net

 

 

16,193

 

 

 

2,450

 

Accrued commissions and bonuses

 

 

(7,559

)

 

 

(3,785

)

Accrued payroll and vacation

 

 

7,543

 

 

 

4,111

 

Deferred revenue

 

 

7,454

 

 

 

5,632

 

Accrued expenses and other current liabilities

 

 

(2,393

)

 

 

3,051

 

Net cash provided by operating activities

 

 

168,958

 

 

 

146,443

 

Cash flows from investing activities

 

 

 

 

 

 

 

 

Purchases of investments from funds held for clients

 

 

(233,789

)

 

 

(142,051

)

Proceeds from investments from funds held for clients

 

 

279,000

 

 

 

155,000

 

Purchases of property and equipment

 

 

(67,721

)

 

 

(62,732

)

Net cash used in investing activities

 

 

(22,510

)

 

 

(49,783

)

Cash flows from financing activities

 

 

 

 

 

 

 

 

Proceeds from issuance of debt

 

 

29,000

 

 

 

 

Repurchases of common stock

 

 

(94,652

)

 

 

 

Withholding taxes paid related to net share settlements

 

 

(4,793

)

 

 

(32,355

)

Payments on long-term debt

 

 

(29,287

)

 

 

(888

)

Net change in client funds obligation

 

 

1,579,000

 

 

 

411,878

 

Payment of debt issuance costs

 

 

(1,297

)

 

 

 

Net cash provided by financing activities

 

 

1,477,971

 

 

 

378,635

 

Increase in cash, cash equivalents, restricted cash and restricted cash equivalents

 

 

1,624,419

 

 

 

475,295

 

Cash, cash equivalents, restricted cash and restricted cash equivalents

 

 

 

 

 

 

 

 

Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period

 

 

1,812,691

 

 

 

1,585,275

 

Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period

 

$

3,437,110

 

 

$

2,060,570

 

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

279,039

 

 

$

202,362

 

Restricted cash included in funds held for clients

 

 

3,158,071

 

 

 

1,858,208

 

Total cash, cash equivalents, restricted cash and restricted cash equivalents, end of period

 

$

3,437,110

 

 

$

2,060,570

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

 

 

Non-cash investing and financing activities:

 

 

 

 

 

 

 

 

Purchases of property and equipment, accrued but not paid

 

$

3,831

 

 

$

7,131

 

Stock-based compensation for capitalized software

 

$

4,180

 

 

$

3,351

 

Right of use assets obtained in exchange for operating lease liabilities

 

$

7,940

 

 

$

1,572

 

 

See accompanying notes to the unaudited consolidated financial statements. 

 

6


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

 

1.

ORGANIZATION AND DESCRIPTION OF BUSINESS

Paycom Software, Inc. (“Software”) and its wholly-owned subsidiaries (collectively, the “Company”) is a leading provider of a comprehensive, cloud-based human capital management (“HCM”) solution delivered as Software-as-a-Service. Unless we state otherwise or the context otherwise requires, the terms “we,” “our,” “us” and the “Company” refer to Software and its consolidated subsidiaries.  

We provide functionality and data analytics that businesses need to manage the complete employment lifecycle, from recruitment to retirement. Our solution requires virtually no customization and is based on a core system of record maintained in a single database for all HCM functions, including talent acquisition, time and labor management, payroll, talent management and human resources (“HR”) management applications.

2.

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Our significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in the notes to our audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2021 (the “Form 10-K”) filed with the Securities and Exchange Commission (“SEC”) on February 17, 2022.  

Basis of Presentation

The accompanying unaudited interim consolidated financial statements and notes have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial statements that permit reduced disclosure for interim periods. In the opinion of management, the unaudited consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes presented in the Form 10-K. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results expected for the full year.

Recently Adopted Accounting Pronouncements

In January 2021, we adopted Accounting Standards Update (“ASU”) No. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes” (“ASU 2019-12”) utilizing the prospective transition method. The amendments in ASU 2019-12 eliminate certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also clarifies and simplifies other aspects of the accounting for income taxes. The adoption of this guidance did not have a material impact on our unaudited interim consolidated financial statements.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates include income taxes, loss contingencies, the useful life of property and equipment and intangible assets, the life of our client relationships, the fair value of our stock-based awards and the fair value of our financial instruments, intangible assets and goodwill. These estimates are based on historical experience where applicable and other assumptions that management believes are reasonable under the circumstances. Actual results could materially differ from these estimates.

Seasonality

Our revenues are seasonal in nature and generally we expect our first and fourth quarter recurring revenues to be higher than other quarters during the year. Recurring revenues include revenues relating to the annual processing of payroll tax filing forms and ACA form filing requirements, such as Form W-2, Form 1099, and Form 1095 and revenues from processing unscheduled payroll runs (such as bonuses) for our clients. As payroll tax forms are typically processed in the first quarter of the year, first quarter recurring revenues and margins are positively impacted. In addition, unscheduled payroll runs at the end of the year often result in increased recurring revenues in the fourth quarter. These seasonal fluctuations in revenues can also have an impact on gross profits. Historical results impacted by these seasonal trends should not be considered a reliable indicator of our future results of operations.

7


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

Funds Held for Clients and Client Funds Obligation

As part of our payroll and tax filing application, we (i) collect client funds to satisfy their respective federal, state and local employment tax obligations, (ii) remit such funds to the appropriate taxing authorities and accounts designated by our clients, and (iii) manage client tax filings and any related correspondence with taxing authorities. Amounts collected by us from clients for their federal, state and local employment taxes are invested by us, and we earn interest on these funds during the interval between receipt and disbursement.

These investments are shown in our consolidated balance sheets as funds held for clients, and the associated liability for the tax filings is shown as client funds obligation. The liability is recorded in the accompanying consolidated balance sheets at the time we obtain the funds from clients. The client funds obligation represents liabilities that will be repaid within one year of the consolidated balance sheet date. As of June 30, 2022 and December 31, 2021, the funds held for clients were invested in money market funds, demand deposit accounts, commercial paper and certificates of deposit. Additionally, as of June 30, 2022, the funds held for clients were invested in U.S. treasury securities with an original maturity duration of greater than one year. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item in the consolidated balance sheets. U.S. treasury securities with an original maturity duration of greater than one year are also classified as available-for-sale securities and included within the funds held for clients line item in the consolidated balance sheets. These available-for-sale securities are recorded in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net gains (losses) on available-for-sale securities and are included within comprehensive earnings (loss) in the consolidated statements of comprehensive income. Funds held for clients are classified as a current asset in the consolidated balance sheets because the funds are held solely to satisfy the client funds obligation. Additionally, the funds held for clients is classified as restricted cash and restricted cash equivalents and presented within the reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents on the consolidated statements of cash flows.  

Stock Repurchase Plan

In May 2016, our Board of Directors authorized a stock repurchase plan allowing for the repurchase of shares of our common stock in open market transactions at prevailing market prices, in privately negotiated transactions or by other means in accordance with federal securities laws, including Rule 10b5-1 programs. Since the initial authorization of the stock repurchase plan, our Board of Directors has amended and extended and authorized new stock repurchase plans from time to time. Most recently, in June 2022, our Board of Directors authorized the repurchase of up to $550.0 million of our common stock. As of June 30, 2022, there was $550.0 million available for repurchases under our stock repurchase plan. Our stock repurchase plan may be suspended or discontinued at any time. The actual timing, number and value of shares repurchased depends on a number of factors, including the market price of our common stock, general market and economic conditions, shares withheld for taxes associated with the vesting of restricted stock and other corporate considerations. The current stock repurchase plan will expire on June 7, 2024.

During the six months ended June 30, 2022, we repurchased an aggregate of 363,569 shares of our common stock at an average cost of $273.52 per share, including 16,257 shares withheld to satisfy tax withholding obligations for certain employees upon the vesting of restricted stock.  

Recently Issued Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, “Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”). ASU 2020-04 provides temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform. As of June 30 2022, our floating-to-fixed interest rate swap remains outstanding to offset the rate variability associated with outstanding borrowings under the 2022 Facility (as defined in Note 6). As further discussed in Note 7, under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. When the one-month USD LIBOR rate ceases to exist, we will have to renegotiate our interest rate swap agreement. ASU 2020-04 is currently effective and we plan to adopt and apply ASU 2020-04 prospectively to contract modifications made on or before December 31, 2022. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2020-04.

In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848) Scope” (“ASU 2021-01”), which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivative instruments that are affected by the discounting transition. ASU 2021-01 amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU 2021-01 is currently effective and upon adoption may be applied to contract modifications that change the interest rate used for margining, discounting, or contract price alignment retrospectively as of any date from the

8


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

beginning of the interim period that includes March 12, 2020, or prospectively to new modifications from any date within the interim period that includes or is subsequent to January 7, 2021, up to the date that financial statements are available to be issued. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2021-01.

3.

REVENUE

Revenues are recognized when control of the promised goods or services is transferred to our clients in an amount that reflects the consideration we expect to be entitled to for those goods or services. Substantially all of our revenues are comprised of revenue from contracts with clients. Sales taxes and other applicable taxes are excluded from revenues.  

Recurring Revenues

Recurring revenues are derived primarily from our talent acquisition, time and labor management, payroll, talent management and HR management applications as well as fees charged for form filings and delivery of client payroll checks and reports. Talent acquisition includes our Applicant Tracking, Candidate Tracker, Enhanced Background Checks®, Onboarding, E-Verify® and Tax Credit Services applications. Time and labor management includes Time and Attendance, Scheduling/Schedule exchange, Time-Off Requests, Labor Allocation, Labor Management Reports/Push Reporting®, Geofencing/Geotracking and Microfence™ tools and applications. Payroll includes Beti®, Payroll and Tax Management, Paycom Pay®, Expense Management, Mileage Tracker/FAVR, Garnishment Administration and GL Concierge applications. Talent management includes our Employee Self-Service®, Compensation Budgeting, Performance Management, Position Management, My Analytics and Paycom Learning and Content Subscriptions applications. HR management includes our Manager on-the-Go®, Direct Data Exchange®, Ask Here, Documents and Checklists, Government and Compliance, Benefits Administration/Benefits to Carrier, Benefit Enrollment Service, COBRA Administration, Personnel Action Forms and Performance Discussion Forms, Surveys, Enhanced ACA and Clue™ applications.

The performance obligations related to recurring revenues are satisfied during each client’s payroll period, with the agreed-upon fee being charged and collected as part of our processing of the client’s payroll. Recurring revenues are recognized at the conclusion of processing of each client’s payroll period, when each respective payroll client is billed. Collectability is reasonably assured as the fees are collected through an automated clearing house as part of the client’s payroll cycle or through direct wire transfer, which minimizes the default risk.

The contract period for substantially all contracts associated with these revenues is one month due to the fact that both we and the client have the unilateral right to terminate a wholly unperformed contract without compensating the other party by providing 30 days’ notice of termination. Our payroll application is the foundation of our solution, and all of our clients are required to utilize this application in order to access our other applications. For clients who purchase multiple applications, due to the short-term nature of our contracts, we do not believe it is meaningful to separately assess and identify whether or not each application potentially represents its own, individual, performance obligation as the revenue generated from each application is recognized within the same month as the revenue from the core payroll application. Similarly, we do not believe it is meaningful to individually determine the standalone selling price for each application. We consider the total price charged to a client in a given period to be indicative of the standalone selling price, as the total amount charged is within a reasonable range of prices typically charged for our goods and services for comparable classes of client groups, which we periodically assess for price adjustments.

Implementation and Other Revenues

Implementation and other revenues consist of nonrefundable upfront conversion fees which are charged to new clients to offset the expense of new client set-up as well as revenues from the sale of time clocks as part of our employee time and attendance services. Although these revenues are related to our recurring revenues, they represent distinct performance obligations.

Implementation activities primarily represent administrative activities that allow us to fulfill future performance obligations for our clients and do not represent services transferred to the client. However, the nonrefundable upfront fee charged to our clients results in an implied performance obligation in the form of a material right to the client related to the client’s option to renew at the end of each 30-day contract period. Further, given that all other services within the contract are sold at a total price indicative of the standalone selling price, coupled with the fact that the upfront fees are consistent with upfront fees charged in similar contracts that we have with clients, the standalone selling price of the client’s option to renew the contract approximates the dollar amount of the nonrefundable upfront fee. The nonrefundable upfront fee is typically included on the client’s first invoice, and is deferred and recognized ratably over the estimated renewal period (i.e., ten-year estimated client life).

Revenues from the sale of time clocks are recognized when control is transferred to the client upon delivery of the product. We estimate the standalone selling price for the time clocks by maximizing the use of observable inputs such as our specific pricing practices for time clocks.  

 

9


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

 

Contract Balances

The timing of revenue recognition for recurring services is consistent with the invoicing of clients as they both occur during the respective client payroll period for which the services are provided. Therefore, we do not recognize a contract asset or liability resulting from the timing of revenue recognition and invoicing.

Changes in deferred revenue related to material right performance obligations as of June 30, 2022 and 2021 were as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Balance, beginning of period

 

$

104,816

 

 

$

88,993

 

 

$

101,426

 

 

$

86,826

 

Deferral of revenue

 

 

15,426

 

 

 

8,536

 

 

 

24,614

 

 

 

15,498

 

Recognition of unearned revenue

 

 

(11,362

)

 

 

(5,071

)

 

 

(17,160

)

 

 

(9,866

)

Balance, end of period

 

$

108,880

 

 

$

92,458

 

 

$

108,880

 

 

$

92,458

 

 

We expect to recognize $10.2 million of deferred revenue related to material right performance obligations in the remainder of 2022, $17.1 million of such deferred revenue in 2023, and $81.6 million of such deferred revenue thereafter.

Assets Recognized from the Costs to Obtain and Costs to Fulfill Revenue Contracts

We recognize an asset for the incremental costs of obtaining a contract with a client if we expect the amortization period to be longer than one year. We also recognize an asset for the costs to fulfill a contract with a client if such costs are specifically identifiable, generate or enhance resources used to satisfy future performance obligations, and are expected to be recovered. We have determined that substantially all costs related to implementation activities are administrative in nature and also meet the capitalization criteria under ASC 340-40. These capitalized costs to fulfill principally relate to upfront direct costs that are expected to be recovered through margin and that enhance our ability to satisfy future performance obligations.  

The assets related to both costs to obtain, and costs to fulfill, contracts with clients are accounted for utilizing a portfolio approach, and are capitalized and amortized ratably over the expected period of benefit, which we have determined to be the estimated client relationship of ten years. The expected period of benefit has been determined to be the estimated life of the client relationship primarily because we incur no new costs to obtain, or costs to fulfill, a contract upon renewal of such contract. Additional commission costs may be incurred when an existing client purchases additional applications; however, these commission costs relate solely to the additional applications purchased and are not related to contract renewal. Furthermore, additional fulfillment costs associated with existing clients purchasing additional applications are minimized by our seamless single-database platform. These assets are presented as deferred contract costs in the accompanying consolidated balance sheets. Amortization expense related to costs to obtain and costs to fulfill a contract are included in the “sales and marketing” and “general and administrative” line items in the accompanying consolidated statements of comprehensive income.

 

10


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

 

The following tables present the asset balances and related amortization expense for these contract costs:

 

 

 

As of and for the Three Months Ended June 30, 2022

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

290,523

 

 

$

16,595

 

 

$

(11,132

)

 

$

295,986

 

Costs to fulfill a contract

 

$

285,081

 

 

$

26,819

 

 

$

(9,881

)

 

$

302,019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Three Months Ended June 30, 2021

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

244,339

 

 

$

13,701

 

 

$

(9,132

)

 

$

248,908

 

Costs to fulfill a contract

 

$

214,969

 

 

$

21,934

 

 

$

(7,391

)

 

$

229,512

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2022

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

272,919

 

 

$

44,881

 

 

$

(21,814

)

 

$

295,986

 

Costs to fulfill a contract

 

$

265,657

 

 

$

55,449

 

 

$

(19,087

)

 

$

302,019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2021

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

232,583

 

 

$

34,242

 

 

$

(17,917

)

 

$

248,908

 

Costs to fulfill a contract

 

$

199,593

 

 

$

44,112

 

 

$

(14,193

)

 

$

229,512

 

 

4.

PROPERTY AND EQUIPMENT

Property and equipment and accumulated depreciation and amortization were as follows:

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Property and equipment

 

 

 

 

 

 

 

 

Software and capitalized software costs

 

$

235,312

 

 

$

199,470

 

Buildings

 

 

177,044

 

 

 

172,807

 

Computer equipment

 

 

116,553

 

 

 

102,509

 

Rental clocks

 

 

33,001

 

 

 

30,313

 

Furniture, fixtures and equipment

 

 

27,488

 

 

 

24,971

 

Other

 

 

16,789

 

 

 

16,397

 

 

 

 

606,187

 

 

 

546,467

 

Less: accumulated depreciation and amortization

 

 

(284,816

)

 

 

(242,652

)

 

 

 

321,371

 

 

 

303,815

 

Construction in progress

 

 

19,773

 

 

 

11,342

 

Land

 

 

33,796

 

 

 

33,796

 

Property and equipment, net

 

$

374,940

 

 

$

348,953

 

 

We capitalize computer software development costs related to software developed for internal use in accordance with ASC 350-40. For the three and six months ended June 30, 2022, we capitalized $16.4 million and $31.8 million, respectively, of computer software development costs related to software developed for internal use. For the three and six months ended June 30, 2021, we capitalized $13.7 million and $26.0 million, respectively, of computer software development costs related to software developed for internal use.

Rental clocks included in property and equipment, net represent time clocks issued to clients under month-to-month operating leases. As such, these items are transferred from inventory to property and equipment and depreciated over their estimated useful lives.

11


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

We capitalize interest incurred for indebtedness related to construction in progress. For the three and six months ended June 30, 2022, we incurred interest costs of $0.6 million and $0.9 million, respectively, of which we capitalized $0.2 million and $0.3 million, respectively. For the three and six months ended June 30, 2021, we incurred interest costs of $0.3 million and $0.7 million, respectively, of which we capitalized $0.3 million and $0.7 million, respectively. Included in the construction in progress balance at June 30, 2022 and December 31, 2021 is $0.7 million and $0.1 million in retainage, respectively.

Depreciation and amortization expense for property and equipment was $21.6 million and $42.2 million, respectively, for the three and six months ended June 30, 2022. Depreciation and amortization expense for property and equipment was $15.6 million and $30.5 million, respectively, for the three and six months ended June 30, 2021.

5.

GOODWILL AND INTANGIBLE ASSETS, NET

As of both June 30, 2022 and December 31, 2021, goodwill was $51.9 million. We have selected June 30 as our annual goodwill impairment testing date. We performed a qualitative analysis of the fair value of our goodwill and determined there was no impairment as of June 30, 2022. As of June 30, 2022 and December 31, 2021, there were no indicators of impairment.

In connection with our marketing initiatives, we have purchased the naming rights to the downtown Oklahoma City arena that is home to the Oklahoma City Thunder National Basketball Association franchise. Under the terms of the naming rights agreement, we have committed to make payments escalating annually from $4.0 million in 2021 to $6.1 million in 2035. We also made a $1.5 million one-time payment in July 2021 to cover sponsorship rights leading up to the 2021-2022 season. Upon the conclusion of the initial term, the agreement may be extended upon the mutual agreement of both parties for an additional five-year period. The cost of the naming rights has been recorded as an intangible asset with an offsetting liability as of the date of the contract. The intangible asset is being amortized over the life of the agreement on a straight line basis that commenced in June 2021. The difference between the present value of the offsetting liability and actual cash payments is being relieved through sales and marketing expense using the effective interest method over the life of the agreement.

All of our intangible assets other than goodwill are considered to have definite lives and, as such, are subject to amortization. The following table presents the components of intangible assets within our consolidated balance sheets:

 

 

 

June 30, 2022

 

 

 

Weighted Average Remaining

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Useful Life

 

 

Gross

 

 

Amortization

 

 

Net

 

 

 

(Years)

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Naming rights

 

 

14.3

 

 

$

60,199

 

 

$

(4,230

)

 

$

55,969

 

Trade name

 

 

 

 

 

3,194

 

 

 

(3,194

)

 

 

 

Total

 

 

 

 

 

$

63,393

 

 

$

(7,424

)

 

$

55,969

 

 

 

 

December 31, 2021

 

 

 

Weighted Average Remaining

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Useful Life

 

 

Gross

 

 

Amortization

 

 

Net

 

 

 

(Years)

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Naming rights

 

 

14.8

 

 

$

60,199

 

 

$

(2,278

)

 

$

57,921

 

Trade name

 

 

0.5

 

 

 

3,194

 

 

 

(3,087

)

 

 

107

 

Total

 

 

 

 

 

$

63,393

 

 

$

(5,365

)

 

$

58,028

 

Amortization of intangible assets for the three and six months ended June 30, 2022 was $1.1 million and $2.1 million, respectively. Amortization of intangible assets for the three and six months ended June 30, 2021 was $0.4 million and $0.4 million, respectively. We estimate the aggregate amortization expense will be $2.0 million for the remainder of 2022 and $3.9 million for each of 2023, 2024, 2025, 2026 and 2027.

12


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

6.LONG-TERM DEBT, NET

Long-term debt consisted of the following:

 

 

 

June 30, 2022

 

 

December 31, 2021

 

2022 Revolving Credit Agreement due May 4, 2027

 

$

29,000

 

 

 

 

Net term note to bank due September 7, 2025

 

 

 

 

$

29,155

 

Total long-term debt, net (including current portion)

 

 

29,000

 

 

 

29,155

 

Less: Current portion

 

 

 

 

 

(1,775

)

Total long-term debt, net

 

$

29,000

 

 

$

27,380

 

 

On December 7, 2017, we entered into a senior secured term credit agreement (as amended from time to time, the “2017 Term Credit Agreement”), pursuant to which JPMorgan Chase Bank, N.A., Bank of America, N.A. and Kirkpatrick Bank made certain term loans to us (the “2017 Term Loans”). Our obligations under the 2017 Term Loans were secured by a mortgage and first priority security interest in our corporate headquarters property. The 2017 Term Loans were due to mature on September 7, 2025 and bore interest, at our option, at either (a) a prime rate plus 1.0% or (b) an adjusted LIBOR rate for the interest period in effect for such 2017 Term Loan plus 1.5%.

As discussed below, the 2017 Term Loans were repaid in full on May 4, 2022 and the 2017 Term Credit Agreement was terminated. At the time of payoff, unamortized debt issuance costs totaling $0.1 million were written off.

On February 12, 2018, we entered into a senior secured revolving credit agreement (the “2018 Revolving Credit Agreement”) with JPMorgan Chase Bank, N.A. and Bank of America, N.A. that provided for a senior secured revolving credit facility (the “2018 Facility”) in the aggregate principal amount of $50.0 million (the “2018 Revolving Commitment”), which could have been increased to up to $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The 2018 Facility included a $5.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. The 2018 Facility was scheduled to mature on February 12, 2020. On April 15, 2019, we entered into the First Amendment to Revolving Credit Agreement, pursuant to which (i) Wells Fargo Bank, N.A., was added as a lender, (ii) the 2018 Revolving Commitment was increased to $75.0 million, which could have been further increased to $125.0 million subject to obtaining additional lender commitments and certain approvals and satisfying other conditions, and (iii) the scheduled maturity date of the 2018 Facility was extended to April 15, 2022.

Pursuant to its terms, the 2018 Facility matured on April 15, 2022. At maturity, we did not have any borrowings outstanding under the 2018 Facility.

On May 4, 2022 (the “May 2022 Facility Closing Date”), Paycom Payroll, LLC (the “Borrower”), Software, and certain other subsidiaries of Software (collectively, the “Guarantors,” and collectively with the Borrower, the “Loan Parties”), entered into a new credit agreement (as amended from time to time, the “May 2022 Revolving Credit Agreement”) with Bank of America, N.A., as a lender, swingline lender and letters of credit issuer, the lenders from time to time party thereto (collectively with Bank of America, N.A., the “May 2022 Lenders”), and Bank of America, N.A., as the administrative agent.

The May 2022 Revolving Credit Agreement provided for a senior secured revolving credit facility (the “May 2022 Facility”) in the initial aggregate principal amount of up to $250.0 million, and the ability to request an incremental facility of up to an additional $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The May 2022 Facility included a $25.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. On June 7, 2022, the aggregate commitments under the May 2022 Revolving Credit Agreement were increased from $250.0 million to $350.0 million. The May 2022 Facility was scheduled to mature on May 4, 2027.

 We had the option to borrow under the May 2022 Facility in the form of either base rate loans or Bloomberg Short-Term Bank Yield Index (“BSBY”) rate loans. Each BSBY rate loan would bear interest at a rate per annum equal to the BSBY rate plus (i) 1.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0 or (ii) 1.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. Each base rate loan would bear interest at a rate per annum equal to (x) a fluctuating rate of interest per annum equal to the highest of (i) the federal funds rate plus 0.50%, (ii) the prime rate and (iii) the BSBY rate plus 1.0%, subject to the interest rate floors set forth therein, plus (y) 0.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0, or (ii) 0.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. We were required to pay a quarterly commitment fee at a rate of 0.20% per annum on the daily amount of the undrawn portion of the revolving commitments under the May 2022 Facility. We were also required to pay customary letter of credit fees upon drawing any letter of credit. The May 2022 Facility provided for no scheduled principal amortization prior to the scheduled maturity date. Subject to certain conditions set forth in the May 2022 Revolving Credit Agreement, we could borrow, prepay and reborrow under the May 2022 Facility and terminate or reduce the May 2022 Lenders’ commitments at any time prior to the scheduled maturity date.

13


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

 The proceeds of the loans and letters of credit under the May 2022 Facility were to be used for ongoing working capital and general corporate purposes and refinancing the 2017 Term Loans. On the May 2022 Closing Date, we borrowed $29.0 million under the May 2022 Facility to repay the 2017 Term Loans, along with accrued interest, expenses and fees. The loan on the May 2022 Facility Closing Date bore interest at the BSBY rate plus 1.125%. In connection with the repayment of the 2017 Term Loans, the 2017 Term Credit Agreement was terminated on May 4, 2022.

 Under the May 2022 Revolving Credit Agreement, we were required to maintain as of the end of each fiscal quarter a consolidated fixed charge coverage ratio of not less than 1.25 to 1.0 and a consolidated leverage ratio of not greater than 2.25 to 1.0. Additionally, the May 2022 Revolving Credit Agreement contained customary affirmative and negative covenants, including covenants limiting our ability to, among other things, grant liens, incur debt, effect certain mergers, make investments, dispose of assets, enter into certain transactions, including swap agreements and sale and leaseback transactions, pay dividends or distributions on our capital stock, and enter into transactions with affiliates, in each case subject to customary exceptions for a facility of the size and type of the May 2022 Facility. Our obligations under the May 2022 Facility were secured by a senior security interest in all personal property of the Loan Parties.

 The events of default under the May 2022 Revolving Credit Agreement included, among others, payment defaults, breaches of covenants, defaults under the related loan documents, material misrepresentations, cross defaults with certain other material indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events. The occurrence of an event of default could have resulted in the acceleration of our obligations under the May 2022 Revolving Credit Agreement, the requirement to post cash collateral with respect to letters of credit, the termination of the May 2022 Lenders’ commitments and a 2.0% increase in the rate of interest. As of June 30, 2022, we had $29.0 million outstanding under the May 2022 Facility.

On July 29, 2022, we entered into the July 2022 Credit Agreement (as defined in Note 15) and borrowed $29.0 million under the July 2022 Term Loan Facility (as defined in Note 15) to repay the outstanding borrowings of $29.0 million under the May 2022 Facility along with accrued interest, expenses and fees. In connection with the repayment, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.  See Note 15 for additional information regarding the July 2022 Credit Agreement.

As of June 30, 2022 and December 31, 2021, the carrying value of our total long-term debt approximated its fair value as of such date. The fair value of our long-term debt is estimated based on the borrowing rates currently available to us for bank loans with similar terms and maturities.

7.

DERIVATIVE INSTRUMENTS

In December 2017, we entered into a floating-to-fixed interest rate swap agreement to limit the exposure to floating interest rate risk related to the Term Loans. We do not hold derivative instruments for trading or speculative purposes. The interest rate swap agreement effectively converted a portion of the variable interest rate payments to fixed interest rate payments. We account for our derivatives under ASC Topic 815, “Derivatives and Hedging,” and recognize all derivative instruments in the consolidated balance sheets at fair value as either short-term or long-term assets or liabilities based on their anticipated settlement date. See Note 9, “Fair Value of Financial Instruments”. We have elected not to designate our interest rate swap as a hedge; therefore, changes in the fair value of the derivative instrument are recognized in our consolidated statements of comprehensive income within Other income (expense), net.

The objective of the interest rate swap was to reduce the variability in the forecasted interest payments of the Term Loans, which was based on a one-month USD LIBOR rate versus a fixed interest rate of 2.54% on a notional value of $35.5 million. Under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. As further discussed in Note 6, on May 4, 2022, we repaid the Term Loans and terminated the Term Credit Agreement. In connection with the repayment of the Term Loans, we borrowed funds under the 2022 Facility. The interest rate swap remains outstanding to offset the interest rate variability associated with the outstanding borrowings under the 2022 Facility. The interest rate swap agreement has a maturity date of September 7, 2025. For the three and six months ended June 30, 2022, we recorded gains of $0.4 million and $1.7 million, respectively, for the change in fair value of the interest rate swap, and for the three and six months ended June 30, 2021, we recorded gains of less than $0.1 million and $0.7 million, respectively, for the change in fair value of the interest rate swap. The change in the fair value of the interest rate swap is included in Other income (expense), net in the consolidated statements of comprehensive income.

14


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

8.

CORPORATE INVESTMENTS AND FUNDS HELD FOR CLIENTS

The tables below present our cash and cash equivalents, the funds held for clients’ cash and cash equivalents as well as the investments that were included within funds held for clients on the consolidated balance sheets:

 

 

 

June 30, 2022

 

Type of issue

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses(1)

 

 

Fair value

 

Cash and cash equivalents

 

$

279,039

 

 

$

 

 

$

 

 

$

279,039

 

Funds held for clients' cash and cash equivalents

 

 

3,158,071

 

 

 

 

 

 

 

 

 

3,158,071

 

Available-for-sale securities (2):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

 

103,094

 

 

 

 

 

 

(517

)

 

 

102,577

 

     Certificates of deposit

 

 

25,000

 

 

 

 

 

 

 

 

 

25,000

 

     U.S. treasury securities

 

 

139,192

 

 

 

 

 

 

(1,659

)

 

 

137,533

 

Total investments

 

$

3,704,396

 

 

$

 

 

$

(2,176

)

 

$

3,702,220

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

Type of issue

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses

 

 

Fair value

 

Cash and cash equivalents

 

$

277,978

 

 

$

 

 

$

 

 

$

277,978

 

Funds held for clients' cash and cash equivalents

 

 

1,534,894

 

 

 

 

 

 

 

 

 

1,534,894

 

Available-for-sale securities (2):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

 

311,679

 

 

 

 

 

 

 

 

 

311,679

 

     Certificates of deposit

 

 

 

 

 

 

 

 

 

 

 

 

Total investments

 

$

2,124,551

 

 

$

 

 

$

 

 

$

2,124,551

 

 

(1)

These securities have been in an unrealized loss position for a period of less than 12 months.

 

(2)

All available-for-sale securities were included within funds held for clients.

We did not make any reclassification adjustments out of accumulated other comprehensive income for realized gains or losses on the sale or maturity of available-for-sale securities for six months ended June 30, 2022 or 2021. There were no realized gains or losses on the sale of available-for-sale securities for the six months ended June 30, 2022 or 2021.

We regularly review the composition of our investment portfolio and did not recognize any credit impairment losses during the six months ended June 30, 2022 or during the six months ended June 30, 2021. All of our commercial paper securities held an A-2 rating or better as of June 30, 2022 and the U.S. treasury securities held a rating of AAA as of June 30, 2022.

Expected maturities of available-for-sale securities at June 30, 2022 are as follows:

 

Expected maturity

 

Amortized cost

 

 

Fair value

 

One year or less

 

$

128,094

 

 

$

127,577

 

One year to five years

 

$

139,192

 

 

$

137,533

 

Total available-for-sale securities

 

$

267,286

 

 

$

265,110

 

 

9.

FAIR VALUE OF FINANCIAL INSTRUMENTS

Our financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable, funds held for clients, client funds obligation and long-term debt. The carrying amount of cash and cash equivalents, accounts receivable, accounts payable and client funds obligation approximates fair value due to the short-term nature of the instruments. See Note 6 for discussion of the fair value of our debt.

As discussed in Note 2, we invest funds held for clients in money market funds, demand deposit accounts, commercial paper with a maturity duration less than three months and certificates of deposit, and classify these items as cash and cash equivalents within the funds held for clients line item in the consolidated balance sheets. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item. These available-for-sale securities are recognized in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net

15


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

gains (losses) within comprehensive earnings (loss) in our consolidated statements of comprehensive income. See Note 8 for additional information.

We also invest funds held for clients in U.S. treasury securities with initial maturity durations greater than one year. These U.S. treasury securities are classified as available-for-sale securities and included within the funds held for clients line item. The unrealized gains and losses associated with these available-for-sale securities are included within comprehensive earnings (loss) in our consolidated statements of comprehensive income. See Note 8 for additional information.

As discussed in Note 7, during the year ended December 31, 2017, we entered into an interest rate swap. The interest rate swap is measured on a recurring basis based on quoted prices for similar financial instruments and other observable inputs recognized at fair value.  

The accounting standard for fair value measurements establishes a three-level fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

Level 1 – Observable inputs such as quoted prices in active markets

 

Level 2 – Inputs other than quoted prices in active markets for identical assets or liabilities that are observable either directly or indirectly or quoted prices that are not active

 

Level 3 – Unobservable inputs in which there is little or no market data

Included in the following tables are the Company’s major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021:

 

 

 

June 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

$

 

 

$

102,577

 

 

$

 

 

$

102,577

 

     Certificates of deposit

 

$

 

 

$

25,000

 

 

$

 

 

$

25,000

 

     U.S. treasury securities

 

$

 

 

$

137,533

 

 

$

 

 

$

137,533

 

     Interest rate swap

 

$

 

 

$

334

 

 

$

 

 

$

334

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

$

 

 

$

311,679

 

 

$

 

 

$

311,679

 

     Certificates of deposit

 

$

 

 

$

 

 

$

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Interest rate swap

 

$

 

 

$

1,335

 

 

$

 

 

$

1,335

 

 

10.

EMPLOYEE SAVINGS PLAN AND EMPLOYEE STOCK PURCHASE PLAN

Employees over the age of 18 who have completed ninety days of service are eligible to participate in our 401(k) plan. We have made a Qualified Automatic Contribution Arrangement (“QACA”) election, whereby the Company matches the contribution of our employees equal to 100% of the first 1% of salary deferrals and 50% of salary deferrals between 2% and 6%, up to a maximum matching contribution of 3.5% of an employee’s salary each plan year. We are allowed to make additional discretionary matching contributions and discretionary profit sharing contributions. Employees are 100% vested in amounts attributable to salary deferrals and rollover contributions. The QACA matching contributions as well as the discretionary matching and profit sharing contributions vest 100% after two years of employment from the date of hire. Matching contributions were $3.1 million and $6.6 million for the three and six months ended June 30, 2022, respectively. Matching contributions were $2.6 million and $5.9 million for the three and six months ended June 30, 2021, respectively.

The ESPP has overlapping offering periods, with each offering period lasting approximately 24 months. At the beginning of each offering period, eligible employees may elect to contribute, through payroll deductions, up to 10% of their compensation, subject to an annual per-employee maximum of $25,000. Eligible employees purchase shares of the Company’s common stock at a price equal to 85% of the fair market value of the shares on the exercise date. The maximum number of shares that may be purchased by a participant during each offering period is 2,000 shares, subject to limits specified by the Internal Revenue Service. The shares reserved for purposes of the ESPP are shares we purchase in the open market. The maximum aggregate number of shares of the Company’s common stock that may be purchased by all participants under the ESPP is 2.0 million shares. Eligible employees purchased 31,350 and 24,717 shares of the Company’s common stock under the ESPP during the six months ended June 30, 2022 and 2021, respectively. Compensation expense related to the ESPP is recognized on a straight-line basis over the requisite service period. Our compensation expense related to the ESPP was $0.8 million and $1.4 million for the three and six months ended June 30, 2022, respectively. Our compensation expense related to the ESPP was $0.7 million and $1.4 million for the three and six months ended June 30, 2021, respectively.

16


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

11.

EARNINGS PER SHARE

Basic earnings per share is based on the weighted average number of shares of common stock outstanding for the period. Diluted earnings per share is computed in a similar manner to basic earnings per share after assuming the issuance of shares of common stock for all potentially dilutive shares of restricted stock whether or not they are vested.

In accordance with ASC Topic 260, “Earnings Per Share,” the two-class method determines earnings for each class of common stock and participating securities according to an earnings allocation formula that adjusts the income available to common stockholders for dividends or dividend equivalents and participation rights in undistributed earnings. Certain unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents are participating securities and, therefore, are included in computing earnings per share pursuant to the two-class method. For the time periods in the table below, we did not have any participating securities.

The following is a reconciliation of net income and the shares of common stock used in the computation of basic and diluted earnings per share:  

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

57,355

 

 

$

52,278

 

 

$

149,285

 

 

$

116,894

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

 

57,969

 

 

 

57,853

 

 

 

57,992

 

 

 

57,797

 

Dilutive effect of unvested restricted stock

 

 

98

 

 

 

239

 

 

 

194

 

 

 

338

 

Diluted weighted average shares outstanding

 

 

58,067

 

 

 

58,092

 

 

 

58,186

 

 

 

58,135

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.02

 

Diluted

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.01

 

 

12.STOCK-BASED COMPENSATION

Restricted Stock Awards

During the six months ended June 30, 2022, we issued an aggregate of 404,250 restricted shares of common stock under the Paycom Software, Inc. 2014 Long-Term Incentive Plan (as amended, the “LTIP”), consisting of 59,503 shares subject to market-based vesting conditions (“Market-Based Shares”) and 344,747 shares subject to time-based or no vesting conditions (“Time-Based Shares”). Market-Based Shares will vest 50% on the first date, if any, that the arithmetic average of the Company’s volume weighted average price on each of the twenty consecutive trading days immediately preceding such date (the “VWAP Value”) equals or exceeds $484 per share and 50% on the first date, if any, that the Company’s VWAP Value equals or exceeds $559 per share, in each case provided that (i) such date occurs on or before the eighth anniversary of the grant date and (ii) the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement. The Time-Based Shares granted to non-executive employees will vest over periods ranging from three to four years, provided that the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.

17


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

The 344,747 Time-Based Shares mentioned above include an aggregate of 5,210 Time-Based Shares issued to the non-employee members of our Board of Directors in May 2022, all of which will cliff-vest on May 9, 2023, provided that such director is providing services to the Company through the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.

The following table summarizes restricted stock awards activity for the six months ended June 30, 2022:

 

 

 

Time-Based

 

 

Market-Based

 

 

 

Restricted Stock Awards

 

 

Restricted Stock Awards

 

 

 

Shares

 

 

Weighted Average

Grant Date Fair

Value Per Share

 

 

Shares

 

 

Weighted Average

Grant Date Fair

Value Per Share

 

Unvested shares of restricted stock outstanding at December 31, 2021

 

 

369.6

 

 

$

259.94

 

 

 

1,628.3

 

 

 

111.87

 

Granted

 

 

344.7

 

 

$

285.89

 

 

 

59.5

 

 

 

268.93

 

Vested

 

 

(215.3

)

 

$

174.98

 

 

 

 

 

 

278.24

 

Forfeited

 

 

(31.5

)

 

$

317.45

 

 

 

(5.7

)

 

 

279.88

 

Unvested shares of restricted stock outstanding at June 30, 2022

 

 

467.5

 

 

$

314.35

 

 

 

1,682.1

 

 

$

116.85

 

 

Performance-Based Restricted Stock Units

In February 2022, the Compensation Committee of the Board of Directors authorized the granting of performance-based restricted stock units (“PSUs”) to certain executive officers pursuant to the LTIP (the “2022 PSU Awards”). Each PSU granted under the LTIP represents a notional share of the Company’s common stock. The 2022 PSU Awards represented an aggregate of 51,494 target units that may increase to an aggregate of 128,735 awarded units based upon the Company’s performance over two separate performance periods: (i) a two-year performance period commencing on January 1, 2022 and ending on December 31, 2023 (the “Two-Year Performance Period”); and (ii) a three-year performance period commencing on January 1, 2022 and ending on December 31, 2024 (the “Three-Year Performance Period”). Up to 25% of the PSUs will be eligible to vest no later than February 29, 2024, for the Two-Year Performance Period, and up to 75% of the PSUs will be eligible to vest no later than March 1, 2025, for the Three-Year Performance Period, provided that the grantee remains employed by or providing services to the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the Restricted Stock Unit Award Agreement – Performance Based Vesting (the “PSU Award Agreement”). The number of PSUs that will vest and be converted into shares of common stock will depend on the Company’s relative total stockholder return (“Relative TSR”), expressed as a percentile ranking of the Company’s total stockholder return (“TSR”) as compared to the Company’s peer group set forth in the PSU Award Agreement.

For purposes of the 2022 PSU Awards, TSR is determined by dividing (i) the sum of (A) the average daily volume weighted average price (or “VWAP” as defined in the PSU Award Agreement) of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the final 60 trading day period of the applicable performance period, less (B) the average VWAP of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the 60 trading day period ending on December 31, 2021, plus (C) the sum of all dividends which are paid by the Company (or the member of the peer group) to its stockholders, assuming such dividends are reinvested in the applicable company through the applicable performance period, by (ii) the average VWAP of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the 60 trading day period ending on December 31, 2021. The Company’s peer group includes 35 publicly traded companies, which were reflective of the S&P 500 Software & Services index on the grant date.

On April 14, 2022, the Company announced the departure of Jon Evans from the position of Chief Operating Officer of the Company, effective April 14, 2022. Justin Long, the Company’s Executive Vice President of Operations, will assume Mr. Evans’s responsibilities. In connection with Mr. Evans’s departure, 5,663 of the Time-Based Shares previously granted to Mr. Evans accelerated in vesting. The PSUs granted to Mr. Evans in 2021 and 2022 will remain eligible for vesting based on the Company’s actual performance, but pro-rated for the number of days Mr. Evans was employed during the applicable two-year performance periods and three-year performance periods.

18


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

The following table summarizes PSU activity for the six months ended June 30, 2022:

 

 

 

PSUs

 

 

 

Units

 

 

Weighted Average

Grant Date Fair

Value Per Unit

 

Unvested PSUs outstanding at December 31, 2021

 

 

37.1

 

 

$

556.50

 

Granted

 

 

51.5

 

 

$

296.07

 

Forfeited

 

 

(10.8

)

 

$

376.69

 

Unvested PSUs outstanding at June 30, 2022 (1)

 

 

77.8

 

 

$

409.13

 

 

 

(1)

A maximum of 194,478 units could be awarded based upon Paycom’s Relative TSR over the applicable performance periods.

For the three and six months ended June 30, 2022, our total compensation expense related to restricted stock awards and PSU awards, in the aggregate, was $24.2 million and $46.3 million, respectively. For the three and six months ended June 30, 2021, our total compensation expense related to restricted stock awards and PSU awards, in aggregate, was $23.8 million and $47.4 million, respectively.

The following table presents the unrecognized compensation cost and the related weighted average recognition period associated with unvested restricted stock awards and unvested PSU awards as of June 30, 2022.

 

 

 

Restricted Stock

 

 

 

 

 

 

 

Awards

 

 

PSUs

 

Unrecognized compensation cost

 

$

260,132

 

 

$

18,977

 

Weighted average period for recognition (years)

 

 

3.5

 

 

 

1.8

 

We capitalized stock-based compensation costs related to software developed for internal use of $2.3 million and $4.2 million for the three and six months ended June 30, 2022, respectively. We capitalized stock-based compensation costs related to software developed for internal use of $1.9 million and $3.4 million for the three and six months ended June 30, 2021, respectively.

13.

COMMITMENTS AND CONTINGENCIES

We are involved in various legal proceedings in the ordinary course of business. Although we cannot predict the outcome of these proceedings, legal matters are subject to inherent uncertainties and there exists the possibility that the ultimate resolution of these matters could have a material adverse effect on our business, financial condition, results of operations and cash flows.

14.

INCOME TAXES

The Company’s effective income tax rate was 25.5% and 17.9% for the six months ended June 30, 2022 and 2021, respectively. The increase in effective tax rate for the six months ended June 30, 2022 is primarily related to a decrease of excess tax benefits from stock-based compensation.  

15.

SUBSEQUENT EVENTS

Restricted Stock Awards

On July 22, 2022, we issued an aggregate of 16,287 restricted shares of common stock to certain non-executive employees under the LTIP consisting of Time-Based Shares that will vest in three or four tranches annually, beginning on the first anniversary of such initial vesting date, provided that the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.

Debt Agreements

On July 29, 2022 (the “July 2022 Facility Closing Date”), the Borrower, Software, and certain other subsidiaries of Software entered into a new credit agreement (the “July 2022 Credit Agreement”) with JPMorgan Chase Bank, N.A., as a lender, swingline lender and issuing bank, the lenders from time to time party thereto (collectively with JPMorgan Chase Bank, N.A., the “July 2022 Lenders”), and JPMorgan Chase Bank, N.A., as the administrative agent.

The July 2022 Credit Agreement provides for a senior secured revolving credit facility (the “July 2022 Revolving Credit Facility”) in the aggregate principal amount of up to $650.0 million, and the ability to request an incremental facility of up to an additional $500.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other

19


Paycom Software, Inc.

Notes to the Unaudited Consolidated Financial Statements

(tabular dollars and shares in thousands, except per share and per unit amounts)

 

conditions. The July 2022 Credit Agreement includes a $25.0 million sublimit for swingline loans and a $6.5 million sublimit for letters of credit. The July 2022 Credit Agreement also provides for a senior secured delayed draw term loan (the “July 2022 Term Loan Facility”) in the aggregate amount of up to $750.0 million. All loans under the July 2022 Credit Agreement will mature on July 29, 2027 (the “Scheduled Maturity Date”).

The borrowings under the July 2022 Credit Agreement will bear interest at a rate per annum equal to (i) the Alternate Base Rate (“ABR”) plus an applicable margin (“ABR Loans”) or (ii) (x) the term Secured Overnight Financing Rate (“SOFR”) plus 0.10% (the “Adjusted Term SOFR Rate”) or (y) the daily SOFR plus 0.10%, in each case plus an applicable margin (“SOFR Rate Loans”). ABR is calculated as the highest of (i) the rate of interest last quoted by The Wall Street Journal in the United States as the prime rate in effect, (ii) the federal funds rate plus 0.5% and (iii) the Adjusted Term SOFR Rate for a one-month interest period plus 1.00%; provided that, if the ABR as determined pursuant to the foregoing would be less than 1.00%, such rate shall be deemed to be 1.00%. The applicable margin for ABR Loans is (i) 0.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.50% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.75% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 1.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  The applicable margin for SOFR Rate Loans is (i) 1.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 1.5% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 1.75% if the Company’s consolidated leverage ratio is greater than 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 2.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  We are required to pay a quarterly commitment fee on the daily amount of the undrawn portion of the revolving commitments under the July 2022 Revolving Credit Facility and a quarterly ticking fee on the daily amount of the undrawn portion of the July 2022 Term Loan Facility, in each case at a rate per annum of (i) 0.20% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.225% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.25% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 0.275% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0. We are also required to pay customary letter of credit fees upon drawing any letter of credit.

The July 2022 Revolving Credit Facility provides for no scheduled principal amortization prior to the Scheduled Maturity Date. Subject to certain conditions set forth in the July 2022 Credit Agreement, we may borrow, prepay and reborrow under the July 2022 Revolving Credit Facility and terminate or reduce the July 2022 Lenders’ commitments at any time prior to the Scheduled Maturity Date.

We may make up to ten draws under the July 2022 Term Loan Facility at any time during the period from and after the July 2022 Facility Closing Date through twelve months after the July 2022 Facility Closing Date. Loans under the July 2022 Term Loan Facility will amortize in equal quarterly installments commencing with the first full fiscal quarter after the earlier of (x) the date on which the July 2022 Term Loan Facility has been fully drawn and (y) the expiration of the draw period, in an aggregate annual amount equal to 7.5% in year one (if applicable) and year two, and 10% thereafter.  

The proceeds of the loans and letters of credit under the July 2022 Credit Agreement are to be used for ongoing working capital and general corporate purposes, permitted acquisitions, share repurchases and refinancing the May 2022 Facility. On the July 2022 Facility Closing Date, we borrowed $29.0 million under the July 2022 Term Loan Facility to repay the outstanding indebtedness under the May 2022 Facility, along with accrued interest, expenses and fees. The loan on the July 2022 Facility Closing Date will bear interest at the Adjusted Term SOFR Rate plus 1.25%. In connection with the repayment of the May 2022 Facility, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.

Under the July 2022 Credit Agreement, we are required to maintain as of the end of each fiscal quarter a consolidated interest ratio of not less than 3.0 to 1.0 and a consolidated leverage ratio of not greater than 3.75 to 1.0, stepping down to 3.0 to 1.0 at intervals thereafter. Additionally, the July 2022 Credit Agreement contains customary affirmative and negative covenants, including covenants limiting our ability to, among other things, grant liens, incur debt, effect certain mergers, make investments, dispose of assets, enter into certain transactions, including swap agreements and sale and leaseback transactions, pay dividends or distributions on our capital stock, and enter into transactions with affiliates, in each case subject to customary exceptions. Our obligations under the July 2022 Credit Agreement are secured by a senior security interest in all personal property of the Loan Parties.

The events of default under the July 2022 Credit Agreement include, among others, payment defaults, breaches of covenants, defaults under the related loan documents, material misrepresentations, cross defaults with certain other material indebtedness, bankruptcy and insolvency events, judgment defaults, certain events related to plans subject to the Employee Retirement Income Security Act of 1974, as amended, invalidity of the July 2022 Credit Agreement or the related loan documents and change in control events. The occurrence of an event of default could result in the acceleration of our obligations under the July 2022 Credit Agreement, the requirement to post cash collateral with respect to letters of credit, the termination of the July 2022 Lenders’ commitments and a 2.0% increase in the rate of interest.

 

20


 

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

This Management’s Discussion and Analysis of Financial Condition and Results of Operations is intended to provide a reader of our financial statements with management’s perspective on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. The following discussion and analysis should be read in conjunction with (i) the accompanying unaudited consolidated financial statements and notes thereto for the three and six months ended June 30, 2022, (ii) the audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in our Annual Report on Form 10-K (the “Form 10-K”) filed with the Securities and Exchange Commission (the “SEC”) on February 17, 2022 and (iii) the discussion under the caption “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in the Form 10-K. Except for certain information as of December 31, 2021, all amounts herein are unaudited. Unless we state otherwise or the context otherwise requires, the terms “we,” “us,” “our” and the “Company” refer to Paycom Software, Inc. and its consolidated subsidiaries. All amounts presented in tables, other than per share amounts, are in thousands unless otherwise noted.

Forward-Looking Statements

The following discussion contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are any statements that look to future events and include, but are not limited to, statements regarding our business strategy; anticipated future operating results and operating expenses, cash flows, capital resources, dividends and liquidity; trends, opportunities and risks affecting our business, industry and financial results; future expansion or growth plans and potential for future growth; our ability to attract new clients to purchase our solution; our ability to retain clients and induce them to purchase additional applications; our ability to accurately forecast future revenues and appropriately plan our expenses; market acceptance of our solution and applications; our expectations regarding future revenues generated by certain applications; our ability to attract and retain qualified employees and key personnel; future regulatory, judicial and legislative changes; how certain factors affecting our performance correlate to improvement or deterioration in the labor market; our plan to open additional sales offices and our ability to effectively execute such plan; the sufficiency of our existing cash and cash equivalents to meet our working capital and capital expenditure needs over the next 12 months; our plans regarding our capital expenditures and investment activity as our business grows, including with respect to research and development and the expansion of our corporate headquarters and other facilities; the expected impact on our consolidated financial statements of new accounting pronouncements; our plans to repurchase shares of our common stock through a stock repurchase plan; our expected income tax rate for future periods; and the impact of the coronavirus (COVID-19) pandemic on our business, results of operations, cash flows, financial condition and liquidity. In addition, forward-looking statements also consist of statements involving trend analyses and statements including such words as “anticipate,” “believe,” “could,” “estimate,” “expect,” “will,” “intend,” “may,” “might,” “plan,” “potential,” “should,” “would,” and similar expressions or the negative of such terms or other comparable terminology.

Forward-looking statements are neither historical facts nor assurances of future performance, and are based only on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions. Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict and many of which are outside of our control. Therefore, you should not rely on any of these forward-looking statements. Important factors that could cause our actual results and financial condition to differ materially from those indicated in the forward-looking statements include, among others, the following:

 

changes in laws, government regulations and policies and interpretations thereof;

 

the possibility of security vulnerabilities, cyberattacks and network disruptions, including breaches of data security and privacy leaks, data loss, and business interruptions;

 

our compliance with data privacy laws and regulations;

 

our ability to develop enhancements and new applications, keep pace with technological developments and respond to future disruptive technologies;

 

our ability to compete effectively;

 

fluctuations in our financial results due to factors beyond our control;

 

our ability to manage our rapid growth and organizational change effectively;

 

the possibility that clients may not be satisfied with our deployment or technical support services, or that our solution fails to perform properly;

 

our dependence on our key executives;

 

our ability to attract and retain qualified personnel, including software developers and skilled IT, sales, marketing and operational personnel;

 

the possibility that the Affordable Care Act may be modified, repealed or declared unconstitutional;

 

the impact of the COVID-19 pandemic on the U.S. economy;

 

our failure to develop and maintain our brand cost-effectively;

 

seasonality of certain operating results and financial metrics;

 

our failure to adequately protect our intellectual property rights;

21


 

 

 

 

our reliance on relationships with third parties; and

 

the other factors set forth in Part I, Item 1A, “Risk Factors” of the Form 10-K and our other reports filed with the SEC.

Forward-looking statements are based only on information currently available to us and speak only as of the date of this Form 10-Q and are subject to business and economic risks. We do not undertake any obligation to update or revise the forward-looking statements to reflect events that occur or circumstances that exist after the date on which such statements were made, except to the extent required by law.

Overview

We are a leading provider of a comprehensive, cloud-based human capital management (“HCM”) solution delivered as Software-as-a-Service. We provide functionality and data analytics that businesses need to manage the complete employment lifecycle, from recruitment to retirement. Our solution requires virtually no customization and is based on a core system of record maintained in a single database for all HCM functions, including talent acquisition, time and labor management, payroll, talent management and human resources management applications. Our user-friendly software allows for easy adoption of our solution by employees, enabling self-management of their HCM activities in the cloud, which reduces the administrative burden on employers and increases employee productivity.

We generate revenues from (i) fixed amounts charged per billing period plus a fee per employee or transaction processed and (ii) fixed amounts charged per billing period. We do not require clients to enter into long-term contractual commitments with us. Our billing period varies by client based on when each client pays its employees, which may be weekly, bi-weekly, semi-monthly or monthly. We serve a diverse client base in terms of size and industry. None of our clients constituted more than one-half of one percent of our revenues for the six months ended June 30, 2022. Our revenues are primarily generated through our sales force that solicits new clients and our client relations representatives who sell new applications to existing clients.

Our continued growth depends on attracting new clients through further penetration of our existing markets and geographic expansion into new markets, targeting a high degree of client employee usage across our solution, and introducing new applications to our existing client base. We believe our ability to continue to develop new applications and to improve existing applications will enable us to increase revenues in the future, and the number of our new applications adopted by our clients has been a significant factor in our revenue growth. In January 2022, we added new sales teams in Las Vegas, Jacksonville, New England and South Jersey, bringing our total to 55 sales teams (including one team consisting of client relations representatives and inside sales representatives) located in 28 states. We plan to open additional sales offices in the future and leverage virtual sales meetings to further expand our market presence.

Our principal marketing efforts include national and local advertising campaigns, email campaigns, social and digital media campaigns, search engine marketing methods, sponsorships, tradeshows, print advertising and outbound marketing including personalized direct mail campaigns. In addition, we generate leads and build recognition of our brand and thought leadership with relevant and informative content, such as white papers, blogs, podcast episodes and webinars.

Throughout our history, we have built strong relationships with our clients. As the HCM needs of our clients evolve, we believe that we are well-positioned to expand the HCM spending of our clients and we believe this opportunity is significant. To be successful, we must continue to demonstrate the operational and economic benefits of our solution, as well as effectively hire, train, motivate and retain qualified personnel.

Growth Outlook, Opportunities and Challenges

As a result of our significant revenue growth and geographic expansion, we are presented with a variety of opportunities and challenges. Our payroll application is the foundation of our solution and all of our clients are required to utilize this application in order to access our other applications. Consequently, we have historically generated the majority of our revenues from our payroll applications, although our revenue mix has evolved and will continue to evolve as we develop and add new non-payroll applications to our solution. We believe our strategy of focusing on increased employee usage is key to long-term client satisfaction and client retention. Client adoption of new applications and client employee usage of both new and existing applications have been significant factors in our revenue growth, and we expect the continuation of this trajectory will depend, in part, on the introduction of applications to our existing client base that encourage and promote more employee usage. For example, in 2021, we launched our industry-first Beti technology, which further automates and streamlines the payroll process by empowering employees to do their own payroll. Moreover, in order to increase revenues and continue to improve our operating results, we must also attract new clients. We intend to obtain new clients by (i) continuing to leverage our sales force productivity within markets where we currently have existing sales offices, (ii) expanding our presence in metropolitan areas where we currently have an existing sales office through adding sales teams or offices, thereby increasing the number of sales professionals within such markets, and (iii) opening sales offices in new metropolitan areas.  

Our target client size range is 50 to 10,000 employees. While we continue to serve a diversified client base ranging in size from one employee to many thousands of employees, the average size of our clients has grown significantly as we have organically grown

22


 

 

our operations, increased the number of applications we offer and gained traction with larger companies. We believe larger employers represent a substantial opportunity to increase the number of potential clients and to increase our revenues per client, with limited incremental cost to us. Because we charge our clients on a per employee basis for certain services we provide, any increase or decrease in the number of employees of our clients will have a positive or negative impact, respectively, on our results of operations. As discussed in more detail below, client headcount fluctuations are particularly relevant in light of the ongoing COVID-19 pandemic. Generally, we expect that changes in certain factors affecting our performance will correlate with improvement or deterioration in the labor market.  

We collect funds from clients in advance of either the applicable due date for payroll tax submissions or the applicable disbursement date for employee payment services. Those collections from clients are typically disbursed from one to 30 days after receipt, with some funds being held for up to 120 days. We typically invest funds held for clients in money market funds, demand deposit accounts, U.S. treasury securities, commercial paper and certificates of deposit until they are paid to the applicable tax or regulatory agencies or to client employees. As we introduce new applications, expand our client base and renew and expand relationships with existing clients, we expect our average funds held for clients balance and, accordingly, interest earned on funds held for clients, will increase; however, the amount of interest we earn can be positively or negatively impacted by changes in interest rates.

Growing our business has resulted in, and will continue to result in, substantial investments in sales professionals, operating expenses, system development and programming costs and general and administrative expenses, which have increased and will continue to increase our expenses. Specifically, our revenue growth and geographic expansion drive increases in our employee headcount, which in turn precipitates increases in (i) salaries and benefits, (ii) stock-based compensation expense and (iii) facility costs related to the expansion of our corporate headquarters and operations facilities and additional sales office leases.

We believe the challenges of managing the ever-changing complexity of payroll and human resources will continue to drive companies to turn to outsourced providers for help with their HCM needs. The HCM industry historically has been driven, in part, by legislation and regulatory action, including COBRA, changes to the minimum wage laws or overtime rules, and legislation from federal, state or municipal taxation authorities.

Our revenues are seasonal in nature and generally we expect our first and fourth quarter recurring revenues to be higher than other quarters during the year. Recurring revenues include revenues relating to the annual processing of payroll tax filing forms and ACA form filing requirements, such as Form W-2, Form 1099, and Form 1095 and revenues from processing unscheduled payroll runs (such as bonuses) for our clients. As payroll tax forms are typically processed in the first quarter of the year, first quarter recurring revenues and margins are positively impacted. In addition, unscheduled payroll runs at the end of the year often result in increased recurring revenues in the fourth quarter. These seasonal fluctuations in revenues can also have an impact on gross profits. Historical results impacted by these seasonal trends should not be considered a reliable indicator of our future results of operations.

For the three months ended June 30, 2022 and 2021, our total gross margins were approximately 84% and 85%, respectively. For the six months ended June 30, 2022 and 2021, our total gross margins were approximately 85% and 86%, respectively. Although our gross margins may fluctuate from quarter to quarter due to seasonality and hiring trends, we expect that our gross margins will remain relatively consistent in future periods.

Impact of the COVID-19 Pandemic

The COVID-19 pandemic has created uncertainty and impacted the operations of many of our clients and client prospects. Nonetheless, demand for our solution remains high and, despite the economic challenges brought on by the COVID-19 pandemic, we remain confident in the overall health of our business, the strength of our product offerings, and our ability to continue to execute on our strategy.

At the onset of the COVID-19 pandemic, our sales force began meeting virtually with prospective clients to sell our solution. The remote work environment resulting from the COVID-19 pandemic has presented an opportunity for our sales force, in that each sales employee is able to meet with a greater number of client prospects in a given day than he or she would if conducting only in-person meetings. As the COVID-19 pandemic changes how our clients and client prospects meet, we will continue to adapt our sales process to align with our clients’ and client prospects’ meeting preferences, whether virtually, in-person or a combination.

We are monitoring developments related to the pandemic. We may take further actions that alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees and clients. We are unable to estimate the full impact that the COVID-19 pandemic could have on our business and results of operations in the future due to numerous uncertainties, including the severity of the disease, the duration of the outbreak, the emergence of different COVID-19 variants, actions that may be taken by governmental authorities, the impact to the business of our clients and other factors identified in Part I, Item 1A “Risk Factors” in our Form 10-K that was filed with the SEC on February 17, 2022.

23


 

 

Results of Operations

The following table sets forth certain consolidated statements of income data and such data as a percentage of total revenues for the periods presented:

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

2022

 

 

2021

 

 

% Change

 

 

2022

 

 

2021

 

 

% Change

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recurring

 

$

311,534

 

 

 

98.3

%

 

$

237,585

 

 

 

98.1

%

 

31.1%

 

 

$

659,698

 

 

 

98.4

%

 

$

505,359

 

 

 

98.3

%

 

30.5%

 

Implementation and other

 

 

5,390

 

 

 

1.7

%

 

 

4,561

 

 

 

1.9

%

 

18.2%

 

 

 

10,745

 

 

 

1.6

%

 

 

8,985

 

 

 

1.7

%

 

19.6%

 

Total revenues

 

 

316,924

 

 

 

100.0

%

 

 

242,146

 

 

 

100.0

%

 

30.9%

 

 

 

670,443

 

 

 

100.0

%

 

 

514,344

 

 

 

100.0

%

 

30.3%

 

Cost of revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses

 

 

39,604

 

 

 

12.5

%

 

 

28,773

 

 

 

11.9

%

 

37.6%

 

 

 

78,096

 

 

 

11.6

%

 

 

57,846

 

 

 

11.2

%

 

35.0%

 

Depreciation and amortization

 

 

10,478

 

 

 

3.3

%

 

 

7,637

 

 

 

3.1

%

 

37.2%

 

 

 

20,470

 

 

 

3.1

%

 

 

14,837

 

 

 

2.9

%

 

38.0%

 

Total cost of revenues

 

 

50,082

 

 

 

15.8

%

 

 

36,410

 

 

 

15.0

%

 

37.6%

 

 

 

98,566

 

 

 

14.7

%

 

 

72,683

 

 

 

14.1

%

 

35.6%

 

Administrative expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

87,724

 

 

 

27.7

%

 

 

67,979

 

 

 

28.1

%

 

29.0%

 

 

 

162,720

 

 

 

24.3

%

 

 

130,740

 

 

 

25.4

%

 

24.5%

 

Research and development

 

 

36,803

 

 

 

11.6

%

 

 

28,224

 

 

 

11.7

%

 

30.4%

 

 

 

68,408

 

 

 

10.2

%

 

 

52,935

 

 

 

10.3

%

 

29.2%

 

General and administrative

 

 

57,912

 

 

 

18.3

%

 

 

54,063

 

 

 

22.3

%

 

7.1%

 

 

 

118,416

 

 

 

17.6

%

 

 

100,254

 

 

 

19.5

%

 

18.1%

 

Depreciation and amortization

 

 

12,090

 

 

 

3.8

%

 

 

8,380

 

 

 

3.5

%

 

44.3%

 

 

 

23,753

 

 

 

3.5

%

 

 

16,096

 

 

 

3.1

%

 

47.6%

 

Total administrative expenses

 

 

194,529

 

 

 

61.4

%

 

 

158,646

 

 

 

65.6

%

 

22.6%

 

 

 

373,297

 

 

 

55.6

%

 

 

300,025

 

 

 

58.3

%

 

24.4%

 

Total operating expenses

 

 

244,611

 

 

 

77.2

%

 

 

195,056

 

 

 

80.6

%

 

25.4%

 

 

 

471,863

 

 

 

70.3

%

 

 

372,708

 

 

 

72.4

%

 

26.6%

 

Operating income

 

 

72,313

 

 

 

22.8

%

 

 

47,090

 

 

 

19.4

%

 

53.6%

 

 

 

198,580

 

 

 

29.7

%

 

 

141,636

 

 

 

27.6

%

 

40.2%

 

Interest expense

 

 

(354

)

 

 

-0.1

%

 

 

 

 

 

0.0

%

 

-100.0%

 

 

 

(569

)

 

 

-0.1

%

 

 

 

 

 

0.0

%

 

-100%

 

Other income (expense), net

 

 

878

 

 

 

0.3

%

 

 

146

 

 

 

0.1

%

 

501.4%

 

 

 

2,290

 

 

 

0.3

%

 

 

775

 

 

 

0.2

%

 

195.5%

 

Income before income taxes

 

 

72,837

 

 

 

23.0

%

 

 

47,236

 

 

 

19.5

%

 

54.2%

 

 

 

200,301

 

 

 

29.9

%

 

 

142,411

 

 

 

27.8

%

 

40.6%

 

Provision for income taxes

 

 

15,482

 

 

 

4.9

%

 

 

(5,042

)

 

 

-2.1

%

 

-407.1%

 

 

 

51,016

 

 

 

7.6

%

 

 

25,517

 

 

 

5.1

%

 

99.9%

 

Net income

 

$

57,355

 

 

 

18.1

%

 

$

52,278

 

 

 

21.6

%

 

9.7%

 

 

$

149,285

 

 

 

22.3

%

 

$

116,894

 

 

 

22.7

%

 

27.7%

 

 

Revenues

The increase in total revenues for the three and six months ended June 30, 2022 compared to the same periods in 2021 was primarily the result of the addition of new clients and productivity and efficiency gains in mature sales offices, which are offices that have been open for at least 24 months, and the sale of additional applications to our existing clients. In addition, the performance of our tax forms filing business in the first quarter contributed to the increase in total revenues for the six months ended June 30, 2022 as compared to the same period in 2021. The COVID-19 pandemic has resulted in, and may continue to result in, headcount fluctuations across our client base. Because we charge our clients on a per-employee basis for certain services we provide, the drivers of revenue for the three and six months ended June 30, 2022 described above were impacted by the headcount fluctuations within our client base. The negative effects on our client revenue of lower headcount resulting from the pandemic were more than offset by headcount additions from new clients added since the beginning of the pandemic and modestly improved headcount levels among our pre-pandemic client base beginning in the second quarter of 2021. Additionally, rising interest rates and a higher average funds held for clients balance during the three and six months ended June 30, 2022 as compared to the same periods in 2021, resulted in increased interest earned on funds held for clients, which had a positive impact on recurring revenue.

The increase in implementation and other revenues for the three and six months ended June 30, 2022 from the same periods in 2021 was primarily the result of the increased non-refundable upfront conversion fees collected from the addition of new clients. These fees are deferred and recognized ratably over the ten-year estimated life of our clients.

24


 

 

Expenses

Cost of Revenues

During the three months ended June 30, 2022, operating expenses increased from the comparable prior year period by $10.8 million due to a $8.5 million increase in employee-related expenses primarily attributable to growth in the number of operating personnel, a $1.9 million increase in shipping and supplies fees and a $0.6 million increase in automated clearing house fees in connection with the increase in revenues, which were partially offset by a $0.2 million decrease in costs associated with time clock sales. Depreciation and amortization expense increased $2.8 million from the comparable prior year period, primarily due to the development of additional technology and purchases of other fixed assets.

During the six months ended June 30, 2022, operating expenses increased from the comparable prior year period by $20.3 million due to a $16.0 million increase in employee-related expenses primarily attributable to growth in the number of operating personnel, a $2.9 million increase in shipping and supplies fees and a $1.4 million increase in automated clearing house fees in connection with the increase in revenues. Depreciation and amortization expense increased $5.6 million from the comparable prior year period, primarily due to the development of additional technology and purchases of other fixed assets.

 

Administrative Expenses

Sales and Marketing

During the three months ended June 30, 2022, sales and marketing expenses increased from the comparable prior year period by $19.7 million due to a $15.2 million increase in employee-related expenses, including commissions and bonuses, and a $4.5 million increase in marketing and advertising expense attributable to increased spending across most components of our marketing program.

During the six months ended June 30, 2022, sales and marketing expenses increased from the comparable prior year period by $32.0 million due to a $24.6 million increase in employee-related expenses, including commissions and bonuses, and a $7.4 million increase in marketing and advertising expense attributable to increased spending across most components of our marketing program. Based on positive results from our advertising campaigns, we plan to continue to make significant investments in our marketing program and may adjust spending levels in future periods as we see opportunities for returns on our investments.

Research and Development

During the three and six months ended June 30, 2022, research and development expenses increased from the comparable prior year periods due to increases in employee-related expenses of $8.6 million and $15.5 million, respectively.

As we continue the ongoing development of our platform and product offerings, we generally expect research and development expenses (exclusive of stock-based compensation) to continue to increase, particularly as we hire more personnel to support our growth. While we expect this trend to continue on an absolute dollar basis and as a percentage of total revenues, we also anticipate the rate of increase to decline over time as we leverage our growth and realize additional economies of scale. As is customary for our business, we also expect fluctuations in research and development expense as a percentage of revenue on a quarter-to-quarter basis due to seasonal revenue trends, the introduction of new products, the amount and timing of research and development costs that may be capitalized and the timing of onboarding new hires and restricted stock vesting events.

Expenditures for software developed or obtained for internal use are capitalized and amortized over a three-year period on a straight-line basis. The nature of the development projects underway during a particular period directly impacts the timing and extent of these capitalized expenditures and can affect the amount of research and development expenses in such period. The table below sets forth the amounts of capitalized and expensed research and development costs for the three and six months ended June 30, 2022 and 2021:

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

2022

 

 

2021

 

 

% Change

 

 

2022

 

 

2021

 

 

% Change

 

Capitalized portion of research and development

 

$

16,440

 

 

$

13,708

 

 

20%

 

 

$

31,840

 

 

$

26,003

 

 

22%

 

Expensed portion of research and development

 

 

36,803

 

 

 

28,224

 

 

30%

 

 

 

68,408

 

 

 

52,935

 

 

29%

 

Total research and development costs

 

$

53,243

 

 

$

41,932

 

 

27%

 

 

$

100,248

 

 

$

78,938

 

 

27%

 

 

General and Administrative

During the three months ended June 30, 2022, general and administrative expenses increased $3.8 million from the comparable prior year period due to a $5.8 million increase in employee-related expenses, which was partially offset by a $2.0 million decrease in accounting and legal expenses.

25


 

 

During the six months ended June 30, 2022, general and administrative expenses increased $18.2 million from the comparable prior year period due to a $20.1 million increase in employee-related expenses, which was partially offset by a $1.9 million decrease in accounting and legal expenses.

Non-Cash Stock-Based Compensation Expense

The following table presents the non-cash stock-based compensation expense that is included within the specified line items in our consolidated statements of comprehensive income:

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

2022

 

 

2021

 

 

% Change

 

 

2022

 

 

2021

 

 

% Change

 

Non-cash stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses

 

$

1,347

 

 

$

1,130

 

 

19%

 

 

$

2,329

 

 

$

2,125

 

 

10%

 

Sales and marketing

 

 

5,029

 

 

 

3,639

 

 

38%

 

 

 

7,906

 

 

 

7,150

 

 

11%

 

Research and development

 

 

2,857

 

 

 

2,000

 

 

43%

 

 

 

5,076

 

 

 

3,567

 

 

42%

 

General and administrative

 

 

15,035

 

 

 

17,023

 

 

-12%

 

 

 

31,012

 

 

 

34,531

 

 

-10%

 

Total non-cash stock-based compensation expense

 

$

24,268

 

 

$

23,792

 

 

2%

 

 

$

46,323

 

 

$

47,373

 

 

-2%

 

 

Depreciation and Amortization

During the three and six months ended June 30, 2022, depreciation and amortization expense increased from the comparable prior year periods primarily due to the development of additional technology and purchases of other related fixed assets.

Interest Expense

The increase in interest expense for the three and six months ended June 30, 2022, as compared to the comparable prior year periods, is due to the timing and progress of construction of the expansion of our corporate headquarters and our expanded operations facility, which resulted in a lower capitalization rate of interest in 2022.  

Other Income (Expense), net

The change in other income (expense), net for the three and six months ended June 30, 2022 was primarily due to the increase in the fair value of our interest rate swap as compared to the comparable prior year periods.

Provision for Income Taxes

The provision for income taxes is based on a current estimate of the annual effective income tax rate adjusted to reflect the impact of discrete items. Our effective income tax rate was 25.5% and 17.9% for the six months ended June 30, 2022 and 2021, respectively. The increase in the effective income tax rate for the six months ended June 30, 2022 is primarily related to a decrease of excess tax benefits from stock-based compensation.

Liquidity and Capital Resources

Our principal sources of capital and liquidity are our operating cash flow and cash and cash equivalents. Our cash and cash equivalents consist primarily of demand deposit accounts, money market funds and certificates of deposit. Additionally, we maintain a $650.0 million senior secured revolving credit facility (the “July 2022 Revolving Credit Facility”), and a $750.0 million senior secured delayed draw term loan facility (the “July 2022 Term Loan Facility”), which can be accessed as needed to supplement our operating cash flow and cash balances. As of August 3, 2022, we have no outstanding borrowings under the July 2022 Revolving Credit Facility and $29.0 million of outstanding borrowings under the July 2022 Term Loan Facility.

We have historically funded our operations from cash flows generated from operations, cash from the sale of equity securities and debt financing. Although we have funded most of the costs for construction projects at our corporate headquarters and other facilities from available cash, we have incurred indebtedness for a portion of these costs. We are funding the current building expansion at our Oklahoma City headquarters from available cash. Further, all purchases under our stock repurchase plans were paid for from available cash. We believe our existing cash and cash equivalents, cash generated from operations and available sources of liquidity will be sufficient to maintain operations, make necessary capital expenditures and opportunistically repurchase shares for at least the next 12 months. In addition, based on our strong profitability and continued growth, we expect to meet our longer-term liquidity needs with cash flows from operations and, as needed, financing arrangements.  

2017 Term Credit Agreement. On December 7, 2017, we entered into a senior secured term credit agreement (as amended from time to time, the “2017 Term Credit Agreement”), pursuant to which JPMorgan Chase Bank, N.A., Bank of America, N.A. and Kirkpatrick Bank made certain term loans to us (the “2017 Term Loans”). All 2017 Term Loans were used to finance construction

26


 

 

projects at our corporate headquarters. Our obligations under the 2017 Term Loans were secured by a mortgage and first priority security interest in our corporate headquarters property. The 2017 Term Loans were due to mature on September 7, 2025 and bore interest, at our option, at either (a) a prime rate plus 1.0% or (b) an adjusted LIBOR rate for the interest period in effect for such 2017 Term Loan plus 1.5%.

As discussed below, the 2017 Term Loans were repaid in full on May 4, 2022 and the 2017 Term Credit Agreement was terminated.

Interest Rate Swap Agreement. In connection with entering into the 2017 Term Credit Agreement, we also entered into a floating-to-fixed interest rate swap agreement to limit the exposure to interest rate risk related to the 2017 Term Loans (the “Interest Rate Swap Agreement”). The Interest Rate Swap Agreement, which has a maturity date of September 7, 2025, provides that we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. We have elected not to designate this interest rate swap as a hedge and, as such, changes in the fair value of the derivative instrument are recognized in our consolidated statements of comprehensive income. For the three and six months ended June 30, 2022, we recorded gains of $0.4 million and $1.7 million, respectively, for the change in fair value of the interest rate swap, and for the three and six months ended June 30, 2021, we recorded gains of less than $0.1 million and $0.7 million, respectively, for the change in the fair value of the interest rate swap. The change in fair value of the interest rate swap is included in Other income (expense), net in the consolidated statements of comprehensive income.

2018 Revolving Credit Agreement. On February 12, 2018, we entered into a senior secured revolving credit agreement (the “2018 Revolving Credit Agreement”) with JPMorgan Chase Bank, N.A. and Bank of America, N.A. that provided for a senior secured revolving credit facility (the “2018 Facility”) in the aggregate principal amount of $50.0 million (the “2018 Revolving Commitment”), which could have been increased to up to $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The 2018 Facility included a $5.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. The 2018 Facility was scheduled to mature on February 12, 2020. On April 15, 2019, we entered into the First Amendment to Revolving Credit Agreement, pursuant to which (i) Wells Fargo Bank, N.A. was added as a lender, (ii) the 2018 Revolving Commitment was increased to $75.0 million, which could have been further increased to $125.0 million subject to obtaining additional lender commitments and certain approvals and satisfying other conditions, and (iii) the scheduled maturity date of the 2018 Facility was extended to April 15, 2022. The 2018 Facility matured pursuant to its terms on April 15, 2022.

May 2022 Revolving Credit Agreement. On May 4, 2022, we entered into a new credit agreement (the “May 2022 Revolving Credit Agreement”) with Bank of America, N.A., as a lender, swingline lender and letters of credit issuer, the lenders from time to time party thereto, and Bank of America, N.A., as the administrative agent, which provided for a senior secured revolving credit facility in the initial aggregate principal amount of up to $250.0 million and the ability to request an incremental facility of up to an additional $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions (the “May 2022 Facility”). The May 2022 Facility included a $25.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. On May 4, 2022, we borrowed $29.0 million under the May 2022 Facility to repay the 2017 Term Loans, along with accrued interest, expenses and fees. On June 7, 2022, the aggregate commitments under the May 2022 Revolving Credit Agreement were increased from $250.0 million to $350.0 million. The May 2022 Facility was scheduled to mature on May 4, 2027.

We had the option to borrow under the May 2022 Facility in the form of either base rate loans or BSBY rate loans. Each BSBY rate loan would bear interest at a rate per annum equal to the BSBY rate plus (i) 1.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0 or (ii) 1.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. Each base rate loan would bear interest at a rate per annum equal to (x) a fluctuating rate of interest per annum equal to the highest of (i) the federal funds rate plus 0.50%, (ii) the prime rate and (iii) the BSBY rate plus 1.0%, subject to the interest rate floors set forth therein, plus (y) 0.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0, or (ii) 0.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. We were required to pay a quarterly commitment fee at a rate of 0.20% per annum on the daily amount of the undrawn portion of the revolving commitments under the May 2022 Facility.

As of June 30, 2022, we had $29.0 million outstanding under the May 2022 Facility. As discussed below, on July 29, 2022, we entered into the July 2022 Credit Agreement (as defined below) and borrowed $29.0 million to repay the outstanding indebtedness under the May 2022 Facility along with accrued interest, expenses and fees. In connection with the repayment, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.

July 2022 Credit Agreement. On July 29, 2022 (the “July 2022 Facility Closing Date”), we entered into a new credit agreement (the “July 2022 Credit Agreement”) with JPMorgan Chase Bank, N.A., as a lender, swingline lender and issuing bank, the lenders from time to time party thereto (collectively with JPMorgan Chase Bank, N.A., the “July 2022 Lenders”), and JPMorgan Chase Bank, N.A., as the administrative agent.

27


 

 

The July 2022 Credit Agreement provides for the July 2022 Revolving Credit Facility in the aggregate principal amount of up to $650.0 million, and the ability to request an incremental facility of up to an additional $500.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The July 2022 Credit Agreement includes a $25.0 million sublimit for swingline loans and a $6.5 million sublimit for letters of credit. The July 2022 Credit Agreement also provides for the July 2022 Term Loan Facility in the aggregate amount of up to $750.0 million. All loans under the July 2022 Credit Agreement will mature on July 29, 2027 (the “Scheduled Maturity Date”).

The borrowings under the July 2022 Credit Agreement will bear interest at a rate per annum equal to (i) the Alternate Base Rate (“ABR”) plus an applicable margin (“ABR Loans”) or (ii) (x) the term Secured Overnight Financing Rate (“SOFR”) plus 0.10% (the “Adjusted Term SOFR Rate”) or (y) the daily SOFR plus 0.10%, in each case plus an applicable margin (“SOFR Rate Loans”). ABR is calculated as the highest of (i) the rate of interest last quoted by The Wall Street Journal in the United States as the prime rate in effect, (ii) the federal funds rate plus 0.5% and (iii) the Adjusted Term SOFR Rate for a one-month interest period plus 1.00%; provided that, if the ABR as determined pursuant to the foregoing would be less than 1.00%, such rate shall be deemed to be 1.00%. The applicable margin for ABR Loans is (i) 0.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.50% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.75% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 1.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  The applicable margin for SOFR Rate Loans is (i) 1.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 1.5% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 1.75% if the Company’s consolidated leverage ratio is greater than 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 2.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  We are required to pay a quarterly commitment fee on the daily amount of the undrawn portion of the revolving commitments under the July 2022 Revolving Credit Facility and a quarterly ticking fee on the daily amount of the undrawn portion of the July 2022 Term Loan Facility, in each case at a rate per annum of (i) 0.20% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.225% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.25% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 0.275% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0. We are also required to pay customary letter of credit fees upon drawing any letter of credit.

The July 2022 Revolving Credit Facility provides for no scheduled principal amortization prior to the Scheduled Maturity Date. Subject to certain conditions set forth in the July 2022 Credit Agreement, we may borrow, prepay and reborrow under the July 2022 Revolving Credit Facility and terminate or reduce the July 2022 Lenders’ commitments at any time prior to the Scheduled Maturity Date.

We may make up to ten draws under the July 2022 Term Loan Facility at any time during the period from and after the July 2022 Facility Closing Date through twelve months after the July 2022 Facility Closing Date. Loans under the July 2022 Term Loan Facility will amortize in equal quarterly installments commencing with the first full fiscal quarter after the earlier of (x) the date on which the July 2022 Term Loan Facility has been fully drawn and (y) the expiration of the draw period, in an aggregate annual amount equal to 7.5% in year one (if applicable) and year two, and 10% thereafter.  

The proceeds of the loans and letters of credit under the July 2022 Credit Agreement are to be used for ongoing working capital and general corporate purposes, permitted acquisitions, share repurchases and refinancing the May 2022 Facility. On the July 2022 Facility Closing Date, we borrowed $29.0 million under the July 2022 Term Loan Facility to repay the outstanding indebtedness under the May 2022 Facility, along with accrued interest, expenses and fees. The loan on the July 2022 Facility Closing Date will bear interest at the Adjusted Term SOFR Rate plus 1.25%. In connection with the repayment of the May 2022 Facility, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.

Under the July 2022 Credit Agreement, we are required to maintain as of the end of each fiscal quarter a consolidated interest ratio of not less than 3.0 to 1.0 and a consolidated leverage ratio of not greater than 3.75 to 1.0, stepping down to 3.0 to 1.0 at intervals thereafter. Additionally, the July 2022 Credit Agreement contains customary affirmative and negative covenants, including covenants limiting our ability to, among other things, grant liens, incur debt, effect certain mergers, make investments, dispose of assets, enter into certain transactions, including swap agreements and sale and leaseback transactions, pay dividends or distributions on our capital stock, and enter into transactions with affiliates, in each case subject to customary exceptions. Our obligations under the July 2022 Credit Agreement are secured by a senior security interest in all of the Company’s personal property.

The events of default under the July 2022 Credit Agreement include, among others, payment defaults, breaches of covenants, defaults under the related loan documents, material misrepresentations, cross defaults with certain other material indebtedness, bankruptcy and insolvency events, judgment defaults, certain events related to plans subject to the Employee Retirement Income Security Act of 1974, as amended, invalidity of the July 2022 Credit Agreement or the related loan documents and change in control events. The occurrence of an event of default could result in the acceleration of our obligations under the July 2022 Credit Agreement, the requirement to post cash collateral with respect to letters of credit, the termination of the July 2022 Lenders’ commitments and a 2.0% increase in the rate of interest.

28


 

 

Stock Repurchase Plan and Withholding Shares to Cover Taxes. In May 2016, our Board of Directors authorized a stock repurchase plan allowing for the repurchase of shares of our common stock in open market transactions at prevailing market prices, in privately negotiated transactions or by other means in accordance with federal securities laws, including Rule 10b5-1 programs. Since the initial authorization of the stock repurchase plan, our Board of Directors has amended and extended and authorized new stock repurchase plans from time to time. Most recently, in June 2022, our Board of Directors authorized the repurchase of up to $550.0 million of our common stock. As of June 30, 2022, there was $550.0 million available for repurchases under our stock repurchase plan. Our stock repurchase plan may be suspended or discontinued at any time. The actual timing, number and value of shares repurchased depends on a number of factors, including the market price of our common stock, general market and economic conditions, shares withheld for taxes associated with the vesting of restricted stock and other corporate considerations. The current stock repurchase plan will expire on June 7, 2024.

During the six months ended June 30, 2022, we repurchased an aggregate of 363,569 shares of our common stock at an average cost of $273.52 per share, including 16,257 shares withheld to satisfy tax withholding obligations for certain employees upon the vesting of restricted stock. Our payment of the taxes on behalf of those employees resulted in an aggregate cash expenditure of $4.8 million and, as such, we generally subtract the amounts attributable to such withheld shares from the aggregate amount available for future purchases under our stock repurchase plan.

Cash Flow Analysis

Our cash flows from operating activities have historically been significantly impacted by profitability, implementation revenues received but deferred, our investment in sales and marketing to drive growth, and research and development. Our ability to meet future liquidity needs will be driven by our operating performance and the extent of continued investment in our operations. Failure to generate sufficient revenues and related cash flows could have a material adverse effect on our ability to meet our liquidity needs and achieve our business objectives.

As our business grows, we expect our capital expenditures and our investment activity to continue to increase. We are currently focused on the expansion of our corporate headquarters. Capital expenditures related to this expansion began in the fourth quarter of 2021. We estimate that the total cost of the project will be between $60 million and $70 million and we expect construction will take approximately two years to complete. In addition, we have purchased the naming rights to the downtown Oklahoma City arena that is home to the Oklahoma City Thunder National Basketball Association franchise. Under the terms of the naming rights agreement, we have committed to make payments escalating annually from $4.0 million in 2021 to $6.1 million in 2035. The payments are due in the fourth quarter of each year. Upon the conclusion of the initial term, the agreement may be extended upon the mutual agreement of both parties for an additional five-year period. Depending on certain growth opportunities, we may choose to accelerate investments in sales and marketing, acquisitions, technology and services. Actual future capital requirements will depend on many factors, including our future revenues, cash from operating activities and the level of expenditures in all areas of our business.

As part of our payroll and payroll tax filing services, we collect funds from our clients for federal, state and local employment taxes, which we remit to the appropriate tax agencies. We invest these funds in money market funds, demand deposit accounts, commercial paper, U.S. treasury securities and certificates of deposit from which we earn interest income during the period between their receipt and disbursement.

Our cash flows from investing and financing activities are influenced by the amount of funds held for clients, which can vary significantly from quarter to quarter. The balance of the funds we hold depends on our clients’ payroll calendars, and therefore such balance changes from period to period in accordance with the timing of each payroll cycle. 

Our cash flows from financing activities are also affected by the extent to which we use available cash to purchase shares of common stock under our stock repurchase plan as well as restricted stock vesting events that result in net share settlements and the Company paying withholding taxes on behalf of certain employees.

The following table summarizes the consolidated statements of cash flows for the six months ended June 30, 2022 and 2021:

 

 

 

Six Months Ended June 30,

 

 

 

 

 

2022

 

 

2021

 

 

% Change

 

Net cash provided by (used in):

 

 

 

 

 

 

 

 

 

 

 

 

Operating activities

 

$

168,958

 

 

$

146,443

 

 

15%

 

Investing activities

 

 

(22,510

)

 

 

(49,783

)

 

55%

 

Financing activities

 

 

1,477,971

 

 

 

378,635

 

 

290%

 

Change in cash, cash equivalents, restricted cash and restricted cash equivalents

 

$

1,624,419

 

 

$

475,295

 

 

242%

 

29


 

 

 

Operating Activities

Cash provided by operating activities for the six months ended June 30, 2022 primarily consisted of payments received from our clients and interest earned on funds held for clients. Cash used in operating activities primarily consisted of personnel-related expenditures to support the growth and infrastructure of our business. These payments included costs of operations, advertising and other sales and marketing efforts, IT infrastructure development, product research and development and security and administrative costs. Compared to the six months ended June 30, 2021, our operating cash flows for the six months ended June 30, 2022 were positively impacted by the growth of our business.

Investing Activities

Cash flows used in investing activities for the six months ended June 30, 2022 decreased from the comparable prior year period due to a $124.0 million increase in proceeds from maturities from funds held for clients, which was partially offset by a $91.7 million increase in purchases of investments from funds held for clients and a $5.0 million increase in purchases of property and equipment.

Financing Activities

Cash flows provided by financing activities for the six months ended June 30, 2022 increased from the comparable prior year period primarily due to the impact of a $1,167.1 million change related to the client funds obligation, which is due to the timing of receipts from our clients and payments made to our clients’ employees and applicable taxing authorities on their behalf, a $29.0 million increase in proceeds from the issuance of long-term debt and a $27.6 million decrease in the withholding taxes paid related to net share settlements. The increase in cash flows provided by financing activities was partially offset by a $94.7 million increase in common stock repurchases, a $28.4 million increase in payments on long-term debt and a $1.3 million increase in payments of debt issuance costs.

Contractual Obligations

Our principal commitments primarily consist of long-term debt, leases for office space and the naming rights agreement. As discussed in “Note 6. Long-Term Debt, Net” and elsewhere in this Form 10-Q, the 2018 Revolving Credit Agreement matured on April 15, 2022, and on May 4, 2022, we entered into the May 2022 Revolving Credit Agreement, repaid the 2017 Term Loans and terminated the 2017 Term Credit Agreement. On July 29, 2022, we entered into the July 2022 Credit Agreement and terminated the May 2022 Revolving Credit Agreement. Outside of the maturation of the 2018 Revolving Credit Agreement, changes related to the May 2022 Revolving Credit Agreement, repayment of the 2017 Term Loans, termination of the 2017 Term Credit Agreement and changes related to the July 2022 Credit Agreement, there have been no material changes to our contractual obligations disclosed in the contractual obligations section of Management’s Discussion and Analysis of Financial Condition and Results of Operations in the Form 10-K that was filed with the SEC on February 17, 2022. For additional information regarding our naming rights agreement, leases, long-term debt and our commitments and contingencies, see “Note 4. Goodwill and Intangible Assets, Net”, “Note 5. Leases”, “Note 6. Long-Term Debt, Net” and “Note 12. Commitments and Contingencies” in the Form 10-K and “Note 5. Goodwill and Intangible Assets, Net”, “Note 6. Long-Term Debt, Net”, “Note 13. Commitments and Contingencies” and “Note 15. Subsequent Events” in the notes to our unaudited consolidated financial statements included elsewhere in this Form 10-Q.

Critical Accounting Policies and Estimates

Our consolidated financial statements and accompanying notes have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”). The preparation of these consolidated financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses, and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions to ensure that management believes them to be reasonable under the then-current facts and circumstances. Actual amounts and results may materially differ from these estimates made by management under different assumptions and conditions.

Certain accounting policies that require significant management estimates, and are deemed critical to our results of operations or financial position, are discussed in the critical accounting policies and estimates section of Management’s Discussion and Analysis of Financial Condition and Results of Operations in the Form 10-K. There have been no material changes to the critical accounting policies disclosed in the Form 10-K.

Adoption of Accounting Pronouncements

Discussion of our recently adopted accounting pronouncements can be found in Note 2 in this Form 10-Q.      

30


 

 

Non-GAAP Financial Measures

Management uses adjusted EBITDA and non-GAAP net income as supplemental measures to review and assess the performance of our core business operations and for planning purposes. We define (i) adjusted EBITDA as net income plus interest expense, taxes, depreciation and amortization, non-cash stock-based compensation expense, certain transaction expenses that are not core to our operations (if any) and the change in fair value of our interest rate swap and (ii) non-GAAP net income as net income plus non-cash stock-based compensation expense, certain transaction expenses that are not core to our operations (if any) and the change in fair value of our interest rate swap, all of which are adjusted for the effect of income taxes. Adjusted EBITDA and non-GAAP net income are metrics that provide investors with greater transparency to the information used by management in its financial and operational decision-making. We believe these metrics are useful to investors because they facilitate comparisons of our core business operations across periods on a consistent basis, as well as comparisons with the results of peer companies, many of which use similar non-GAAP financial measures to supplement results under U.S. GAAP. In addition, adjusted EBITDA is a measure that provides useful information to management about the amount of cash available for reinvestment in our business, repurchasing common stock and other purposes. Management believes that the non-GAAP measures presented in this Form 10-Q, when viewed in combination with our results prepared in accordance with U.S. GAAP, provide a more complete understanding of the factors and trends affecting our business and performance.

Adjusted EBITDA and non-GAAP net income are not measures of financial performance under U.S. GAAP, and should not be considered a substitute for net income, which we consider to be the most directly comparable U.S. GAAP measure. Adjusted EBITDA and non-GAAP net income have limitations as analytical tools, and when assessing our operating performance, you should not consider adjusted EBITDA or non-GAAP net income in isolation, or as a substitute for net income or other consolidated statements of comprehensive income data prepared in accordance with U.S. GAAP. Adjusted EBITDA and non-GAAP net income may not be comparable to similarly titled measures of other companies and other companies may not calculate such measures in the same manner as we do.

The following tables reconcile net income to adjusted EBITDA, net income to non-GAAP net income and earnings per share to non-GAAP net income per share on a basic and diluted basis:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net income to adjusted EBITDA:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

57,355

 

 

$

52,278

 

 

$

149,285

 

 

$

116,894

 

Interest expense

 

 

354

 

 

 

 

 

 

569

 

 

 

 

Provision for income taxes

 

 

15,482

 

 

 

(5,042

)

 

 

51,016

 

 

 

25,517

 

Depreciation and amortization

 

 

22,568

 

 

 

16,017

 

 

 

44,223

 

 

 

30,933

 

EBITDA

 

 

95,759

 

 

 

63,253

 

 

 

245,093

 

 

 

173,344

 

Non-cash stock-based compensation expense

 

 

24,268

 

 

 

23,792

 

 

 

46,323

 

 

 

47,373

 

Change in fair value of interest rate swap

 

 

(405

)

 

 

(49

)

 

 

(1,668

)

 

 

(705

)

Adjusted EBITDA

 

$

119,622

 

 

$

86,996

 

 

$

289,748

 

 

$

220,012

 

31


 

 

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net income to non-GAAP net income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

57,355

 

 

$

52,278

 

 

$

149,285

 

 

$

116,894

 

Non-cash stock-based compensation expense

 

 

24,268

 

 

 

23,792

 

 

 

46,323

 

 

 

47,373

 

Change in fair value of interest rate swap

 

 

(405

)

 

 

(49

)

 

 

(1,668

)

 

 

(705

)

Income tax effect on non-GAAP adjustments

 

 

(8,224

)

 

 

(19,539

)

 

 

(10,298

)

 

 

(21,172

)

Non-GAAP net income

 

$

72,994

 

 

$

56,482

 

 

$

183,642

 

 

$

142,390

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

57,969

 

 

 

57,853

 

 

 

57,992

 

 

 

57,797

 

Diluted

 

 

58,067

 

 

 

58,092

 

 

 

58,186

 

 

 

58,135

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share, basic

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.02

 

Earnings per share, diluted

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.01

 

Non-GAAP net income per share, basic

 

$

1.26

 

 

$

0.98

 

 

$

3.17

 

 

$

2.46

 

Non-GAAP net income per share, diluted

 

$

1.26

 

 

$

0.97

 

 

$

3.16

 

 

$

2.45

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Earnings per share to non-GAAP net income per share, basic:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share, basic

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.02

 

Non-cash stock-based compensation expense

 

 

0.42

 

 

 

0.41

 

 

 

0.80

 

 

 

0.82

 

Change in fair value of interest rate swap

 

 

(0.01

)

 

 

 

 

 

(0.03

)

 

 

(0.01

)

Income tax effect on non-GAAP adjustments

 

 

(0.14

)

 

 

(0.33

)

 

 

(0.17

)

 

 

(0.37

)

Non-GAAP net income per share, basic

 

$

1.26

 

 

$

0.98

 

 

$

3.17

 

 

$

2.46

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Earnings per share to non-GAAP net income per share, diluted:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share, diluted

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.01

 

Non-cash stock-based compensation expense

 

 

0.42

 

 

 

0.41

 

 

 

0.80

 

 

 

0.81

 

Change in fair value of interest rate swap

 

 

(0.01

)

 

 

 

 

 

(0.03

)

 

 

(0.01

)

Income tax effect on non-GAAP adjustments

 

 

(0.14

)

 

 

(0.34

)

 

 

(0.18

)

 

 

(0.36

)

Non-GAAP net income per share, diluted

 

$

1.26

 

 

$

0.97

 

 

$

3.16

 

 

$

2.45

 

32


 

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Sensitivity

We had cash and cash equivalents totaling $279.0 million as of June 30, 2022. These amounts are invested primarily in demand deposit accounts and money market funds. We consider all highly liquid debt instruments purchased with a maturity of three months or less and SEC-registered money market mutual funds to be cash equivalents. The primary objectives of our investing activities are capital preservation, meeting our liquidity needs and, with respect to investing client funds, generating interest income while maintaining the safety of principal. We do not enter into investments for trading or speculative purposes.

Our cash equivalents are subject to market risk due to changes in interest rates. The market value of fixed rate securities may be adversely affected due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fall short of expectations due to changes in interest rates, or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates.

To mitigate interest rate risk, we entered into the Interest Rate Swap Agreement. The Interest Rate Swap Agreement effectively eliminates a portion of the variable rate and coinciding interest rate risk associated with our outstanding indebtedness. As of June 30, 2022, an increase or decrease in interest rates of 100-basis points would not have had a material effect on our operating results or financial condition.

As of June 30, 2022, we had $29.0 million of indebtedness outstanding under the May 2022 Facility. As described elsewhere in this Form 10-Q, on July 29, 2022, we refinanced the May 2022 Facility and borrowed $29.0 million under the July 2022 Term Loan Facility. Our borrowings under the July 2022 Term Loan Facility bear interest at the Adjusted Term SOFR Rate plus 1.25%, and as a result, we may be exposed to increased interest rate risk. The interest rate swap remains outstanding to offset the interest rate variability associated with our outstanding indebtedness.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As required by Rule 13a-15(b) and Rule 15d-15(b) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), our management, including our chief executive officer and chief financial officer, evaluated, as of June 30, 2022, the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act. Based on that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective as of June 30, 2022 to ensure that information required to be disclosed by us in this Form 10-Q is recorded, processed, summarized and reported within the time periods specified by the rules and forms of the Exchange Act and is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosures.

We believe, however, that a controls system, no matter how well designed and operated, can only provide reasonable assurance that the objectives of the controls systems are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud or error, if any, within a company have been detected.

Changes in Internal Control over Financial Reporting

There have been no material changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

33


 

 

 

PART II

OTHER INFORMATION

From time to time, we are involved in various disputes, claims, suits, investigations and legal proceedings arising in the ordinary course of business. We believe that the resolution of current pending legal matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows. Nonetheless, we cannot predict the outcome of these proceedings, as legal matters are subject to inherent uncertainties, and there exists the possibility that the ultimate resolution of these matters could have a material adverse effect on our business, financial condition, results of operations or cash flows.

Item 1A. Risk Factors

There have been no material changes from the information set forth in “Item 1A. Risk Factors” in the Form 10-K filed with the SEC on February 17, 2022.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

The number of shares of common stock repurchased by us during the three months ended June 30, 2022 is set forth below.

 

 

 

Total Number of Shares Purchased

 

 

Average Price Paid per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)

 

 

Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs (1)

 

April 1 - 30, 2022(2)

 

 

14,050

 

 

$

292.43

 

 

 

14,050

 

 

$

261,961,000

 

May 1 - 31, 2022(3)

 

 

348,925

 

 

$

272.61

 

 

 

348,925

 

 

$

166,842,000

 

June 1 - 30, 2022

 

 

 

 

$

 

 

 

 

 

$

550,000,000

 

Total

 

 

362,975

 

 

 

 

 

 

 

362,975

 

 

 

 

 

 

 

(1)

Pursuant to a stock repurchase plan announced on November 20, 2018, we were authorized to purchase (in the aggregate) up to $150.0 million of our common stock in open market purchases, privately negotiated transactions or by other means. On May 13, 2021, we announced that our Board of Directors increased the availability under the existing stock repurchase plan to $300.0 million and extended the expiration date to May 13, 2023. On June 7, 2022, we announced that our Board of Directors increased the availability under the existing stock repurchase plan to $550.0 million and extended the expiration date to June 7, 2024.

 

(2)

Consists of shares withheld to satisfy tax withholding for certain employees upon the vesting of restricted stock.

 

(3)

Includes 1,613 shares withheld to satisfy tax withholding for certain employees upon the vesting of restricted stock.

  

34


 

 

 

Item 6. Exhibits

The following exhibits are incorporated herein by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K):

 

Exhibit No.

 

Description

 

 

 

   3.1

  

Amended and Restated Certificate of Incorporation of Paycom Software, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Amendment No. 1 to the Registration Statement on Form S-1/A dated March 31, 2014, filed with the SEC on March 31, 2014).

 

 

   3.2

  

Amended and Restated Bylaws of Paycom Software, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K dated June 5, 2020, filed with the SEC on June 8, 2020).

 

 

 

   4.1

 

Form of Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Company’s Amendment No. 1 to the Registration Statement on Form S-1/A dated March 31, 2014, filed with the SEC on March 31, 2014).

 

 

 

   10.1+

  

Severance and Release Agreement, dated April 14, 2022, by and among Paycom Software, Inc., Paycom Payroll, LLC and Jon Evans (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K dated April 14, 2022, filed with the SEC on April 15, 2022).

 

 

 

   10.2++

 

Credit Agreement, dated May 4, 2022, by and among Paycom Software, Inc., Paycom Payroll, LLC, certain other subsidiaries of Paycom Software, Inc. as guarantors, Bank of America, N.A., as a lender, swingline lender and letters of credit issuer, the lenders party thereto, and Bank of America, N.A., as the administrative agent (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, filed with the SEC on May 5, 2022).

 

 

 

   10.3++*

 

Incremental Agreement and First Amendment to Credit Agreement, dated June 7, 2022, by and among Paycom Software, Inc., Paycom Payroll, LLC, certain other subsidiaries of Paycom Software, Inc. as guarantors, the lenders party thereto, and Bank of America, N.A., as the administrative agent.

 

 

 

   10.4++

 

Credit Agreement, dated July 29, 2022, by and among Paycom Software, Inc., Paycom Payroll, LLC, certain other subsidiaries of Paycom Software, Inc. as guarantors, JPMorgan Chase Bank, N.A., as a lender, swingline lender and issuing bank, the lenders party thereto, and JPMorgan Chase Bank, N.A., as the administrative agent (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K dated July 29, 2022, filed with the SEC on August 2, 2022).

 

 

 

   31.1*

 

Certification of the Chief Executive Officer of the Company, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

   31.2*

 

Certification of the Chief Financial Officer of the Company, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

   32.1**

 

Certification of the Chief Executive Officer and Chief Financial Officer of the Company, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

101.INS

  

Inline XBRL Instance Document – the XBRL Instance Document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

 

 

101.SCH*

  

Inline XBRL Taxonomy Extension Schema Document.

 

 

101.CAL*

  

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

101.DEF*

  

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

101.LAB*

  

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

101.PRE*

  

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

+

Management contract or compensatory plan or arrangement.

35


 

 

 

++

Schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish to the SEC a copy of any omitted schedule or exhibit upon request.

*

Filed herewith.

**

The certifications attached as Exhibit 32.1 are not deemed “filed” with the SEC and are not to be incorporated by reference into any filing of Paycom Software, Inc. under the Securities Act whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

36


 

 

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.

 

 

 

PAYCOM SOFTWARE, INC.

 

 

 

Date:     August 4, 2022

By:

/s/ Chad Richison

 

 

Chad Richison

 

 

President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date:     August 4, 2022

By:

/s/ Craig E. Boelte

 

 

Craig E. Boelte

 

 

Chief Financial Officer

 

 

(Principal Accounting Officer and Principal Financial Officer)

 

37

EX-10.3 2 payc-ex103_1017.htm EX-10.3 payc-ex103_1017.htm

Exhibit 10.3

 

INCREMENTAL AGREEMENT AND FIRST AMENDMENT TO CREDIT AGREEMENT

 

THIS INCREMENTAL AGREEMENT AND FIRST AMENDMENT TO CREDIT AGREEMENT dated as of June 7, 2022 (this “Agreement”) is entered into among PAYCOM PAYROLL, LLC, a Delaware limited liability company (the “Borrower”), PAYCOM SOFTWARE, INC., a Delaware corporation (“Holdings”), the other entities identified on the signature pages hereto as guarantors (collectively with Holdings, the “Guarantors”), the parties signatory hereto and identified on the signature pages hereto as Increasing Commitment Lenders (the “Increasing Commitment Lenders”) and/or Lenders, and BANK OF AMERICA, N.A., as Administrative Agent (in such capacity, the “Administrative Agent”).

 

PRELIMINARY STATEMENTS

The Borrower, the Guarantors, the Lenders and the Administrative Agent are parties to that certain Credit Agreement dated as of May 4, 2022 (as amended, restated, amended and restated, supplemented or otherwise modified from time to time prior to the date hereof, the “Credit Agreement”).

The Borrower has requested that the Revolving Commitments under the Credit Agreement be increased by $100,000,000 such that the aggregate Revolving Commitment effective as of the Incremental Effective Date is $350,000,000 (the “Revolving Increase”).  Subject to the terms and conditions set forth herein, the Increasing Commitment Lenders have agreed to provide such Revolving Increase.

Subject to the terms and conditions set forth herein, the Borrower, the Administrative Agent and each of the Lenders party hereto have agreed to amend certain provisions of the Credit Agreement as more specifically set forth herein.

NOW, THEREFORE, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as follows:

1.Defined Terms.  Except as otherwise provided herein, all capitalized undefined terms used in this Agreement (including, without limitation, in the introductory paragraph and the preliminary statements hereto) shall have the meanings assigned thereto in the Credit Agreement.

2.Amendments to Credit Agreement.  Subject to the terms and conditions hereof, the Loan Parties, the Administrative Agent and Required Lenders agree to the following amendments to the Credit Agreement:

(a)Amendment to Section 1.01 - Definition of Restricted Payment.  The definition of Restricted Payment set forth in Section 1.01 of the Credit Agreement is hereby amended by replacing the words “the Borrower” in clauses (a) and (b) of such definition with “Holdings”.  

(b)Amendment to Schedule 1.01(b). Schedule 1.01(b) to the Credit Agreement shall be amended in its entirety by substituting in its place the Schedule 1.01(b) set forth on Annex A attached hereto.

3.Conditions to Effectiveness.  The effectiveness of this Agreement is subject to the satisfaction (or waiver) of the following conditions precedent (the date on which all such conditions precedent are satisfied (or waived), the “Incremental Effective Date”):

(a)Receipt by the Administrative Agent of counterparts to this Agreement executed by the Borrower, the Guarantors, each Increasing Commitment Lender, Lenders constituting Required Lenders and the Administrative Agent;

 


 

(b)(i) The Borrower shall have paid in full all fees and expenses (including all reasonable fees, expenses and disbursements of counsel to the Administrative Agent, directly to such counsel if requested by the Administrative Agent) due and payable to the Administrative Agent or its affiliates (including any other fees payable to the Administrative Agent for the account of itself), (ii) the Borrower shall have paid all fees owing pursuant to that certain letter agreement, dated as of the date hereof, between the Borrower, the Administrative Agent and the Arranger, and (iii) the Borrower shall prepay, directly or with the proceeds of additional Revolving Loans made on the Incremental Effective Date in accordance with Section 2.16(e) of the Credit Agreement, any Revolving Loans outstanding on the Incremental Effective Date (and pay any additional amounts required pursuant to the Credit Agreement) to the extent necessary to keep the outstanding Revolving Loans ratable with any revised Applicable Revolving Percentages arising from the Revolving Increase under this Agreement;

(c)Receipt by the Administrative Agent of a certificate of each Loan Party dated as of the Incremental Effective Date in a form reasonably approved by the Administrative Agent and signed by a Responsible Officer of such Loan Party (i) certifying and attaching the resolutions adopted by each Loan Party approving or consenting to the Revolving Increase and the other amendments contained herein, (ii) certifying as to the Organization Documents of each Loan Party (which, to the extent filed with a Governmental Authority, shall be certified as of a recent date by such Governmental Authority) or certifying that there have been no changes since the delivery by the Loan Parties of such organization documents to the Administrative Agent on the Closing Date or a more recent date of delivery of such organization documents to the Administrative Agent, as applicable, and (iii) in the case of the Borrower, certifying that, before and after giving effect to such Revolving Increase, (A) the representations and warranties contained in Article V of the Credit Agreement and the other Loan Documents are (i) with respect to representations and warranties that contain a materiality qualification, true and correct on and as of the Incremental Effective Date and (ii) with respect to representations and warranties that do not contain a materiality qualification, true and correct in all material respects on and as of the Incremental Effective Date;

(d)Receipt by the Administrative Agent of customary opinions of the type delivered on the Closing Date of Haynes and Boone LLP, counsel for the Loan Parties, dated the Incremental Effective Date and addressed to the Administrative Agent and the Lenders, in form and substance reasonably acceptable to the Administrative Agent; and

(e)Receipt by the Administrative Agent and each Increasing Commitment Lender of all documentation and other information required by regulatory authorities under applicable “know your customer” and anti-money laundering rules and regulations, including, without limitation, the PATRIOT Act and the Beneficial Ownership Regulation, that has been requested prior to the Incremental Effective Date.

Without limiting the generality of the provisions of Section 9.03(c) of the Credit Agreement, for purposes of determining compliance with the conditions specified in this Section 3, each Lender that has signed this Agreement shall be deemed to have consented to, approved or accepted or to be satisfied with, each document or other matter required thereunder to be consented to or approved by or acceptable or satisfactory to a Lender unless the Administrative Agent shall have received notice from such Lender prior to the Incremental Effective Date specifying its objection thereto.

4.Revolving Increase. The Borrower has requested an increase in the Revolving Commitments equal to $100,000,000 to be effective as of the Incremental Effective Date in accordance with Section 2.16 of the Credit Agreement. Each Loan Party hereby agrees and acknowledges that the Revolving Increase established on the Incremental Effective Date shall constitute an increase to the Revolving Commitments pursuant to Section 2.16 of the Credit Agreement, and shall be on the same terms and pursuant to the same documentation as the Revolving Commitments outstanding on the Incremental Effective Date immediately

2


 

prior to the Revolving Increase. Upon the satisfaction or waiver of the conditions precedent set forth in Section 3 above, each Increasing Commitment Lender hereby agrees and consents to effectuate its portion of the Revolving Increase in the amount set forth opposite its name on Annex B, each such Increasing Commitment Lender’s portion of which is included in the amount of Revolving Commitments set forth opposite its name on Schedule 1.01(b) of the Credit Agreement attached hereto as Annex A, which shall be effective on the Incremental Effective Date.

5.Reaffirmations.  (a) Each Loan Party agrees that the transactions contemplated by this Agreement shall not limit or diminish the obligations of such Person under, or release such Person from any obligations under, the Credit Agreement (including the Guaranty), the Security Agreement and each other Loan Document to which it is a party, (b) each Loan Party confirms, ratifies and reaffirms its obligations under the Credit Agreement (including the Guaranty), the Security Agreement and each other Loan Document to which it is a party, and (c) each Loan Party agrees that, except as otherwise expressly agreed in this Agreement, the Credit Agreement (including the Guaranty), the Security Agreement and each other Loan Document to which it is a party remain in full force and effect and are hereby ratified and confirmed.  

6.Waiver.  Each Lender party hereto, constituting Required Lenders, hereby waives the Borrower’s obligation pursuant to Section 2.16(a) of the Credit Agreement, to provide not less than ten (10) Business Days for invited Revolving Lenders to respond to the Borrower’s request for the Revolving Increase.

7.Effect of this Agreement.  Except as expressly provided herein, the Credit Agreement, the Security Agreement and the other Loan Documents shall remain unmodified and in full force and effect.  Except as expressly set forth herein, this Agreement shall not be deemed (a) to be a waiver of, or consent to a modification of or amendment of, any other term or condition of the Credit Agreement, the Security Agreement or any other Loan Document, (b) to prejudice any other right or rights which the Administrative Agent or the Lenders may now have or may have in the future under or in connection with the Credit Agreement, the Security Agreement or the other Loan Documents or any of the instruments or agreements referred to therein, as the same may be amended, restated, supplemented or otherwise modified from time to time, (c) to be a commitment or any other undertaking or expression of any willingness to engage in any further discussion with the Loan Parties or any other Person with respect to any waiver, amendment, modification or any other change to the Credit Agreement, the Security Agreement or the other Loan Documents or any rights or remedies arising in favor of the Lenders or the Administrative Agent, or any of them, under or with respect to any such documents, (d) to be a waiver of, or consent to a modification or amendment of, any other term or condition of any other agreement by and among any Loan Party, on the one hand, and the Administrative Agent or any other Lender, on the other hand or (e) to be a course of dealing or a consent to any departure by the Loan Parties from any other term or requirement of the Credit Agreement. References in this Agreement to the Credit Agreement (and indirect references such as “hereunder”, “hereby”, “herein”, and “hereof”) and in any Loan Document to the Credit Agreement shall be deemed to be references to the Credit Agreement as modified hereby.

8.No Novation.  Neither this Agreement nor the effectiveness hereof shall extinguish the obligations for the payment of money outstanding under the Credit Agreement or discharge or release the Lien or priority of any Loan Document or any other security therefor or any guarantee thereof.  Nothing herein contained shall be construed as a substitution or novation of the Obligations outstanding under the Credit Agreement or instruments guaranteeing or securing the same, which shall remain in full force and effect, except as modified hereby.  

9.Representations and Warranties/No Default.  By its execution hereof, each Loan Party hereby represents and warrants as follows:

3


 

(a)Such Loan Party has the right, power and authority and has taken all necessary corporate or other organizational action to authorize the execution and delivery of, and the performance in accordance with their respective terms of the transactions consented to in, this Agreement and each other document executed in connection herewith to which it is a party.

(b)This Agreement and each other document executed in connection herewith has been duly executed and delivered by such Loan Party, and each such document constitutes the legal, valid and binding obligation of such Loan Party, enforceable in accordance with its terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar state or federal debtor relief laws from time to time in effect which affect the enforcement of creditors’ rights in general and the availability of equitable remedies.

(c)(i) Each of the representations and warranties set forth in the Credit Agreement and the other Loan Documents that contain a materiality qualification is true and correct as of the date hereof, except to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct as of such earlier date, (ii) each of the representations and warranties set forth in the Credit Agreement and the other Loan Documents that does not contain a materiality qualification is true and correct in all material respects as of the date hereof, except to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct in all material respects as of such earlier date.

10.Miscellaneous.

(a)Governing Law; Acknowledgment Regarding any Supported QFCs.  THIS AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK. Without limiting the general applicability of the foregoing and the terms of the other Loan Documents to this Amendment and the parties hereto, the terms of Section 11.14, Section 11.15 and Section 11.21 of the Credit Agreement are incorporated herein by reference, mutatis mutandis.  

(b)Loan Document.  This Agreement shall constitute a “Loan Document” under and as defined in the Credit Agreement.

(c)Counterparts; Electronic Execution. This Agreement may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract. Delivery of an executed counterpart of a signature page of this Agreement by telecopy or other electronic imaging means shall be effective as delivery of a manually executed counterpart of this Agreement.  

(d)Severability.  If any provision of this Agreement is determined to be illegal, invalid or unenforceable, such provision shall be fully severable and the remaining provisions shall remain in full force and effect and shall be construed without giving effect to the illegal, invalid or unenforceable provisions.

(e)Entirety.  This Agreement, the other Loan Documents and the other documents relating to the Obligations represent the entire agreement of the parties hereto and thereto, and supersede all prior agreements and understandings, oral or written, if any, including any commitment letters or correspondence relating to the Loan Documents, any other documents relating to the Obligations, or the transactions contemplated herein and therein.

[Remainder of page intentionally blank.]

4


 

 

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

 

BORROWER:

 

PAYCOM PAYROLL, LLC

 

 

 

 

 

By:

 

/s/ Matthew Paque

 

 

Name:

 

Matthew Paque

 

 

Title:

 

General Counsel

 

GUARANTORS:

 

PAYCOM SOFTWARE, INC.

 

 

 

 

 

By:

 

/s/ Matthew Paque

 

 

Name:

 

Matthew Paque

 

 

Title:

 

General Counsel

 

 

 

WCAS PAYCOM HOLDINGS, INC.

 

 

 

 

 

By:

 

/s/ Matthew Paque

 

 

Name:

 

Matthew Paque

 

 

Title:

 

General Counsel

 

 

 

WCAS CP IV BLOCKER, INC.

 

 

 

 

 

By:

 

/s/ Matthew Paque

 

 

Name:

 

Matthew Paque

 

 

Title:

 

General Counsel

 

 

 

PAYCOM PAYROLL HOLDINGS, LLC

 

 

 

 

 

By:

 

/s/ Matthew Paque

 

 

Name:

 

Matthew Paque

 

 

Title:

 

General Counsel

 

 

 

PAYCOM BENEFITS, LLC

 

 

 

 

 

By:

 

/s/ Matthew Paque

 

 

Name:

 

Matthew Paque

 

 

Title:

 

General Counsel

 

 

Signature Page to Incremental Agreement and First Amendment to Credit Agreement

Paycom Payroll, LLC


 

 

 

ADMINISTRATIVE AGENT:

 

BANK OF AMERICA, N.A.,

as Administrative Agent

 

 

 

 

 

By:

 

/s/ Angela Berry

 

 

Name:

 

Angela Berry

 

 

Title:

 

Assistant Vice President

 

 

 

Signature Page to Incremental Agreement and First Amendment to Credit Agreement

Paycom Payroll, LLC


 

 

 

 

 

BANK OF AMERICA, N.A.,

as a Lender and as an Increasing Commitment Lender

 

 

 

 

 

By:

 

/s/ Scott W. Blackman

 

 

Name:

 

Scott W. Blackman

 

 

Title:

 

Senior Vice President

 

 

Signature Page to Incremental Agreement and First Amendment to Credit Agreement

Paycom Payroll, LLC


 

 

 

 

 

JPMORGAN CHASE BANK, N.A.,

as a Lender and as an Increasing Commitment Lender

 

 

 

 

 

By:

 

/s/ Christine Lathrop

 

 

Name:

 

Christine Lathrop

 

 

Title:

 

Executive Director

 

 

Signature Page to Incremental Agreement and First Amendment to Credit Agreement

Paycom Payroll, LLC


 

 

 

 

 

WELLS FARGO BANK, NATIONAL ASSOCIATION,

as a Lender and as an Increasing Commitment Lender

 

 

 

 

 

By:

 

/s/ Brad S. Thompson

 

 

Name:

 

Brad S. Thompson

 

 

Title:

 

Senior Vice President

 

 

Signature Page to Incremental Agreement and First Amendment to Credit Agreement

Paycom Payroll, LLC


 

 

 

 

 

BANK OF MONTREAL,

as a Lender and as an Increasing Commitment Lender

 

 

 

 

 

By:

 

/s/ Chad Rock

 

 

Name:

 

Chad Rock

 

 

Title:

 

Managing Director & Market Executive

 

 

Signature Page to Incremental Agreement and First Amendment to Credit Agreement

Paycom Payroll, LLC


 

 

 

 

 

PNC BANK, NATIONAL ASSOCIATION,

as a Lender and as an Increasing Commitment Lender

 

 

 

 

 

By:

 

/s/ Janine Tweed

 

 

Name:

 

Janine Tweed

 

 

Title:

 

Vice President

 

 

Signature Page to Incremental Agreement and First Amendment to Credit Agreement

Paycom Payroll, LLC

EX-31.1 3 payc-ex311_7.htm EX-31.1 payc-ex311_7.htm

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13a-14(a)/15d-14(a) OF THE SECURITIES AND EXHANGE ACT OF 1934, AS AMENDED,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Chad Richison, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Paycom Software, Inc.;

2.

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

3.

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

4.

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

 

(a)

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

 

(b)

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

 

(c)

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

 

(d)

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

5.

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

 

(a)

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

 

(b)

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

 

Date: August 4, 2022

By:

/s/ Chad Richison

 

 

Chad Richison

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)

 

EX-31.2 4 payc-ex312_6.htm EX-31.2 payc-ex312_6.htm

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13a-14(a)/15d-14(a) OF THE SECURITIES AND EXHANGE ACT OF 1934, AS AMENDED,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Craig E. Boelte, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Paycom Software, Inc.;

2.

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

3.

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

4.

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

 

(a)

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

 

(b)

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

 

(c)

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

 

(d)

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

5.

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

 

(a)

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

 

(b)

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

 

Date: August 4, 2022

By:

/s/ Craig E. Boelte

 

 

Craig E. Boelte

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

EX-32.1 5 payc-ex321_8.htm EX-32.1 payc-ex321_8.htm

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q for the quarter ended June 30, 2022 (the “Form 10-Q”) of Paycom Software, Inc. (the “Company”), the undersigned hereby certify in their capacities as Chief Executive Officer and Chief Financial Officer, respectively, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to their knowledge:

(1)   the Form 10-Q fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

(2)   the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company as of, and for, the periods presented in the Form 10-Q.

 

 

Date: August 4, 2022

By:

/s/ Chad Richison

 

 

Chad Richison

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date: August 4, 2022

By:

/s/ Craig E. Boelte

 

 

Craig E. Boelte

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

The foregoing certifications are not deemed “filed” with the Securities and Exchange Commission for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof, regardless of any general incorporation language contained in such filing.

 

EX-101.SCH 6 payc-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Unaudited Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Unaudited Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Unaudited Consolidated Statements of Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Unaudited Consolidated Statements of Shareholders' Equity link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Unaudited Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100060 - Disclosure - Organization and Description of Business link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Property and Equipment link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Goodwill and Intangible Assets, Net link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Long-Term Debt, Net link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Derivative Instruments link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Corporate Investments and Funds Held For Clients link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Fair Value of Financial Instruments link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Employee Savings Plan and Employee Stock Purchase Plan link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Earnings Per Share link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Subsequent Events link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Property and Equipment (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Long-Term Debt, Net (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Corporate Investments and Funds Held For Clients (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Fair Value of Financial Instruments (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Earnings Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Revenue - Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations (Detail) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Revenue - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Revenue - Additional Information (Detail 1) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Revenue - Additional Information (Detail 1) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Revenue - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Property and Equipment - Schedule of Property and Equipment and Accumulated Depreciation and Amortization (Detail) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Property and Equipment - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Long-Term Debt, Net - Schedule of Long-Term Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Long-Term Debt, Net - Schedule of Long-Term Debt (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Long-Term Debt, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Derivative Instruments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Corporate Investments and Funds Held For Clients - Cash and Cash Equivalents and Investments (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Corporate Investments and Funds Held For Clients - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Corporate Investments and Funds Held For Clients - Summary of Expected Maturities of Available for Sale Securities (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Fair Value of Financial Instruments - Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards (Detail) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Subsequent Events - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 payc-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 payc-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 payc-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Current assets before funds held for clients. Accrued commissions and bonuses current. Accrued payroll and vacation current. Current liabilities before client fund obligations. Client funds obligation. Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Accounts receivable Accounts Receivable Net Current Prepaid expenses Prepaid Expense Current Inventory Inventory Net Income tax receivable Income Taxes Receivable Deferred contract costs Deferred Costs Current Current assets before funds held for clients Current Assets Before Funds Held For Clients Funds held for clients Funds Held For Clients Total current assets Assets Current Property and equipment, net Property Plant And Equipment Net Intangible assets, net Intangible Assets Net Excluding Goodwill Goodwill Goodwill Long-term deferred contract costs Amount Of Deferred Costs Related To Long Term Contracts Other assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued commissions and bonuses Accrued Commissions And Bonuses Current Accrued payroll and vacation Accrued Payroll And Vacation Current Deferred revenue Deferred Revenue Current Current portion of long-term debt Long Term Debt Current Accrued expenses and other current liabilities Accrued Liabilities And Other Liabilities Current liabilities before client funds obligation Current Liabilities Before Client Fund Obligations Client funds obligation Client Funds Obligation Total current liabilities Liabilities Current Deferred income tax liabilities, net Deferred Income Tax Liabilities Net Long-term deferred revenue Deferred Revenue Noncurrent Net long-term debt, less current portion Long Term Debt Noncurrent Other long-term liabilities Other Liabilities Noncurrent Total long-term liabilities Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments And Contingencies Stockholders’ equity: Stockholders Equity [Abstract] Common stock, $0.01 par value (100,000 shares authorized, 62,514 and 62,298 shares issued at June 30, 2022 and December 31, 2021, respectively; 57,864 and 58,012 shares outstanding at June 30, 2022 and December 31, 2021, respectively) Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Retained earnings Retained Earnings Accumulated Deficit Accumulated other comprehensive earnings (loss) Accumulated Other Comprehensive Income Loss Net Of Tax Treasury stock, at cost 4,650 and 4,286 shares at June 30, 2022 and December 31, 2021, respectively) Treasury Stock Value Total stockholders’ equity Stockholders Equity Total liabilities and stockholders’ equity Liabilities And Stockholders Equity Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Treasury stock, shares Treasury Stock Common Shares Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Recurring. Recurring [Member] Recurring [Member] Implementation and other. Implementation and Other [Member] Implementation And Other [Member] Statement [Line Items] Statement [Line Items] Revenues Revenues [Abstract] Total revenues Revenue From Contract With Customer Excluding Assessed Tax Cost of revenues Cost Of Revenue [Abstract] Operating expenses Direct Operating Costs Depreciation and amortization Cost Of Goods And Services Sold Depreciation And Amortization Total cost of revenues Cost Of Revenue Administrative expenses Selling General And Administrative Expense [Abstract] Sales and marketing Marketing Expense Research and development Research And Development Expense General and administrative General And Administrative Expense Depreciation and amortization Depreciation And Amortization Total administrative expenses Selling General And Administrative Expense Total operating expenses Costs And Expenses Operating income Operating Income Loss Interest expense Interest Expense Other income (expense), net Other Nonoperating Income Expense Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Provision for income taxes Income Tax Expense Benefit Net income Net Income Loss Earnings per share, basic Earnings Per Share Basic Earnings per share, diluted Earnings Per Share Diluted Weighted average shares outstanding: Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract] Basic Weighted Average Number Of Shares Outstanding Basic Diluted Weighted Average Number Of Diluted Shares Outstanding Comprehensive earnings (loss): Statement Of Other Comprehensive Income [Abstract] Net income Unrealized net gains (losses) on available-for-sale securities Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Tax effect Other Comprehensive Income Loss Tax Other comprehensive income (loss), net of tax Other Comprehensive Income Loss Net Of Tax Comprehensive earnings (loss) Comprehensive Income Net Of Tax Statement Of Stockholders Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid in Capital [Member] Additional Paid In Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] Accumulated Other Comprehensive Income [Member] Treasury Stock [Member] Treasury Stock [Member] Beginning balance, value Beginning balance, shares Shares Outstanding Vesting of restricted stock Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures Vesting of restricted stock, shares Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Repurchases of common stock, shares Treasury Stock Shares Acquired Repurchases of common stock Treasury Stock Value Acquired Cost Method Other comprehensive earnings (loss), net of tax Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Ending balance, value Ending balance, shares The cash paid on derivative instruments as a result of settlement of derivative instruments during the period. Increase (decrease) in accrued commission and bonuses. Increase (decrease) in accrued payroll and vacation. Increase decrease in client funds obligation. Statement Of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided By Used In Operating Activities [Abstract] Net income Profit Loss Adjustments to reconcile net income to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation and amortization Depreciation Depletion And Amortization Accretion of discount on available-for-sale securities Accretion Amortization Of Discounts And Premiums Investments Non-cash marketing expense Other Noncash Expense Loss on disposition of property and equipment Gain Loss On Sale Of Property Plant Equipment Amortization of debt issuance costs Amortization Of Financing Costs Stock-based compensation expense Share Based Compensation Cash paid for derivative settlement Cash Paid In Settlement Of Derivative Instruments Gain on derivative Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net Deferred income taxes, net Deferred Income Taxes And Tax Credits Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Prepaid expenses Increase Decrease In Prepaid Expense Inventory Increase Decrease In Inventories Other assets Increase Decrease In Other Operating Assets Deferred contract costs Increase Decrease In Deferred Charges Accounts payable Increase Decrease In Accounts Payable Income taxes, net Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable Accrued commissions and bonuses Increase Decrease In Accrued Commission And Bonuses Accrued payroll and vacation Increase Decrease In Accrued Payroll And Vacation Deferred revenue Increase Decrease In Contract With Customer Liability Accrued expenses and other current liabilities Increase Decrease In Accrued Liabilities And Other Operating Liabilities Net cash provided by operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities Net Cash Provided By Used In Investing Activities [Abstract] Purchases of investments from funds held for clients Payments To Acquire Investments Proceeds from investments from funds held for clients Proceeds From Sale And Maturity Of Available For Sale Securities Purchases of property and equipment Payments To Acquire Property Plant And Equipment Net cash used in investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from issuance of debt Proceeds From Issuance Of Debt Repurchases of common stock Payments For Repurchase Of Common Stock Withholding taxes paid related to net share settlements Payments Related To Tax Withholding For Share Based Compensation Payments on long-term debt Repayments Of Long Term Debt Net change in client funds obligation Increase Decrease In Client Funds Obligation Payment of debt issuance costs Payments Of Debt Issuance Costs Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Increase in cash, cash equivalents, restricted cash and restricted cash equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect Cash, cash equivalents, restricted cash and restricted cash equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract] Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period Restricted cash included in funds held for clients Restricted Cash And Cash Equivalents Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Non-cash investing and financing activities: Noncash Investing And Financing Items [Abstract] Purchases of property and equipment, accrued but not paid Capital Expenditures Incurred But Not Yet Paid Stock-based compensation for capitalized software Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount Right of use assets obtained in exchange for operating lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability Organization and description of business. Organization and Description of Business [Abstract] Organization and Description of Business Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block] Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Property Plant And Equipment [Abstract] Property and Equipment Property Plant And Equipment Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets, Net Goodwill And Intangible Assets Disclosure [Text Block] Debt Disclosure [Abstract] Long-Term Debt, Net Long Term Debt [Text Block] Derivative Instruments And Hedging Activities Disclosure [Abstract] Derivative Instruments Derivative Instruments And Hedging Activities Disclosure [Text Block] Investments Debt And Equity Securities [Abstract] Corporate Investments and Funds Held For Clients Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Compensation Related Costs [Abstract] Employee Savings Plan and Employee Stock Purchase Plan Compensation Related Costs General [Text Block] Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Basis of Presentation Basis Of Accounting Policy Policy [Text Block] Recently Adopted / Issued Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Use of Estimates Use Of Estimates Seasonality. Seasonality Seasonality Policy [Text Block] Funds held for clients and client funds obligation. Funds Held for Clients and Client Funds Obligation Funds Held For Clients And Client Funds Obligation Policy [Text Block] Stock Repurchase Plan Stockholders Equity Policy [Text Block] Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations Contract With Customer Asset And Liability Table [Text Block] Summary of Asset Balances and Related Amortization Expense For Contract Costs Capitalized Contract Cost Table [Text Block] Schedule of Property and Equipment and Accumulated Depreciation and Amortization Property Plant And Equipment [Text Block] Schedule of Intangible Assets Schedule Of Finite Lived Intangible Assets Table [Text Block] Schedule of Long-Term Debt Schedule Of Debt Table [Text Block] Cash and Cash Equivalents and Investments Debt Securities Available For Sale Table [Text Block] Summary of Expected Maturities of Available for Sale Securities Investments Classified By Contractual Maturity Date Table [Text Block] Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Computation of Basic and Diluted Net Earnings Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Performance-Based Restricted Stock Units [Member] Performance Shares [Member] Summary of Nonvested Restricted Stock Awards and PSU Activity Nonvested Restricted Stock Shares Activity Table [Text Block] Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards Schedule Of Unrecognized Compensation Cost Nonvested Awards Table [Text Block] Summary of significant accounting policy. Summary Of Significant Accounting Policy [Table] Summary Of Significant Accounting Policy [Table] Summary Of Significant Accounting Policy [Table] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] Accounting Standards Update 2019-12 [Member] Accounting Standards Update201912 [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Share Repurchase Program Share Repurchase Program [Axis] Share Repurchase Program Share Repurchase Program [Domain] Stock repurchase plan. Stock Repurchase Plan [Member] Stock Repurchase Plan [Member] Title of Individual Title Of Individual [Axis] Title of Individual Title Of Individual With Relationship To Entity [Domain] Certain employees. Certain Employees [Member] Certain Employees [Member] Summary Of Significant Accounting Policy [Line Items] Summary Of Significant Accounting Policy [Line Items] Accounting standards update, adoption date Change In Accounting Principle Accounting Standards Update Adoption Date Accounting standards update, adopted Change In Accounting Principle Accounting Standards Update Adopted Accounting standards update, immaterial effect Change In Accounting Principle Accounting Standards Update Immaterial Effect Stock repurchase plan, authorized amount Stock Repurchase Program Authorized Amount1 Available authorized repurchase amount Stock Repurchase Program Remaining Authorized Repurchase Amount1 Stock repurchase plan expiration date Stock Repurchase Program Expiration Date Stock repurchased, average costs per share Treasury Stock Acquired Average Cost Per Share Shares withheld to satisfy tax withholding obligations Shares Paid For Tax Withholding For Share Based Compensation Contract with customer liability additions. Balance, beginning of period Contract With Customer Liability Deferral of revenue Contract With Customer Liability Additions Recognition of unearned revenue Contract With Customer Liability Revenue Recognized Balance, end of period Deferred revenue expect to recognize description Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Explanation Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Deferred revenue expect to recognize amount Revenue Remaining Performance Obligation Deferred revenue expect to recognize period Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Capitalized contract cost. Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost Capitalized Contract Cost [Axis] Capitalized Contract Cost Capitalized Contract Cost [Domain] Costs to obtain contract. Costs to Obtain a Contract [Member] Costs To Obtain Contract [Member] Costs to fulfill contract. Costs to Fulfill a Contract [Member] Costs To Fulfill Contract [Member] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Beginning Balance Capitalized Contract Cost Net Capitalization of Costs Capitalized Contract Cost Amortization Capitalized Contract Cost Amortization Ending Balance Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Software and Capitalized Software Costs [Member] Software And Software Development Costs [Member] Buildings [Member] Building [Member] Computer Equipment [Member] Computer Equipment [Member] Rental clocks. Rental Clocks [Member] Rental Clocks [Member] Furniture fixtures and equipment. Furniture, Fixtures and Equipment [Member] Furniture Fixtures And Equipment [Member] Other [Member] Property Plant And Equipment Other Types [Member] Property and equipment, net, excluding land and construction in progress Property and Equipment, net, Excluding Land and Construction in Progress [Member] Property And Equipment Net Excluding Land And Construction In Progress [Member] Construction in Progress [Member] Construction In Progress [Member] Land [Member] Land [Member] Property and Equipment [Line Items] Property Plant And Equipment [Line Items] Property and equipment, gross Property Plant And Equipment Gross Less: accumulated depreciation and amortization Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Property and Equipment [Member] Property Plant And Equipment [Member] Computer software development costs capitalized Capitalized Computer Software Additions Interest costs incurred Interest And Debt Expense Interest costs capitalized Interest Costs Capitalized Retainage amount included in construction in progress Retainage Deposit Goodwill and intangible assets disclosure. Goodwill and intangible assets disclosure. Goodwill And Intangible Assets Disclosure1 [Table] Goodwill And Intangible Assets Disclosure1 [Table] Goodwill [Member] Goodwill [Member] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Sponsorship rights. Sponsorship Rights [Member] Sponsorship Rights [Member] Naming rights. Naming Rights [Member] Naming Rights [Member] Goodwill and Intangible Assets Disclosure [Line Items] Goodwill And Intangible Assets Disclosure [Line Items] Goodwill impairment amount Goodwill Impairment Loss Annual payments for intangible asset agreement. One time payment for intangible asset agreement. One-time payment for intangible asset agreement One Time Payment For Intangible Asset Agreement Annual payments for intangible asset agreement Annual Payments For Intangible Asset Agreement Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Trade Name [Member] Trade Names [Member] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Gross Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Net Finite Lived Intangible Assets Net Weighted average remaining useful life Finite Lived Intangible Assets Remaining Amortization Period1 Amortization of intangible assets Amortization Of Intangible Assets Estimated remaining amortization expense for remainder of 2022 Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year Estimated remaining amortization expense in 2023 Finite Lived Intangible Assets Amortization Expense Next Twelve Months Estimated remaining amortization expense in 2024 Finite Lived Intangible Assets Amortization Expense Year Two Estimated remaining amortization expense in 2025 Finite Lived Intangible Assets Amortization Expense Year Three Estimated remaining amortization expense in 2026 Finite Lived Intangible Assets Amortization Expense Year Four Estimated remaining amortization expense in 2027 Finite Lived Intangible Assets Amortization Expense Year Five Debt Instruments [Abstract] Debt Instrument [Table] Debt Instrument [Table] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Net term note to bank due September 7, 2025. Net Term Note to Bank Due September 7, 2025 [Member] Net Term Note To Bank Due September Seven Two Thousand Twenty Five [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Two thousand and twenty two revolving credit agreement. 2022 Revolving Credit Agreement [Member] Two Thousand And Twenty Two Revolving Credit Agreement [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Line of credit Line Of Credit Term note to bank Longterm Construction Loan Current And Noncurrent Total long-term debt, net (including current portion) Long Term Debt Less: Current portion Total long-term debt, net Line of credit facility, maturity date Line Of Credit Facility Expiration Date1 Debt instrument maturity date Debt Instrument Maturity Date Senior secured term credit agreement. 2017 Term Credit Agreement [Member] Senior Secured Term Credit Agreement [Member] Term Loan [Member] Line Of Credit [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Prime Rate [Member] Prime Rate [Member] Adjusted London interbank offered rate. Adjusted London Interbank Offered Rate LIBOR [Member] Adjusted London Interbank Offered Rate [Member] Long-Term Debt, Type Longterm Debt Type [Axis] Long-Term Debt, Type Longterm Debt Type [Domain] Term Loan [Member] Loans Payable [Member] Secured revolving line of credit. 2018 Revolving Credit Agreement [Member] Secured Revolving Line Of Credit [Member] Short-Term Debt, Type Short Term Debt Type [Axis] Short-Term Debt, Type Short Term Debt Type [Domain] Swingline Loans [Member] Bridge Loan [Member] Letters of Credit [Member] Letter Of Credit [Member] Lender Name Line Of Credit Facility [Axis] Line of Credit Facility, Lender Line Of Credit Facility Lender [Domain] First amendment to the revolving credit agreement. First Amendment to the Revolving Credit Agreement [Member] First Amendment To Revolving Credit Agreement [Member] Leverage ratio is less than one point zero to one point zero. Leverage Ratio Is Less Than 1.0 To 1.0 [Member] Leverage Ratio Is Less Than One Point Zero To One Point Zero [Member] Leverage ratio is greater than or equal one point zero to one point zero. Leverage Ratio Is Greater Than Or Equal To 1.0 To 1.0 [Member] Leverage Ratio Is Greater Than Or Equal One Point Zero To One Point Zero [Member] Bloomberg short-term bank yield index rate. Bloomberg Short-Term Bank Yield Index [Member] B S B Y Rate [Member] Federal Funds Rate Plus [Member] Federal Funds Effective Swap Rate [Member] BSBY rate plus. BSBY Rate Plus [Member] B S B Y Rate Plus [Member] Interest rate floors. Interest Rate Floors Interest Rate Floors [Member] Two thousand twenty two revolving credit agreement loan. Term Loan [Member] Two Thousand Twenty Two Revolving Credit Agreement Loan [Member] Line of credit facility agreement date Line Of Credit Facility Initiation Date1 Debt instrument basis spread on variable rate Debt Instrument Basis Spread On Variable Rate1 Credit agreement termination date. Agreement termination date Credit Agreement Termination Date Unamortized debt issuance costs written off Write Off Of Deferred Debt Issuance Cost Line of credit facility maximum borrowing capacity subject to certain conditions. Line of credit facility, maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Line of credit facility maximum borrowing capacity subject to certain conditions Line Of Credit Facility Maximum Borrowing Capacity Subject To Certain Conditions Additional credit facility capacity, subject to certain conditions. Additional credit facility capacity, subject to certain conditions Line Of Credit Facility Additional Credit Facility Capacity Subject To Certain Conditions Quarterly commitment fee Line Of Credit Facility Unused Capacity Commitment Fee Percentage Fixed charge coverage ratio. Leverage ratio. Fixed charge coverage ratio Fixed Charge Coverage Ratio Leverage ratio Leverage Ratio Line of credit facility increase in rate of interest in event of default. Line of credit facility increase in rate of interest in event of default Line Of Credit Facility Increase In Rate Of Interest In Event Of Default Line of credit facility, borrowings outstanding Derivative description of rate received. Derivative rate paid percent. Derivative [Table] Derivative [Table] Derivative Instrument Derivative Instrument Risk [Axis] Derivative Contract Derivative Contract Type [Domain] Interest Rate Swap [Member] Interest Rate Swap [Member] Derivative [Line Items] Derivative [Line Items] Derivative maturity date Derivative Maturity Dates Derivative rate received Derivative Description Of Rate Received Derivative rate paid, percent Derivative Rate Paid Percent Derivative Instrument, notional value Derivative Notional Amount Derivative instrument gain (loss) under fair value Derivative Gain Loss On Derivative Net Corporate investments and funds held for clients. Debt Securities Available For Sale [Table] Debt Securities Available For Sale [Table] Debt Security Category Information By Category Of Debt Security [Axis] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain] Available-for-sale Securities [Member] Availableforsale Securities [Member] Financial Instrument Financial Instrument [Axis] Financial Instruments Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] Commercial Paper [Member] Commercial Paper Not Included With Cash And Cash Equivalents [Member] U.S. Treasury Securities [Member] U S Treasury Securities [Member] Certificates of Deposit [Member] Certificates Of Deposit [Member] Corporate Investments and Funds Held for Clients [Line Items] Corporate Investments And Funds Held For Clients [Line Items] Cash and cash equivalents amortized cost. Cash and cash equivalents, amortized cost Cash And Cash Equivalents Amortized Cost Funds held for clients cash and cash equivalents, amortized cost. Funds held for clients cash and cash equivalents, amortized cost Funds Held For Clients Cash And Cash Equivalents Amortized Cost Amortized cost Available For Sale Debt Securities Amortized Cost Basis Amortized cost as of the balance sheet date of all investments. Total investments, amortized cost Investments Amortized Cost Gross unrealized gains Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Gross unrealized losses Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Cash and cash equivalents, fair value Funds held for clients cash and cash equivalents, fair value. Funds held for clients cash and cash equivalents, fair value Funds Held For Clients Cash And Cash Equivalents Fair Value Fair value Available For Sale Securities Debt Securities Total investments, fair value Investments Debt securities, Available-for-sale, Realized Gain (Loss) Debt Securities Available For Sale Realized Gain Loss Credit impairment losses Impairment Of Investments Available For Sale Securities Debt Maturities Amortized Cost [Abstract] Amortized cost, One year or less Available For Sale Securities Debt Maturities Within One Year Amortized Cost One year to five years Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost Fair value, One year or less Available For Sale Securities Debt Maturities Within One Year Fair Value Fair value, One year to five years Available For Sale Securities Debt Maturities After One Through Five Years Fair Value Fair value,Total available-for-sale securities Available-for-sale securities maturity period. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Available-for-sale securities maturity period Available For Sale Securities Maturity Period Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Fair Value Measurements Recurring [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value Inputs Level1 [Member] Level 2 [Member] Fair Value Inputs Level2 [Member] Level 3 [Member] Fair Value Inputs Level3 [Member] Commercial Paper [Member] Commercial Paper [Member] Assets: Assets Fair Value Disclosure [Abstract] Assets Assets Fair Value Disclosure Liabilities: Liabilities Fair Value Disclosure [Abstract] Liabilities Liabilities Fair Value Disclosure Minimum age for participation in 401(k) plan. Defined contribution plan employees minimum period of service. Vesting percentage of employee deferrals and rollover contributions. Defined contribution plan contributions by employer vesting period. Defined contribution plan employers contribution vesting percentage. Defined contribution plan discretionary contributions by employer vesting period. Compensation And Retirement Disclosure [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Retirement Plan Name Retirement Plan Name [Axis] Retirement Plan Name Retirement Plan Name [Domain] 100% Match for percent of participants contribution. One Hundred Percent Match For Percent Of Participants Contribution [Member] One Hundred Percent Match For Percent Of Participants Contribution [Member] Fifty percent of matching contribution. 50% Matching Contribution [Member] Fifty Percent Of Matching Contribution [Member] Scenario Statement Scenario [Axis] Scenario Scenario Unspecified [Domain] After two years of employment. After Two Years Of Employment [Member] After Two Years Of Employment [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Employee Stock Purchase Plan [Member] Employee Stock [Member] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] 401(k) minimum age of eligibility for participation Defined Contribution Plan Employees Minimum Age For Participation 401(k) eligibility minimum service period Defined Contribution Plan Employees Minimum Period Of Service Employer contribution percentage Defined Contribution Plan Employer Matching Contribution Percent Of Match Percentage of salary deferrals Defined Contribution Plan Employer Matching Contribution Percent Employee vested percentage in salary deferrals and roll over contributions Vesting Percentage Of Employee Deferrals And Rollover Contributions Minimum period for vesting 100% contributions Defined Contribution Plan Contributions By Employer Vesting Period Matching contributions, vesting percentage Defined Contribution Plan Employers Contribution Vesting Percentage Minimum period for vesting of discretionary contributions Defined Contribution Plan Discretionary Contributions By Employer Vesting Period Matching contribution Defined Contribution Plan Cost Recognized Share based compensation arrangement by share based payment award number of shares purchase maximum. Employee stock purchase plan overlapping offering period. Share based compensation arrangement by share based payment award maximum subscription amount per employee. Employee stock purchase plan overlapping offering period Employee Stock Purchase Plan Overlapping Offering Period Employees Company's common stock shares purchase limit percentage Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate Employees Company's common stock shares purchase limit amount Share Based Compensation Arrangement By Share Based Payment Award Maximum Subscription Amount Per Employee Purchase price of common stock expressed as a percentage of its fair market value Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Maximum number of shares that may be purchased by a participant Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Shares Per Employee Share of common stock purchase maximum Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Purchase Maximum Purchase of shares of common stock Stock Issued During Period Shares Employee Stock Purchase Plans Compensation expense related to ESPP Allocated Share Based Compensation Expense Numerator: Net Income Loss [Abstract] Denominator: Earnings Per Share Diluted Other Disclosures [Abstract] Basic weighted average shares outstanding Dilutive effect of unvested restricted stock Incremental Common Shares Attributable To Share Based Payment Arrangements Diluted weighted average shares outstanding Earnings per share: Earnings Per Share Reconciliation [Abstract] VWAP Share Price. Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Restricted Stock [Member] Restricted Stock [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] 2014 long-term incentive plan. LTIP [Member] Long Term Incentive Plan [Member] Vesting Vesting [Axis] Vesting Vesting [Domain] Market based vesting. Market-Based Shares [Member] Market Based Vesting [Member] Share based compensation award VWAP equals or exceeds four eighty four per share. VWAP Value Equals or Exceeds $484 Per Share [Member] Share Based Compensation Award V W A P Equals Or Exceeds Four Eighty Four Per Share [Member] Time based vesting. Time-Based Shares [Member] Time Based Vesting [Member] Share based compensation award VWAP equals or exceeds five fifty nine per share. VWAP Value Equals or Exceeds $559 Per Share [Member] Share Based Compensation Award V W A P Equals Or Exceeds Five Fifty Nine Per Share [Member] Non executive employees. Non Executive Employees [Member] Non Executive Employees [Member] Non employee members. Non Employee Members[Member] Non Employee Members [Member] Executive Officers Executive Officer [Member] Performance Shares Two-Year Performance Period. Two Year Performance Period Two Year Performance Period [Member] Three-Year Performance Period. Three Year Performance Period Three Year Performance Period [Member] Chief Operating Officer [Member] Chief Operating Officer [Member] Restricted stock awards and PSU awards. Restricted Stock Awards and PSU Awards [Member] Restricted Stock Awards And P S U Awards [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Restricted shares of common stock issued Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Vesting percentage, restricted shares Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage VWAP Share Price V W A P Share Price Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Share-based compensation arrangement by share-based payment award, award vesting rights Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Rights Time based restricted stock awards. Time-Based Restricted Stock Awards [Member] Time Based Restricted Stock Awards [Member] Market based restricted shares. Market-Based Restricted Stock Awards [Member] Market Based Restricted Shares [Member] Performance-Based Restricted Stock Units [Member] Unvested shares of restricted stock and PSUs outstanding at beginning of period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Restricted Stock Awards and PSUs, Granted Restricted Stock Awards and PSUs, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Restricted Stock Awards and PSUs, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Unvested shares of restricted stock and PSUs outstanding at end of period Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at beginning of period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Granted, Weighted Average Grant Date Fair Value 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 Vested, Weighted Average Grant Date Fair Value 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 Forfeited, Weighted Average Grant Date Fair Value Per Share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at end of period Performance share units. Each PSU granted under the LTIP represents a notional share of the Company's common stock. Performance period commencement date. Performance period maturity date. Percentage of PSUs eligible to vest. Deadline for vesting of shares. Performance share units Performance Share Units Performance period commencement date Performance Period Commencement Date Performance period maturity date Performance Period Maturity Date Percentage of PSUs eligible to vest Percentage Of P S Us Eligible To Vest Deadline for vesting of shares Deadline For Vesting Of Shares Number of publicly traded companies. Number of trading day. Number of publicly traded companies Number Of Publicly Traded Companies Number of trading day Number Of Trading Day Number of shares vested in period Sharebased Compensation Arrangement By Sharebased Payment Award Accelerated Vesting Number Units that could be awarded based upon relative TSR over applicable performance periods. Units that could be awarded based upon relative TSR over applicable performance periods. Units That Could Be Awarded Based Upon Relative T S R Over Applicable Performance Periods Share-based compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized [Abstract] Restricted Stock Awards [Member] Unrecognized compensation cost Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Weighted average period for recognition (years) Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Capitalized compensation cost Effective income tax rate Effective Income Tax Rate Continuing Operations Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Two thousand twenty two term loan facility. 2022 Term Loan Facility [Member] Two Thousand Twenty Two Term Loan Facility [Member] SOFR plus. SOFR Rate Plus [Member] S O F R Plus [Member] SOFR plus one month interest period. SOFR Rate Plus One [Member] S O F R Plus One Month Interest Period [Member] ABR loans. ABR Loans [Member] A B R Loans [Member] Leverage ratio is greater than or equal to one point zero to one point zero but less than two point zero to one point zero. Leverage Ratio Is Greater Than Or Equal to 1.0 To 1.0 But Less Than 2.0 to 1.0 [Member] Leverage Ratio Is Greater Than Or Equal To One Point Zero To One Point Zero But Less Than Two Point Zero To One Point Zero [Member] Leverage ratio is greater than or equal to two point zero to one point zero but less than three point zero to one point zero. Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member] Leverage Ratio Is Greater Than Or Equal To Two Pont Zero To One Point Zero But Less Than Three Point Zero To One Point Zero [Member] Leverage ratio is greater than or equal to three point zero to one point zero. Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member] Leverage Ratio Is Greater Than Or Equal To Three Point Zero To One Point Zero [Member] Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Axis] Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Domain] Year One [Member] Debt Instrument Redemption Period One [Member] Year Two [Member] Debt Instrument Redemption Period Two [Member] Debt instrument redemption period after year two. Thereafter [Member] Debt Instrument Redemption Period After Year Two [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Subsequent Event [Line Items] Borrowings basis spread on variable rate Loans Receivable Basis Spread On Variable Rate Number of draws made Line Of Credit Facility Revolving Credit Conversion To Term Loan Description Percentage of aggregate annual amount Debt Instrument Redemption Price Percentage Of Principal Amount Redeemed EX-101.PRE 10 payc-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 26, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Trading Symbol PAYC  
Entity Registrant Name Paycom Software, Inc.  
Entity Central Index Key 0001590955  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   60,026,348
Title of 12(b) Security Common Stock, $0.01 par value  
Security Exchange Name NYSE  
Entity File Number 001-36393  
Entity Tax Identification Number 80-0957485  
Entity Address, Address Line One 7501 W. Memorial Road  
Entity Address, City or Town Oklahoma City  
Entity Address, State or Province OK  
Entity Incorporation, State or Country Code DE  
Entity Address, Postal Zip Code 73142  
City Area Code 405  
Local Phone Number 722-6900  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Document Quarterly Report true  
Document Transition Report false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 279,039 $ 277,978
Accounts receivable 20,078 9,490
Prepaid expenses 37,779 23,729
Inventory 1,647 1,131
Income tax receivable 220 16,413
Deferred contract costs 86,048 76,724
Current assets before funds held for clients 424,811 405,465
Funds held for clients 3,423,181 1,846,573
Total current assets 3,847,992 2,252,038
Property and equipment, net 374,940 348,953
Intangible assets, net 55,969 58,028
Goodwill 51,889 51,889
Long-term deferred contract costs 511,957 461,852
Other assets 48,956 42,385
Total assets 4,891,703 3,215,145
Current liabilities:    
Accounts payable 13,475 5,772
Accrued commissions and bonuses 14,798 22,357
Accrued payroll and vacation 41,802 34,259
Deferred revenue 17,920 16,277
Current portion of long-term debt   1,775
Accrued expenses and other current liabilities 54,904 63,397
Current liabilities before client funds obligation 142,899 143,837
Client funds obligation 3,425,573 1,846,573
Total current liabilities 3,568,472 1,990,410
Deferred income tax liabilities, net 135,282 145,504
Long-term deferred revenue 90,960 85,149
Net long-term debt, less current portion 29,000 27,380
Other long-term liabilities 73,850 72,988
Total long-term liabilities 329,092 331,021
Total liabilities 3,897,564 2,321,431
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.01 par value (100,000 shares authorized, 62,514 and 62,298 shares issued at June 30, 2022 and December 31, 2021, respectively; 57,864 and 58,012 shares outstanding at June 30, 2022 and December 31, 2021, respectively) 625 623
Additional paid-in capital 517,777 465,594
Retained earnings 1,064,864 915,579
Accumulated other comprehensive earnings (loss) (1,600)  
Treasury stock, at cost 4,650 and 4,286 shares at June 30, 2022 and December 31, 2021, respectively) (587,527) (488,082)
Total stockholders’ equity 994,139 893,714
Total liabilities and stockholders’ equity $ 4,891,703 $ 3,215,145
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement Of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 62,514,000 62,298,000
Common stock, shares outstanding 57,864,000 58,012,000
Treasury stock, shares 4,650,000 4,286,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues        
Total revenues $ 316,924 $ 242,146 $ 670,443 $ 514,344
Cost of revenues        
Operating expenses 39,604 28,773 78,096 57,846
Depreciation and amortization 10,478 7,637 20,470 14,837
Total cost of revenues 50,082 36,410 98,566 72,683
Administrative expenses        
Sales and marketing 87,724 67,979 162,720 130,740
Research and development 36,803 28,224 68,408 52,935
General and administrative 57,912 54,063 118,416 100,254
Depreciation and amortization 12,090 8,380 23,753 16,096
Total administrative expenses 194,529 158,646 373,297 300,025
Total operating expenses 244,611 195,056 471,863 372,708
Operating income 72,313 47,090 198,580 141,636
Interest expense (354)   (569)  
Other income (expense), net 878 146 2,290 775
Income before income taxes 72,837 47,236 200,301 142,411
Provision for income taxes 15,482 (5,042) 51,016 25,517
Net income $ 57,355 $ 52,278 $ 149,285 $ 116,894
Earnings per share, basic $ 0.99 $ 0.90 $ 2.57 $ 2.02
Earnings per share, diluted $ 0.99 $ 0.90 $ 2.57 $ 2.01
Weighted average shares outstanding:        
Basic 57,969 57,853 57,992 57,797
Diluted 58,067 58,092 58,186 58,135
Comprehensive earnings (loss):        
Net income $ 57,355 $ 52,278 $ 149,285 $ 116,894
Unrealized net gains (losses) on available-for-sale securities (654)   (2,176)  
Tax effect 173   576  
Other comprehensive income (loss), net of tax (481)   (1,600)  
Comprehensive earnings (loss) 56,874 52,278 147,685 116,894
Recurring [Member]        
Revenues        
Total revenues 311,534 237,585 659,698 505,359
Implementation and Other [Member]        
Revenues        
Total revenues $ 5,390 $ 4,561 $ 10,745 $ 8,985
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Beginning balance, value at Dec. 31, 2020 $ 655,643 $ 618 $ 357,908 $ 719,619   $ (422,502)
Beginning balance, shares at Dec. 31, 2020   61,861       4,122
Vesting of restricted stock, shares   3        
Stock-based compensation 25,594   25,594      
Repurchases of common stock, shares           1
Repurchases of common stock (377)         $ (377)
Net income 64,616     64,616    
Ending balance, value at Mar. 31, 2021 745,476 $ 618 383,502 784,235   $ (422,879)
Ending balance, shares at Mar. 31, 2021   61,864       4,123
Beginning balance, value at Dec. 31, 2020 655,643 $ 618 357,908 719,619   $ (422,502)
Beginning balance, shares at Dec. 31, 2020   61,861       4,122
Net income 116,894          
Ending balance, value at Jun. 30, 2021 792,256 $ 621 409,979 836,513   $ (454,857)
Ending balance, shares at Jun. 30, 2021   62,135       4,217
Beginning balance, value at Mar. 31, 2021 745,476 $ 618 383,502 784,235   $ (422,879)
Beginning balance, shares at Mar. 31, 2021   61,864       4,123
Vesting of restricted stock   $ 3 (3)      
Vesting of restricted stock, shares   271        
Stock-based compensation 26,480   26,480      
Repurchases of common stock, shares           94
Repurchases of common stock (31,978)         $ (31,978)
Net income 52,278     52,278    
Ending balance, value at Jun. 30, 2021 792,256 $ 621 409,979 836,513   $ (454,857)
Ending balance, shares at Jun. 30, 2021   62,135       4,217
Beginning balance, value at Dec. 31, 2021 893,714 $ 623 465,594 915,579   $ (488,082)
Beginning balance, shares at Dec. 31, 2021   62,298       4,286
Vesting of restricted stock, shares   4        
Stock-based compensation 24,713   24,713      
Repurchases of common stock, shares           1
Repurchases of common stock (218)         $ (218)
Net income 91,930     91,930    
Other comprehensive earnings (loss), net of tax (1,119)       $ (1,119)  
Ending balance, value at Mar. 31, 2022 1,009,020 $ 623 490,307 1,007,509 (1,119) $ (488,300)
Ending balance, shares at Mar. 31, 2022   62,302       4,287
Beginning balance, value at Dec. 31, 2021 893,714 $ 623 465,594 915,579   $ (488,082)
Beginning balance, shares at Dec. 31, 2021   62,298       4,286
Net income 149,285          
Ending balance, value at Jun. 30, 2022 994,139 $ 625 517,777 1,064,864 (1,600) $ (587,527)
Ending balance, shares at Jun. 30, 2022   62,514       4,650
Beginning balance, value at Mar. 31, 2022 1,009,020 $ 623 490,307 1,007,509 (1,119) $ (488,300)
Beginning balance, shares at Mar. 31, 2022   62,302       4,287
Vesting of restricted stock   $ 2 (2)      
Vesting of restricted stock, shares   212        
Stock-based compensation 27,472   27,472      
Repurchases of common stock, shares           363
Repurchases of common stock (99,227)         $ (99,227)
Net income 57,355     57,355    
Other comprehensive earnings (loss), net of tax (481)       (481)  
Ending balance, value at Jun. 30, 2022 $ 994,139 $ 625 $ 517,777 $ 1,064,864 $ (1,600) $ (587,527)
Ending balance, shares at Jun. 30, 2022   62,514       4,650
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities    
Net income $ 149,285 $ 116,894
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 44,223 30,933
Accretion of discount on available-for-sale securities (637) (183)
Non-cash marketing expense 876 157
Loss on disposition of property and equipment   132
Amortization of debt issuance costs 167 18
Stock-based compensation expense 46,323 47,373
Cash paid for derivative settlement (300) (418)
Gain on derivative (1,368) (287)
Deferred income taxes, net (9,646) 6,485
Changes in operating assets and liabilities:    
Accounts receivable (10,588) (10,775)
Prepaid expenses (14,050) (14,430)
Inventory (1,166) 80
Other assets (5,308) 1,631
Deferred contract costs (57,746) (44,893)
Accounts payable 7,655 2,267
Income taxes, net 16,193 2,450
Accrued commissions and bonuses (7,559) (3,785)
Accrued payroll and vacation 7,543 4,111
Deferred revenue 7,454 5,632
Accrued expenses and other current liabilities (2,393) 3,051
Net cash provided by operating activities 168,958 146,443
Cash flows from investing activities    
Purchases of investments from funds held for clients (233,789) (142,051)
Proceeds from investments from funds held for clients 279,000 155,000
Purchases of property and equipment (67,721) (62,732)
Net cash used in investing activities (22,510) (49,783)
Cash flows from financing activities    
Proceeds from issuance of debt 29,000  
Repurchases of common stock (94,652)  
Withholding taxes paid related to net share settlements (4,793) (32,355)
Payments on long-term debt (29,287) (888)
Net change in client funds obligation 1,579,000 411,878
Payment of debt issuance costs (1,297)  
Net cash provided by financing activities 1,477,971 378,635
Increase in cash, cash equivalents, restricted cash and restricted cash equivalents 1,624,419 475,295
Cash, cash equivalents, restricted cash and restricted cash equivalents    
Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period 1,812,691 1,585,275
Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period 3,437,110 2,060,570
Cash and cash equivalents 279,039 202,362
Restricted cash included in funds held for clients 3,158,071 1,858,208
Non-cash investing and financing activities:    
Purchases of property and equipment, accrued but not paid 3,831 7,131
Stock-based compensation for capitalized software 4,180 3,351
Right of use assets obtained in exchange for operating lease liabilities $ 7,940 $ 1,572
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2022
Organization And Description Of Business Abstract  
Organization and Description of Business

1.

ORGANIZATION AND DESCRIPTION OF BUSINESS

Paycom Software, Inc. (“Software”) and its wholly-owned subsidiaries (collectively, the “Company”) is a leading provider of a comprehensive, cloud-based human capital management (“HCM”) solution delivered as Software-as-a-Service. Unless we state otherwise or the context otherwise requires, the terms “we,” “our,” “us” and the “Company” refer to Software and its consolidated subsidiaries.  

We provide functionality and data analytics that businesses need to manage the complete employment lifecycle, from recruitment to retirement. Our solution requires virtually no customization and is based on a core system of record maintained in a single database for all HCM functions, including talent acquisition, time and labor management, payroll, talent management and human resources (“HR”) management applications.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2.

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Our significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in the notes to our audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2021 (the “Form 10-K”) filed with the Securities and Exchange Commission (“SEC”) on February 17, 2022.  

Basis of Presentation

The accompanying unaudited interim consolidated financial statements and notes have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial statements that permit reduced disclosure for interim periods. In the opinion of management, the unaudited consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes presented in the Form 10-K. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results expected for the full year.

Recently Adopted Accounting Pronouncements

In January 2021, we adopted Accounting Standards Update (“ASU”) No. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes” (“ASU 2019-12”) utilizing the prospective transition method. The amendments in ASU 2019-12 eliminate certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also clarifies and simplifies other aspects of the accounting for income taxes. The adoption of this guidance did not have a material impact on our unaudited interim consolidated financial statements.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates include income taxes, loss contingencies, the useful life of property and equipment and intangible assets, the life of our client relationships, the fair value of our stock-based awards and the fair value of our financial instruments, intangible assets and goodwill. These estimates are based on historical experience where applicable and other assumptions that management believes are reasonable under the circumstances. Actual results could materially differ from these estimates.

Seasonality

Our revenues are seasonal in nature and generally we expect our first and fourth quarter recurring revenues to be higher than other quarters during the year. Recurring revenues include revenues relating to the annual processing of payroll tax filing forms and ACA form filing requirements, such as Form W-2, Form 1099, and Form 1095 and revenues from processing unscheduled payroll runs (such as bonuses) for our clients. As payroll tax forms are typically processed in the first quarter of the year, first quarter recurring revenues and margins are positively impacted. In addition, unscheduled payroll runs at the end of the year often result in increased recurring revenues in the fourth quarter. These seasonal fluctuations in revenues can also have an impact on gross profits. Historical results impacted by these seasonal trends should not be considered a reliable indicator of our future results of operations.

Funds Held for Clients and Client Funds Obligation

As part of our payroll and tax filing application, we (i) collect client funds to satisfy their respective federal, state and local employment tax obligations, (ii) remit such funds to the appropriate taxing authorities and accounts designated by our clients, and (iii) manage client tax filings and any related correspondence with taxing authorities. Amounts collected by us from clients for their federal, state and local employment taxes are invested by us, and we earn interest on these funds during the interval between receipt and disbursement.

These investments are shown in our consolidated balance sheets as funds held for clients, and the associated liability for the tax filings is shown as client funds obligation. The liability is recorded in the accompanying consolidated balance sheets at the time we obtain the funds from clients. The client funds obligation represents liabilities that will be repaid within one year of the consolidated balance sheet date. As of June 30, 2022 and December 31, 2021, the funds held for clients were invested in money market funds, demand deposit accounts, commercial paper and certificates of deposit. Additionally, as of June 30, 2022, the funds held for clients were invested in U.S. treasury securities with an original maturity duration of greater than one year. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item in the consolidated balance sheets. U.S. treasury securities with an original maturity duration of greater than one year are also classified as available-for-sale securities and included within the funds held for clients line item in the consolidated balance sheets. These available-for-sale securities are recorded in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net gains (losses) on available-for-sale securities and are included within comprehensive earnings (loss) in the consolidated statements of comprehensive income. Funds held for clients are classified as a current asset in the consolidated balance sheets because the funds are held solely to satisfy the client funds obligation. Additionally, the funds held for clients is classified as restricted cash and restricted cash equivalents and presented within the reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents on the consolidated statements of cash flows.  

Stock Repurchase Plan

In May 2016, our Board of Directors authorized a stock repurchase plan allowing for the repurchase of shares of our common stock in open market transactions at prevailing market prices, in privately negotiated transactions or by other means in accordance with federal securities laws, including Rule 10b5-1 programs. Since the initial authorization of the stock repurchase plan, our Board of Directors has amended and extended and authorized new stock repurchase plans from time to time. Most recently, in June 2022, our Board of Directors authorized the repurchase of up to $550.0 million of our common stock. As of June 30, 2022, there was $550.0 million available for repurchases under our stock repurchase plan. Our stock repurchase plan may be suspended or discontinued at any time. The actual timing, number and value of shares repurchased depends on a number of factors, including the market price of our common stock, general market and economic conditions, shares withheld for taxes associated with the vesting of restricted stock and other corporate considerations. The current stock repurchase plan will expire on June 7, 2024.

During the six months ended June 30, 2022, we repurchased an aggregate of 363,569 shares of our common stock at an average cost of $273.52 per share, including 16,257 shares withheld to satisfy tax withholding obligations for certain employees upon the vesting of restricted stock.  

Recently Issued Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, “Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”). ASU 2020-04 provides temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform. As of June 30 2022, our floating-to-fixed interest rate swap remains outstanding to offset the rate variability associated with outstanding borrowings under the 2022 Facility (as defined in Note 6). As further discussed in Note 7, under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. When the one-month USD LIBOR rate ceases to exist, we will have to renegotiate our interest rate swap agreement. ASU 2020-04 is currently effective and we plan to adopt and apply ASU 2020-04 prospectively to contract modifications made on or before December 31, 2022. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2020-04.

In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848) Scope” (“ASU 2021-01”), which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivative instruments that are affected by the discounting transition. ASU 2021-01 amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU 2021-01 is currently effective and upon adoption may be applied to contract modifications that change the interest rate used for margining, discounting, or contract price alignment retrospectively as of any date from the

beginning of the interim period that includes March 12, 2020, or prospectively to new modifications from any date within the interim period that includes or is subsequent to January 7, 2021, up to the date that financial statements are available to be issued. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2021-01.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Revenue

3.

REVENUE

Revenues are recognized when control of the promised goods or services is transferred to our clients in an amount that reflects the consideration we expect to be entitled to for those goods or services. Substantially all of our revenues are comprised of revenue from contracts with clients. Sales taxes and other applicable taxes are excluded from revenues.  

Recurring Revenues

Recurring revenues are derived primarily from our talent acquisition, time and labor management, payroll, talent management and HR management applications as well as fees charged for form filings and delivery of client payroll checks and reports. Talent acquisition includes our Applicant Tracking, Candidate Tracker, Enhanced Background Checks®, Onboarding, E-Verify® and Tax Credit Services applications. Time and labor management includes Time and Attendance, Scheduling/Schedule exchange, Time-Off Requests, Labor Allocation, Labor Management Reports/Push Reporting®, Geofencing/Geotracking and Microfence™ tools and applications. Payroll includes Beti®, Payroll and Tax Management, Paycom Pay®, Expense Management, Mileage Tracker/FAVR, Garnishment Administration and GL Concierge applications. Talent management includes our Employee Self-Service®, Compensation Budgeting, Performance Management, Position Management, My Analytics and Paycom Learning and Content Subscriptions applications. HR management includes our Manager on-the-Go®, Direct Data Exchange®, Ask Here, Documents and Checklists, Government and Compliance, Benefits Administration/Benefits to Carrier, Benefit Enrollment Service, COBRA Administration, Personnel Action Forms and Performance Discussion Forms, Surveys, Enhanced ACA and Clue™ applications.

The performance obligations related to recurring revenues are satisfied during each client’s payroll period, with the agreed-upon fee being charged and collected as part of our processing of the client’s payroll. Recurring revenues are recognized at the conclusion of processing of each client’s payroll period, when each respective payroll client is billed. Collectability is reasonably assured as the fees are collected through an automated clearing house as part of the client’s payroll cycle or through direct wire transfer, which minimizes the default risk.

The contract period for substantially all contracts associated with these revenues is one month due to the fact that both we and the client have the unilateral right to terminate a wholly unperformed contract without compensating the other party by providing 30 days’ notice of termination. Our payroll application is the foundation of our solution, and all of our clients are required to utilize this application in order to access our other applications. For clients who purchase multiple applications, due to the short-term nature of our contracts, we do not believe it is meaningful to separately assess and identify whether or not each application potentially represents its own, individual, performance obligation as the revenue generated from each application is recognized within the same month as the revenue from the core payroll application. Similarly, we do not believe it is meaningful to individually determine the standalone selling price for each application. We consider the total price charged to a client in a given period to be indicative of the standalone selling price, as the total amount charged is within a reasonable range of prices typically charged for our goods and services for comparable classes of client groups, which we periodically assess for price adjustments.

Implementation and Other Revenues

Implementation and other revenues consist of nonrefundable upfront conversion fees which are charged to new clients to offset the expense of new client set-up as well as revenues from the sale of time clocks as part of our employee time and attendance services. Although these revenues are related to our recurring revenues, they represent distinct performance obligations.

Implementation activities primarily represent administrative activities that allow us to fulfill future performance obligations for our clients and do not represent services transferred to the client. However, the nonrefundable upfront fee charged to our clients results in an implied performance obligation in the form of a material right to the client related to the client’s option to renew at the end of each 30-day contract period. Further, given that all other services within the contract are sold at a total price indicative of the standalone selling price, coupled with the fact that the upfront fees are consistent with upfront fees charged in similar contracts that we have with clients, the standalone selling price of the client’s option to renew the contract approximates the dollar amount of the nonrefundable upfront fee. The nonrefundable upfront fee is typically included on the client’s first invoice, and is deferred and recognized ratably over the estimated renewal period (i.e., ten-year estimated client life).

Revenues from the sale of time clocks are recognized when control is transferred to the client upon delivery of the product. We estimate the standalone selling price for the time clocks by maximizing the use of observable inputs such as our specific pricing practices for time clocks.  

 

 

Contract Balances

The timing of revenue recognition for recurring services is consistent with the invoicing of clients as they both occur during the respective client payroll period for which the services are provided. Therefore, we do not recognize a contract asset or liability resulting from the timing of revenue recognition and invoicing.

Changes in deferred revenue related to material right performance obligations as of June 30, 2022 and 2021 were as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Balance, beginning of period

 

$

104,816

 

 

$

88,993

 

 

$

101,426

 

 

$

86,826

 

Deferral of revenue

 

 

15,426

 

 

 

8,536

 

 

 

24,614

 

 

 

15,498

 

Recognition of unearned revenue

 

 

(11,362

)

 

 

(5,071

)

 

 

(17,160

)

 

 

(9,866

)

Balance, end of period

 

$

108,880

 

 

$

92,458

 

 

$

108,880

 

 

$

92,458

 

 

We expect to recognize $10.2 million of deferred revenue related to material right performance obligations in the remainder of 2022, $17.1 million of such deferred revenue in 2023, and $81.6 million of such deferred revenue thereafter.

Assets Recognized from the Costs to Obtain and Costs to Fulfill Revenue Contracts

We recognize an asset for the incremental costs of obtaining a contract with a client if we expect the amortization period to be longer than one year. We also recognize an asset for the costs to fulfill a contract with a client if such costs are specifically identifiable, generate or enhance resources used to satisfy future performance obligations, and are expected to be recovered. We have determined that substantially all costs related to implementation activities are administrative in nature and also meet the capitalization criteria under ASC 340-40. These capitalized costs to fulfill principally relate to upfront direct costs that are expected to be recovered through margin and that enhance our ability to satisfy future performance obligations.  

The assets related to both costs to obtain, and costs to fulfill, contracts with clients are accounted for utilizing a portfolio approach, and are capitalized and amortized ratably over the expected period of benefit, which we have determined to be the estimated client relationship of ten years. The expected period of benefit has been determined to be the estimated life of the client relationship primarily because we incur no new costs to obtain, or costs to fulfill, a contract upon renewal of such contract. Additional commission costs may be incurred when an existing client purchases additional applications; however, these commission costs relate solely to the additional applications purchased and are not related to contract renewal. Furthermore, additional fulfillment costs associated with existing clients purchasing additional applications are minimized by our seamless single-database platform. These assets are presented as deferred contract costs in the accompanying consolidated balance sheets. Amortization expense related to costs to obtain and costs to fulfill a contract are included in the “sales and marketing” and “general and administrative” line items in the accompanying consolidated statements of comprehensive income.

 

 

The following tables present the asset balances and related amortization expense for these contract costs:

 

 

 

As of and for the Three Months Ended June 30, 2022

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

290,523

 

 

$

16,595

 

 

$

(11,132

)

 

$

295,986

 

Costs to fulfill a contract

 

$

285,081

 

 

$

26,819

 

 

$

(9,881

)

 

$

302,019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Three Months Ended June 30, 2021

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

244,339

 

 

$

13,701

 

 

$

(9,132

)

 

$

248,908

 

Costs to fulfill a contract

 

$

214,969

 

 

$

21,934

 

 

$

(7,391

)

 

$

229,512

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2022

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

272,919

 

 

$

44,881

 

 

$

(21,814

)

 

$

295,986

 

Costs to fulfill a contract

 

$

265,657

 

 

$

55,449

 

 

$

(19,087

)

 

$

302,019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2021

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

232,583

 

 

$

34,242

 

 

$

(17,917

)

 

$

248,908

 

Costs to fulfill a contract

 

$

199,593

 

 

$

44,112

 

 

$

(14,193

)

 

$

229,512

 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment
6 Months Ended
Jun. 30, 2022
Property Plant And Equipment [Abstract]  
Property and Equipment

4.

PROPERTY AND EQUIPMENT

Property and equipment and accumulated depreciation and amortization were as follows:

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Property and equipment

 

 

 

 

 

 

 

 

Software and capitalized software costs

 

$

235,312

 

 

$

199,470

 

Buildings

 

 

177,044

 

 

 

172,807

 

Computer equipment

 

 

116,553

 

 

 

102,509

 

Rental clocks

 

 

33,001

 

 

 

30,313

 

Furniture, fixtures and equipment

 

 

27,488

 

 

 

24,971

 

Other

 

 

16,789

 

 

 

16,397

 

 

 

 

606,187

 

 

 

546,467

 

Less: accumulated depreciation and amortization

 

 

(284,816

)

 

 

(242,652

)

 

 

 

321,371

 

 

 

303,815

 

Construction in progress

 

 

19,773

 

 

 

11,342

 

Land

 

 

33,796

 

 

 

33,796

 

Property and equipment, net

 

$

374,940

 

 

$

348,953

 

 

We capitalize computer software development costs related to software developed for internal use in accordance with ASC 350-40. For the three and six months ended June 30, 2022, we capitalized $16.4 million and $31.8 million, respectively, of computer software development costs related to software developed for internal use. For the three and six months ended June 30, 2021, we capitalized $13.7 million and $26.0 million, respectively, of computer software development costs related to software developed for internal use.

Rental clocks included in property and equipment, net represent time clocks issued to clients under month-to-month operating leases. As such, these items are transferred from inventory to property and equipment and depreciated over their estimated useful lives.

We capitalize interest incurred for indebtedness related to construction in progress. For the three and six months ended June 30, 2022, we incurred interest costs of $0.6 million and $0.9 million, respectively, of which we capitalized $0.2 million and $0.3 million, respectively. For the three and six months ended June 30, 2021, we incurred interest costs of $0.3 million and $0.7 million, respectively, of which we capitalized $0.3 million and $0.7 million, respectively. Included in the construction in progress balance at June 30, 2022 and December 31, 2021 is $0.7 million and $0.1 million in retainage, respectively.

Depreciation and amortization expense for property and equipment was $21.6 million and $42.2 million, respectively, for the three and six months ended June 30, 2022. Depreciation and amortization expense for property and equipment was $15.6 million and $30.5 million, respectively, for the three and six months ended June 30, 2021.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net
6 Months Ended
Jun. 30, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net

5.

GOODWILL AND INTANGIBLE ASSETS, NET

As of both June 30, 2022 and December 31, 2021, goodwill was $51.9 million. We have selected June 30 as our annual goodwill impairment testing date. We performed a qualitative analysis of the fair value of our goodwill and determined there was no impairment as of June 30, 2022. As of June 30, 2022 and December 31, 2021, there were no indicators of impairment.

In connection with our marketing initiatives, we have purchased the naming rights to the downtown Oklahoma City arena that is home to the Oklahoma City Thunder National Basketball Association franchise. Under the terms of the naming rights agreement, we have committed to make payments escalating annually from $4.0 million in 2021 to $6.1 million in 2035. We also made a $1.5 million one-time payment in July 2021 to cover sponsorship rights leading up to the 2021-2022 season. Upon the conclusion of the initial term, the agreement may be extended upon the mutual agreement of both parties for an additional five-year period. The cost of the naming rights has been recorded as an intangible asset with an offsetting liability as of the date of the contract. The intangible asset is being amortized over the life of the agreement on a straight line basis that commenced in June 2021. The difference between the present value of the offsetting liability and actual cash payments is being relieved through sales and marketing expense using the effective interest method over the life of the agreement.

All of our intangible assets other than goodwill are considered to have definite lives and, as such, are subject to amortization. The following table presents the components of intangible assets within our consolidated balance sheets:

 

 

 

June 30, 2022

 

 

 

Weighted Average Remaining

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Useful Life

 

 

Gross

 

 

Amortization

 

 

Net

 

 

 

(Years)

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Naming rights

 

 

14.3

 

 

$

60,199

 

 

$

(4,230

)

 

$

55,969

 

Trade name

 

 

 

 

 

3,194

 

 

 

(3,194

)

 

 

 

Total

 

 

 

 

 

$

63,393

 

 

$

(7,424

)

 

$

55,969

 

 

 

 

December 31, 2021

 

 

 

Weighted Average Remaining

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Useful Life

 

 

Gross

 

 

Amortization

 

 

Net

 

 

 

(Years)

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Naming rights

 

 

14.8

 

 

$

60,199

 

 

$

(2,278

)

 

$

57,921

 

Trade name

 

 

0.5

 

 

 

3,194

 

 

 

(3,087

)

 

 

107

 

Total

 

 

 

 

 

$

63,393

 

 

$

(5,365

)

 

$

58,028

 

Amortization of intangible assets for the three and six months ended June 30, 2022 was $1.1 million and $2.1 million, respectively. Amortization of intangible assets for the three and six months ended June 30, 2021 was $0.4 million and $0.4 million, respectively. We estimate the aggregate amortization expense will be $2.0 million for the remainder of 2022 and $3.9 million for each of 2023, 2024, 2025, 2026 and 2027.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt, Net
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Long-Term Debt, Net

6.LONG-TERM DEBT, NET

Long-term debt consisted of the following:

 

 

 

June 30, 2022

 

 

December 31, 2021

 

2022 Revolving Credit Agreement due May 4, 2027

 

$

29,000

 

 

 

 

Net term note to bank due September 7, 2025

 

 

 

 

$

29,155

 

Total long-term debt, net (including current portion)

 

 

29,000

 

 

 

29,155

 

Less: Current portion

 

 

 

 

 

(1,775

)

Total long-term debt, net

 

$

29,000

 

 

$

27,380

 

 

On December 7, 2017, we entered into a senior secured term credit agreement (as amended from time to time, the “2017 Term Credit Agreement”), pursuant to which JPMorgan Chase Bank, N.A., Bank of America, N.A. and Kirkpatrick Bank made certain term loans to us (the “2017 Term Loans”). Our obligations under the 2017 Term Loans were secured by a mortgage and first priority security interest in our corporate headquarters property. The 2017 Term Loans were due to mature on September 7, 2025 and bore interest, at our option, at either (a) a prime rate plus 1.0% or (b) an adjusted LIBOR rate for the interest period in effect for such 2017 Term Loan plus 1.5%.

As discussed below, the 2017 Term Loans were repaid in full on May 4, 2022 and the 2017 Term Credit Agreement was terminated. At the time of payoff, unamortized debt issuance costs totaling $0.1 million were written off.

On February 12, 2018, we entered into a senior secured revolving credit agreement (the “2018 Revolving Credit Agreement”) with JPMorgan Chase Bank, N.A. and Bank of America, N.A. that provided for a senior secured revolving credit facility (the “2018 Facility”) in the aggregate principal amount of $50.0 million (the “2018 Revolving Commitment”), which could have been increased to up to $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The 2018 Facility included a $5.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. The 2018 Facility was scheduled to mature on February 12, 2020. On April 15, 2019, we entered into the First Amendment to Revolving Credit Agreement, pursuant to which (i) Wells Fargo Bank, N.A., was added as a lender, (ii) the 2018 Revolving Commitment was increased to $75.0 million, which could have been further increased to $125.0 million subject to obtaining additional lender commitments and certain approvals and satisfying other conditions, and (iii) the scheduled maturity date of the 2018 Facility was extended to April 15, 2022.

Pursuant to its terms, the 2018 Facility matured on April 15, 2022. At maturity, we did not have any borrowings outstanding under the 2018 Facility.

On May 4, 2022 (the “May 2022 Facility Closing Date”), Paycom Payroll, LLC (the “Borrower”), Software, and certain other subsidiaries of Software (collectively, the “Guarantors,” and collectively with the Borrower, the “Loan Parties”), entered into a new credit agreement (as amended from time to time, the “May 2022 Revolving Credit Agreement”) with Bank of America, N.A., as a lender, swingline lender and letters of credit issuer, the lenders from time to time party thereto (collectively with Bank of America, N.A., the “May 2022 Lenders”), and Bank of America, N.A., as the administrative agent.

The May 2022 Revolving Credit Agreement provided for a senior secured revolving credit facility (the “May 2022 Facility”) in the initial aggregate principal amount of up to $250.0 million, and the ability to request an incremental facility of up to an additional $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The May 2022 Facility included a $25.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. On June 7, 2022, the aggregate commitments under the May 2022 Revolving Credit Agreement were increased from $250.0 million to $350.0 million. The May 2022 Facility was scheduled to mature on May 4, 2027.

 We had the option to borrow under the May 2022 Facility in the form of either base rate loans or Bloomberg Short-Term Bank Yield Index (“BSBY”) rate loans. Each BSBY rate loan would bear interest at a rate per annum equal to the BSBY rate plus (i) 1.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0 or (ii) 1.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. Each base rate loan would bear interest at a rate per annum equal to (x) a fluctuating rate of interest per annum equal to the highest of (i) the federal funds rate plus 0.50%, (ii) the prime rate and (iii) the BSBY rate plus 1.0%, subject to the interest rate floors set forth therein, plus (y) 0.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0, or (ii) 0.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. We were required to pay a quarterly commitment fee at a rate of 0.20% per annum on the daily amount of the undrawn portion of the revolving commitments under the May 2022 Facility. We were also required to pay customary letter of credit fees upon drawing any letter of credit. The May 2022 Facility provided for no scheduled principal amortization prior to the scheduled maturity date. Subject to certain conditions set forth in the May 2022 Revolving Credit Agreement, we could borrow, prepay and reborrow under the May 2022 Facility and terminate or reduce the May 2022 Lenders’ commitments at any time prior to the scheduled maturity date.

 The proceeds of the loans and letters of credit under the May 2022 Facility were to be used for ongoing working capital and general corporate purposes and refinancing the 2017 Term Loans. On the May 2022 Closing Date, we borrowed $29.0 million under the May 2022 Facility to repay the 2017 Term Loans, along with accrued interest, expenses and fees. The loan on the May 2022 Facility Closing Date bore interest at the BSBY rate plus 1.125%. In connection with the repayment of the 2017 Term Loans, the 2017 Term Credit Agreement was terminated on May 4, 2022.

 Under the May 2022 Revolving Credit Agreement, we were required to maintain as of the end of each fiscal quarter a consolidated fixed charge coverage ratio of not less than 1.25 to 1.0 and a consolidated leverage ratio of not greater than 2.25 to 1.0. Additionally, the May 2022 Revolving Credit Agreement contained customary affirmative and negative covenants, including covenants limiting our ability to, among other things, grant liens, incur debt, effect certain mergers, make investments, dispose of assets, enter into certain transactions, including swap agreements and sale and leaseback transactions, pay dividends or distributions on our capital stock, and enter into transactions with affiliates, in each case subject to customary exceptions for a facility of the size and type of the May 2022 Facility. Our obligations under the May 2022 Facility were secured by a senior security interest in all personal property of the Loan Parties.

 The events of default under the May 2022 Revolving Credit Agreement included, among others, payment defaults, breaches of covenants, defaults under the related loan documents, material misrepresentations, cross defaults with certain other material indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events. The occurrence of an event of default could have resulted in the acceleration of our obligations under the May 2022 Revolving Credit Agreement, the requirement to post cash collateral with respect to letters of credit, the termination of the May 2022 Lenders’ commitments and a 2.0% increase in the rate of interest. As of June 30, 2022, we had $29.0 million outstanding under the May 2022 Facility.

On July 29, 2022, we entered into the July 2022 Credit Agreement (as defined in Note 15) and borrowed $29.0 million under the July 2022 Term Loan Facility (as defined in Note 15) to repay the outstanding borrowings of $29.0 million under the May 2022 Facility along with accrued interest, expenses and fees. In connection with the repayment, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.  See Note 15 for additional information regarding the July 2022 Credit Agreement.

As of June 30, 2022 and December 31, 2021, the carrying value of our total long-term debt approximated its fair value as of such date. The fair value of our long-term debt is estimated based on the borrowing rates currently available to us for bank loans with similar terms and maturities.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments
6 Months Ended
Jun. 30, 2022
Derivative Instruments And Hedging Activities Disclosure [Abstract]  
Derivative Instruments

7.

DERIVATIVE INSTRUMENTS

In December 2017, we entered into a floating-to-fixed interest rate swap agreement to limit the exposure to floating interest rate risk related to the Term Loans. We do not hold derivative instruments for trading or speculative purposes. The interest rate swap agreement effectively converted a portion of the variable interest rate payments to fixed interest rate payments. We account for our derivatives under ASC Topic 815, “Derivatives and Hedging,” and recognize all derivative instruments in the consolidated balance sheets at fair value as either short-term or long-term assets or liabilities based on their anticipated settlement date. See Note 9, “Fair Value of Financial Instruments”. We have elected not to designate our interest rate swap as a hedge; therefore, changes in the fair value of the derivative instrument are recognized in our consolidated statements of comprehensive income within Other income (expense), net.

The objective of the interest rate swap was to reduce the variability in the forecasted interest payments of the Term Loans, which was based on a one-month USD LIBOR rate versus a fixed interest rate of 2.54% on a notional value of $35.5 million. Under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. As further discussed in Note 6, on May 4, 2022, we repaid the Term Loans and terminated the Term Credit Agreement. In connection with the repayment of the Term Loans, we borrowed funds under the 2022 Facility. The interest rate swap remains outstanding to offset the interest rate variability associated with the outstanding borrowings under the 2022 Facility. The interest rate swap agreement has a maturity date of September 7, 2025. For the three and six months ended June 30, 2022, we recorded gains of $0.4 million and $1.7 million, respectively, for the change in fair value of the interest rate swap, and for the three and six months ended June 30, 2021, we recorded gains of less than $0.1 million and $0.7 million, respectively, for the change in fair value of the interest rate swap. The change in the fair value of the interest rate swap is included in Other income (expense), net in the consolidated statements of comprehensive income.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Corporate Investments and Funds Held For Clients
6 Months Ended
Jun. 30, 2022
Investments Debt And Equity Securities [Abstract]  
Corporate Investments and Funds Held For Clients

8.

CORPORATE INVESTMENTS AND FUNDS HELD FOR CLIENTS

The tables below present our cash and cash equivalents, the funds held for clients’ cash and cash equivalents as well as the investments that were included within funds held for clients on the consolidated balance sheets:

 

 

 

June 30, 2022

 

Type of issue

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses(1)

 

 

Fair value

 

Cash and cash equivalents

 

$

279,039

 

 

$

 

 

$

 

 

$

279,039

 

Funds held for clients' cash and cash equivalents

 

 

3,158,071

 

 

 

 

 

 

 

 

 

3,158,071

 

Available-for-sale securities (2):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

 

103,094

 

 

 

 

 

 

(517

)

 

 

102,577

 

     Certificates of deposit

 

 

25,000

 

 

 

 

 

 

 

 

 

25,000

 

     U.S. treasury securities

 

 

139,192

 

 

 

 

 

 

(1,659

)

 

 

137,533

 

Total investments

 

$

3,704,396

 

 

$

 

 

$

(2,176

)

 

$

3,702,220

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

Type of issue

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses

 

 

Fair value

 

Cash and cash equivalents

 

$

277,978

 

 

$

 

 

$

 

 

$

277,978

 

Funds held for clients' cash and cash equivalents

 

 

1,534,894

 

 

 

 

 

 

 

 

 

1,534,894

 

Available-for-sale securities (2):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

 

311,679

 

 

 

 

 

 

 

 

 

311,679

 

     Certificates of deposit

 

 

 

 

 

 

 

 

 

 

 

 

Total investments

 

$

2,124,551

 

 

$

 

 

$

 

 

$

2,124,551

 

 

(1)

These securities have been in an unrealized loss position for a period of less than 12 months.

 

(2)

All available-for-sale securities were included within funds held for clients.

We did not make any reclassification adjustments out of accumulated other comprehensive income for realized gains or losses on the sale or maturity of available-for-sale securities for six months ended June 30, 2022 or 2021. There were no realized gains or losses on the sale of available-for-sale securities for the six months ended June 30, 2022 or 2021.

We regularly review the composition of our investment portfolio and did not recognize any credit impairment losses during the six months ended June 30, 2022 or during the six months ended June 30, 2021. All of our commercial paper securities held an A-2 rating or better as of June 30, 2022 and the U.S. treasury securities held a rating of AAA as of June 30, 2022.

Expected maturities of available-for-sale securities at June 30, 2022 are as follows:

 

Expected maturity

 

Amortized cost

 

 

Fair value

 

One year or less

 

$

128,094

 

 

$

127,577

 

One year to five years

 

$

139,192

 

 

$

137,533

 

Total available-for-sale securities

 

$

267,286

 

 

$

265,110

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

9.

FAIR VALUE OF FINANCIAL INSTRUMENTS

Our financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable, funds held for clients, client funds obligation and long-term debt. The carrying amount of cash and cash equivalents, accounts receivable, accounts payable and client funds obligation approximates fair value due to the short-term nature of the instruments. See Note 6 for discussion of the fair value of our debt.

As discussed in Note 2, we invest funds held for clients in money market funds, demand deposit accounts, commercial paper with a maturity duration less than three months and certificates of deposit, and classify these items as cash and cash equivalents within the funds held for clients line item in the consolidated balance sheets. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item. These available-for-sale securities are recognized in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net

gains (losses) within comprehensive earnings (loss) in our consolidated statements of comprehensive income. See Note 8 for additional information.

We also invest funds held for clients in U.S. treasury securities with initial maturity durations greater than one year. These U.S. treasury securities are classified as available-for-sale securities and included within the funds held for clients line item. The unrealized gains and losses associated with these available-for-sale securities are included within comprehensive earnings (loss) in our consolidated statements of comprehensive income. See Note 8 for additional information.

As discussed in Note 7, during the year ended December 31, 2017, we entered into an interest rate swap. The interest rate swap is measured on a recurring basis based on quoted prices for similar financial instruments and other observable inputs recognized at fair value.  

The accounting standard for fair value measurements establishes a three-level fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

Level 1 – Observable inputs such as quoted prices in active markets

 

Level 2 – Inputs other than quoted prices in active markets for identical assets or liabilities that are observable either directly or indirectly or quoted prices that are not active

 

Level 3 – Unobservable inputs in which there is little or no market data

Included in the following tables are the Company’s major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021:

 

 

 

June 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

$

 

 

$

102,577

 

 

$

 

 

$

102,577

 

     Certificates of deposit

 

$

 

 

$

25,000

 

 

$

 

 

$

25,000

 

     U.S. treasury securities

 

$

 

 

$

137,533

 

 

$

 

 

$

137,533

 

     Interest rate swap

 

$

 

 

$

334

 

 

$

 

 

$

334

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

$

 

 

$

311,679

 

 

$

 

 

$

311,679

 

     Certificates of deposit

 

$

 

 

$

 

 

$

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Interest rate swap

 

$

 

 

$

1,335

 

 

$

 

 

$

1,335

 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Savings Plan and Employee Stock Purchase Plan
6 Months Ended
Jun. 30, 2022
Compensation Related Costs [Abstract]  
Employee Savings Plan and Employee Stock Purchase Plan

10.

EMPLOYEE SAVINGS PLAN AND EMPLOYEE STOCK PURCHASE PLAN

Employees over the age of 18 who have completed ninety days of service are eligible to participate in our 401(k) plan. We have made a Qualified Automatic Contribution Arrangement (“QACA”) election, whereby the Company matches the contribution of our employees equal to 100% of the first 1% of salary deferrals and 50% of salary deferrals between 2% and 6%, up to a maximum matching contribution of 3.5% of an employee’s salary each plan year. We are allowed to make additional discretionary matching contributions and discretionary profit sharing contributions. Employees are 100% vested in amounts attributable to salary deferrals and rollover contributions. The QACA matching contributions as well as the discretionary matching and profit sharing contributions vest 100% after two years of employment from the date of hire. Matching contributions were $3.1 million and $6.6 million for the three and six months ended June 30, 2022, respectively. Matching contributions were $2.6 million and $5.9 million for the three and six months ended June 30, 2021, respectively.

The ESPP has overlapping offering periods, with each offering period lasting approximately 24 months. At the beginning of each offering period, eligible employees may elect to contribute, through payroll deductions, up to 10% of their compensation, subject to an annual per-employee maximum of $25,000. Eligible employees purchase shares of the Company’s common stock at a price equal to 85% of the fair market value of the shares on the exercise date. The maximum number of shares that may be purchased by a participant during each offering period is 2,000 shares, subject to limits specified by the Internal Revenue Service. The shares reserved for purposes of the ESPP are shares we purchase in the open market. The maximum aggregate number of shares of the Company’s common stock that may be purchased by all participants under the ESPP is 2.0 million shares. Eligible employees purchased 31,350 and 24,717 shares of the Company’s common stock under the ESPP during the six months ended June 30, 2022 and 2021, respectively. Compensation expense related to the ESPP is recognized on a straight-line basis over the requisite service period. Our compensation expense related to the ESPP was $0.8 million and $1.4 million for the three and six months ended June 30, 2022, respectively. Our compensation expense related to the ESPP was $0.7 million and $1.4 million for the three and six months ended June 30, 2021, respectively.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share

11.

EARNINGS PER SHARE

Basic earnings per share is based on the weighted average number of shares of common stock outstanding for the period. Diluted earnings per share is computed in a similar manner to basic earnings per share after assuming the issuance of shares of common stock for all potentially dilutive shares of restricted stock whether or not they are vested.

In accordance with ASC Topic 260, “Earnings Per Share,” the two-class method determines earnings for each class of common stock and participating securities according to an earnings allocation formula that adjusts the income available to common stockholders for dividends or dividend equivalents and participation rights in undistributed earnings. Certain unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents are participating securities and, therefore, are included in computing earnings per share pursuant to the two-class method. For the time periods in the table below, we did not have any participating securities.

The following is a reconciliation of net income and the shares of common stock used in the computation of basic and diluted earnings per share:  

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

57,355

 

 

$

52,278

 

 

$

149,285

 

 

$

116,894

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

 

57,969

 

 

 

57,853

 

 

 

57,992

 

 

 

57,797

 

Dilutive effect of unvested restricted stock

 

 

98

 

 

 

239

 

 

 

194

 

 

 

338

 

Diluted weighted average shares outstanding

 

 

58,067

 

 

 

58,092

 

 

 

58,186

 

 

 

58,135

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.02

 

Diluted

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.01

 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

12.STOCK-BASED COMPENSATION

Restricted Stock Awards

During the six months ended June 30, 2022, we issued an aggregate of 404,250 restricted shares of common stock under the Paycom Software, Inc. 2014 Long-Term Incentive Plan (as amended, the “LTIP”), consisting of 59,503 shares subject to market-based vesting conditions (“Market-Based Shares”) and 344,747 shares subject to time-based or no vesting conditions (“Time-Based Shares”). Market-Based Shares will vest 50% on the first date, if any, that the arithmetic average of the Company’s volume weighted average price on each of the twenty consecutive trading days immediately preceding such date (the “VWAP Value”) equals or exceeds $484 per share and 50% on the first date, if any, that the Company’s VWAP Value equals or exceeds $559 per share, in each case provided that (i) such date occurs on or before the eighth anniversary of the grant date and (ii) the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement. The Time-Based Shares granted to non-executive employees will vest over periods ranging from three to four years, provided that the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.

The 344,747 Time-Based Shares mentioned above include an aggregate of 5,210 Time-Based Shares issued to the non-employee members of our Board of Directors in May 2022, all of which will cliff-vest on May 9, 2023, provided that such director is providing services to the Company through the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.

The following table summarizes restricted stock awards activity for the six months ended June 30, 2022:

 

 

 

Time-Based

 

 

Market-Based

 

 

 

Restricted Stock Awards

 

 

Restricted Stock Awards

 

 

 

Shares

 

 

Weighted Average

Grant Date Fair

Value Per Share

 

 

Shares

 

 

Weighted Average

Grant Date Fair

Value Per Share

 

Unvested shares of restricted stock outstanding at December 31, 2021

 

 

369.6

 

 

$

259.94

 

 

 

1,628.3

 

 

 

111.87

 

Granted

 

 

344.7

 

 

$

285.89

 

 

 

59.5

 

 

 

268.93

 

Vested

 

 

(215.3

)

 

$

174.98

 

 

 

 

 

 

278.24

 

Forfeited

 

 

(31.5

)

 

$

317.45

 

 

 

(5.7

)

 

 

279.88

 

Unvested shares of restricted stock outstanding at June 30, 2022

 

 

467.5

 

 

$

314.35

 

 

 

1,682.1

 

 

$

116.85

 

 

Performance-Based Restricted Stock Units

In February 2022, the Compensation Committee of the Board of Directors authorized the granting of performance-based restricted stock units (“PSUs”) to certain executive officers pursuant to the LTIP (the “2022 PSU Awards”). Each PSU granted under the LTIP represents a notional share of the Company’s common stock. The 2022 PSU Awards represented an aggregate of 51,494 target units that may increase to an aggregate of 128,735 awarded units based upon the Company’s performance over two separate performance periods: (i) a two-year performance period commencing on January 1, 2022 and ending on December 31, 2023 (the “Two-Year Performance Period”); and (ii) a three-year performance period commencing on January 1, 2022 and ending on December 31, 2024 (the “Three-Year Performance Period”). Up to 25% of the PSUs will be eligible to vest no later than February 29, 2024, for the Two-Year Performance Period, and up to 75% of the PSUs will be eligible to vest no later than March 1, 2025, for the Three-Year Performance Period, provided that the grantee remains employed by or providing services to the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the Restricted Stock Unit Award Agreement – Performance Based Vesting (the “PSU Award Agreement”). The number of PSUs that will vest and be converted into shares of common stock will depend on the Company’s relative total stockholder return (“Relative TSR”), expressed as a percentile ranking of the Company’s total stockholder return (“TSR”) as compared to the Company’s peer group set forth in the PSU Award Agreement.

For purposes of the 2022 PSU Awards, TSR is determined by dividing (i) the sum of (A) the average daily volume weighted average price (or “VWAP” as defined in the PSU Award Agreement) of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the final 60 trading day period of the applicable performance period, less (B) the average VWAP of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the 60 trading day period ending on December 31, 2021, plus (C) the sum of all dividends which are paid by the Company (or the member of the peer group) to its stockholders, assuming such dividends are reinvested in the applicable company through the applicable performance period, by (ii) the average VWAP of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the 60 trading day period ending on December 31, 2021. The Company’s peer group includes 35 publicly traded companies, which were reflective of the S&P 500 Software & Services index on the grant date.

On April 14, 2022, the Company announced the departure of Jon Evans from the position of Chief Operating Officer of the Company, effective April 14, 2022. Justin Long, the Company’s Executive Vice President of Operations, will assume Mr. Evans’s responsibilities. In connection with Mr. Evans’s departure, 5,663 of the Time-Based Shares previously granted to Mr. Evans accelerated in vesting. The PSUs granted to Mr. Evans in 2021 and 2022 will remain eligible for vesting based on the Company’s actual performance, but pro-rated for the number of days Mr. Evans was employed during the applicable two-year performance periods and three-year performance periods.

The following table summarizes PSU activity for the six months ended June 30, 2022:

 

 

 

PSUs

 

 

 

Units

 

 

Weighted Average

Grant Date Fair

Value Per Unit

 

Unvested PSUs outstanding at December 31, 2021

 

 

37.1

 

 

$

556.50

 

Granted

 

 

51.5

 

 

$

296.07

 

Forfeited

 

 

(10.8

)

 

$

376.69

 

Unvested PSUs outstanding at June 30, 2022 (1)

 

 

77.8

 

 

$

409.13

 

 

 

(1)

A maximum of 194,478 units could be awarded based upon Paycom’s Relative TSR over the applicable performance periods.

For the three and six months ended June 30, 2022, our total compensation expense related to restricted stock awards and PSU awards, in the aggregate, was $24.2 million and $46.3 million, respectively. For the three and six months ended June 30, 2021, our total compensation expense related to restricted stock awards and PSU awards, in aggregate, was $23.8 million and $47.4 million, respectively.

The following table presents the unrecognized compensation cost and the related weighted average recognition period associated with unvested restricted stock awards and unvested PSU awards as of June 30, 2022.

 

 

 

Restricted Stock

 

 

 

 

 

 

 

Awards

 

 

PSUs

 

Unrecognized compensation cost

 

$

260,132

 

 

$

18,977

 

Weighted average period for recognition (years)

 

 

3.5

 

 

 

1.8

 

We capitalized stock-based compensation costs related to software developed for internal use of $2.3 million and $4.2 million for the three and six months ended June 30, 2022, respectively. We capitalized stock-based compensation costs related to software developed for internal use of $1.9 million and $3.4 million for the three and six months ended June 30, 2021, respectively.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

13.

COMMITMENTS AND CONTINGENCIES

We are involved in various legal proceedings in the ordinary course of business. Although we cannot predict the outcome of these proceedings, legal matters are subject to inherent uncertainties and there exists the possibility that the ultimate resolution of these matters could have a material adverse effect on our business, financial condition, results of operations and cash flows.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

14.

INCOME TAXES

The Company’s effective income tax rate was 25.5% and 17.9% for the six months ended June 30, 2022 and 2021, respectively. The increase in effective tax rate for the six months ended June 30, 2022 is primarily related to a decrease of excess tax benefits from stock-based compensation.  

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events

15.

SUBSEQUENT EVENTS

Restricted Stock Awards

On July 22, 2022, we issued an aggregate of 16,287 restricted shares of common stock to certain non-executive employees under the LTIP consisting of Time-Based Shares that will vest in three or four tranches annually, beginning on the first anniversary of such initial vesting date, provided that the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.

Debt Agreements

On July 29, 2022 (the “July 2022 Facility Closing Date”), the Borrower, Software, and certain other subsidiaries of Software entered into a new credit agreement (the “July 2022 Credit Agreement”) with JPMorgan Chase Bank, N.A., as a lender, swingline lender and issuing bank, the lenders from time to time party thereto (collectively with JPMorgan Chase Bank, N.A., the “July 2022 Lenders”), and JPMorgan Chase Bank, N.A., as the administrative agent.

The July 2022 Credit Agreement provides for a senior secured revolving credit facility (the “July 2022 Revolving Credit Facility”) in the aggregate principal amount of up to $650.0 million, and the ability to request an incremental facility of up to an additional $500.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other

conditions. The July 2022 Credit Agreement includes a $25.0 million sublimit for swingline loans and a $6.5 million sublimit for letters of credit. The July 2022 Credit Agreement also provides for a senior secured delayed draw term loan (the “July 2022 Term Loan Facility”) in the aggregate amount of up to $750.0 million. All loans under the July 2022 Credit Agreement will mature on July 29, 2027 (the “Scheduled Maturity Date”).

The borrowings under the July 2022 Credit Agreement will bear interest at a rate per annum equal to (i) the Alternate Base Rate (“ABR”) plus an applicable margin (“ABR Loans”) or (ii) (x) the term Secured Overnight Financing Rate (“SOFR”) plus 0.10% (the “Adjusted Term SOFR Rate”) or (y) the daily SOFR plus 0.10%, in each case plus an applicable margin (“SOFR Rate Loans”). ABR is calculated as the highest of (i) the rate of interest last quoted by The Wall Street Journal in the United States as the prime rate in effect, (ii) the federal funds rate plus 0.5% and (iii) the Adjusted Term SOFR Rate for a one-month interest period plus 1.00%; provided that, if the ABR as determined pursuant to the foregoing would be less than 1.00%, such rate shall be deemed to be 1.00%. The applicable margin for ABR Loans is (i) 0.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.50% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.75% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 1.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  The applicable margin for SOFR Rate Loans is (i) 1.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 1.5% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 1.75% if the Company’s consolidated leverage ratio is greater than 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 2.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  We are required to pay a quarterly commitment fee on the daily amount of the undrawn portion of the revolving commitments under the July 2022 Revolving Credit Facility and a quarterly ticking fee on the daily amount of the undrawn portion of the July 2022 Term Loan Facility, in each case at a rate per annum of (i) 0.20% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.225% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.25% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 0.275% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0. We are also required to pay customary letter of credit fees upon drawing any letter of credit.

The July 2022 Revolving Credit Facility provides for no scheduled principal amortization prior to the Scheduled Maturity Date. Subject to certain conditions set forth in the July 2022 Credit Agreement, we may borrow, prepay and reborrow under the July 2022 Revolving Credit Facility and terminate or reduce the July 2022 Lenders’ commitments at any time prior to the Scheduled Maturity Date.

We may make up to ten draws under the July 2022 Term Loan Facility at any time during the period from and after the July 2022 Facility Closing Date through twelve months after the July 2022 Facility Closing Date. Loans under the July 2022 Term Loan Facility will amortize in equal quarterly installments commencing with the first full fiscal quarter after the earlier of (x) the date on which the July 2022 Term Loan Facility has been fully drawn and (y) the expiration of the draw period, in an aggregate annual amount equal to 7.5% in year one (if applicable) and year two, and 10% thereafter.  

The proceeds of the loans and letters of credit under the July 2022 Credit Agreement are to be used for ongoing working capital and general corporate purposes, permitted acquisitions, share repurchases and refinancing the May 2022 Facility. On the July 2022 Facility Closing Date, we borrowed $29.0 million under the July 2022 Term Loan Facility to repay the outstanding indebtedness under the May 2022 Facility, along with accrued interest, expenses and fees. The loan on the July 2022 Facility Closing Date will bear interest at the Adjusted Term SOFR Rate plus 1.25%. In connection with the repayment of the May 2022 Facility, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.

Under the July 2022 Credit Agreement, we are required to maintain as of the end of each fiscal quarter a consolidated interest ratio of not less than 3.0 to 1.0 and a consolidated leverage ratio of not greater than 3.75 to 1.0, stepping down to 3.0 to 1.0 at intervals thereafter. Additionally, the July 2022 Credit Agreement contains customary affirmative and negative covenants, including covenants limiting our ability to, among other things, grant liens, incur debt, effect certain mergers, make investments, dispose of assets, enter into certain transactions, including swap agreements and sale and leaseback transactions, pay dividends or distributions on our capital stock, and enter into transactions with affiliates, in each case subject to customary exceptions. Our obligations under the July 2022 Credit Agreement are secured by a senior security interest in all personal property of the Loan Parties.

The events of default under the July 2022 Credit Agreement include, among others, payment defaults, breaches of covenants, defaults under the related loan documents, material misrepresentations, cross defaults with certain other material indebtedness, bankruptcy and insolvency events, judgment defaults, certain events related to plans subject to the Employee Retirement Income Security Act of 1974, as amended, invalidity of the July 2022 Credit Agreement or the related loan documents and change in control events. The occurrence of an event of default could result in the acceleration of our obligations under the July 2022 Credit Agreement, the requirement to post cash collateral with respect to letters of credit, the termination of the July 2022 Lenders’ commitments and a 2.0% increase in the rate of interest.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying unaudited interim consolidated financial statements and notes have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial statements that permit reduced disclosure for interim periods. In the opinion of management, the unaudited consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes presented in the Form 10-K. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results expected for the full year.

Recently Adopted / Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In January 2021, we adopted Accounting Standards Update (“ASU”) No. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes” (“ASU 2019-12”) utilizing the prospective transition method. The amendments in ASU 2019-12 eliminate certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also clarifies and simplifies other aspects of the accounting for income taxes. The adoption of this guidance did not have a material impact on our unaudited interim consolidated financial statements.

Recently Issued Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, “Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”). ASU 2020-04 provides temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform. As of June 30 2022, our floating-to-fixed interest rate swap remains outstanding to offset the rate variability associated with outstanding borrowings under the 2022 Facility (as defined in Note 6). As further discussed in Note 7, under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. When the one-month USD LIBOR rate ceases to exist, we will have to renegotiate our interest rate swap agreement. ASU 2020-04 is currently effective and we plan to adopt and apply ASU 2020-04 prospectively to contract modifications made on or before December 31, 2022. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2020-04.

In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848) Scope” (“ASU 2021-01”), which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivative instruments that are affected by the discounting transition. ASU 2021-01 amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU 2021-01 is currently effective and upon adoption may be applied to contract modifications that change the interest rate used for margining, discounting, or contract price alignment retrospectively as of any date from the

beginning of the interim period that includes March 12, 2020, or prospectively to new modifications from any date within the interim period that includes or is subsequent to January 7, 2021, up to the date that financial statements are available to be issued. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2021-01.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates include income taxes, loss contingencies, the useful life of property and equipment and intangible assets, the life of our client relationships, the fair value of our stock-based awards and the fair value of our financial instruments, intangible assets and goodwill. These estimates are based on historical experience where applicable and other assumptions that management believes are reasonable under the circumstances. Actual results could materially differ from these estimates.

Seasonality

Seasonality

Our revenues are seasonal in nature and generally we expect our first and fourth quarter recurring revenues to be higher than other quarters during the year. Recurring revenues include revenues relating to the annual processing of payroll tax filing forms and ACA form filing requirements, such as Form W-2, Form 1099, and Form 1095 and revenues from processing unscheduled payroll runs (such as bonuses) for our clients. As payroll tax forms are typically processed in the first quarter of the year, first quarter recurring revenues and margins are positively impacted. In addition, unscheduled payroll runs at the end of the year often result in increased recurring revenues in the fourth quarter. These seasonal fluctuations in revenues can also have an impact on gross profits. Historical results impacted by these seasonal trends should not be considered a reliable indicator of our future results of operations.

Funds Held for Clients and Client Funds Obligation

Funds Held for Clients and Client Funds Obligation

As part of our payroll and tax filing application, we (i) collect client funds to satisfy their respective federal, state and local employment tax obligations, (ii) remit such funds to the appropriate taxing authorities and accounts designated by our clients, and (iii) manage client tax filings and any related correspondence with taxing authorities. Amounts collected by us from clients for their federal, state and local employment taxes are invested by us, and we earn interest on these funds during the interval between receipt and disbursement.

These investments are shown in our consolidated balance sheets as funds held for clients, and the associated liability for the tax filings is shown as client funds obligation. The liability is recorded in the accompanying consolidated balance sheets at the time we obtain the funds from clients. The client funds obligation represents liabilities that will be repaid within one year of the consolidated balance sheet date. As of June 30, 2022 and December 31, 2021, the funds held for clients were invested in money market funds, demand deposit accounts, commercial paper and certificates of deposit. Additionally, as of June 30, 2022, the funds held for clients were invested in U.S. treasury securities with an original maturity duration of greater than one year. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item in the consolidated balance sheets. U.S. treasury securities with an original maturity duration of greater than one year are also classified as available-for-sale securities and included within the funds held for clients line item in the consolidated balance sheets. These available-for-sale securities are recorded in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net gains (losses) on available-for-sale securities and are included within comprehensive earnings (loss) in the consolidated statements of comprehensive income. Funds held for clients are classified as a current asset in the consolidated balance sheets because the funds are held solely to satisfy the client funds obligation. Additionally, the funds held for clients is classified as restricted cash and restricted cash equivalents and presented within the reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents on the consolidated statements of cash flows.  

Stock Repurchase Plan

Stock Repurchase Plan

In May 2016, our Board of Directors authorized a stock repurchase plan allowing for the repurchase of shares of our common stock in open market transactions at prevailing market prices, in privately negotiated transactions or by other means in accordance with federal securities laws, including Rule 10b5-1 programs. Since the initial authorization of the stock repurchase plan, our Board of Directors has amended and extended and authorized new stock repurchase plans from time to time. Most recently, in June 2022, our Board of Directors authorized the repurchase of up to $550.0 million of our common stock. As of June 30, 2022, there was $550.0 million available for repurchases under our stock repurchase plan. Our stock repurchase plan may be suspended or discontinued at any time. The actual timing, number and value of shares repurchased depends on a number of factors, including the market price of our common stock, general market and economic conditions, shares withheld for taxes associated with the vesting of restricted stock and other corporate considerations. The current stock repurchase plan will expire on June 7, 2024.

During the six months ended June 30, 2022, we repurchased an aggregate of 363,569 shares of our common stock at an average cost of $273.52 per share, including 16,257 shares withheld to satisfy tax withholding obligations for certain employees upon the vesting of restricted stock.  

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations

Changes in deferred revenue related to material right performance obligations as of June 30, 2022 and 2021 were as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Balance, beginning of period

 

$

104,816

 

 

$

88,993

 

 

$

101,426

 

 

$

86,826

 

Deferral of revenue

 

 

15,426

 

 

 

8,536

 

 

 

24,614

 

 

 

15,498

 

Recognition of unearned revenue

 

 

(11,362

)

 

 

(5,071

)

 

 

(17,160

)

 

 

(9,866

)

Balance, end of period

 

$

108,880

 

 

$

92,458

 

 

$

108,880

 

 

$

92,458

 

 

Summary of Asset Balances and Related Amortization Expense For Contract Costs

The following tables present the asset balances and related amortization expense for these contract costs:

 

 

 

As of and for the Three Months Ended June 30, 2022

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

290,523

 

 

$

16,595

 

 

$

(11,132

)

 

$

295,986

 

Costs to fulfill a contract

 

$

285,081

 

 

$

26,819

 

 

$

(9,881

)

 

$

302,019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Three Months Ended June 30, 2021

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

244,339

 

 

$

13,701

 

 

$

(9,132

)

 

$

248,908

 

Costs to fulfill a contract

 

$

214,969

 

 

$

21,934

 

 

$

(7,391

)

 

$

229,512

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2022

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

272,919

 

 

$

44,881

 

 

$

(21,814

)

 

$

295,986

 

Costs to fulfill a contract

 

$

265,657

 

 

$

55,449

 

 

$

(19,087

)

 

$

302,019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2021

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

Costs to obtain a contract

 

$

232,583

 

 

$

34,242

 

 

$

(17,917

)

 

$

248,908

 

Costs to fulfill a contract

 

$

199,593

 

 

$

44,112

 

 

$

(14,193

)

 

$

229,512

 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2022
Property Plant And Equipment [Abstract]  
Schedule of Property and Equipment and Accumulated Depreciation and Amortization

Property and equipment and accumulated depreciation and amortization were as follows:

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Property and equipment

 

 

 

 

 

 

 

 

Software and capitalized software costs

 

$

235,312

 

 

$

199,470

 

Buildings

 

 

177,044

 

 

 

172,807

 

Computer equipment

 

 

116,553

 

 

 

102,509

 

Rental clocks

 

 

33,001

 

 

 

30,313

 

Furniture, fixtures and equipment

 

 

27,488

 

 

 

24,971

 

Other

 

 

16,789

 

 

 

16,397

 

 

 

 

606,187

 

 

 

546,467

 

Less: accumulated depreciation and amortization

 

 

(284,816

)

 

 

(242,652

)

 

 

 

321,371

 

 

 

303,815

 

Construction in progress

 

 

19,773

 

 

 

11,342

 

Land

 

 

33,796

 

 

 

33,796

 

Property and equipment, net

 

$

374,940

 

 

$

348,953

 

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets

All of our intangible assets other than goodwill are considered to have definite lives and, as such, are subject to amortization. The following table presents the components of intangible assets within our consolidated balance sheets:

 

 

 

June 30, 2022

 

 

 

Weighted Average Remaining

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Useful Life

 

 

Gross

 

 

Amortization

 

 

Net

 

 

 

(Years)

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Naming rights

 

 

14.3

 

 

$

60,199

 

 

$

(4,230

)

 

$

55,969

 

Trade name

 

 

 

 

 

3,194

 

 

 

(3,194

)

 

 

 

Total

 

 

 

 

 

$

63,393

 

 

$

(7,424

)

 

$

55,969

 

 

 

 

December 31, 2021

 

 

 

Weighted Average Remaining

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Useful Life

 

 

Gross

 

 

Amortization

 

 

Net

 

 

 

(Years)

 

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Naming rights

 

 

14.8

 

 

$

60,199

 

 

$

(2,278

)

 

$

57,921

 

Trade name

 

 

0.5

 

 

 

3,194

 

 

 

(3,087

)

 

 

107

 

Total

 

 

 

 

 

$

63,393

 

 

$

(5,365

)

 

$

58,028

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt, Net (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt

Long-term debt consisted of the following:

 

 

 

June 30, 2022

 

 

December 31, 2021

 

2022 Revolving Credit Agreement due May 4, 2027

 

$

29,000

 

 

 

 

Net term note to bank due September 7, 2025

 

 

 

 

$

29,155

 

Total long-term debt, net (including current portion)

 

 

29,000

 

 

 

29,155

 

Less: Current portion

 

 

 

 

 

(1,775

)

Total long-term debt, net

 

$

29,000

 

 

$

27,380

 

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Corporate Investments and Funds Held For Clients (Tables)
6 Months Ended
Jun. 30, 2022
Investments Debt And Equity Securities [Abstract]  
Cash and Cash Equivalents and Investments

The tables below present our cash and cash equivalents, the funds held for clients’ cash and cash equivalents as well as the investments that were included within funds held for clients on the consolidated balance sheets:

 

 

 

June 30, 2022

 

Type of issue

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses(1)

 

 

Fair value

 

Cash and cash equivalents

 

$

279,039

 

 

$

 

 

$

 

 

$

279,039

 

Funds held for clients' cash and cash equivalents

 

 

3,158,071

 

 

 

 

 

 

 

 

 

3,158,071

 

Available-for-sale securities (2):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

 

103,094

 

 

 

 

 

 

(517

)

 

 

102,577

 

     Certificates of deposit

 

 

25,000

 

 

 

 

 

 

 

 

 

25,000

 

     U.S. treasury securities

 

 

139,192

 

 

 

 

 

 

(1,659

)

 

 

137,533

 

Total investments

 

$

3,704,396

 

 

$

 

 

$

(2,176

)

 

$

3,702,220

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

Type of issue

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses

 

 

Fair value

 

Cash and cash equivalents

 

$

277,978

 

 

$

 

 

$

 

 

$

277,978

 

Funds held for clients' cash and cash equivalents

 

 

1,534,894

 

 

 

 

 

 

 

 

 

1,534,894

 

Available-for-sale securities (2):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

 

311,679

 

 

 

 

 

 

 

 

 

311,679

 

     Certificates of deposit

 

 

 

 

 

 

 

 

 

 

 

 

Total investments

 

$

2,124,551

 

 

$

 

 

$

 

 

$

2,124,551

 

 

(1)

These securities have been in an unrealized loss position for a period of less than 12 months.

 

(2)

All available-for-sale securities were included within funds held for clients.

Summary of Expected Maturities of Available for Sale Securities Expected maturities of available-for-sale securities at June 30, 2022 are as follows:

Expected maturity

 

Amortized cost

 

 

Fair value

 

One year or less

 

$

128,094

 

 

$

127,577

 

One year to five years

 

$

139,192

 

 

$

137,533

 

Total available-for-sale securities

 

$

267,286

 

 

$

265,110

 

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis

Included in the following tables are the Company’s major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021:

 

 

 

June 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

$

 

 

$

102,577

 

 

$

 

 

$

102,577

 

     Certificates of deposit

 

$

 

 

$

25,000

 

 

$

 

 

$

25,000

 

     U.S. treasury securities

 

$

 

 

$

137,533

 

 

$

 

 

$

137,533

 

     Interest rate swap

 

$

 

 

$

334

 

 

$

 

 

$

334

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Commercial paper

 

$

 

 

$

311,679

 

 

$

 

 

$

311,679

 

     Certificates of deposit

 

$

 

 

$

 

 

$

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Interest rate swap

 

$

 

 

$

1,335

 

 

$

 

 

$

1,335

 

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Earnings Per Share

The following is a reconciliation of net income and the shares of common stock used in the computation of basic and diluted earnings per share:  

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

57,355

 

 

$

52,278

 

 

$

149,285

 

 

$

116,894

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

 

57,969

 

 

 

57,853

 

 

 

57,992

 

 

 

57,797

 

Dilutive effect of unvested restricted stock

 

 

98

 

 

 

239

 

 

 

194

 

 

 

338

 

Diluted weighted average shares outstanding

 

 

58,067

 

 

 

58,092

 

 

 

58,186

 

 

 

58,135

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.02

 

Diluted

 

$

0.99

 

 

$

0.90

 

 

$

2.57

 

 

$

2.01

 

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Summary of Nonvested Restricted Stock Awards and PSU Activity

The following table summarizes restricted stock awards activity for the six months ended June 30, 2022:

 

 

 

Time-Based

 

 

Market-Based

 

 

 

Restricted Stock Awards

 

 

Restricted Stock Awards

 

 

 

Shares

 

 

Weighted Average

Grant Date Fair

Value Per Share

 

 

Shares

 

 

Weighted Average

Grant Date Fair

Value Per Share

 

Unvested shares of restricted stock outstanding at December 31, 2021

 

 

369.6

 

 

$

259.94

 

 

 

1,628.3

 

 

 

111.87

 

Granted

 

 

344.7

 

 

$

285.89

 

 

 

59.5

 

 

 

268.93

 

Vested

 

 

(215.3

)

 

$

174.98

 

 

 

 

 

 

278.24

 

Forfeited

 

 

(31.5

)

 

$

317.45

 

 

 

(5.7

)

 

 

279.88

 

Unvested shares of restricted stock outstanding at June 30, 2022

 

 

467.5

 

 

$

314.35

 

 

 

1,682.1

 

 

$

116.85

 

 

Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards

The following table presents the unrecognized compensation cost and the related weighted average recognition period associated with unvested restricted stock awards and unvested PSU awards as of June 30, 2022.

 

 

 

Restricted Stock

 

 

 

 

 

 

 

Awards

 

 

PSUs

 

Unrecognized compensation cost

 

$

260,132

 

 

$

18,977

 

Weighted average period for recognition (years)

 

 

3.5

 

 

 

1.8

 

Performance-Based Restricted Stock Units [Member]  
Summary of Nonvested Restricted Stock Awards and PSU Activity

The following table summarizes PSU activity for the six months ended June 30, 2022:

 

 

 

PSUs

 

 

 

Units

 

 

Weighted Average

Grant Date Fair

Value Per Unit

 

Unvested PSUs outstanding at December 31, 2021

 

 

37.1

 

 

$

556.50

 

Granted

 

 

51.5

 

 

$

296.07

 

Forfeited

 

 

(10.8

)

 

$

376.69

 

Unvested PSUs outstanding at June 30, 2022 (1)

 

 

77.8

 

 

$

409.13

 

 

 

(1)

A maximum of 194,478 units could be awarded based upon Paycom’s Relative TSR over the applicable performance periods.

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Stock Repurchase Plan [Member]  
Summary Of Significant Accounting Policy [Line Items]  
Available authorized repurchase amount | $ $ 550,000,000.0
Stock repurchase plan expiration date Jun. 07, 2024
Stock repurchased, average costs per share | $ / shares $ 273.52
Shares withheld to satisfy tax withholding obligations | shares 363,569
Stock Repurchase Plan [Member] | Certain Employees [Member]  
Summary Of Significant Accounting Policy [Line Items]  
Shares withheld to satisfy tax withholding obligations | shares 16,257
Maximum [Member] | Stock Repurchase Plan [Member]  
Summary Of Significant Accounting Policy [Line Items]  
Stock repurchase plan, authorized amount | $ $ 550,000,000.0
Accounting Standards Update 2019-12 [Member]  
Summary Of Significant Accounting Policy [Line Items]  
Accounting standards update, adoption date Jan. 01, 2021
Accounting standards update, adopted true
Accounting standards update, immaterial effect true
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue From Contract With Customer [Abstract]        
Balance, beginning of period $ 104,816 $ 88,993 $ 101,426 $ 86,826
Deferral of revenue 15,426 8,536 24,614 15,498
Recognition of unearned revenue (11,362) (5,071) (17,160) (9,866)
Balance, end of period $ 108,880 $ 92,458 $ 108,880 $ 92,458
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Deferred revenue expect to recognize description We expect to recognize $10.2 million of deferred revenue related to material right performance obligations in the remainder of 2022, $17.1 million of such deferred revenue in 2023, and $81.6 million of such deferred revenue thereafter.
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Additional Information (Detail 1)
$ in Millions
Jun. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Deferred revenue expect to recognize amount $ 10.2
Deferred revenue expect to recognize period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Deferred revenue expect to recognize amount $ 17.1
Deferred revenue expect to recognize period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Deferred revenue expect to recognize amount $ 81.6
Deferred revenue expect to recognize period
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Costs to Obtain a Contract [Member]        
Capitalized Contract Cost [Line Items]        
Beginning Balance $ 290,523 $ 244,339 $ 272,919 $ 232,583
Capitalization of Costs 16,595 13,701 44,881 34,242
Amortization (11,132) (9,132) (21,814) (17,917)
Ending Balance 295,986 248,908 295,986 248,908
Costs to Fulfill a Contract [Member]        
Capitalized Contract Cost [Line Items]        
Beginning Balance 285,081 214,969 265,657 199,593
Capitalization of Costs 26,819 21,934 55,449 44,112
Amortization (9,881) (7,391) (19,087) (14,193)
Ending Balance $ 302,019 $ 229,512 $ 302,019 $ 229,512
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment - Schedule of Property and Equipment and Accumulated Depreciation and Amortization (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property and Equipment [Line Items]    
Property and equipment, gross $ 606,187 $ 546,467
Less: accumulated depreciation and amortization (284,816) (242,652)
Property and equipment, net 374,940 348,953
Software and Capitalized Software Costs [Member]    
Property and Equipment [Line Items]    
Property and equipment, gross 235,312 199,470
Buildings [Member]    
Property and Equipment [Line Items]    
Property and equipment, gross 177,044 172,807
Computer Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment, gross 116,553 102,509
Rental Clocks [Member]    
Property and Equipment [Line Items]    
Property and equipment, gross 33,001 30,313
Furniture, Fixtures and Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment, gross 27,488 24,971
Other [Member]    
Property and Equipment [Line Items]    
Property and equipment, gross 16,789 16,397
Property and Equipment, net, Excluding Land and Construction in Progress [Member]    
Property and Equipment [Line Items]    
Property and equipment, net 321,371 303,815
Construction in Progress [Member]    
Property and Equipment [Line Items]    
Property and equipment, net 19,773 11,342
Land [Member]    
Property and Equipment [Line Items]    
Property and equipment, net $ 33,796 $ 33,796
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property and Equipment [Line Items]          
Computer software development costs capitalized $ 16,400 $ 13,700 $ 31,800 $ 26,000  
Interest costs incurred 600 300 900 700  
Interest costs capitalized 200 300 300 700  
Retainage amount included in construction in progress 700   700   $ 100
Depreciation and amortization 12,090 8,380 23,753 16,096  
Property and Equipment [Member]          
Property and Equipment [Line Items]          
Depreciation and amortization $ 21,600 $ 15,600 $ 42,200 $ 30,500  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Line Items]            
Goodwill   $ 51,889,000   $ 51,889,000   $ 51,889,000
Goodwill impairment amount       0    
Amortization of intangible assets   1,100,000 $ 400,000 2,100,000 $ 400,000  
Estimated remaining amortization expense for remainder of 2022   2,000,000.0   2,000,000.0    
Estimated remaining amortization expense in 2023   3,900,000   3,900,000    
Estimated remaining amortization expense in 2024   3,900,000   3,900,000    
Estimated remaining amortization expense in 2025   3,900,000   3,900,000    
Estimated remaining amortization expense in 2026   3,900,000   3,900,000    
Estimated remaining amortization expense in 2027   3,900,000   3,900,000    
Sponsorship Rights [Member]            
Goodwill and Intangible Assets Disclosure [Line Items]            
One-time payment for intangible asset agreement $ 1,500,000          
Naming Rights [Member] | Minimum [Member]            
Goodwill and Intangible Assets Disclosure [Line Items]            
Annual payments for intangible asset agreement       4,000,000.0    
Naming Rights [Member] | Maximum [Member]            
Goodwill and Intangible Assets Disclosure [Line Items]            
Annual payments for intangible asset agreement       6,100,000    
Goodwill [Member]            
Goodwill and Intangible Assets Disclosure [Line Items]            
Goodwill   $ 51,900,000   $ 51,900,000   $ 51,900,000
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross $ 63,393 $ 63,393
Accumulated Amortization (7,424) (5,365)
Net 55,969 58,028
Naming Rights [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross 60,199 60,199
Accumulated Amortization (4,230) (2,278)
Net $ 55,969 $ 57,921
Weighted average remaining useful life 14 years 3 months 18 days 14 years 9 months 18 days
Trade Name [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross $ 3,194 $ 3,194
Accumulated Amortization $ (3,194) (3,087)
Net   $ 107
Weighted average remaining useful life   6 months
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt, Net - Schedule of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
May 04, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Total long-term debt, net (including current portion) $ 29,000   $ 29,155
Less: Current portion     (1,775)
Total long-term debt, net 29,000   27,380
2022 Revolving Credit Agreement [Member]      
Debt Instrument [Line Items]      
Line of credit $ 29,000 $ 29,000  
Net Term Note to Bank Due September 7, 2025 [Member]      
Debt Instrument [Line Items]      
Term note to bank     $ 29,155
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt, Net - Schedule of Long-Term Debt (Parenthetical) (Detail)
6 Months Ended
May 04, 2022
Jun. 30, 2022
2022 Revolving Credit Agreement [Member]    
Debt Instrument [Line Items]    
Line of credit facility, maturity date May 04, 2027 May 04, 2027
Net Term Note to Bank Due September 7, 2025 [Member]    
Debt Instrument [Line Items]    
Debt instrument maturity date   Sep. 07, 2025
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt, Net - Additional Information (Detail) - USD ($)
6 Months Ended
May 04, 2022
Jun. 30, 2022
Jun. 07, 2022
Apr. 15, 2022
2018 Revolving Credit Agreement [Member]        
Debt Instrument [Line Items]        
Line of credit facility agreement date   Feb. 12, 2018    
Line of credit facility, maximum borrowing capacity   $ 50,000,000.0    
Line of credit facility maximum borrowing capacity subject to certain conditions   $ 100,000,000.0    
Line of credit facility, maturity date   Feb. 12, 2020    
Line of credit       $ 0
Line of credit facility, borrowings outstanding       $ 0
2018 Revolving Credit Agreement [Member] | First Amendment to the Revolving Credit Agreement [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 75,000,000.0    
Line of credit facility maximum borrowing capacity subject to certain conditions   $ 125,000,000.0    
Line of credit facility, maturity date   Apr. 15, 2022    
2018 Revolving Credit Agreement [Member] | Swingline Loans [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 5,000,000.0    
2018 Revolving Credit Agreement [Member] | Letters of Credit [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 2,500,000    
2022 Revolving Credit Agreement [Member]        
Debt Instrument [Line Items]        
Agreement termination date Jul. 29, 2022      
Line of credit facility, maximum borrowing capacity $ 250,000,000.0      
Line of credit facility, maturity date May 04, 2027 May 04, 2027    
Line of credit $ 29,000,000.0 $ 29,000,000    
Additional credit facility capacity, subject to certain conditions $ 100,000,000.0      
Quarterly commitment fee 0.20%      
Line of credit facility increase in rate of interest in event of default 2.00%      
Line of credit facility, borrowings outstanding $ 29,000,000.0 $ 29,000,000    
2022 Revolving Credit Agreement [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity     $ 250,000,000.0  
Fixed charge coverage ratio 1.25      
2022 Revolving Credit Agreement [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity     $ 350,000,000.0  
Leverage ratio 2.25      
2022 Revolving Credit Agreement [Member] | Swingline Loans [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 25,000,000.0      
2022 Revolving Credit Agreement [Member] | Letters of Credit [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 2,500,000      
2022 Revolving Credit Agreement [Member] | Federal Funds Rate Plus [Member]        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 0.50%      
2022 Revolving Credit Agreement [Member] | BSBY Rate Plus [Member]        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 1.00%      
2017 Term Credit Agreement [Member]        
Debt Instrument [Line Items]        
Line of credit facility agreement date   Dec. 07, 2017    
Agreement termination date   May 04, 2022    
2017 Term Credit Agreement [Member] | Term Loan [Member]        
Debt Instrument [Line Items]        
Unamortized debt issuance costs written off   $ 100,000    
2017 Term Credit Agreement [Member] | Term Loan [Member]        
Debt Instrument [Line Items]        
Debt instrument maturity date   Sep. 07, 2025    
2017 Term Credit Agreement [Member] | Term Loan [Member] | Prime Rate [Member]        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate   1.00%    
2017 Term Credit Agreement [Member] | Term Loan [Member] | Adjusted London Interbank Offered Rate LIBOR [Member]        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate   1.50%    
Leverage Ratio Is Less Than 1.0 To 1.0 [Member] | 2022 Revolving Credit Agreement [Member] | Bloomberg Short-Term Bank Yield Index [Member]        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 1.125%      
Leverage Ratio Is Less Than 1.0 To 1.0 [Member] | 2022 Revolving Credit Agreement [Member] | Interest Rate Floors        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 0.125%      
Leverage Ratio Is Greater Than Or Equal To 1.0 To 1.0 [Member] | 2022 Revolving Credit Agreement [Member] | Bloomberg Short-Term Bank Yield Index [Member]        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 1.375%      
Leverage Ratio Is Greater Than Or Equal To 1.0 To 1.0 [Member] | 2022 Revolving Credit Agreement [Member] | Interest Rate Floors        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 0.375%      
Term Loan [Member] | 2022 Revolving Credit Agreement [Member] | BSBY Rate Plus [Member]        
Debt Instrument [Line Items]        
Debt instrument basis spread on variable rate 1.125%      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Additional Information (Details) - Interest Rate Swap [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative [Line Items]        
Derivative maturity date     Sep. 07, 2025  
Derivative rate received     one-month USD LIBOR  
Derivative rate paid, percent     2.54%  
Derivative Instrument, notional value $ 35,500,000   $ 35,500,000  
Derivative instrument gain (loss) under fair value $ 400,000   $ 1,700,000 $ 700,000
Maximum [Member]        
Derivative [Line Items]        
Derivative instrument gain (loss) under fair value   $ 100,000    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Corporate Investments and Funds Held For Clients - Cash and Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Corporate Investments and Funds Held for Clients [Line Items]      
Cash and cash equivalents, amortized cost $ 279,039 $ 277,978  
Funds held for clients cash and cash equivalents, amortized cost 3,158,071 1,534,894  
Amortized cost 267,286    
Total investments, amortized cost 3,704,396 2,124,551  
Gross unrealized losses [1] (2,176)    
Cash and cash equivalents, fair value 279,039 277,978 $ 202,362
Funds held for clients cash and cash equivalents, fair value 3,158,071 1,534,894  
Fair value 265,110    
Total investments, fair value 3,702,220 2,124,551  
Available-for-sale Securities [Member] | Commercial Paper [Member]      
Corporate Investments and Funds Held for Clients [Line Items]      
Amortized cost [2] 103,094 311,679  
Gross unrealized losses [1],[2] (517)    
Fair value [2] 102,577 $ 311,679  
Available-for-sale Securities [Member] | U.S. Treasury Securities [Member]      
Corporate Investments and Funds Held for Clients [Line Items]      
Amortized cost [2] 139,192    
Gross unrealized losses [1],[2] (1,659)    
Fair value [2] 137,533    
Available-for-sale Securities [Member] | Certificates of Deposit [Member]      
Corporate Investments and Funds Held for Clients [Line Items]      
Amortized cost [2] 25,000    
Fair value [2] $ 25,000    
[1]

These securities have been in an unrealized loss position for a period of less than 12 months.

[2]

All available-for-sale securities were included within funds held for clients.

XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Corporate Investments and Funds Held For Clients - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Investments Debt And Equity Securities [Abstract]    
Debt securities, Available-for-sale, Realized Gain (Loss) $ 0 $ 0
Credit impairment losses $ 0 $ 0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Corporate Investments and Funds Held For Clients - Summary of Expected Maturities of Available for Sale Securities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Available For Sale Securities Debt Maturities Amortized Cost [Abstract]  
Amortized cost, One year or less $ 128,094
One year to five years 139,192
Amortized cost 267,286
Fair value, One year or less 127,577
Fair value, One year to five years 137,533
Fair value,Total available-for-sale securities $ 265,110
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Commercial Paper [Member]    
Assets:    
Assets $ 102,577 $ 311,679
Certificates of Deposit [Member]    
Assets:    
Assets 25,000  
U.S. Treasury Securities [Member]    
Assets:    
Assets 137,533  
Level 2 [Member] | Commercial Paper [Member]    
Assets:    
Assets 102,577 311,679
Level 2 [Member] | Certificates of Deposit [Member]    
Assets:    
Assets 25,000  
Level 2 [Member] | U.S. Treasury Securities [Member]    
Assets:    
Assets 137,533  
Interest Rate Swap [Member]    
Assets:    
Assets 334  
Liabilities:    
Liabilities   1,335
Interest Rate Swap [Member] | Level 2 [Member]    
Assets:    
Assets $ 334  
Liabilities:    
Liabilities   $ 1,335
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Defined Contribution Plan Disclosure [Line Items]        
401(k) minimum age of eligibility for participation     18 years  
401(k) eligibility minimum service period     90 days  
Employee vested percentage in salary deferrals and roll over contributions     100.00%  
Minimum period for vesting 100% contributions     2 years  
Minimum period for vesting of discretionary contributions     2 years  
Matching contribution $ 3,100,000 $ 2,600,000 $ 6,600,000 $ 5,900,000
Employee stock purchase plan overlapping offering period     24 months  
Employee Stock Purchase Plan [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Employees Company's common stock shares purchase limit percentage 10.00%   10.00%  
Employees Company's common stock shares purchase limit amount     $ 25,000  
Purchase price of common stock expressed as a percentage of its fair market value     85.00%  
Maximum number of shares that may be purchased by a participant     2,000  
Share of common stock purchase maximum     2,000,000.0  
Purchase of shares of common stock     31,350 24,717
Compensation expense related to ESPP $ 800,000 $ 700,000 $ 1,400,000 $ 1,400,000
After Two Years Of Employment [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Matching contributions, vesting percentage     100.00%  
One Hundred Percent Match For Percent Of Participants Contribution [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Employer contribution percentage     100.00%  
Percentage of salary deferrals     1.00%  
50% Matching Contribution [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Employer contribution percentage     50.00%  
Minimum [Member] | 50% Matching Contribution [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of salary deferrals     2.00%  
Maximum [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of salary deferrals     3.50%  
Maximum [Member] | 50% Matching Contribution [Member]        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of salary deferrals     6.00%  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:            
Net income $ 57,355 $ 91,930 $ 52,278 $ 64,616 $ 149,285 $ 116,894
Denominator:            
Basic weighted average shares outstanding 57,969   57,853   57,992 57,797
Dilutive effect of unvested restricted stock 98   239   194 338
Diluted weighted average shares outstanding 58,067   58,092   58,186 58,135
Earnings per share:            
Earnings per share, basic $ 0.99   $ 0.90   $ 2.57 $ 2.02
Earnings per share, diluted $ 0.99   $ 0.90   $ 2.57 $ 2.01
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 14, 2022
shares
May 31, 2022
shares
Feb. 28, 2022
Company
TradingDay
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Capitalized compensation cost | $           $ 4,180 $ 3,351
Software and Capitalized Software Costs [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Capitalized compensation cost | $       $ 2,300 $ 1,900 $ 4,200 3,400
Time-Based Shares [Member] | Chief Operating Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Number of shares vested in period 5,663            
Restricted Stock [Member] | Time-Based Shares [Member] | Non Executive Employees [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period           3 years  
Restricted Stock [Member] | Time-Based Shares [Member] | Non Executive Employees [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period           4 years  
Restricted Stock [Member] | LTIP [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Restricted shares of common stock issued           404,250  
Restricted Stock [Member] | LTIP [Member] | Market-Based Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Restricted shares of common stock issued           59,503  
Restricted Stock [Member] | LTIP [Member] | VWAP Value Equals or Exceeds $484 Per Share [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Vesting percentage, restricted shares           50.00%  
VWAP Share Price | $ / shares           $ 484  
Restricted Stock [Member] | LTIP [Member] | Time-Based Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Restricted shares of common stock issued           344,747  
Restricted Stock [Member] | LTIP [Member] | Time-Based Shares [Member] | Non Employee Members[Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Restricted shares of common stock issued   5,210          
Share-based compensation arrangement by share-based payment award, award vesting rights           will cliff-vest on May 9, 2023, provided that such director is providing services to the Company through the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.  
Restricted Stock [Member] | LTIP [Member] | VWAP Value Equals or Exceeds $559 Per Share [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Vesting percentage, restricted shares           50.00%  
VWAP Share Price | $ / shares           $ 559  
Performance Shares              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Restricted shares of common stock issued           51,500  
Performance Shares | LTIP [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Number of publicly traded companies | Company     35        
Number of trading day | TradingDay     60        
Performance Shares | LTIP [Member] | Executive Officers              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Performance share units     51,494        
Performance Shares | LTIP [Member] | Executive Officers | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Performance share units     128,735        
Performance Shares | LTIP [Member] | Two Year Performance Period              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Performance period commencement date     Jan. 01, 2022        
Performance period maturity date     Dec. 31, 2023        
Percentage of PSUs eligible to vest     25.00%        
Deadline for vesting of shares     Feb. 29, 2024        
Performance Shares | LTIP [Member] | Three Year Performance Period              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Performance period commencement date     Jan. 01, 2022        
Performance period maturity date     Dec. 31, 2024        
Percentage of PSUs eligible to vest     75.00%        
Deadline for vesting of shares     Mar. 01, 2025        
Restricted Stock Awards and PSU Awards [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]              
Share-based compensation expense | $       $ 24,200 $ 23,800 $ 46,300 $ 47,400
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Detail)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Time-Based Restricted Stock Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Unvested shares of restricted stock and PSUs outstanding at beginning of period | shares 369,600
Restricted Stock Awards and PSUs, Granted | shares 344,700
Restricted Stock Awards and PSUs, Vested | shares (215,300)
Restricted Stock Awards and PSUs, Forfeited | shares (31,500)
Unvested shares of restricted stock and PSUs outstanding at end of period | shares 467,500
Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at beginning of period $ 259.94
Granted, Weighted Average Grant Date Fair Value Per Share 285.89
Vested, Weighted Average Grant Date Fair Value Per Share 174.98
Forfeited, Weighted Average Grant Date Fair Value Per Share 317.45
Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at end of period $ 314.35
Market-Based Restricted Stock Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Unvested shares of restricted stock and PSUs outstanding at beginning of period | shares 1,628,300
Restricted Stock Awards and PSUs, Granted | shares 59,500
Restricted Stock Awards and PSUs, Forfeited | shares (5,700)
Unvested shares of restricted stock and PSUs outstanding at end of period | shares 1,682,100
Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at beginning of period $ 111.87
Granted, Weighted Average Grant Date Fair Value Per Share 268.93
Vested, Weighted Average Grant Date Fair Value Per Share 278.24
Forfeited, Weighted Average Grant Date Fair Value Per Share 279.88
Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at end of period $ 116.85
Performance-Based Restricted Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Unvested shares of restricted stock and PSUs outstanding at beginning of period | shares 37,100
Restricted Stock Awards and PSUs, Granted | shares 51,500
Restricted Stock Awards and PSUs, Forfeited | shares (10,800)
Unvested shares of restricted stock and PSUs outstanding at end of period | shares 77,800 [1]
Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at beginning of period $ 556.50
Granted, Weighted Average Grant Date Fair Value Per Share 296.07
Forfeited, Weighted Average Grant Date Fair Value Per Share 376.69
Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at end of period $ 409.13 [1]
[1]

A maximum of 194,478 units could be awarded based upon Paycom’s Relative TSR over the applicable performance periods.

XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Parenthetical) (Detail)
6 Months Ended
Jun. 30, 2022
shares
Performance-Based Restricted Stock Units [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Units that could be awarded based upon relative TSR over applicable performance periods. 194,478
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Restricted Stock Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Unrecognized compensation cost $ 260,132
Weighted average period for recognition (years) 3 years 6 months
Performance-Based Restricted Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Unrecognized compensation cost $ 18,977
Weighted average period for recognition (years) 1 year 9 months 18 days
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]    
Effective income tax rate 25.50% 17.90%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Jul. 22, 2022
May 04, 2022
May 31, 2022
Jun. 30, 2022
2017 Term Credit Agreement [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Agreement termination date       May 04, 2022
2022 Revolving Credit Agreement [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 250,000,000.0    
Additional credit facility capacity, subject to certain conditions   $ 100,000,000.0    
Line of credit facility, maturity date   May 04, 2027   May 04, 2027
Quarterly commitment fee   0.20%    
Line of credit   $ 29,000,000.0   $ 29,000,000
Agreement termination date   Jul. 29, 2022    
Line of credit facility increase in rate of interest in event of default   2.00%    
2022 Revolving Credit Agreement [Member] | Federal Funds Rate Plus [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate   0.50%    
2022 Revolving Credit Agreement [Member] | Swingline Loans [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 25,000,000.0    
2022 Revolving Credit Agreement [Member] | Letters of Credit [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 2,500,000    
Restricted Stock [Member] | LTIP [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Restricted shares of common stock issued       404,250
Restricted Stock [Member] | LTIP [Member] | Time-Based Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Restricted shares of common stock issued       344,747
Restricted Stock [Member] | LTIP [Member] | Non Employee Members[Member] | Time-Based Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Restricted shares of common stock issued     5,210  
Subsequent Event [Member] | 2022 Term Loan Facility [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Number of draws made ten      
Subsequent Event [Member] | 2022 Term Loan Facility [Member] | Year One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Percentage of aggregate annual amount 7.50%      
Subsequent Event [Member] | 2022 Term Loan Facility [Member] | Year Two [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Percentage of aggregate annual amount 7.50%      
Subsequent Event [Member] | 2022 Term Loan Facility [Member] | Thereafter [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Percentage of aggregate annual amount 10.00%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Line of credit facility, maximum borrowing capacity $ 650,000,000.0      
Additional credit facility capacity, subject to certain conditions $ 500,000,000.0      
Line of credit facility, maturity date Jul. 29, 2027      
Debt instrument basis spread on variable rate 1.25%      
Line of credit $ 29,000,000.0      
Line of credit facility increase in rate of interest in event of default 2.00%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | Leverage Ratio Is Less Than 1.0 To 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Quarterly commitment fee 0.20%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | Leverage Ratio Is Greater Than Or Equal to 1.0 To 1.0 But Less Than 2.0 to 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Quarterly commitment fee 0.225%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Quarterly commitment fee 0.25%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Quarterly commitment fee 0.275%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | 2017 Term Credit Agreement [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Agreement termination date Jul. 29, 2022      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | SOFR Rate Plus [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate 0.10%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | SOFR Rate Plus [Member] | Leverage Ratio Is Less Than 1.0 To 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Borrowings basis spread on variable rate 1.25%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | SOFR Rate Plus [Member] | Leverage Ratio Is Greater Than Or Equal to 1.0 To 1.0 But Less Than 2.0 to 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Borrowings basis spread on variable rate 1.50%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | SOFR Rate Plus [Member] | Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Borrowings basis spread on variable rate 1.75%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | SOFR Rate Plus [Member] | Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Borrowings basis spread on variable rate 2.00%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | Federal Funds Rate Plus [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate 0.50%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | SOFR Rate Plus One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate 1.00%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | ABR Loans [Member] | Leverage Ratio Is Less Than 1.0 To 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate 0.25%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | ABR Loans [Member] | Leverage Ratio Is Greater Than Or Equal to 1.0 To 1.0 But Less Than 2.0 to 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate 0.50%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | ABR Loans [Member] | Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate 0.75%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | ABR Loans [Member] | Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Debt instrument basis spread on variable rate 1.00%      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | Swingline Loans [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Line of credit facility, maximum borrowing capacity $ 25,000,000.0      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | Letters of Credit [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Line of credit facility, maximum borrowing capacity 6,500,000      
Subsequent Event [Member] | 2022 Revolving Credit Agreement [Member] | 2022 Term Loan Facility [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Line of credit facility, maximum borrowing capacity $ 750,000,000.0      
Subsequent Event [Member] | Restricted Stock [Member] | LTIP [Member] | Non Employee Members[Member] | Time-Based Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Restricted shares of common stock issued 16,287      
XML 66 payc-10q_20220630_htm.xml IDEA: XBRL DOCUMENT 0001590955 2022-01-01 2022-06-30 0001590955 2022-07-26 0001590955 2022-06-30 0001590955 2021-12-31 0001590955 payc:RecurringMember 2022-04-01 2022-06-30 0001590955 payc:RecurringMember 2021-04-01 2021-06-30 0001590955 payc:RecurringMember 2022-01-01 2022-06-30 0001590955 payc:RecurringMember 2021-01-01 2021-06-30 0001590955 payc:ImplementationAndOtherMember 2022-04-01 2022-06-30 0001590955 payc:ImplementationAndOtherMember 2021-04-01 2021-06-30 0001590955 payc:ImplementationAndOtherMember 2022-01-01 2022-06-30 0001590955 payc:ImplementationAndOtherMember 2021-01-01 2021-06-30 0001590955 2022-04-01 2022-06-30 0001590955 2021-04-01 2021-06-30 0001590955 2021-01-01 2021-06-30 0001590955 us-gaap:CommonStockMember 2020-12-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001590955 us-gaap:RetainedEarningsMember 2020-12-31 0001590955 us-gaap:TreasuryStockMember 2020-12-31 0001590955 2020-12-31 0001590955 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001590955 2021-01-01 2021-03-31 0001590955 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001590955 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001590955 us-gaap:CommonStockMember 2021-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001590955 us-gaap:RetainedEarningsMember 2021-03-31 0001590955 us-gaap:TreasuryStockMember 2021-03-31 0001590955 2021-03-31 0001590955 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001590955 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001590955 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001590955 us-gaap:CommonStockMember 2021-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001590955 us-gaap:RetainedEarningsMember 2021-06-30 0001590955 us-gaap:TreasuryStockMember 2021-06-30 0001590955 2021-06-30 0001590955 us-gaap:CommonStockMember 2021-12-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001590955 us-gaap:RetainedEarningsMember 2021-12-31 0001590955 us-gaap:TreasuryStockMember 2021-12-31 0001590955 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001590955 2022-01-01 2022-03-31 0001590955 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001590955 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001590955 us-gaap:CommonStockMember 2022-03-31 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001590955 us-gaap:RetainedEarningsMember 2022-03-31 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001590955 us-gaap:TreasuryStockMember 2022-03-31 0001590955 2022-03-31 0001590955 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001590955 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0001590955 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001590955 us-gaap:CommonStockMember 2022-06-30 0001590955 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001590955 us-gaap:RetainedEarningsMember 2022-06-30 0001590955 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001590955 us-gaap:TreasuryStockMember 2022-06-30 0001590955 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001590955 us-gaap:AccountingStandardsUpdate201912Member 2022-06-30 0001590955 srt:MaximumMember payc:StockRepurchasePlanMember 2022-06-30 0001590955 payc:StockRepurchasePlanMember 2022-06-30 0001590955 payc:StockRepurchasePlanMember 2022-01-01 2022-06-30 0001590955 payc:CertainEmployeesMember payc:StockRepurchasePlanMember 2022-01-01 2022-06-30 0001590955 2022-07-01 2022-06-30 0001590955 2023-01-01 2022-06-30 0001590955 2024-01-01 2022-06-30 0001590955 payc:CostsToObtainContractMember 2022-03-31 0001590955 payc:CostsToFulfillContractMember 2022-03-31 0001590955 payc:CostsToObtainContractMember 2021-03-31 0001590955 payc:CostsToFulfillContractMember 2021-03-31 0001590955 payc:CostsToObtainContractMember 2021-12-31 0001590955 payc:CostsToFulfillContractMember 2021-12-31 0001590955 payc:CostsToObtainContractMember 2020-12-31 0001590955 payc:CostsToFulfillContractMember 2020-12-31 0001590955 payc:CostsToObtainContractMember 2022-04-01 2022-06-30 0001590955 payc:CostsToFulfillContractMember 2022-04-01 2022-06-30 0001590955 payc:CostsToObtainContractMember 2021-04-01 2021-06-30 0001590955 payc:CostsToFulfillContractMember 2021-04-01 2021-06-30 0001590955 payc:CostsToObtainContractMember 2022-01-01 2022-06-30 0001590955 payc:CostsToFulfillContractMember 2022-01-01 2022-06-30 0001590955 payc:CostsToObtainContractMember 2021-01-01 2021-06-30 0001590955 payc:CostsToFulfillContractMember 2021-01-01 2021-06-30 0001590955 payc:CostsToObtainContractMember 2022-06-30 0001590955 payc:CostsToFulfillContractMember 2022-06-30 0001590955 payc:CostsToObtainContractMember 2021-06-30 0001590955 payc:CostsToFulfillContractMember 2021-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001590955 us-gaap:BuildingMember 2022-06-30 0001590955 us-gaap:BuildingMember 2021-12-31 0001590955 us-gaap:ComputerEquipmentMember 2022-06-30 0001590955 us-gaap:ComputerEquipmentMember 2021-12-31 0001590955 payc:RentalClocksMember 2022-06-30 0001590955 payc:RentalClocksMember 2021-12-31 0001590955 payc:FurnitureFixturesAndEquipmentMember 2022-06-30 0001590955 payc:FurnitureFixturesAndEquipmentMember 2021-12-31 0001590955 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2021-12-31 0001590955 payc:PropertyAndEquipmentNetExcludingLandAndConstructionInProgressMember 2022-06-30 0001590955 payc:PropertyAndEquipmentNetExcludingLandAndConstructionInProgressMember 2021-12-31 0001590955 us-gaap:ConstructionInProgressMember 2022-06-30 0001590955 us-gaap:ConstructionInProgressMember 2021-12-31 0001590955 us-gaap:LandMember 2022-06-30 0001590955 us-gaap:LandMember 2021-12-31 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2022-04-01 2022-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2021-04-01 2021-06-30 0001590955 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-06-30 0001590955 us-gaap:GoodwillMember 2022-06-30 0001590955 us-gaap:GoodwillMember 2021-12-31 0001590955 payc:SponsorshipRightsMember 2021-07-01 2021-07-31 0001590955 srt:MinimumMember payc:NamingRightsMember 2022-01-01 2022-06-30 0001590955 srt:MaximumMember payc:NamingRightsMember 2022-01-01 2022-06-30 0001590955 payc:NamingRightsMember 2022-06-30 0001590955 us-gaap:TradeNamesMember 2022-06-30 0001590955 payc:NamingRightsMember 2022-01-01 2022-06-30 0001590955 payc:NamingRightsMember 2021-12-31 0001590955 us-gaap:TradeNamesMember 2021-12-31 0001590955 payc:NamingRightsMember 2021-01-01 2021-12-31 0001590955 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-06-30 0001590955 payc:NetTermNoteToBankDueSeptemberSevenTwoThousandTwentyFiveMember 2021-12-31 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-01-01 2022-06-30 0001590955 payc:NetTermNoteToBankDueSeptemberSevenTwoThousandTwentyFiveMember 2022-01-01 2022-06-30 0001590955 us-gaap:LineOfCreditMember payc:SeniorSecuredTermCreditAgreementMember 2022-01-01 2022-06-30 0001590955 payc:SeniorSecuredTermCreditAgreementMember 2022-01-01 2022-06-30 0001590955 us-gaap:LineOfCreditMember payc:SeniorSecuredTermCreditAgreementMember us-gaap:PrimeRateMember 2022-01-01 2022-06-30 0001590955 us-gaap:LineOfCreditMember payc:SeniorSecuredTermCreditAgreementMember payc:AdjustedLondonInterbankOfferedRateMember 2022-01-01 2022-06-30 0001590955 payc:SeniorSecuredTermCreditAgreementMember us-gaap:LoansPayableMember 2022-01-01 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember 2022-01-01 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember us-gaap:BridgeLoanMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember us-gaap:LetterOfCreditMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember payc:FirstAmendmentToRevolvingCreditAgreementMember 2022-01-01 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember payc:FirstAmendmentToRevolvingCreditAgreementMember 2022-06-30 0001590955 payc:SecuredRevolvingLineOfCreditMember 2022-04-15 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:BridgeLoanMember 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:LetterOfCreditMember 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 srt:MinimumMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-06-07 0001590955 srt:MaximumMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-06-07 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember payc:BSBYRateMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualOnePointZeroToOnePointZeroMember payc:BSBYRateMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:BSBYRatePlusMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember payc:InterestRateFloorsMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualOnePointZeroToOnePointZeroMember payc:InterestRateFloorsMember 2022-05-04 2022-05-04 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:TwoThousandTwentyTwoRevolvingCreditAgreementLoanMember payc:BSBYRatePlusMember 2022-05-04 2022-05-04 0001590955 srt:MinimumMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 srt:MaximumMember payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember 2022-05-04 2022-05-04 0001590955 us-gaap:InterestRateSwapMember 2022-01-01 2022-06-30 0001590955 us-gaap:InterestRateSwapMember 2022-06-30 0001590955 us-gaap:InterestRateSwapMember 2022-04-01 2022-06-30 0001590955 srt:MaximumMember us-gaap:InterestRateSwapMember 2021-04-01 2021-06-30 0001590955 us-gaap:InterestRateSwapMember 2021-01-01 2021-06-30 0001590955 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:AvailableforsaleSecuritiesMember 2022-06-30 0001590955 us-gaap:CertificatesOfDepositMember us-gaap:AvailableforsaleSecuritiesMember 2022-06-30 0001590955 us-gaap:USTreasurySecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2022-06-30 0001590955 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:AvailableforsaleSecuritiesMember 2021-12-31 0001590955 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001590955 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001590955 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001590955 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001590955 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001590955 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001590955 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-06-30 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2022-06-30 0001590955 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001590955 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001590955 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-12-31 0001590955 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-12-31 0001590955 payc:OneHundredPercentMatchForPercentOfParticipantsContributionMember 2022-01-01 2022-06-30 0001590955 payc:FiftyPercentOfMatchingContributionMember 2022-01-01 2022-06-30 0001590955 srt:MinimumMember payc:FiftyPercentOfMatchingContributionMember 2022-01-01 2022-06-30 0001590955 srt:MaximumMember payc:FiftyPercentOfMatchingContributionMember 2022-01-01 2022-06-30 0001590955 srt:MaximumMember 2022-01-01 2022-06-30 0001590955 payc:AfterTwoYearsOfEmploymentMember 2022-01-01 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001590955 us-gaap:EmployeeStockMember 2022-04-01 2022-06-30 0001590955 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001590955 us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember 2022-01-01 2022-06-30 0001590955 us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember payc:MarketBasedVestingMember 2022-01-01 2022-06-30 0001590955 us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember payc:TimeBasedVestingMember 2022-01-01 2022-06-30 0001590955 us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember payc:ShareBasedCompensationAwardVWAPEqualsOrExceedsFourEightyFourPerShareMember 2022-01-01 2022-06-30 0001590955 us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember payc:ShareBasedCompensationAwardVWAPEqualsOrExceedsFiveFiftyNinePerShareMember 2022-01-01 2022-06-30 0001590955 srt:MinimumMember payc:NonExecutiveEmployeesMember us-gaap:RestrictedStockMember payc:TimeBasedVestingMember 2022-01-01 2022-06-30 0001590955 srt:MaximumMember payc:NonExecutiveEmployeesMember us-gaap:RestrictedStockMember payc:TimeBasedVestingMember 2022-01-01 2022-06-30 0001590955 payc:NonEmployeeMembersMember us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember payc:TimeBasedVestingMember 2022-05-01 2022-05-31 0001590955 payc:NonEmployeeMembersMember us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember payc:TimeBasedVestingMember 2022-01-01 2022-06-30 0001590955 payc:TimeBasedRestrictedStockAwardsMember 2021-12-31 0001590955 payc:MarketBasedRestrictedSharesMember 2021-12-31 0001590955 payc:TimeBasedRestrictedStockAwardsMember 2022-01-01 2022-06-30 0001590955 payc:MarketBasedRestrictedSharesMember 2022-01-01 2022-06-30 0001590955 payc:TimeBasedRestrictedStockAwardsMember 2022-06-30 0001590955 payc:MarketBasedRestrictedSharesMember 2022-06-30 0001590955 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember payc:LongTermIncentivePlanMember 2022-02-28 0001590955 srt:MaximumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember payc:LongTermIncentivePlanMember 2022-02-28 0001590955 us-gaap:PerformanceSharesMember payc:LongTermIncentivePlanMember payc:TwoYearPerformancePeriodMember 2022-02-01 2022-02-28 0001590955 us-gaap:PerformanceSharesMember payc:LongTermIncentivePlanMember payc:ThreeYearPerformancePeriodMember 2022-02-01 2022-02-28 0001590955 us-gaap:PerformanceSharesMember payc:LongTermIncentivePlanMember 2022-02-01 2022-02-28 0001590955 srt:ChiefOperatingOfficerMember payc:TimeBasedVestingMember 2022-04-14 2022-04-14 0001590955 us-gaap:PerformanceSharesMember 2021-12-31 0001590955 us-gaap:PerformanceSharesMember 2022-06-30 0001590955 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2022-04-01 2022-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2022-01-01 2022-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2021-04-01 2021-06-30 0001590955 payc:RestrictedStockAwardsAndPSUAwardsMember 2021-01-01 2021-06-30 0001590955 us-gaap:RestrictedStockMember 2022-06-30 0001590955 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-04-01 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-04-01 2021-06-30 0001590955 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-06-30 0001590955 payc:NonEmployeeMembersMember us-gaap:RestrictedStockMember payc:LongTermIncentivePlanMember us-gaap:SubsequentEventMember payc:TimeBasedVestingMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:BridgeLoanMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:LetterOfCreditMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:SubsequentEventMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:SOFRPlusMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember us-gaap:SubsequentEventMember payc:SOFRPlusOneMonthInterestPeriodMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:ABRLoansMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:ABRLoansMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:ABRLoansMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:ABRLoansMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:SOFRPlusMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:SOFRPlusMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:SOFRPlusMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember payc:SOFRPlusMember 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 us-gaap:DebtInstrumentRedemptionPeriodOneMember payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 us-gaap:DebtInstrumentRedemptionPeriodTwoMember payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:DebtInstrumentRedemptionPeriodAfterYearTwoMember payc:TwoThousandTwentyTwoTermLoanFacilityMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 0001590955 payc:TwoThousandAndTwentyTwoRevolvingCreditAgreementMember payc:SeniorSecuredTermCreditAgreementMember us-gaap:SubsequentEventMember 2022-07-22 2022-07-22 shares iso4217:USD iso4217:USD shares pure payc:Company payc:TradingDay false Q2 0001590955 --12-31 2021-01-01 true true P6M P1Y P18Y P14Y3M18D P14Y9M18D P6M P3Y6M P1Y9M18D 10-Q true 2022-06-30 2022 false 001-36393 Paycom Software, Inc. DE 80-0957485 7501 W. Memorial Road Oklahoma City OK 73142 405 722-6900 Common Stock, $0.01 par value PAYC NYSE Yes Yes Large Accelerated Filer false false false 60026348 279039000 277978000 20078000 9490000 37779000 23729000 1647000 1131000 220000 16413000 86048000 76724000 424811000 405465000 3423181000 1846573000 3847992000 2252038000 374940000 348953000 55969000 58028000 51889000 51889000 511957000 461852000 48956000 42385000 4891703000 3215145000 13475000 5772000 14798000 22357000 41802000 34259000 17920000 16277000 1775000 54904000 63397000 142899000 143837000 3425573000 1846573000 3568472000 1990410000 135282000 145504000 90960000 85149000 29000000 27380000 73850000 72988000 329092000 331021000 3897564000 2321431000 0.01 0.01 100000000 100000000 62514000 62298000 57864000 58012000 625000 623000 517777000 465594000 1064864000 915579000 -1600000 4650000 4286000 587527000 488082000 994139000 893714000 4891703000 3215145000 311534000 237585000 659698000 505359000 5390000 4561000 10745000 8985000 316924000 242146000 670443000 514344000 39604000 28773000 78096000 57846000 10478000 7637000 20470000 14837000 50082000 36410000 98566000 72683000 87724000 67979000 162720000 130740000 36803000 28224000 68408000 52935000 57912000 54063000 118416000 100254000 12090000 8380000 23753000 16096000 194529000 158646000 373297000 300025000 244611000 195056000 471863000 372708000 72313000 47090000 198580000 141636000 354000 569000 878000 146000 2290000 775000 72837000 47236000 200301000 142411000 15482000 -5042000 51016000 25517000 57355000 52278000 149285000 116894000 0.99 0.90 2.57 2.02 0.99 0.90 2.57 2.01 57969000 57853000 57992000 57797000 58067000 58092000 58186000 58135000 57355000 52278000 149285000 116894000 -654000 -2176000 -173000 -576000 -481000 -1600000 56874000 52278000 147685000 116894000 61861000 618000 357908000 719619000 4122000 -422502000 655643000 3000 25594000 25594000 1000 377000 377000 64616000 64616000 61864000 618000 383502000 784235000 4123000 -422879000 745476000 271000 3000 -3000 26480000 26480000 94000 31978000 31978000 52278000 52278000 62135000 621000 409979000 836513000 4217000 -454857000 792256000 62298000 623000 465594000 915579000 4286000 -488082000 893714000 4000 24713000 24713000 1000 218000 218000 91930000 91930000 -1119000 -1119000 62302000 623000 490307000 1007509000 -1119000 4287000 -488300000 1009020000 212000 2000 -2000 27472000 27472000 363000 99227000 99227000 57355000 57355000 -481000 -481000 62514000 625000 517777000 1064864000 -1600000 4650000 -587527000 994139000 149285000 116894000 44223000 30933000 637000 183000 876000 157000 -132000 167000 18000 46323000 47373000 300000 418000 1368000 287000 -9646000 6485000 10588000 10775000 14050000 14430000 1166000 -80000 5308000 -1631000 57746000 44893000 7655000 2267000 16193000 2450000 -7559000 -3785000 7543000 4111000 7454000 5632000 -2393000 3051000 168958000 146443000 233789000 142051000 279000000 155000000 67721000 62732000 -22510000 -49783000 29000000 94652000 4793000 32355000 29287000 888000 -1579000000 -411878000 1297000 1477971000 378635000 1624419000 475295000 1812691000 1585275000 3437110000 2060570000 279039000 202362000 3158071000 1858208000 3437110000 2060570000 3831000 7131000 4180000 3351000 7940000 1572000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1.</span></p></td> <td valign="top"> <p id="ORGANIZATION" style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">ORGANIZATION AND DESCRIPTION OF BUSINESS</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Paycom Software, Inc. (“Software”) and its wholly-owned subsidiaries (collectively, the “Company”) is a leading provider of a comprehensive, cloud-based human capital management (“HCM”) solution delivered as Software-as-a-Service. Unless we state otherwise or the context otherwise requires, the terms “we,” “our,” “us” and the “Company” refer to Software and its consolidated subsidiaries.  </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We provide functionality and data analytics that businesses need to manage the complete employment lifecycle, from recruitment to retirement. Our solution requires virtually no customization and is based on a core system of record maintained in a single database for all HCM functions, including talent acquisition, time and labor management, payroll, talent management and human resources (“HR”) management applications.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our significant accounting policies are discussed in “Note 2. Summary of Significant Accounting Policies” in the notes to our audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2021 (the “Form 10-K”) filed with the Securities and Exchange Commission (“SEC”) on February 17, 2022.  </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying unaudited interim consolidated financial statements and notes have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial statements that permit reduced disclosure for interim periods. In the opinion of management, the unaudited consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes presented in the Form 10-K. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results expected for the full year.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Adopted Accounting Pronouncements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2021, we adopted Accounting Standards Update (“ASU”) No. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes” (“ASU 2019-12”) utilizing the prospective transition method. The amendments in ASU 2019-12 eliminate certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also clarifies and simplifies other aspects of the accounting for income taxes. The adoption of this guidance did not have a material impact on our unaudited interim consolidated financial statements.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates include income taxes, loss contingencies, the useful life of property and equipment and intangible assets, the life of our client relationships, the fair value of our stock-based awards and the fair value of our financial instruments, intangible assets and goodwill. These estimates are based on historical experience where applicable and other assumptions that management believes are reasonable under the circumstances. Actual results could materially differ from these estimates.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Seasonality</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our <span style="color:#000000;">revenues are seasonal in nature and generally we expect our first and fourth quarter recurring revenues to be higher than other quarters during the year. Recurring revenues include revenues relating to the annual processing of payroll tax filing forms and ACA form filing requirements, such as Form W-2, Form 1099, and Form 1095 and revenues from processing unscheduled payroll runs (such as </span>bonuses<span style="color:#000000;">) for our clients. As payroll tax forms are typically processed in the first quarter of the year, first quarter recurring revenues and margins are positively impacted. In addition, unscheduled payroll runs at the end of the year often result in increased recurring revenues in the fourth quarter. These seasonal fluctuations in revenues can also have an impact on gross profits. Historical results impacted by these seasonal trends should not be considered a reliable indicator of our future results of </span>operations.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Funds Held for Clients and Client Funds Obligation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As part of our payroll and tax filing application, we (i) collect client funds to satisfy their respective federal, state and local employment tax obligations, (ii) remit such funds to the appropriate taxing authorities and accounts designated by our clients, and (iii) manage client tax filings and any related correspondence with taxing authorities. Amounts collected by us from clients for their federal, state and local employment taxes are invested by us, and we earn interest on these funds during the interval between receipt and disbursement.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These investments are shown in our consolidated balance sheets as funds held for clients, and the associated liability for the tax filings is shown as client funds obligation. The liability is recorded in the accompanying consolidated balance sheets at the time we obtain the funds from clients. The client funds obligation represents liabilities that will be repaid within one year of the consolidated balance sheet date. As of June 30, 2022 and December 31, 2021, the funds held for clients were invested in money market funds, demand deposit accounts, commercial paper and certificates of deposit. Additionally, as of June 30, 2022, the funds held for clients were invested in U.S. treasury securities with an original maturity duration of greater than one year. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item in the consolidated balance sheets. U.S. treasury securities with an original maturity duration of greater than one year are also classified as available-for-sale securities and included within the funds held for clients line item in the consolidated balance sheets. These available-for-sale securities are recorded in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net gains (losses) on available-for-sale securities and are included within comprehensive earnings (loss) in the consolidated statements of comprehensive income. Funds held for clients are classified as a current asset in the consolidated balance sheets because the funds are held solely to satisfy the client funds obligation. Additionally, the funds held for clients is classified as restricted cash and restricted cash equivalents and presented within the reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents on the consolidated statements of cash flows.   </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Repurchase Plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2016, our Board of Directors authorized a stock repurchase plan allowing for the repurchase of shares of our common stock in open market transactions at prevailing market prices, in privately negotiated transactions or by other means in accordance with federal securities laws, including Rule 10b5-1 programs. Since the initial authorization of the stock repurchase plan, our Board of Directors has amended and extended and authorized new stock repurchase plans from time to time. Most recently, in June 2022, our Board of Directors authorized the repurchase of up to $550.0 million of our common stock. As of June 30, 2022, there was $550.0 million available for repurchases under our stock repurchase plan. Our stock repurchase plan may be suspended or discontinued at any time. The actual timing, number and value of shares repurchased depends on a number of factors, including the market price of our common stock, general market and economic conditions, shares withheld for taxes associated with the vesting of restricted stock and other corporate considerations. The current stock repurchase plan will expire on June 7, 2024.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the six months ended June 30, 2022, we repurchased an aggregate of 363,569 shares of our common stock at an average cost of $273.52 per share, including 16,257 shares withheld to satisfy tax withholding obligations for certain employees upon the vesting of restricted stock.  </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements</p> <p id="S173595852" style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, “Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”). ASU 2020-04 provides temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform. As of June 30 2022, our floating-to-fixed interest rate swap remains outstanding to offset the rate variability associated with outstanding borrowings under the 2022 Facility (as defined in Note 6). As further discussed in Note 7, under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. When the one-month USD LIBOR rate ceases to exist, we will have to renegotiate our interest rate swap agreement. ASU 2020-04 is currently effective and we plan to adopt and apply ASU 2020-04 prospectively to contract modifications made on or before December 31, 2022. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2020-04.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848) Scope” (“ASU 2021-01”), which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivative instruments that are affected by the discounting transition. ASU 2021-01 amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU 2021-01 is currently effective and upon adoption may be applied to contract modifications that change the interest rate used for margining, discounting, or contract price alignment retrospectively as of any date from the </p> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">beginning of the interim period that includes March 12, 2020, or prospectively to new modifications from any date within the interim period that includes or is subsequent to January 7, 2021, up to the date that financial statements are available to be issued. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 3</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, 2022, there </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">were</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> no contract modifications that would have been impacted by ASU 2021-01</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying unaudited interim consolidated financial statements and notes have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial statements that permit reduced disclosure for interim periods. In the opinion of management, the unaudited consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes presented in the Form 10-K. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results expected for the full year.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Adopted Accounting Pronouncements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2021, we adopted Accounting Standards Update (“ASU”) No. 2019-12, “Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes” (“ASU 2019-12”) utilizing the prospective transition method. The amendments in ASU 2019-12 eliminate certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also clarifies and simplifies other aspects of the accounting for income taxes. The adoption of this guidance did not have a material impact on our unaudited interim consolidated financial statements.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements</p> <p id="S173595852" style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, “Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”). ASU 2020-04 provides temporary optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform. As of June 30 2022, our floating-to-fixed interest rate swap remains outstanding to offset the rate variability associated with outstanding borrowings under the 2022 Facility (as defined in Note 6). As further discussed in Note 7, under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. When the one-month USD LIBOR rate ceases to exist, we will have to renegotiate our interest rate swap agreement. ASU 2020-04 is currently effective and we plan to adopt and apply ASU 2020-04 prospectively to contract modifications made on or before December 31, 2022. As of June 30, 2022, there were no contract modifications that would have been impacted by ASU 2020-04.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2021, the FASB issued ASU No. 2021-01, “Reference Rate Reform (Topic 848) Scope” (“ASU 2021-01”), which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivative instruments that are affected by the discounting transition. ASU 2021-01 amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU 2021-01 is currently effective and upon adoption may be applied to contract modifications that change the interest rate used for margining, discounting, or contract price alignment retrospectively as of any date from the </p> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">beginning of the interim period that includes March 12, 2020, or prospectively to new modifications from any date within the interim period that includes or is subsequent to January 7, 2021, up to the date that financial statements are available to be issued. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 3</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, 2022, there </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">were</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> no contract modifications that would have been impacted by ASU 2021-01</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates include income taxes, loss contingencies, the useful life of property and equipment and intangible assets, the life of our client relationships, the fair value of our stock-based awards and the fair value of our financial instruments, intangible assets and goodwill. These estimates are based on historical experience where applicable and other assumptions that management believes are reasonable under the circumstances. Actual results could materially differ from these estimates.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Seasonality</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our <span style="color:#000000;">revenues are seasonal in nature and generally we expect our first and fourth quarter recurring revenues to be higher than other quarters during the year. Recurring revenues include revenues relating to the annual processing of payroll tax filing forms and ACA form filing requirements, such as Form W-2, Form 1099, and Form 1095 and revenues from processing unscheduled payroll runs (such as </span>bonuses<span style="color:#000000;">) for our clients. As payroll tax forms are typically processed in the first quarter of the year, first quarter recurring revenues and margins are positively impacted. In addition, unscheduled payroll runs at the end of the year often result in increased recurring revenues in the fourth quarter. These seasonal fluctuations in revenues can also have an impact on gross profits. Historical results impacted by these seasonal trends should not be considered a reliable indicator of our future results of </span>operations.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Funds Held for Clients and Client Funds Obligation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As part of our payroll and tax filing application, we (i) collect client funds to satisfy their respective federal, state and local employment tax obligations, (ii) remit such funds to the appropriate taxing authorities and accounts designated by our clients, and (iii) manage client tax filings and any related correspondence with taxing authorities. Amounts collected by us from clients for their federal, state and local employment taxes are invested by us, and we earn interest on these funds during the interval between receipt and disbursement.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These investments are shown in our consolidated balance sheets as funds held for clients, and the associated liability for the tax filings is shown as client funds obligation. The liability is recorded in the accompanying consolidated balance sheets at the time we obtain the funds from clients. The client funds obligation represents liabilities that will be repaid within one year of the consolidated balance sheet date. As of June 30, 2022 and December 31, 2021, the funds held for clients were invested in money market funds, demand deposit accounts, commercial paper and certificates of deposit. Additionally, as of June 30, 2022, the funds held for clients were invested in U.S. treasury securities with an original maturity duration of greater than one year. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item in the consolidated balance sheets. U.S. treasury securities with an original maturity duration of greater than one year are also classified as available-for-sale securities and included within the funds held for clients line item in the consolidated balance sheets. These available-for-sale securities are recorded in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net gains (losses) on available-for-sale securities and are included within comprehensive earnings (loss) in the consolidated statements of comprehensive income. Funds held for clients are classified as a current asset in the consolidated balance sheets because the funds are held solely to satisfy the client funds obligation. Additionally, the funds held for clients is classified as restricted cash and restricted cash equivalents and presented within the reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents on the consolidated statements of cash flows.   </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Repurchase Plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2016, our Board of Directors authorized a stock repurchase plan allowing for the repurchase of shares of our common stock in open market transactions at prevailing market prices, in privately negotiated transactions or by other means in accordance with federal securities laws, including Rule 10b5-1 programs. Since the initial authorization of the stock repurchase plan, our Board of Directors has amended and extended and authorized new stock repurchase plans from time to time. Most recently, in June 2022, our Board of Directors authorized the repurchase of up to $550.0 million of our common stock. As of June 30, 2022, there was $550.0 million available for repurchases under our stock repurchase plan. Our stock repurchase plan may be suspended or discontinued at any time. The actual timing, number and value of shares repurchased depends on a number of factors, including the market price of our common stock, general market and economic conditions, shares withheld for taxes associated with the vesting of restricted stock and other corporate considerations. The current stock repurchase plan will expire on June 7, 2024.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the six months ended June 30, 2022, we repurchased an aggregate of 363,569 shares of our common stock at an average cost of $273.52 per share, including 16,257 shares withheld to satisfy tax withholding obligations for certain employees upon the vesting of restricted stock.  </p> 550000000.0 550000000.0 2024-06-07 363569 273.52 16257 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">REVENUE</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenues are recognized when control of the promised goods or services is transferred to our clients in an amount that reflects the consideration we expect to be entitled to for those goods or services. Substantially all of our revenues are comprised of revenue from contracts with clients. Sales taxes and other applicable taxes are excluded from revenues. <span style="font-style:italic;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Recurring Revenues</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recurring revenues are derived primarily from our talent acquisition, time and labor management, payroll, talent management and HR management applications as well as fees charged for form filings and delivery of client payroll checks and reports. Talent acquisition includes our Applicant Tracking, Candidate Tracker, Enhanced Background Checks®, Onboarding, E-Verify® and Tax Credit Services applications. Time and labor management includes Time and Attendance, Scheduling/Schedule exchange, Time-Off Requests, Labor Allocation, Labor Management Reports/Push Reporting®, Geofencing/Geotracking and Microfence™ tools and applications. Payroll includes Beti®, Payroll and Tax Management, Paycom Pay®, Expense Management, Mileage Tracker/FAVR, Garnishment Administration and GL Concierge applications. Talent management includes our Employee Self-Service®, Compensation Budgeting, Performance Management, Position Management, My Analytics and Paycom Learning and Content Subscriptions applications. HR management includes our Manager on-the-Go®, Direct Data Exchange®, Ask Here, Documents and Checklists, Government and Compliance, Benefits Administration/Benefits to Carrier, Benefit Enrollment Service, COBRA Administration, Personnel Action Forms and Performance Discussion Forms, Surveys, Enhanced ACA and Clue™ applications.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The performance obligations related to recurring revenues are satisfied during each client’s payroll period, with the agreed-upon fee being charged and collected as part of our processing of the client’s payroll. Recurring revenues are recognized at the conclusion of processing of each client’s payroll period, when each respective payroll client is billed. Collectability is reasonably assured as the fees are collected through an automated clearing house as part of the client’s payroll cycle or through direct wire transfer, which minimizes the default risk. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The contract period for substantially all contracts associated with these revenues is one month due to the fact that both we and the client have the unilateral right to terminate a wholly unperformed contract without compensating the other party by providing 30 days’ notice of termination. Our payroll application is the foundation of our solution, and all of our clients are required to utilize this application in order to access our other applications. For clients who purchase multiple applications, due to the short-term nature of our contracts, we do not believe it is meaningful to separately assess and identify whether or not each application potentially represents its own, individual, performance obligation as the revenue generated from each application is recognized within the same month as the revenue from the core payroll application. Similarly, we do not believe it is meaningful to individually determine the standalone selling price for each application. We consider the total price charged to a client in a given period to be indicative of the standalone selling price, as the total amount charged is within a reasonable range of prices typically charged for our goods and services for comparable classes of client groups, which we periodically assess for price adjustments. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Implementation and Other Revenues</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Implementation and other revenues consist of nonrefundable upfront conversion fees which are charged to new clients to offset the expense of new client set-up as well as revenues from the sale of time clocks as part of our employee time and attendance services. Although these revenues are related to our recurring revenues, they represent distinct performance obligations. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Implementation activities primarily represent administrative activities that allow us to fulfill future performance obligations for our clients and do not represent services transferred to the client. However, the nonrefundable upfront fee charged to our clients results in an implied performance obligation in the form of a material right to the client related to the client’s option to renew at the end of each 30-day contract period. Further, given that all other services within the contract are sold at a total price indicative of the standalone selling price, coupled with the fact that the upfront fees are consistent with upfront fees charged in similar contracts that we have with clients, the standalone selling price of the client’s option to renew the contract approximates the dollar amount of the nonrefundable upfront fee. The nonrefundable upfront fee is typically included on the client’s first invoice, and is deferred and recognized ratably over the estimated renewal period (<span style="font-style:italic;">i.e.</span>, ten-year estimated client life). </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenues from the sale of time clocks are recognized when control is transferred to the client upon delivery of the product. We estimate the standalone selling price for the time clocks by maximizing the use of observable inputs such as our specific pricing practices for time clocks.  </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Contract Balances</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The timing of revenue recognition for recurring services is consistent with the invoicing of clients as they both occur during the respective client payroll period for which the services are provided. Therefore, we do not recognize a contract asset or liability resulting from the timing of revenue recognition and invoicing.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in deferred revenue related to material right performance obligations as of June 30, 2022 and 2021 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, beginning of period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,993</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,426</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,826</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferral of revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,426</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,536</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,614</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recognition of unearned revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,071</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,160</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,866</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, end of period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,880</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,880</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p><p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We expect to recognize $10.2 million of deferred revenue related to material right performance obligations in the remainder of 2022, $17.1 million of such deferred revenue in 2023, and $81.6 million of such deferred revenue <span style="-sec-ix-hidden:F_000442">thereafter</span>. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Assets Recognized from the Costs to Obtain and Costs to Fulfill Revenue Contracts </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize an asset for the incremental costs of obtaining a contract with a client if we expect the amortization period to be longer than one year. We also recognize an asset for the costs to fulfill a contract with a client if such costs are specifically identifiable, generate or enhance resources used to satisfy future performance obligations, and are expected to be recovered. We have determined that substantially all costs related to implementation activities are administrative in nature and also meet the capitalization criteria under ASC 340-40. These capitalized costs to fulfill principally relate to upfront direct costs that are expected to be recovered through margin and that enhance our ability to satisfy future performance obligations.   </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The assets related to both costs to obtain, and costs to fulfill, contracts with clients are accounted for utilizing a portfolio approach, and are capitalized and amortized ratably over the expected period of benefit, which we have determined to be the estimated client relationship of ten years. The expected period of benefit has been determined to be the estimated life of the client relationship primarily because we incur no new costs to obtain, or costs to fulfill, a contract upon renewal of such contract. Additional commission costs may be incurred when an existing client purchases additional applications; however, these commission costs relate solely to the additional applications purchased and are not related to contract renewal. Furthermore, additional fulfillment costs associated with existing clients purchasing additional applications are minimized by our seamless single-database platform. These assets are presented as deferred contract costs in the accompanying consolidated balance sheets. Amortization expense related to costs to obtain and costs to fulfill a contract are included in the “sales and marketing” and “general and administrative” line items in the accompanying consolidated statements of comprehensive income.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables present the asset balances and related amortization expense for these contract costs:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Three Months Ended June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">290,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285,081</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,881</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302,019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Three Months Ended June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,701</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,908</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,934</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">229,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Six Months Ended June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">272,919</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,881</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,814</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">265,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302,019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Six Months Ended June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">232,583</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,242</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,908</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,112</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,193</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">229,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in deferred revenue related to material right performance obligations as of June 30, 2022 and 2021 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, beginning of period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,993</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,426</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,826</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferral of revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,426</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,536</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,614</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recognition of unearned revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,071</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,160</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,866</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, end of period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,880</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,880</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 104816000 88993000 101426000 86826000 15426000 8536000 24614000 15498000 11362000 5071000 17160000 9866000 108880000 92458000 108880000 92458000 We expect to recognize $10.2 million of deferred revenue related to material right performance obligations in the remainder of 2022, $17.1 million of such deferred revenue in 2023, and $81.6 million of such deferred revenue thereafter. 10200000 17100000 81600000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables present the asset balances and related amortization expense for these contract costs:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Three Months Ended June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">290,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285,081</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,881</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302,019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Three Months Ended June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,701</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,908</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,934</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">229,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Six Months Ended June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">272,919</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,881</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,814</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,986</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">265,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,449</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302,019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As of and for the Six Months Ended June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Beginning</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Capitalization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Ending</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:31.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">of Costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to obtain a contract</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">232,583</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,242</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,908</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Costs to fulfill a contract</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,112</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,193</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">229,512</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 290523000 16595000 11132000 295986000 285081000 26819000 9881000 302019000 244339000 13701000 9132000 248908000 214969000 21934000 7391000 229512000 272919000 44881000 21814000 295986000 265657000 55449000 19087000 302019000 232583000 34242000 17917000 248908000 199593000 44112000 14193000 229512000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">PROPERTY AND EQUIPMENT</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment and accumulated depreciation and amortization were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software and capitalized software costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199,470</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,044</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">172,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,553</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,509</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rental clocks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,313</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,488</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,789</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">606,187</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">546,467</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(284,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(242,652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">321,371</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">303,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,773</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,342</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,940</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We capitalize computer software development costs related to software developed for internal use in accordance with ASC 350-40. For the three and six months ended June 30, 2022, we capitalized $16.4 million and $31.8 million, respectively, of computer software development costs related to software developed for internal use. For the three and six months ended June 30, 2021, we capitalized $13.7 million and $26.0 million, respectively, of computer software development costs related to software developed for internal use.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rental clocks included in property and equipment, net represent time clocks issued to clients under month-to-month operating leases. As such, these items are transferred from inventory to property and equipment and depreciated over their estimated useful lives.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We capitalize interest incurred for indebtedness related to construction in progress. For the three and six months ended June 30, 2022, we incurred interest costs of $0.6 million and $0.9 million, respectively, of which we capitalized $0.2 million and $0.3 million, respectively. For the three and six months ended June 30, 2021, we incurred interest costs of $0.3 million and $0.7 million, respectively, of which we capitalized $0.3 million and $0.7 million, respectively. Included in the construction in progress balance at June 30, 2022 and December 31, 2021 is $0.7 million and $0.1 million in retainage, respectively.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization expense for property and equipment was $21.6 million and $42.2 million, respectively, for the three and six months ended June 30, 2022. Depreciation and amortization expense for property and equipment was $15.6 million and $30.5 million, respectively, for the three and six months ended June 30, 2021.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment and accumulated depreciation and amortization were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software and capitalized software costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199,470</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">177,044</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">172,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,553</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,509</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rental clocks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,313</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,488</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,971</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,789</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">606,187</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">546,467</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(284,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(242,652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">321,371</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">303,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,773</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,342</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,940</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 235312000 199470000 177044000 172807000 116553000 102509000 33001000 30313000 27488000 24971000 16789000 16397000 606187000 546467000 284816000 242652000 321371000 303815000 19773000 11342000 33796000 33796000 374940000 348953000 16400000 31800000 13700000 26000000.0 600000 900000 200000 300000 300000 700000 300000 700000 700000 100000 21600000 42200000 15600000 30500000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">GOODWILL AND INTANGIBLE ASSETS, NET</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of both June 30, 2022 and December 31, 2021, goodwill was $51.9 million. We have selected June 30 as our annual goodwill impairment testing date. We performed a qualitative analysis of the fair value of our goodwill and determined there was no impairment as of June 30, 2022. As of June 30, 2022 and December 31, 2021, there were no indicators of impairment.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with our marketing initiatives, we have purchased the naming rights to the downtown Oklahoma City arena that is home to the Oklahoma City Thunder National Basketball Association franchise. Under the terms of the naming rights agreement, we have committed to make payments escalating annually from $4.0 million in 2021 to $6.1 million in 2035. We also made a $1.5 million one-time payment in July 2021 to cover sponsorship rights leading up to the 2021-2022 season. Upon the conclusion of the initial term, the agreement may be extended upon the mutual agreement of both parties for an additional five-year period. The cost of the naming rights has been recorded as an intangible asset with an offsetting liability as of the date of the contract. The intangible asset is being amortized over the life of the agreement on a straight line basis that commenced in June 2021. The difference between the present value of the offsetting liability and actual cash payments is being relieved through sales and marketing expense using the effective interest method over the life of the agreement.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All of our intangible assets other than goodwill are considered to have definite lives and, as such, are subject to amortization. The following table presents the components of intangible assets within our consolidated balance sheets:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Naming rights</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000531">14.3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,199</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,230</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade name</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.64%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,393</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,424</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Naming rights</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000541">14.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,199</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,278</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade name</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.52%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000542">0.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,087</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.52%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,393</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,365</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of intangible assets for the three and six months ended June 30, 2022 was $1.1 million and $2.1 million, respectively. Amortization of intangible assets for the three and six months ended June 30, 2021 was $0.4 million and $0.4 million, respectively. We estimate the aggregate amortization expense will be $2.0 million for the remainder of 2022 and $3.9 million for each of 2023, 2024, 2025, 2026 and 2027.</p> 51900000 51900000 0 4000000.0 6100000 1500000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All of our intangible assets other than goodwill are considered to have definite lives and, as such, are subject to amortization. The following table presents the components of intangible assets within our consolidated balance sheets:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Naming rights</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000531">14.3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,199</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,230</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade name</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.64%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,393</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,424</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.64%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Naming rights</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000541">14.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,199</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,278</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,921</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade name</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.52%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000542">0.5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,087</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.52%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,393</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,365</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 60199000 4230000 55969000 3194000 3194000 63393000 7424000 55969000 60199000 2278000 57921000 3194000 3087000 107000 63393000 5365000 58028000 1100000 2100000 400000 400000 2000000.0 3900000 3900000 3900000 3900000 3900000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6.<span style="margin-left:21pt;">LONG-TERM DEBT, NET</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 Revolving Credit Agreement due May 4, 2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net term note to bank due September 7, 2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term debt, net (including current portion)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,155</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term debt, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,380</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 7, 2017, we entered into a senior secured term credit agreement (as amended from time to time, the “2017 Term Credit Agreement”), pursuant to which JPMorgan Chase Bank, N.A., Bank of America, N.A. and Kirkpatrick Bank made certain term loans to us (the “2017 Term Loans”). Our obligations under the 2017 Term Loans were secured by a mortgage and first priority security interest in our corporate headquarters property. The 2017 Term Loans were due to mature on September 7, 2025 and bore interest, at our option, at either (a) a prime rate plus 1.0% or (b) an adjusted LIBOR rate for the interest period in effect for such 2017 Term Loan plus 1.5%. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> As discussed below, the 2017 Term Loans were repaid in full on May 4, 2022 and the 2017 Term Credit Agreement was terminated. At the time of payoff, unamortized debt issuance costs totaling $0.1 million were written off.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On February 12, 2018, we entered into a senior secured revolving credit agreement (the “2018 Revolving Credit Agreement”) with JPMorgan Chase Bank, N.A. and Bank of America, N.A. that provided for a senior secured revolving credit facility (the “2018 Facility”) in the aggregate principal amount of $50.0 million (the “2018 Revolving Commitment”), which could have been increased to up to $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The 2018 Facility included a $5.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. The 2018 Facility was scheduled to mature on February 12, 2020. On April 15, 2019, we entered into the First Amendment to Revolving Credit Agreement, pursuant to which (i) Wells Fargo Bank, N.A., was added as a lender, (ii) the 2018 Revolving Commitment was increased to $75.0 million, which could have been further increased to $125.0 million subject to obtaining additional lender commitments and certain approvals and satisfying other conditions, and (iii) the scheduled maturity date of the 2018 Facility was extended to April 15, 2022. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pursuant to its terms, the 2018 Facility matured on April 15, 2022. At maturity, we did not have any borrowings outstanding under the 2018 Facility.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On May 4, 2022 (the “May 2022 Facility Closing Date”), Paycom Payroll, LLC (the “Borrower”), Software, and certain other subsidiaries of Software (collectively, the “Guarantors,” and collectively with the Borrower, the “Loan Parties”), entered into a new credit agreement (as amended from time to time, the “May 2022 Revolving Credit Agreement”) with Bank of America, N.A., as a lender, swingline lender and letters of credit issuer, the lenders from time to time party thereto (collectively with Bank of America, N.A., the “May 2022 Lenders”), and Bank of America, N.A., as the administrative agent.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The May 2022 Revolving Credit Agreement provided for a senior secured revolving credit facility (the “May 2022 Facility”) in the initial aggregate principal amount of up to $250.0 million, and the ability to request an incremental facility of up to an additional $100.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other conditions. The May 2022 Facility included a $25.0 million sublimit for swingline loans and a $2.5 million sublimit for letters of credit. On June 7, 2022, the aggregate commitments under the May 2022 Revolving Credit Agreement were increased from $250.0 million to $350.0 million. The May 2022 Facility was scheduled to mature on May 4, 2027.</span> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> We had the option to borrow under the May 2022 Facility in the form of either base rate loans or Bloomberg Short-Term Bank Yield Index (“BSBY”) rate loans. Each BSBY rate loan would bear interest at a rate per annum equal to the BSBY rate plus (i) 1.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0 or (ii) 1.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. Each base rate loan would bear interest at a rate per annum equal to (x) a fluctuating rate of interest per annum equal to the highest of (i) the federal funds rate plus 0.50%, (ii) the prime rate and (iii) the BSBY rate plus 1.0%, subject to the interest rate floors set forth therein, plus (y) 0.125% if the Company’s consolidated leverage ratio was less than 1.0 to 1.0, or (ii) 0.375% if the Company’s consolidated leverage ratio was greater than or equal to 1.0 to 1.0. We were required to pay a quarterly commitment fee at a rate of 0.20% per annum on the daily amount of the undrawn portion of the revolving commitments under the May 2022 Facility. We were also required to pay customary letter of credit fees upon drawing any letter of credit. The May 2022 Facility provided for no scheduled principal amortization prior to the scheduled maturity date. Subject to certain conditions set forth in the May 2022 Revolving Credit Agreement, we could borrow, prepay and reborrow under the May 2022 Facility and terminate or reduce the May 2022 Lenders’ commitments at any time prior to the scheduled maturity date.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> </span><span style="Background-color:#FFFFFF;">The proceeds of the loans and letters of credit under the </span><span style="Background-color:#FFFFFF;">May </span><span style="Background-color:#FFFFFF;">2022 Facility </span><span style="Background-color:#FFFFFF;">were</span><span style="Background-color:#FFFFFF;"> to be used for ongoing working capital and general corporate purposes and refinancing the </span><span style="Background-color:#FFFFFF;">2017 </span><span style="Background-color:#FFFFFF;">Term Loans. On the </span><span style="Background-color:#FFFFFF;">May 2022 </span><span style="Background-color:#FFFFFF;">Closing Date, we borrowed $</span><span style="Background-color:#FFFFFF;">29.0 </span><span style="Background-color:#FFFFFF;">million under the </span><span style="Background-color:#FFFFFF;">May </span><span style="Background-color:#FFFFFF;">2022 Facility to repay the </span><span style="Background-color:#FFFFFF;">2017 </span><span style="Background-color:#FFFFFF;">Term Loans, along with accrued interest, expenses and fees. The loan on the </span><span style="Background-color:#FFFFFF;">May 2022 Facility </span><span style="Background-color:#FFFFFF;">Closing Date </span><span style="Background-color:#FFFFFF;">bore</span><span style="Background-color:#FFFFFF;"> interest at the BSBY rate plus </span><span style="Background-color:#FFFFFF;">1.125</span><span style="Background-color:#FFFFFF;">%. In connection with the repayment of the </span><span style="Background-color:#FFFFFF;">2017 </span><span style="Background-color:#FFFFFF;">Term Loans, the </span><span style="Background-color:#FFFFFF;">2017 </span><span style="Background-color:#FFFFFF;">Term Credit Agreement was terminated on </span><span style="Background-color:#FFFFFF;">May 4, 2022</span><span style="Background-color:#FFFFFF;">.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> Under the May 2022 Revolving Credit Agreement, we were required to maintain as of the end of each fiscal quarter a consolidated fixed charge coverage ratio of not less than 1.25 to 1.0 and a consolidated leverage ratio of not greater than 2.25 to 1.0. Additionally, the May 2022 Revolving Credit Agreement contained customary affirmative and negative covenants, including covenants limiting our ability to, among other things, grant liens, incur debt, effect certain mergers, make investments, dispose of assets, enter into certain transactions, including swap agreements and sale and leaseback transactions, pay dividends or distributions on our capital stock, and enter into transactions with affiliates, in each case subject to customary exceptions for a facility of the size and type of the May 2022 Facility. Our obligations under the May 2022 Facility were secured by a senior security interest in all personal property of the Loan Parties.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> The events of default under the May 2022 Revolving Credit Agreement included, among others, payment defaults, breaches of covenants, defaults under the related loan documents, material misrepresentations, cross defaults with certain other material indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events. The occurrence of an event of default could have resulted in the acceleration of our obligations under the May 2022 Revolving Credit Agreement, the requirement to post cash collateral with respect to letters of credit, the termination of the May 2022 Lenders’ commitments and a 2.0% increase in the rate of interest. As of June 30, 2022, we had $29.0 million outstanding under the May 2022 Facility.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On July 29, 2022, we entered into the July 2022 Credit Agreement (as defined in Note 15) and borrowed $29.0 million under the July 2022 Term Loan Facility (as defined in Note 15) to repay the outstanding borrowings of $29.0 million under the May 2022 Facility along with accrued interest, expenses and fees. In connection with the repayment, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.  See Note 15 for additional information regarding the July 2022 Credit Agreement.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of June 30, 2022 and December 31, 2021, the carrying value of our total long-term debt approximated its fair value as of such date. The fair value of our long-term debt is estimated based on the borrowing rates currently available to us for bank loans with similar terms and maturities</span><span style="color:#000000;">.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 Revolving Credit Agreement due May 4, 2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net term note to bank due September 7, 2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term debt, net (including current portion)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,155</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,775</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term debt, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,380</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 2027-05-04 29000000 2025-09-07 29155000 29000000 29155000 1775000 29000000 27380000 2017-12-07 2025-09-07 0.010 0.015 2022-05-04 100000 2018-02-12 50000000.0 100000000.0 5000000.0 2500000 2020-02-12 75000000.0 125000000.0 2022-04-15 2022-04-15 2022-04-15 0 250000000.0 100000000.0 25000000.0 2500000 250000000.0 350000000.0 2027-05-04 0.01125 0.01375 0.0050 0.010 0.00125 0.00375 0.0020 29000000.0 0.01125 2022-05-04 1.25 2.25 0.020 29000000.0 29000000.0 29000000.0 2022-07-29 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">DERIVATIVE INSTRUMENTS</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2017, we entered into a floating-to-fixed interest rate swap agreement to limit the exposure to floating interest rate risk related to the Term Loans. We do not hold derivative instruments for trading or speculative purposes. The interest rate swap agreement effectively converted a portion of the variable interest rate payments to fixed interest rate payments. We account for our derivatives under ASC Topic 815, “Derivatives and Hedging,” and recognize all derivative instruments in the consolidated balance sheets at fair value as either short-term or long-term assets or liabilities based on their anticipated settlement date. See Note 9, “Fair Value of Financial Instruments”. We have elected not to designate our interest rate swap as a hedge; therefore, changes in the fair value of the derivative instrument are recognized in our consolidated statements of comprehensive income within Other income (expense), net.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The objective of the interest rate swap was to reduce the variability in the forecasted interest payments of the Term Loans, which was based on a one-month USD LIBOR rate versus a fixed interest rate of 2.54% on a notional value of $35.5 million. Under the terms of the interest rate swap agreement, we receive quarterly variable interest payments based on the LIBOR rate and pay interest at a fixed rate. As further discussed in Note 6, on May 4, 2022, we repaid the Term Loans and terminated the Term Credit Agreement. In connection with the repayment of the Term Loans, we borrowed funds under the 2022 Facility. The interest rate swap remains outstanding to offset the interest rate variability associated with the outstanding borrowings under the 2022 Facility. The interest rate swap agreement has a maturity date of September 7, 2025. For the three and six months ended June 30, 2022, we recorded gains of $0.4 million and $1.7 million, respectively, for the change in fair value of the interest rate swap, and for the three and six months ended June 30, 2021, we recorded gains of less than $0.1 million and $0.7 million, respectively, for the change in fair value of the interest rate swap. The change in the fair value of the interest rate swap is included in Other income (expense), net in the consolidated statements of comprehensive income.</p> one-month USD LIBOR 0.0254 35500000 2025-09-07 400000 1700000 100000 700000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">CORPORATE INVESTMENTS AND FUNDS HELD FOR CLIENTS</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The tables below present our cash and cash equivalents, the funds held for clients’ cash and cash equivalents as well as the investments that were included within funds held for clients on the consolidated balance sheets:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Type of issue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized losses<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,039</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,039</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Funds held for clients' cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,158,071</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,158,071</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities <sup style="font-size:85%;line-height:120%;vertical-align:top">(2)</sup>:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(517</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,192</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,659</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,704,396</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,176</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,702,220</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Type of issue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,978</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,978</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Funds held for clients' cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,534,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,534,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities <sup style="font-size:85%;line-height:120%;vertical-align:top">(2)</sup>:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,124,551</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,124,551</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;color:#000000;">These securities have been in an unrealized loss position for a period of less than 12 months.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(2)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;color:#000000;">All available-for-sale securities were included within funds held for clients.</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:3.89%;">We did not make any reclassification adjustments out of accumulated other comprehensive income for realized gains or losses on the sale or maturity of available-for-sale securities for six months ended June 30, 2022 or 2021. There were no realized gains or losses on the sale of available-for-sale securities for the six months ended June 30, 2022 or 2021.</p> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:3.89%;">We regularly review the composition of our investment portfolio and did not recognize any credit impairment losses during the six months ended June 30, 2022 or during the six months ended June 30, 2021. All of our commercial paper securities held an A-2 rating or better as of June 30, 2022 and the U.S. treasury securities held a rating of AAA as of June 30, 2022.</p> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:3.89%;">Expected maturities of available-for-sale securities at June 30, 2022 are as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Expected maturity</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.28%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.28%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">One year or less</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,094</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">One year to five years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,192</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,286</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">265,110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;text-indent:-4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The tables below present our cash and cash equivalents, the funds held for clients’ cash and cash equivalents as well as the investments that were included within funds held for clients on the consolidated balance sheets:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Type of issue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized losses<sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,039</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,039</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Funds held for clients' cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,158,071</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,158,071</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities <sup style="font-size:85%;line-height:120%;vertical-align:top">(2)</sup>:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(517</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,192</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,659</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,704,396</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,176</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,702,220</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Type of issue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross unrealized losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,978</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">277,978</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Funds held for clients' cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,534,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,534,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities <sup style="font-size:85%;line-height:120%;vertical-align:top">(2)</sup>:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,124,551</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,124,551</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;color:#000000;">These securities have been in an unrealized loss position for a period of less than 12 months.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(2)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:12pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-size:10pt;color:#000000;">All available-for-sale securities were included within funds held for clients.</span></p></td></tr></table></div> 279039000 279039000 3158071000 3158071000 103094000 517000 102577000 25000000 25000000 139192000 1659000 137533000 3704396000 2176000 3702220000 277978000 277978000 1534894000 1534894000 311679000 311679000 2124551000 2124551000 0 0 0 0 Expected maturities of available-for-sale securities at June 30, 2022 are as follows: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Expected maturity</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.28%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.28%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">One year or less</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">128,094</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">One year to five years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,192</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,286</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">265,110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;text-indent:-4.54%;font-family:Times New Roman;font-size:10pt;"> </p> 128094000 127577000 139192000 137533000 267286000 265110000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">FAIR VALUE OF FINANCIAL INSTRUMENTS</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our financial instruments consist primarily of cash and cash equivalents, accounts receivable, accounts payable, funds held for clients, client funds obligation and long-term debt. The carrying amount of cash and cash equivalents, accounts receivable, accounts payable and client funds obligation approximates fair value due to the short-term nature of the instruments. See Note 6 for discussion of the fair value of our debt.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As discussed in Note 2, we invest funds held for clients in money market funds, demand deposit accounts, commercial paper with a maturity duration less than three months and certificates of deposit, and classify these items as cash and cash equivalents within the funds held for clients line item in the consolidated balance sheets. Short-term investments in commercial paper and certificates of deposit with an original maturity duration greater than three months are classified as available-for-sale securities, and are also included within the funds held for clients line item. These available-for-sale securities are recognized in the consolidated balance sheets at fair value, with the difference between the amortized cost and fair value of these available-for-sale securities recorded as unrealized net </p> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">gains (losses) within comprehensive earnings (loss) in our consolidated statements of comprehensive income. See Note 8 for additional information.</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We also invest funds held for clients in U.S. treasury securities with initial maturity durations greater than one year. These U.S. treasury securities are classified as available-for-sale securities and included within the funds held for clients line item. The unrealized gains and losses associated with these available-for-sale securities are included within comprehensive earnings (loss) in our consolidated statements of comprehensive income. See Note 8 for additional information.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As discussed in Note 7, during the year ended December 31, 2017, we entered into an interest rate swap. The interest rate swap is measured on a recurring basis based on quoted prices for similar financial instruments and other observable inputs recognized at fair value.  </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accounting standard for fair value measurements establishes a three-level fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Level 1 – Observable inputs such as quoted prices in active markets</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Level 2 – Inputs other than quoted prices in active markets for identical assets or liabilities that are observable either directly or indirectly or quoted prices that are not active</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Level 3 – Unobservable inputs in which there is little or no market data</span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Included in the following tables are the Company’s major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Interest rate swap</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Interest rate swap</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,335</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,335</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Included in the following tables are the Company’s major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,577</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">137,533</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Interest rate swap</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Certificates of deposit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Liabilities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">     Interest rate swap</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,335</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,335</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 102577000 102577000 25000000 25000000 137533000 137533000 334000 334000 311679000 311679000 1335000 1335000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">10</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">EMPLOYEE SAVINGS PLAN AND EMPLOYEE STOCK PURCHASE PLAN</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employees over the age of 18 who have completed ninety days of service are eligible to participate in our 401(k) plan. We have made a Qualified Automatic Contribution Arrangement (“QACA”) election, whereby the Company matches the contribution of our employees equal to 100% of the first 1% of salary deferrals and 50% of salary deferrals between 2% and 6%, up to a maximum matching contribution of 3.5% of an employee’s salary each plan year. We are allowed to make additional discretionary matching contributions and discretionary profit sharing contributions. Employees are 100% vested in amounts attributable to salary deferrals and rollover contributions. The QACA matching contributions as well as the discretionary matching and profit sharing contributions vest 100% after two years of employment from the date of hire. Matching contributions were $3.1 million and $6.6 million for the three and six months ended June 30, 2022, respectively. Matching contributions were $2.6 million and $5.9 million for the three and six months ended June 30, 2021, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The ESPP has overlapping offering periods, with each offering period lasting approximately 24 months. At the beginning of each offering period, eligible employees may elect to contribute, through payroll deductions, up to 10% of their compensation, subject to an annual per-employee maximum of $25,000. Eligible employees purchase shares of the Company’s common stock at a price equal to 85% of the fair market value of the shares on the exercise date. The maximum number of shares that may be purchased by a participant during each offering period is 2,000 shares, subject to limits specified by the Internal Revenue Service. The shares reserved for purposes of the ESPP are shares we purchase in the open market. The maximum aggregate number of shares of the Company’s common stock that may be purchased by all participants under the ESPP is 2.0 million shares. Eligible employees purchased 31,350 and 24,717 shares of the Company’s common stock under the ESPP during the six months ended June 30, 2022 and 2021, respectively. Compensation expense related to the ESPP is recognized on a straight-line basis over the requisite service period. Our compensation expense related to the ESPP was $0.8 million and $1.4 million for the three and six months ended June 30, 2022, respectively. Our compensation expense related to the ESPP was $0.7 million and $1.4 million for the three and six months ended June 30, 2021, respectively.</p> P90D 1 0.01 0.50 0.02 0.06 0.035 1 1 P2Y P2Y 3100000 6600000 2600000 5900000 P24M 0.10 25000 0.85 2000 2000000.0 31350 24717 800000 1400000 700000 1400000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">EARNINGS PER SHARE</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic earnings per share is based on the weighted average number of shares of common stock outstanding for the period. Diluted earnings per share is computed in a similar manner to basic earnings per share after assuming the issuance of shares of common stock for all potentially dilutive shares of restricted stock whether or not they are vested.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In accordance with ASC Topic 260, “Earnings Per Share,” the two-class method determines earnings for each class of common stock and participating securities according to an earnings allocation formula that adjusts the income available to common stockholders for dividends or dividend equivalents and participation rights in undistributed earnings. Certain unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents are participating securities and, therefore, are included in computing earnings per share pursuant to the two-class method. For the time periods in the table below, we did not have any participating securities.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following is a reconciliation of net income and the shares of common stock used in the computation of basic and diluted earnings per share:  </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,278</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">149,285</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic weighted average shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,853</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,992</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of unvested restricted stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">338</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted weighted average shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,067</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,092</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,186</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,135</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings per share:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.90</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.02</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.57</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.01</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following is a reconciliation of net income and the shares of common stock used in the computation of basic and diluted earnings per share:  </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,278</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">149,285</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic weighted average shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,969</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,853</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,992</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of unvested restricted stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">338</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted weighted average shares outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,067</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,092</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,186</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,135</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings per share:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.90</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.02</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.57</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.42%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.01</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 57355000 52278000 149285000 116894000 57969000 57853000 57992000 57797000 98000 239000 194000 338000 58067000 58092000 58186000 58135000 0.99 0.90 2.57 2.02 0.99 0.90 2.57 2.01 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">12.<span style="margin-left:21pt;">STOCK-BASED COMPENSATION</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Restricted Stock Awards</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the six months ended June 30, 2022, we issued an aggregate of 404,250 restricted shares of common stock under the Paycom Software, Inc. 2014 Long-Term Incentive Plan (as amended, the “LTIP”), consisting of 59,503 shares subject to market-based vesting conditions (“Market-Based Shares”) and 344,747 shares subject to time-based or no vesting conditions (“Time-Based Shares”). Market-Based Shares will vest 50% on the first date, if any, that the arithmetic average of the Company’s volume weighted average price on each of the twenty consecutive trading days immediately preceding such date (the “VWAP Value”) equals or exceeds $484 per share and 50% on the first date, if any, that the Company’s VWAP Value equals or exceeds $559 per share, in each case provided that (i) such date occurs on or before the eighth anniversary of the grant date and (ii) the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement. The Time-Based Shares granted to non-executive employees will vest over periods ranging from three to four years, provided that the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 344,747 Time-Based Shares mentioned above include <span style="Background-color:#FFFFFF;color:#000000;">an aggregate of 5,210 Time-Based Shares issued to the non-employee members of our Board of Directors in May 2022, all of which will cliff-vest on May 9, 2023, provided that such director is providing services to the Company through the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes restricted stock awards activity for the six months ended June 30, 2022:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Time-Based</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Market-Based</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Awards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Awards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested shares of restricted stock outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">369.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">259.94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,628.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111.87</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285.89</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">268.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(215.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174.98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278.24</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">317.45</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279.88</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested shares of restricted stock outstanding at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">467.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">314.35</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,682.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116.85</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Performance-Based Restricted Stock Units</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2022, the Compensation Committee of the Board of Directors authorized the granting of performance-based restricted stock units (“PSUs”) to certain executive officers pursuant to the LTIP (the “2022 PSU Awards”). Each PSU granted under the LTIP represents a notional share of the Company’s common stock. The 2022 PSU Awards represented an aggregate of 51,494 target units that may increase to an aggregate of 128,735 awarded units based upon the Company’s performance over two separate performance periods: (i) a two-year performance period commencing on January 1, 2022 and ending on December 31, 2023 (the “Two-Year Performance Period”); and (ii) a three-year performance period commencing on January 1, 2022 and ending on December 31, 2024 (the “Three-Year Performance Period”). Up to 25% of the PSUs will be eligible to vest no later than February 29, 2024, for the Two-Year Performance Period, and up to 75% of the PSUs will be eligible to vest no later than March 1, 2025, for the Three-Year Performance Period, provided that the grantee remains employed by or providing services to the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the Restricted Stock Unit Award Agreement – Performance Based Vesting (the “PSU Award Agreement”). The number of PSUs that will vest and be converted into shares of common stock will depend on the Company’s relative total stockholder return (“Relative TSR”), expressed as a percentile ranking of the Company’s total stockholder return (“TSR”) as compared to the Company’s peer group set forth in the PSU Award Agreement.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For purposes of the 2022 PSU Awards, TSR is determined by dividing (i) the sum of (A) the average daily volume weighted average price (or “VWAP” as defined in the PSU Award Agreement) of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the final 60 trading day period of the applicable performance period, less (B) the average VWAP of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the 60 trading day period ending on December 31, 2021, plus (C) the sum of all dividends which are paid by the Company (or the member of the peer group) to its stockholders, assuming such dividends are reinvested in the applicable company through the applicable performance period, by (ii) the average VWAP of a share of the Company’s common stock or the common stock of a peer company, as applicable, during the 60 trading day period ending on December 31, 2021. The Company’s peer group includes 35 publicly traded companies, which were reflective of the S&amp;P 500 Software &amp; Services index on the grant date.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On April 14, 2022, the Company announced the departure of Jon Evans from the position of Chief Operating Officer of the Company, effective April 14, 2022. Justin Long, the Company’s Executive Vice President of Operations, will assume Mr. Evans’s responsibilities. In connection with Mr. Evans’s departure, 5,663 of the Time-Based Shares previously granted to Mr. Evans accelerated in vesting. The PSUs granted to Mr. Evans in 2021 and 2022 will remain eligible for vesting based on the Company’s actual performance, but pro-rated for the number of days Mr. Evans was employed during the applicable two-year performance periods and three-year performance periods.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes PSU activity for the six months ended June 30, 2022:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Unit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested PSUs outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">556.50</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">296.07</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">376.69</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:14.75pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested PSUs outstanding at June 30, 2022 <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77.8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%;line-height:120%;vertical-align:top"> </sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">409.13</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.67%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">A maximum of 194,478 units could be awarded based upon Paycom’s Relative TSR over the applicable performance periods.</span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2022, our total compensation expense related to restricted stock awards and PSU awards, in the aggregate, was $24.2 million and $46.3 million, respectively. For the three and six months ended June 30, 2021, our total compensation expense related to restricted stock awards and PSU awards, in aggregate, was $23.8 million and $47.4 million, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the unrecognized compensation cost and the related weighted average recognition period associated with unvested restricted stock awards and unvested PSU awards as of June 30, 2022.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Awards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized compensation cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,977</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average period for recognition (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000768">3.5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000769">1.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We capitalized stock-based compensation costs related to software developed for internal use of $2.3 million and $4.2 million for the three and six months ended June 30, 2022, respectively. We capitalized stock-based compensation costs related to software developed for internal use of $1.9 million and $3.4 million for the three and six months ended June 30, 2021, respectively.</p> 404250 59503 344747 0.50 484 0.50 559 P3Y P4Y 344747 5210 will cliff-vest on May 9, 2023, provided that such director is providing services to the Company through the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement. <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes restricted stock awards activity for the six months ended June 30, 2022:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Time-Based</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Market-Based</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Awards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Awards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested shares of restricted stock outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">369.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">259.94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,628.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111.87</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285.89</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">268.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(215.3</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174.98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278.24</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">317.45</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279.88</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested shares of restricted stock outstanding at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">467.5</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">314.35</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,682.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.16%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116.85</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> 369600 259.94 1628300 111.87 344700 285.89 59500 268.93 215300 174.98 278.24 31500 317.45 5700 279.88 467500 314.35 1682100 116.85 51494 128735 2022-01-01 2023-12-31 2022-01-01 2024-12-31 0.25 2024-02-29 0.75 2025-03-01 60 35 5663 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes PSU activity for the six months ended June 30, 2022:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Unit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested PSUs outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">556.50</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">296.07</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">376.69</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:14.75pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested PSUs outstanding at June 30, 2022 <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77.8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%;line-height:120%;vertical-align:top"> </sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">409.13</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.67%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">A maximum of 194,478 units could be awarded based upon Paycom’s Relative TSR over the applicable performance periods.</span></p></td></tr></table></div> 37100 556.50 51500 296.07 10800 376.69 77800 409.13 194478 24200000 46300000 23800000 47400000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the unrecognized compensation cost and the related weighted average recognition period associated with unvested restricted stock awards and unvested PSU awards as of June 30, 2022.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Awards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">PSUs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized compensation cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">260,132</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,977</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average period for recognition (years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000768">3.5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.66%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000769">1.8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 260132000 18977000 2300000 4200000 1900000 3400000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">COMMITMENTS AND CONTINGENCIES</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are involved in various legal proceedings in the ordinary course of business. Although we cannot predict the outcome of these proceedings, legal matters are subject to inherent uncertainties and there exists the possibility that the ultimate resolution of these matters could have a material adverse effect on our business, financial condition, results of operations and cash flows.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4</span><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">INCOME TAXES</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s effective income tax rate was 25.5% and 17.9% for the six months ended June 30, 2022 and 2021, respectively. The increase in effective tax rate for the six months ended June 30, 2022 is primarily related to a decrease of excess tax benefits from stock-based compensation.  </p> 0.255 0.179 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">15.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">SUBSEQUENT EVENTS</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Restricted Stock Awards</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On July 22, 2022, we issued an aggregate of 16,287 restricted shares of common stock to certain non-executive employees under the LTIP consisting of Time-Based Shares that will vest in three or four tranches annually, beginning on the first anniversary of such initial vesting date, provided that the recipient is employed by, or providing services to, the Company on the applicable vesting date, and subject to the terms and conditions of the LTIP and the applicable restricted stock award agreement.</p> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:-4.54%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Debt Agreements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On July 29, 2022 (the “July 2022 Facility Closing Date”), the Borrower, Software, and certain other subsidiaries of Software entered into a new credit agreement (the “July 2022 Credit Agreement”) with JPMorgan Chase Bank, N.A., as a lender, swingline lender and issuing bank, the lenders from time to time party thereto (collectively with JPMorgan Chase Bank, N.A., the “July 2022 Lenders”), and JPMorgan Chase Bank, N.A., as the administrative agent. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The July 2022 Credit Agreement provides for a senior secured revolving credit facility (the “July 2022 Revolving Credit Facility”) in the aggregate principal amount of up to $650.0 million, and the ability to request an incremental facility of up to an additional $500.0 million, subject to obtaining additional lender commitments and certain approvals and satisfying certain other </p> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">conditions. The July 2022 Credit Agreement includes a $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25.0</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million sublimit for swingline loans and a $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.5</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million sublimit for letters of credit. The July 2022 Credit Agreement also provides for a senior secured delayed draw term loan (the “July 2022 Term Loan</span><span style="font-weight:bold;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Facility”) in the aggregate amount of up to $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">750.0</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million. All loans under the July 2022 Credit Agreement will mature on </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">July 29, 2027</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (the “Scheduled Maturity Date”). </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The borrowings under the July 2022 Credit Agreement will bear interest at a rate per annum equal to (i) the Alternate Base Rate (“ABR”) plus an applicable margin (“ABR Loans”) or (ii) (x) the term Secured Overnight Financing Rate (“SOFR”) plus 0.10% (the “Adjusted Term SOFR Rate”) or (y) the daily SOFR plus 0.10%, in each case plus an applicable margin (“SOFR Rate Loans”). ABR is calculated as the highest of (i) the rate of interest last quoted by The Wall Street Journal in the United States as the prime rate in effect, (ii) the federal funds rate plus 0.5% and (iii) the Adjusted Term SOFR Rate for a one-month interest period plus 1.00%; provided that, if the ABR as determined pursuant to the foregoing would be less than 1.00%, such rate shall be deemed to be 1.00%. The applicable margin for ABR Loans is (i) 0.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.50% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.75% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 1.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  The applicable margin for SOFR Rate Loans is (i) 1.25% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 1.5% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 1.75% if the Company’s consolidated leverage ratio is greater than 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 2.00% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0.  We are required to pay a quarterly commitment fee on the daily amount of the undrawn portion of the revolving commitments under the July 2022 Revolving Credit Facility and a quarterly ticking fee on the daily amount of the undrawn portion of the July 2022 Term Loan Facility, in each case at a rate per annum of (i) 0.20% if the Company’s consolidated leverage ratio is less than 1.0 to 1.0; (ii) 0.225% if the Company’s consolidated leverage ratio is greater than or equal to 1.0 to 1.0 but less than 2.0 to 1.0; (iii) 0.25% if the Company’s consolidated leverage ratio is greater than or equal to 2.0 to 1.0 but less than 3.0 to 1.0; or (iv) 0.275% if the Company’s consolidated leverage ratio is greater than or equal to 3.0 to 1.0. We are also required to pay customary letter of credit fees upon drawing any letter of credit. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The July 2022 Revolving Credit Facility provides for no scheduled principal amortization prior to the Scheduled Maturity Date. Subject to certain conditions set forth in the July 2022 Credit Agreement, we may borrow, prepay and reborrow under the July 2022 Revolving Credit Facility and terminate or reduce the July 2022 Lenders’ commitments at any time prior to the Scheduled Maturity Date. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may make up to ten draws under the July 2022 Term Loan Facility at any time during the period from and after the July 2022 Facility Closing Date through twelve months after the July 2022 Facility Closing Date. Loans under the July 2022 Term Loan Facility will amortize in equal quarterly installments commencing with the first full fiscal quarter after the earlier of (x) the date on which the July 2022 Term Loan Facility has been fully drawn and (y) the expiration of the draw period, in an aggregate annual amount equal to 7.5% in year one (if applicable) and year two, and 10% thereafter.  </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The proceeds of the loans and letters of credit under the July 2022 Credit Agreement are to be used for ongoing working capital and general corporate purposes, permitted acquisitions, share repurchases and refinancing the May 2022 Facility. On the July 2022 Facility Closing Date, we borrowed $29.0 million under the July 2022 Term Loan Facility to repay the outstanding indebtedness under the May 2022 Facility, along with accrued interest, expenses and fees. The loan on the July 2022 Facility Closing Date will bear interest at the Adjusted Term SOFR Rate plus 1.25%. In connection with the repayment of the May 2022 Facility, the May 2022 Revolving Credit Agreement was terminated on July 29, 2022.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the July 2022 Credit Agreement, we are required to maintain as of the end of each fiscal quarter a consolidated interest ratio of not less than 3.0 to 1.0 and a consolidated leverage ratio of not greater than 3.75 to 1.0, stepping down to 3.0 to 1.0 at intervals thereafter. Additionally, the July 2022 Credit Agreement contains customary affirmative and negative covenants, including covenants limiting our ability to, among other things, grant liens, incur debt, effect certain mergers, make investments, dispose of assets, enter into certain transactions, including swap agreements and sale and leaseback transactions, pay dividends or distributions on our capital stock, and enter into transactions with affiliates, in each case subject to customary exceptions. Our obligations under the July 2022 Credit Agreement are secured by a senior security interest in all personal property of the Loan Parties.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The events of default under the July 2022 Credit Agreement include, among others, payment defaults, breaches of covenants, defaults under the related loan documents, material misrepresentations, cross defaults with certain other material indebtedness, bankruptcy and insolvency events, judgment defaults, certain events related to plans subject to the Employee Retirement Income Security Act of 1974, as amended, invalidity of the July 2022 Credit Agreement or the related loan documents and change in control events. The occurrence of an event of default could result in the acceleration of our obligations under the July 2022 Credit Agreement, the requirement to post cash collateral with respect to letters of credit, the termination of the July 2022 Lenders’ commitments and a 2.0% increase in the rate of interest.</p> 16287 650000000.0 500000000.0 25000000.0 6500000 750000000.0 2027-07-29 0.0010 0.005 0.0100 0.0025 0.0050 0.0075 0.0100 0.0125 0.015 0.0175 0.0200 0.0020 0.00225 0.0025 0.00275 ten 0.075 0.075 0.10 29000000.0 0.0125 2022-07-29 0.020 These securities have been in an unrealized loss position for a period of less than 12 months. All available-for-sale securities were included within funds held for clients. A maximum of 194,478 units could be awarded based upon Paycom’s Relative TSR over the applicable performance periods. EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !.!!%4'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 3@015$58^D.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6PJ4L(VEXHG!<&"XBTDTS:XV81D9+=O;W9MMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAA1Z(H ;(YHM>Y+HF^-/4WEF0X0M?G0 M!P3!^1UX)&TU:9B 55R(3+762)-04TAGO#4+/GZF;H99 ]BAQYXR-'4#3$T3 MXVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SLT\/;T^#*O6[D^ MD^X-EE_923I%W+#+Y-?5]G[WP)3@0E1\7?';G>"2KZ5HWB?7'WY781^LV[M_ M;'P15"W\N@OU!5!+ P04 " 3@015F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !.!!%6+#(1^TP4 -T> 8 >&PO=V]R:W-H965T&UL MM9G_;Z,V&,;_%2N;IDUJ$C#YTG9II)1KM^YZU[3I=NJF_>" DZ "SHQ)FO]^ MKX% >S)O<^CR2PN$Y\$?C.W']F@KY'.RXER1ERB,DXO62JGU>;>;>"L>L:0C MUCR&7Q9"1DS!J5QVD[7DS,]$4=BEEC7H1BR(6^-1=FTJQR.1JC"(^522)(TB M)G>7/!3;BY;=VE]X")8KI2]TQZ,U6_(95W^NIQ+.NJ6+'T0\3@(1$\D7%ZV) M?>XZ5 NR._X*^#9Y=4PTRER(9WURXU^T+%TB'G)/:0L&_S;.]^G<$#S)PEW!7AE\!7JXO6:8OX?,'24#V([>^\ .IK/T^$2?:7 M;/-[>[T6\=)$B:@00PFB(,[_LY?B1;P2.%:-@!8"^I7 KGN"4PB<##0O68;U M@2DV'DFQ)5+?#6[Z('LWF1IH@EA7XTQ)^#4 G1I_$%X*M:((BWUR%:M [^C6W2;)BDB>CKH*G:4W7*YPO/.P0.C#)WQ3'*=^P/;*V%[F'OU MF3SNUMQ$BLMMJWUO0D)5#9'Z)5(?+=,$>/R,Z3ID2Q,3KE^P,#&]"A>5-80: ME%"#P^IIRF4@=(OV"?0+QBK#G3)]?$A*H:,ME6-99::*F*\?.!+P,]*$#U?6:1L>V]8S1E.T]$9"86 M:@NC[PD,R5['Q(O[- 5^%1[L0X!=^%(E?*4W,-*_D(]\9T3&K2S+LOMGUEF_ M;^1$Q4TY:<5)T<*YJ91?]S98U_J.7;MMT[9C&T%195/0*M/8:(K85^AU$$*V M<8%N*:2Y-G&?6R:7G$P\#_*Z!!L_MS02'R/7V%6PL?%H4A#/(A:&Y#)-X.?$ MG'9QG]HX@.N:\E4IQ\9C2L%W%7&YU#WN;^"@5L05T9K%YJIMF'MP75/0*OG8 M>_^0*IH0H'FY3CW>,O&-7@\PG ZKD9N4M5HF " M!_5K)/Y.2:9X#[E;/W/3JP2;\<"RZ,#IG8ZZ&Q-C%7IL/*<\!BKD1"R(37^> M_T)FW$LE0!N9<*>WK^E'JV/99 V=]H:%J;EVCY&&["H.V7B>V:.2JQ=OQ6+H M.VN3 V[T^6EV9>0[1C*B53*B!R4C/0B0SVDT-PX%E^^80$)H.P/GS#%._H^1 MA&B5A.A!2>B1O9 ;'Z)"L B\? 4%P<4M3ZTVQ*%A[]28B'!Q4]XJ$5$\PA2\ M$]\']^1D?T!NX3YR%QL_W7F(,]IWJD4FR#V MS%6->]Y]-((>(RG1*BG1@Y(23+6$7 N9M=Y7N*Y(89:C1V#?C(R[?S!VR[BH M*7*5F>A!F:FLVZF '!&2OX-U/2;N.'3LGGEQ]ACQB5;QB>+Q*6ND$\E9/1AN MT+/,W? Q5HEHE9@HGG-N1;8ZM!(Q.J[B)D-*VX,SRS+R'2,7T2H743S.[%-O M,?]^X- P5;9P!,W2O!3VCN.3<2_#Q54-.9TJ'SD'Y:.;6'&9[VSIM06V!S?N M+>".-9RXJBEG%9,CN.Y;(;NO-A#U0D&VKYH03P]Y^5YB>;76.]OA_4$L#!!0 ( !.!!%7<1VK2OP< ,(A 8 >&PO=V]R:W-H M965T&ULK5IK;]LX%OTKA*<8= "G%A]ZM8F!UL'L=K"/HFEW M/],R$PN518]()=2OGZ2S0^U%D*CGYNJ M5C>3M=;;][.9*M9BP]4[N14U?',OFPW7<-L\S-2V$7S5#=I4,Q)%R6S#RWHR MO^X^^]+,KV6KJ[(67QJDVLV&-\^?1"6?;B9XP#BHV_0E:J^XN>]K;1!!6MTG*S'PP(-F6]^\]_[B?B M: !FG@%D/X!<.H#N!] NT!VR+JQ;KOG\NI%/J#'6X,U<='/3C89HRMHLXYUN MX-L2QNGY]YJWJU*+%5K(6LFJ7'%S\XE7O"X$NC..%;I"W^]NT=LWOZ$WJ*S1 MM[5L%:]7ZGJF 8/Q-"OVS_NT>Q[Q/.^/MGZ':#1%)"+$,7P1'GXK"AB.N^'X M=/@,(N_#)WWXI/-'/?X6;=.(6B.N%,3YWA7/S@%S.S!9]EYM>2%N)I!&2C2/ M8C+_]1><1!]NXLY5TKDR MI>!Q3M(\HOGU[/$X'I=9FJ=9;W:"E/5(61#IQZ*0+0"#.E$(0+FLA OCSDE\ M_/ H.GKV#J)ME;,\<@.,>X!Q$."71FQYN4+B)Y13)9PS&%O/I2G,S0B=;45H M2G(WO*2'EP3A?:X?85UE\^S"E5A/Q E+1[ <1IAB-ZJT1Y6>057(C4":_SRS MKJD])R0: ;1M( I,W0BS'F$61'@K[@74 \@06>L&& 8NE#L_,NOY61*Q\=ZS MK=(D)H[6H5@CN45&5OM3.+5",L SC$7:' M612S)':#Q]% .%$0_N\7 ]T[.DDA1BC.QE =AC@#J*EG/^ C=L1!L-^DYA7P M\/&,.Z%B&VK&TCPG8ZBV(2$QB:BG9.*!R7"0/* F@;9K]'-7XDUUWX+:TE-4 M"^U$3!SUB>5LG&@N.Y;EL6]J!S;"83KZ7&M>/Y10 _;SZH=*+0AQG"?C4NHR MRR+BF]B!C'"8C?XFY>JIK"HG-)M=8IQE%K1S9J?0!AK"81[ZAZP?KK1H-D:Y M7EJZL,TY,<9Y/.8 AQU+#;W #R<1G0,T#:D!,>8^2 ./(6SBV1K5?)E696Z%&[MBH-\ M]U+Q^EK>3H,>: ^'>:]7A5O^[),.V&8M3%D:CU?&-HO3U+.QR4!M)$QM@+!I MNQS<;$IE.EW55>.EK%N/2B0.Z@+>& L)AQDA]"AE3Q$/_$;"_'9 #%/:R*KJ MT#[R@IL6VPG7IB^&HH#4"%&[KW +$)BR0]Z@ZJM)+)\.%?;ZXR;2)$*>II^B0@0?) MV:ZLVRN'IJ?;++*KY85=CYQA.F@0>C$V7AK;+*$T]RW-P)8DS):.JGE0SSL5 MNA?1[".AB^D MH,G IN02-KUT@S@8,TY 2%L%QM'_Y;"3L*>Q)P.UD@M[P')H5X]0>T4JL7L] M3&.26<@==BR.(T]32 9Z)&%Z=&C!4)6T&3"/\L2JDK99!@+&4\CIP)0TS)3_ M$GI4%J>H$DKU&V5?/IU'4PXNS*-H#-UEEM+,LT'H0)DT3)D[]3J /[.EJ4V% M@"*VT#K,2)YYFAW1&&:;//=XS M*&V"HUF>QLF821R&!"0X\QUET8$,:9@,%T;B:=-A[WC0M%UE_2#JPH3N-?2!=>H9T8;U!S2DS!5/T)GH781#-#8CEJA7H+8ZB*90@I-:\,?0# M'?0##>N'CZM5:9@ JH(Y%J:# M?*!A^?!5: X?@4KF30UKX*X%#@T0)2RSZY=MF&.0;S[^'<0"/=M+MYNVZM[U M[26\W$#BK,T+VD?1HT=O*ZF4>T_8TN *TLTBMB"0OYBW;! :+"PTOC6"J[9Y M/F0NWQV,(39-XJC+!S8E6=(G[FME#+/5QU6RRG*;8DS]LT"OL(KURU*&9%7AA$,1Z*^D^H',8 MN@_H9DR5B!9[V%D]"Z%B6AV/QC8W6BY[=ZY+Z76&PO=V]R:W-H965T&ULK95?;],P%,6_BA40 FDT?]HD M9;21MDX3("&JE<$#XL%-;AMKCAULI]WX]%PG:=32=&P2?6CLY)[CWW$<>[*5 MZD[G (;<%USHJ9,;4YZ[KDYS**@>R!($/EE)55"#7;5V=:F 9K6HX&[@>9%; M4":<9%+?FZMD(BO#F8"Y(KHJ"JH>+H'+[=3QG=V-&[;.C;WA)I.2KF$!YK:< M*^RYG4O&"A":24$4K*;.A7\^BVU]7?"-P5;OM8E-LI3RSG8^9E/'LT# (376 M@>)E S/@W!HAQJ_6T^F&M,+]]L[]NLZ.6994PTSR[RPS^=09.R2#%:VXN9'; M#]#F":U?*KFN_\FVJ8UBAZ25-K)HQ4A0,-%F M(5]6Y)H)#,XH)W.I6;W2?EPLM5&XWG[V16V\1_W>]AL\UR5-8>K@1Z9!;G=&2JK(AO(*^C(W1G%M9+>) M3>(-/'P5F_TL_R@Z8!QUC*-G,#;KC]#*Y%*QWY#UL3:&X1Z&[[6_OX"?4GE M'7;4X?.IF=95/W%XQ!$%H3\Z!NXK#-Z-3_)&'6_T?%X\ ;2A(F-BW0<=';&$ M\3CJ@>XI''M^_ %02P,$% @ $X$$55F+]F ^" KBX !@ !X;"]W;W)KT4F-U!,M/] M4/2#8M.Q,'JX$NVD^^N7>MBRR"N.TW*_))9]>,ES>7EY+L7;E[+Z7F\Y%\YK MGA7UW6PKQ.YF/J]76YXG]76YXX7\95-6>2+D8_4\KW<53]9MHSR;$X2\>9ZD MQ6QQVW[WI5KBN:+^>)VESSS M1RZ^[;Y4\FE^LK). M/JWO9J@9$<_X2C0F$OGOP)<\RQI+UKT69]XWE"/*T MZ/XGK[TCSAI(.W #TC<@:@,VT8#V#>BE/;"^ ;NT![=OT%*?=]Q;QT6)2!:W M5?GB5 U:6FL^M-YO6TM_I443*(^BDK^FLIU8?"N2_3H5?.TLRZ(NLW2=- ^/ M0OZ3\2!JI]S(GW(9A=LF/ [<^52LRIP[5\ZWQ\AY]]-[I]XF%:^=M'"^;LM] MG13K^H/ST^CY=B[D8)LNYZM^8/?=P,C$P*CSN2S$MG;B8LW70/O(W-XSM)]+ M)YT\18Z>NB=&@__8%]<.11\<@@@!QK.\O#F&Z/Q_O'488PALN.=Q%WI(#3L=10+?5\(ITE%^@$(E-F,= MY?K!602/R/HGLKZ1;,2E!U=ITHF98NTD>5F)]+?V"XBWKXT"(^8'"F\=Y7O4 M5VCK(")-(84VT"$+SFR-: 65UP8(+=*\C%!"%KXZB'L,*E4A'A8'K MJ?.LHWSB!10F')X(A\;<\G$M-55:BR:RI;0Q179H,\78-!;9-!9;,C::#8P& M-8J, ?B89%))-@M.EBW?>9-N0.F(M&"0^4/;W0"8YX=^J,0? ,,>\8FZY" < M13Y#< SB,PV.C:P?I">3:K5MB:_EJLO*72.^0>H86%,!HBIU'48"HGHH F!> MP%"@,M=A+@FI.T&<#,2)D?C?>"$WE:S+L*.E"%(G0*H/L9IT(!A#GKJ[ #", M X;5O /A$"+NA*K!@X3&1HGX]CVFMS<:"4$A4OGKL( &:M(%4(3ZKBKIH#Z] M\TUX3'X0L/@2!9MZ.!A$Q&HP+F!ITE: $=]2D)?=0" 0\W\3WA@ M4+78J-9Z#Y07J:K>U&BR&/,P5LGK.!RZR-7(ZSCFXT!=(S& HS[QS_+#F/R@ M)?&E8C)M3Q- TH#^(Q1KF4Z'2;6DKHH(@&$I,]1U$4,XF13H5,0/BA*;)>6G M0G"Y98KC1(.4=55W15UM6S-V]%;U /7I>J'J%DM]CITWZ%)L%J:_B"VO^EAQ MWO4>?/_!*3B\2>IB,=#$. #2*U\ 1(@:7#& \OVI##%H4VP46XO^H.V);\J* M'\F+Y'4B1X3 <@G4ZF()P)A<5AIO'480H@BKS'4<9H2=9:;Q8=N@!(E9"7ZI MRD/:'D=+]C\D3P!IYC*M'@%@5RYB"BP"8"Y&FC( 8,1U\40-1@8Y2,QR\&1;:V^KUB*KUF);UL83-&A28M:D]Y,+3Q>"LO125<(2 MA 5J41'!UD*B1B$$\\.I_#J(3V(6GY%AI0&GB0'RU$T4AJD$(A F9;;*$X1- M5==D4)S$_\'!^?EK.W[,.>^RLJ[?PPO-IK)<6K466;46V[(VGII!SQ*SGOW! M%A]9.EO,O%+O>X\)VG11R&OWSO- MX<-74NM=U4DF=P:^VE>I2"?DGJXZKSRM3C(/Z\WQ!_1)L*\MYC_B M )4.LIF:9?/7Y-7AFPU?@741!62R^MIE:>[AS>]< 2VM.L4 ]G3&/XLV.!?J46+4TM=7IV+6# MO*=F>6_<@T!7 J>W7N"K:QN" ;D/@&'F>UKN@W"&W$?/[DF8E?Y#D\>JYJ#K M7Y]Y_L2K?X.D[=Z9L'MIPNZMB3_BV@0=*A!JKD",]U:L5AE6K456K<6VK(TG M8:@RZ"4GWZ:WRQ0X=\;8I5H6 ,[%J>^JRSL"<)XKRQ?U/1> IQO>]G2;CC$K&&V^.2!M6HNL6HMM61O/SE H47.A9,P*5DLB MJ]8BJ]9B6];&DS"41/22NR?&K #4.U1[_0F@F.MA-2, Q0[RF:8+=%@0!FIE M/C^[?YOSZKF]^%Q+0;DO1'>G\O3MZ7+UQ_9*L?+]/;Y98N#["-_$W=7IP7QW MD_MS4CTWY53&-[(K=.W+W%5UEZ.[!U'NVMN_3Z409=Y^W/)DS:L&('_?E*4X M/C0=G*ZH+WX'4$L#!!0 ( !.!!%5'V9*H= H .%@ 8 >&PO=V]R M:W-H965T&ULM9U=<]NX%8;_"D?=:7=GXHCXX%=J>V8C$6P[ M39N)-]N+3B\8";8TD4@O2=G)OR\H*:(('$*"?'P36Q;P'N*\! D\))#KY[+Z M6B^D;+QOZU51WXP63?/X;CRN9PNYSNNWY:,LU#?W9;7.&_6Q>AC7CY7,Y]M* MZ]68^GXX7N?+8G1[O?W;Q^KVNMPTJV4A/U9>O5FO\^K[>[DJGV]&9/3C#Y^6 M#XNF_)>]O1K^2=UFPK; M\?M2 M/M='OWMM4[Z4Y=?VP]_G-R._/2*YDK.FEJF7.\KJR-8+XO=S_S;/A%'%0@;J$#W%:A6@=*!"FQ?@6D56#A0 M@>\K<#U"-% AV%<(M I\*$*XKQ#J$?A A6A?(=J:MNUODE5R4J[FLZK]XZ1^;9?/=N_(^WTV]GW_ZQ:O;KVMO67B_+%W33G[ MZOWW@UQ_D=7_ )FI7>;7N4J*ZBKYRON8+^=M6R;YXU(=DDTTM8M^DHVZ-JCL MIGE5+(N'VJ8E3AS@;+99;U9;L_[=+&2E_%NKB]&BO4H\2>^?96V5STYD7UW6 MZDWUW9K(L3K7#B<74%6>3&3;[RG?+617MYX4SE[ MZS'RQJ,^]:%39B<=;J7;B^S3;1@$(6?7XZ?C4P0H1N)^F:E9A@51XFO%4K-8 M1)*0)/UBPMKF]G;RKG[,9_)FI"RJ9?4D1[=__A,)_;]"UI@QKSBE@4\/07N9 M9X?,,]?,[WON.:FW:CNV<+(3"_H&A42S"#-DBBDF,,4R,QF=^8?KD,E645>3N=$NK9].,<.EF&("4RQ#$NN= M",'A1 BL)\+V^GW5#M;FWDS=(=3M(6]O;)#[@6$8#8*$:Q=7:SS'U$S/"IEB MAA288AF26,_:\&!M:+7VDWS<5+.%LG8[2)OM1CXG^[A5U+6/8XI-,<523#&! M*9:%QCE/X(M]=#@1HDM/!.@$B(SX5RR*M%YNC>AJ+*98BBDF,,6RR!RW'2>V MYVU\\#:V>OLOV:C)A[)40E;&YCB*AR34O+1&.+S(:\.HV\"&9T8B8IXP"/=Z>2,B8\IQ6)V/+G860-$C#EE@>:- MM<&NWIB'WTY\XBB!^Q#Q.\CA.R6^F_>*&C1%51.H M:AF0$#7[80.&'U$M\GJ48:_=,PG"#/MR]NX&B(&@ 2@'D@9[PYW3;S;!RAI( MAWF(,^=QH UV<>=>1\_B#:A!4U0U@:J6 0D99@ZD TS$3ICL@Q5B@@Y"PMB8 M8-J#N(Y74-525#6!JI9AJ?7-[X@3L2.GP<'-/S:%ZNR^Y19KDJ(H41[WE*C$YMBW$^2*-&OMV:YF(4!8?KU%A4% 4VX4@.Y.!B8)I".\Q [Z!D> MXIS./R82F1"3Z2B7]('C%#5HBJHF4-4R("&6NH&FTCEBNG]$/.@!*I: MAJ76M[<#-,1.:"Y\;F97=;;99"\T,L8YF"%35#6!JI9AJ?5?5^C8$;6S(YDG)3J\<'ZE1DZ=<,9)$L=[Q,2G.%%4M1543J&H9 M!5Z)ZN>W[W-'K.A+B!4UB55 J>DJ*K!"54O/:X) #9IAJ?5-[4@4?2T21<\D M4?0<$@6(@20** >2*'NKG3UR)%&T(U'TU4B47=GYCGH>B4(-FJ*J"52U#$C( M,(FB'8FBEY.HXR<]L.4F%(H3%A']J0 %2!359[^ & ^!%\J <@D) KUK"GO# MG=,/D:@X]N.!!R^T(U'T!23JM 6H)(H")(K2Q'C_&I5$H:H)5+4,2 BG<3C@ M>4>BZ,4DRCII0252U,1-.G)$#9BBJ@E4M0Q+K7]"=.R*VMF5$Z@ $!./]"'' MQ![1>61[5M 4-:A 5PLZD)085=U7KR!2J]0U5)4-8&JEC&3 MTPV\^,LZX8U', MSJ+LC(*9Z"DA"=.1LSV&LZ>HY.F\)@C4H!F66M_4H[5X=O"T6[,YZZW9E#^6 MA?Z\*NOZES=>H9Q7O;K)OX'.FVCGBA#]A<&)_4"[*H^9_<],2(85 MM.]\1Z?8A73J^(T!"AIN@B+B^\GV%TN?*@!I/?.9K*T%2.&H4^/ID M&2@(IA\"3W',?'_@0MF!)W8I>#J=6E3PQ"#PQ/3W8::H05-4-8&JE@$)45/@ M ?#$.O#$7A$\L3/!$SL'/ %B('@"RH'@R=YPY_0[@B?6@2?VFN#)+N[M@%8HD8#_;8X10V:HJH) M5+4,2(BZMP^,5GF';OCE2]1.CE>Y"7+@J0 'UJ@9HQ= #9P*P%&!J0!0$)H* M =GG0KPCIGP%ZP^.YU=U-5G'%A]!LP&4(.FJ&H"52T#$C(\&^ =4N%VI.+X M:K9=S=EDDST8!@.\1E\B@7I0 E4MPU+KVWNTHY&=FURZI1'F6S,3;C(.2@RC M,4.FJ&H"52W#4NN?$AWPX7B;&W%@JZ&(1U2_7Z)N;W1>T!0UJ$!5R[#4^A9W MB(>_RB9'=E7G7H^ZS1&J6HJJ)E#5,@XL# P'EF#QCCEQU.V..+#?49)0JN]X M9(_J;#(J94)5$ZAJ&0>V/>KGM^]SQYGX2S@3-SE3$+% QTSV&,ZNHF*F\YH@ M4(-F6&I]4SM^Q.W\".&Y)P=0#8^);CSJJTNH:BFJFC@K'QE6S/XNE!W>"MSP MUOG<<"]\?'T!N2%0SN2&0"&0&P+E8&X(%(2X(53,Q@V##B,%=HST FYH5W8= M) 7 KDD -T0-FJ*J"52U#$@(P W'1WNWMYO_?\BKAV51>RMYKZKY;R-5O]KM MI[_[T)2/V^W&PO=V]R:W-H965T&ULM5IM<]NX$?XK'/6FT\Y8$0F +TIMSR1.[YI.[^J)F]YGB(0L-!2A R#9 MOE]? )0$BGBQ?*-\L45JL=I=[.[S8,GK)\:_B14A,GE>MYVXF:RDW+R?S42] M(FLLWK$-Z=0W2\;76*I+_C@3&TYP8Q:MVQE(TV*VQK2;W%Z;>_?\]IIM94L[ M2)S'XG&A7%HQ]TQ>?FYM)JBTB+:FE5H'5OQVY M(VVK-2D[?MLKG1Q_4R\3J9E)-DH8L\;:57]C3 M/\C>H5SKJUDKS-_D:2^;3I)Z*R1;[QW\4%R]2U5Z^3MUPYO M&RI)D]RQ3K"6-EA?/$CU3^V6% E;)G=8K)(?U8Z+9)I\??B4_.6'OR8_)+1+ M_K-B6X&[1ES/I+)&ZYS5^U_^V/\R"/QRD?S,.KD2R=^[AC2GZV?*BZ,KX.#* M1Q!5^,]M]RZ!Z54"4@ \]MR=OSR+F ./D85&'PSH,T%;FJ M.5LGJO(XEK1[ M[%.72DJ\4>NU(K]67=7OQ0;7Y&:BRE80OB.3VS__*2O2O_E>W9*H=U:RK:4N2[FBSOJ^O:KV-&\YV5&5ILGCQ[N-[GX?Y)3?R M0LI.HE4_FAL_S7ET^V#2$ ("CK76E8#J' MT+^SY='6,FKKA[KFQ!BJ^E9#1K,/2 M,6]:P'+D@T>DW(-$_00<54HJCSDBTD3\MN6;G21^>R.JG]K="H-LMQD$UFHYB#$%G88IPW/J$J8/ RK.H MP0^2U=^FFM0TRKRU3IG>^$CZ[%6>U&H!G5KUB96P#&1Z!JS)(&JR 0 6X7* &':2$OQ@K9AG,TN"K27TG8:# NU M61QK%7YIQ!*:DQ"57@JPO#Z[X#G-TKQRTLLK5Y:A3;,PF\5Q]IX34[;[UN+O MA#YT1&GNU*E7#L$T8*0%TBR.I)^[G6H@C+]XK7-1<:JXI9/T'H -&6;!,XNC MY[_EBO!]CGMM,ZP5OU&,H6^\"]9M Z4-/+!5 MYOE\;+!'#)8AR 6WD %TIE&6A1$BNL!B#G@5\WWP R ;O[ZCGQY*, 6BT ]UB>'"H1"'-">B"K3$.89'L>^MM.=2VDZ#8 $1Q 'Q?LOK%=:YIPY:?03ZZ8P)R7+; M-2)9D;8_)M0MU=]Y@^(!3@!5RW$ZDTND Z+?8?AEA\;? M8VH,+;C#.+B/"N@P<-E/8+SNN\ -?(42_=T_ZI?E 3#. [Z0S;"@--MB72+T MT,;KE OVTSDJ).VGZ&*% M^7"HX\]B#XM I<,B?&(0P#S *J'E$?"5,RU^V3_RZI*6=8]32?@ZG'2>4RN8 M#VW,]3,Y$1WN!Y&]N#"%BU]#')AZ)T&^\K%%51T MN"I#IENPAZ^ ?1_G-\Q4H0^MP=P)]86&RJ>/NRSRHSCR>WGHN2T<>5 6\ M',.F1U#QFP(&TA]9N$=QN% 1S*LV0)"8H3DKN#)V=EMDM']&D$ M.E7KD4L!+ *L'EFB@>)$X\LHW+2KVVW3$_SS#U7(,X)0N9.Z;=85S*J\ FD M_I"E&:B,MI_C\]W!L41M@@\HO,\[4)3%O+G'7$C;:3 LC4%Q&G/&&?-*!:0? M4"VV,NF8- S3&QF7L< *.COK2I59:&J.+*M!<583?/IJ,A)OJ,0M_5U]*=A2 M/BDZ[/7 )3HHJYR6X$I!&)I$ M4WMDYVNM(0VO3 CW/SU\D:>M8S9XW6U-^*-Y"U DYD% _[K8 M\>[Q3<,/YOVZT?V/V?N[_GU!JZ9_??%GS!5D">7;4JE,WY4JUKQ_(["_D&QC M7JI;,"G9VGQ<$=P0K@74]TO&Y.%"_\#QO]7#+3 8@LXEJ-<&B2V 3O)=ET@<6 W7:!O-#6VB*5(+4E94;^^0^H2[R(Q M"O0A$6]GYIR9(69Y@S.]0%*MK9:I,S1U.S MBVUAD*4!E,LX&8TNXYP)%4W'8>W)3,>Z=%(H?#)@RSQGIIZCU-4D.HVZA978 M9ST>G[NSX<#?PFL[,$8O)*- MUM_\9)%.HI$GA!*Y\Q88??9XBU)Z0T3C>VLSZEUZX.&XL_XY:"H+MGHNO#VNI0W_H6K.7HPBX*5U.F_!Q" 7JOFRES8. M!X"K]P!)"T@"[\918'G'')N.C:[ ^--DS0^"U( F6&U&$N=["O+2$L'8<._+F,3%O+<\;R\D[EB_A02N76;A7*:8_ MXF-BV5--.JKSY*C!/THUA+/1 ))1DARQ=]9+/POVSOZ+]-E/TI>OTF&VLXRF'S^<7HYNC@@X[P6<'[/^OW)WW/+I M\)?EZO?9X^+OV9^+Y2/,'N_@[GY]NUH\A?GR,\R?UXO'^_4:GEC-=0YKO745 M,SB A>)#^/3QPU62C&ZZY3 ]O?DU\!3.0I5I*>L372E,Z4G86)$*9@1:^$0U M'2[M'F4] )VA 4&DIXBH790&+T7*1JOG %1HHAG_O78$R^.N;0E;F3 %GA7!,TEU2]/C0,^-ZSE]N'WH75LLRQ#-%298,X9GMQ9XP M>\).UI17P7$(STKZ>JD0K&,.01-W4PE+(Q-T<+H1^.(.-@Q^+P651J/3H%/D8:=Q"#08X%:'Y 'H+KHXT )$XK+ M,I0>U9'GRSAQLL)O4SJI=04&DFT(_UIF RA8;:C$!QWNH 0]H*E/TD;IYOX^ M=&6YZJOR$%$44O @V [?>E3B@^:0H]F%%NC37BK7](E^M>^RLZ:YO!YO6O0# M,SNA+%VY+4%'P]\N(C!-VVLF3A>AU6RTHSR$84;7$XT_0/M;K5TW\0[ZWQ[3 M?P%02P,$% @ $X$$58B!3U_F#P &BT !@ !X;"]W;W)K/2KO=!ZHTO>5%=[\]GLR5ZM;;/S M\CF_^^A?/G=]5]G&?/0J]'6M_?4K4[G+%SO[.^G%)[M:=_1B[^7S5J_,F>G. MVX\>3WN92FEKTP3K&N7-\L7.\?X/KPYI/2_XIS678?2W(DD6SGVAA]/RQ9./I(VCO].U-^R[)!EH8,Y<=6OMNS6+W:> M[:C2+'5?=9_R.#?.X8%ZYO.-BOUT56VL"8\W^MP'NW:*R+M5T)[?@?M)^J= M:[IU4&^:TI2;^_? 9V9VGIA]-;^7X"]],U4'LXF:S^;S>^@=9.$/F-[!'?2V M2*G^?;P(G8>S_&>;P$+O<#L]"J ?0JL+\V('$1*,OS [+__VU_TGLQ_OX?8P MG]Z=O3D^/WG]7QR? M3]__I#Y^^,?IR>F;,_6A1UR/>- ##VU2I/9&E3; AX,IE6W4W_[Z;#Z?_?C> M=4;-I^KAXO#&_1^)1K[?%;".EUP;[94AYU6O36'J MA?'J8)_=;U\]HA51IKPULOH8+%38=6F[-5,Z,T7O;<=Z:4KUYJI8ZV9EU(FK M:QL8X1Y%6F=O3C(5XLHL?$]ZVG\J?C]5KW2P@?3VD9RL@8BT_S..(3O4K6ZN M27U]DY1CF\YX6S] 2<2M+XQ:&-,HN'(+8[+BZ !?8I\1V5:F,5Y7U37] M8EJB._8%#Z7;MC(A*?V\88;.Z$06X;@&9X7.TI]/SZ;JI^/CCUD'Q))N6[B" M7E1&^;Z*2O1FU5G@NN4#:CU76E6&J3D4(U]J&-(Y#:]T@=1'%"?\TZ/SKND;ZH=RDH#ZER_\" MZ^4]R&H8 2FGPAKXC2=A&MT17\PVA58#APR!'(-8U6JIK5?MV"&B3O *&2ID MI[XA5=ICRBFY4/@V&<+:]54)/U%4$9"5L>>_?2,I-[O_B7@EV73_Z8_A&Z)6 M#%WQ G',S&_RJ1Q\+$"6%^*C=/'109+TW=H;PU2#O5*UY"<)<607D[.+Z-AU M6<\6/FZ;$EY(9<1-Y9JK%J8D(>(YRQY6)?R8 F$*\(OMQZ7C"!E#G'<-_BZB MM'"P7W3#X4X8,U&7X/7V+H1/4\+)@SIO27H[/SG/?XGHX>PP$KA%A2\8-!L?A,))HO"^A\>C,=$X^N^]L M97]/Q%KO JF'](;4BH*.O:,VW=J)URD-^0:2 1T$F/!.%^L4O5Z+DZM.7U&8N8*]04)5CG>56TD(%;HJ&$\8.5A> MVD:@U]P(&O8?,7_AD+I2N*$:-)Z0DC965B^@!<9\HH^*.-C24 T)]"[M$FL- M+ ]<& :WMT#Y06< M"^N+OH958_@57<^Y5K"\X)260@&X+;&JEM[5M'TL!@PO!U3DGE06>QS=]/'T M$'\DEXH)G+62JR;@NZ2.J%H?Q,!+/,+5?T,J !NC,B"3AY\CZZ[1=+)0P"C1 M3-P"A.E] N"'H]BYH]\L>Y'7/0-C2?* MGHKLQ(['2_4HG? X@FZ*!+)SV&1=>*:BZKHEWX,]XA%C$""3)#M$P"5]3F[\ MM,5$) %:G!7BA(]I'66^"T.5!.,KU5Q(^;HLK>2E.\72 E6& F#@ 7]WIHF. M2QS#GN3PIMS&3I)HP[528&9/758]A8.$EFV&[8 V24Z2*YI1CEAY0C3H;FE) MSS\/T9QB*LFK%M4(CO67\QF+>HZI M42PDSGM4=B,FLU8'@ 1#/7L.IIA%!H2>C@' M!PF0)I$&!41:S74NNM )DF@.L)K[P=LL(.QB?HW:DM/[&-.1@U0W0UT/U%%$ M6-L Z3--$81 5?M8M.%7ODFQO*9UN&X K+FU/Q>#TT M+B-+V!#/!=$-WQO\1@J_@8P-7*SZT0!DHXRYEW4!'Z0\0[IU"R[#I& ME'/O8(I*+.G>PD9YS!F\8Y+'T1B_7;!G@ M3$82W+0)Q!S[%OA IVBN" XPC\EH F9]";_W\8IE\<=I8$>;608!D\(N4!-YJJDC( M.1 0N21?86>72XHF%0]GB.=N%S_4&R' Y?G#A7T(#QL,2+L>VW2*-W1&J #0 M"U%-K_2%MA6EAEVH9#?HRHP$EL"B39RV\OPO>M8].J7IJ$*_4Z=0N2VOT'@V!K\26(*_GV% 6]NP,S\09U] ^573+%!7*\TE6J/J#\S@:>O7]>W)*%-G1.N>K.FJZL+R44, MVTSX\5:]C#I,;HO'^Z5YG,;"Y985MT2%HMJ/>T7JQ!YBB(4I--K/D;<063X+ M>ZABW2QK[DX[FVAVC_?9<(-M2M6H&KFTT&$=&X#-=]1,P-JYIAN&@2-W)PNC M0T6&R7,&[)WU^C3RI0W894/_W.Y2]WYY06$YFVXE("*G"RGX:2:.BE]+S1M7H+PL#+?X].<%Q(4_-&;E M.BE6-BB &RHNN1>MC98FXN:U0:SQQK%4Z4L^@B*)SOZ$)@B-X.)H=Y\ZBY77 M-8]9B(94;M@'$DE5&S/OK2J[4]MKBIE:AL \:[GJAH>1*1ISN9UR+(&X0**Z MW%*XOB.(\G'VR\KCI"X)_>MVOVW2OB7BWQT=S:8S5:-:B@+?-/#6&HA#$2%] M"5EOD,@8QZXTG!GBQ"1/B&Z*/95[P*WN6?'\?O+!AX53@GOI(B@(L^V[^]&!Z-*FP9( M.#]Z>DNGXY2#[H??NXIWC!ID22KI;H![1$.^VT:POD?WH[N9TQ#ZKUW-O--0 M"^EI)HGM;9Z$;KV;D?A.UR1OC\]>Y?L1&T\[.X_7-//9[NPP7]-\,JGZ^41Z MQR--Q>)]S;/#9X_56TWY;?.B[PV/M-DHVPG0;7)F6>Z]P?'V^QQF*/&;;BCX M):'Q!9P3;1NT#7^E._Q64CX/,\MAY#*ZJN%;RK:MN-L<1OBP,6$"?7"!J%J; MA0AF[F*Y976WV>!.7X\"WP#"$?0BP3-8\[=SNTN[56ZV*!9 >\/ ME[JED0O7@W1Q0T:-8U&W7%)1Q?A,:R^TSUWVS=@?;UTX[SECA]$DFMO3:,QK M]4C3D&:)LIRK9_Y2XLEC%F-)0SOC-[^HX 5/)R-ZU*#E>Z$M,FG$5E]+ .1A/9'^Q^FK#Y^$+I=A^GK800"@1*N>6_)?U[%^ M1W>SR^"CSL]>CVD4AO,-M&NN;!#F&-%XUHC7L&VJ-]B ]XFVZ:U49@IR0CS# M+F,O3)H3,7:"/M^0Y4\-KF_Z>QK@21V<'!9 6DJ3R_Y8ZY*QERH@\C]S:^8P MOS\U&[YROHN\#$EX2#I\FS&>JXYXGMZ^26; @9MP9[]W=G^-V#/68'R\0[4 M(%()-6#%M05@#I>9+$*"Z@=@!E;E_T6W\AL/(I)X8@0(HVZ/+X,O@ M7,&2DI/J1$Z9$Z*\1+D6:WZ.%N(S7^C>+>\?$?.>X.'\FB^68[G'0W*YC[_/ MB^/'3[>Q9=W@?4S MQ M![[,3E'\-$TMI0U@"_+0GRALOZKVHU%(O"^4X-^$(353?PH0L0=-MWWXN#?Z M7K4V?L5?Y?+%:]/)IZOY;?[P]UB^=QV6RU?#[^+]6F66V#J;/CW:45Z^Q)6' MSK7\]>O"=9VK^<^U 5)[6H#?EPY)-#[0 ?ESZ)?_ U!+ P04 " 3@015 M)"H0B"L/ Z*@ & 'AL+W=O^Z= M&9*2):<%%@7:F"(Y=^[SW'-'>G%O[&>W4:H6#V51N9=GF[K>/KN\=-E&E=)= MF*VJ\&1E;"EK?+3K2[>U2N:\J"PN1\/A]+*4NCI[]8+O?;"O7IBF+G2E/ECA MFK*4=G>C"G/_\BP]BS?N]'I3TXW+5R^V6TJ815 MJY=GB_39S83>YQ=^T^K>]:X%6;(TYC-]^"E_>38DA52ALIHD2/SYHFY549 @ MJ/%[D'G6;DD+^]=1^ENV';8LI5.WIOBD\WKS\FQV)G*UDDU1WYG['U6PYXKD M9:9P_*^X]^].KL]$UKC:E&$Q-"AUY?_*A^"'WH+9\,2"45@P8KW]1JSE:UG+ M5R^LN1>6WH8TNF!3>364TQ4%Y6-M\51C7?WJ3GU15:->7-801K],56^<>%/E*M]??PDE6DU&49.;T9,"?VZJ"S$>)F(T'(V>D#=N+1NS MO/'3EHFWUI3B%KI:9(#XI.N-N&6_*BO^O5@ZOO^?8P[P\B?'Y5.U/'-;F:F7 M9R@'I^P7=?;JNV_2Z?#Y$]I/6NTG3TE_*BY/+QQ?#.[>_/;FG_]Z(X(,)Z15 M**#,K"O]A\K%_495(B./(-W,2M0;);;PDG9XN#8F=\*@;F&1SK!:.P$?56ZE MK,4+M1&FL2(KM*IJ/$5EX;_2-%4-2;*F4J6:N7BEK=#C5U/ MGB?B?;4TTN8LX,WY;W#N:N>?L4*_R@=QBX35M?@84[GO"FAZRL&=PNTKB[I6 M54X:)>(CS,X;\<[[[H= M[[S[+C\T;A,^0'XT]0=E5JK*:$=/EV\=L= M-)>VTF[#-BYR-#!-@.L;,K;ZX1>"YDPK).%A=!ZE]EX:O2FWA=DIA> 6J_,0 MX:C?+8 "OI];II\K6I.DP_*,H^!M_8M-"%3]PS:B44EBUVM,^_.X(=?%-D4 MW$^-A70C@,JLWH8JV[-DOQSWK/#[66&JA>:4^\&@9*L6$<@AA?;I>Z,J%:L<*_>CAV5*$[?2 M>"=O^*F266P1V&^47C]W+>)A&VWRQ+<1:G!R;97*SYLM3 "BHJN1B BKI#_,$'EAHFY1=(*S9-XK.N=_0$@P'BCM:)+NU<8[W5I!JW&]^E MHS_J#7!]O6$"T8"1<: RP B;NC$-(*;GL],>$MD.RP0S""\R]_5SCS\M>R'S M-$RC3"WA-:]7H/ "Q.&S3Z5(%H)7N#>Z1P2DHQ0PU&2:E8]IX507*7C%5$J4 M1)>18HI2D1U"6S!C6H)V$#>B;.F,%!L)Y]/GIM*4Q%86T!)3!DM0%G90RY0P MRY!6316*@+P8;2"-,(PQ-_*0"->24$]UR+<[L=Q1KGS1U$S!P44N=R[X6%0& M *C8_V%+9->%>$\)')M&5XW,%LDX:MC^3LAV9XK&8P.WIH["12;I,QJL(;!, MO%T@2A"GW?X6D&E!IN@EF5&&LYP][A:0 :#2RH>7Q+:Q*$U$IT3(];;8;SI) M/SQN@QY\3C8+V(Q,;O6-@4\H9KDA#Z'LL0O"I;D^2B6I0ZR:@J0Y!2\C4KXF M2%WR %@QTFFUHYICS:$J2>+JZYN[-=1A?.*!9=&LP<0;_YM[N%.#.R%TC00? M/(Z"L00C)5X#SBWG*Q/01SMR'7?C C((+F>?R#(F\H%(%N01R*ICB0&NC:(K MI"UV?]9OG6&P/%<^_7Q%4"WFLJ"ZPH1/5(Q8=::X5@_MN1"?ND&$E]<&Q#FL MB%!-R=1"'%PFUL"^*F* GU=((Y+Y144\.J5($AWDMPKS4=Q+N^A5V2$FG$E= MW@,WT]5ZM\5V9'V?IE,.^A&)TJ@=T^@1%3E2C61E!>=:C[03B=ZZ"(+W*I@6 M=@B925*\7V3^7XS)I9^3?@)]8/K24;?WG+3MS'/D#5^0+0YR!!PC>64J3(F$ M$*1JLT7VD'=,!=+"S8N;A5>46T87HTK=MQ5-H^AJY93O?2J04I+?O@3_U&C. M_;FG5:C-62<+'U!B^QE8^F=WV*M5I)OM5";;B: WIRX*0MOUHQ[@L:UE(GYR M/>SI":WJU3B:F -<^T9TC-P\C@LU;#!9[-@-F9T\V2-I2.'>V]R&D ?F7C3L M5Y3@"DT>?QGZ3K&KF(\MAM.\Z"N[V[9-T8-CA*[5@2.;>WC!L@M.I >QJUXB M]+?%1L#S>!BAB>O2G'T<# .6\;2+Z$I!O,/JO>;:->%>U([P#\.$WY-+2KI MPU25MXQK/#Q'.STD%6A-C:7Z2 +.Q B$JFE]UD/?5@2S5E,PZY-[8/97 "H# M'!0]SM(C)$PZ.K='WL;U2T[A)7LOM,A6">=QOD>06"8 APE-_P F>1K,CW.^ M0Y_ONV8+(O.@*:2!WJ$/09D P$'BR03S!/!T_ND^*(=)#J&NCNFYTM91*_EB M?#^H&/=!-WT!^$.3MLNB)IDUT]SFWRPU\M['FCZ1S_AE#!OLIH;:M3OZ_V8VV!/)[#-4CX0!8]*[4CU<$Y6F_0\$V/?=J> M6ED5Z#G-7# $R6EH_.]H5!MBXC!M+3AJC9")R3],:!XH2:$V:YYV"F=M-!5^ MY8,(!MHVD;ME+5(>(.JI[B&9GOS<(&OBP3]OB(L4QEF>_E:&VI)[-OAU@TE[ M[UN'=NG@HWXX\82$TC]I[RHD10)*M]95%FR0P7K]EZ6?3\-DBO^)U9#D:39)I.^-Y\-KCKN10KH)RT5>>[ MP?=IFHRGH\$_!M]?)H?^TM-XELQF0US-1\GD M:G;LUJ?^V7N7+]^FPXL11F(4K=?M_Q#7T*^LHF\%B7-#+'D_P6[7%VE_-R[P M1UM" -X?>]#\=I9>3+^^AMJFDBLH*!:4^'P,'W&OS?9;XSQQ?+^LI:["X5BX M]S:0GOC5T6W;P3ZI?HE5H;0BN*$16,_"Z%B A#&8T09\3K@_C??&C%7_&Q$Z M3"KIW/>/,/?U)P] ZYH; S8GE-TA@1B&9>',4[IET;C(Z)[2ACWK5S#'"(CK MNYV?5S7!<]*.D 0ORI_4$;@ IPFQ&N?SQ1^M[;["(L.)@(VN4-%H,@OMAU#O M4V /[1B8>U9Q[%S&U7O'?OHD1Z8M#S@Q4B),^_Z4 LXM51@P,KG5"'&,3V8U M5P.JF7)\\?%6C"?#\\F0,=KUWN?SF(,PH(E5F=Z&J;[@1FI:KA&.K\(JIH9/ MN*<]]0+C7X>DYD4Q,M0^8POXTV'Q7$CZ6NKYDYM;:X]/\R2<=.X;F9SXWLT[ M/LN(DH6AUA_V^&JA+S^ ^MIX-@<2W65(WZ=\SU?,40(5O14*"36Y].?8O1GX M45*Q9_?Y5W\2(,=L]-8?AU58BEW M_DR$*%/DEL ?]',#6'OI/6/W9Z+36_Z<^KQ5J% ,//0(5H@JB>D MM?OE;=)XAM0F<&M\L+N=Q4IF53VYP6/\A4> Q8.SW@-CV]TYDT\H2"K%,^B< MV#"S6R7+@DY@:&FA,#,BG>FD<@N]J3PCJH2"]*20!VQ_QMXVQ-8\KW%HQE1N MY596.U86:J# >))ZK_"#6_Y7N._F]R'Z_@R_0A" (W+/V$NVD6M_)=F MQ-SI)P-J0[\R8O3'YS $>M[)W)U:GHO>]N*YQR[C<.%G.>\A>:7,VO<$$4-1T31:7'5\E\-NUD/ X[O34#EYVE= 72G,Y)"*CL M+&49X^$H&>+F7W9 ^KZ(_'B57,TK_\20934:L^C5<'N'$-/5"<(5;O?@?^ZW89>_W?"7]-()^M4C'$.!+_J=][=WVAY$+_WO M[G7_J\IWS B=*-0*2X<7UU=G?GB+'VJSY5\'@M75IN3+C9(@M/0"GJ^,J>,' MVJ#]N>BK_P%02P,$% @ $X$$55H/, 3R! OPT !D !X;"]W;W)K M&ULO5=;;]LV%'[7KR"T8-@ 1=;-DITE!IQ+L0R] M>$F[8ACVP$C'-E&*=$DJ3OKK=TC9JNTX7EMT>[#%V_G.=RX\)$^74GW0**"5$ZIY+XFBO%=3)OS1 MJ1N;J-&I; QG B:*Z*:NJ7H\!RZ79W[LKP=NV&QN[$!O=+J@,[@%\VXQ4=CK M=2@5JT%H)@51,#WSQ_')>6;7NP5_,%CJC3:QEMQ)^<%VKJLS/[*$@$-I+ +% MSSU< .<6"&E\7&'ZG4HKN-E>H[]PMJ,M=U3#A>3O667F9_[ )Q5,:/=*G(L M+ZFAHU,EET39U8AF&\Y4)XWDF+!!N34*9QG*F=%$87R5>2145.3J8\,6Z'%S MVC.(;5?TRA7.>8N3/(.3DU=2F+DF5Z*":EN^AYPZ8LF:V'ER$/"W1H0DC0*2 M1$ER "_M#$T=7OIOADXX%8:,-\TE?XWOM%&8(7_OL[P%SO8#VUUSHA>TA#,? MMX4&=0_^Z,77U^BW9T@"=2VR/EF53-YP:J##3T;J2T78OV?JW>K9R:);58.%S2!3.4LT^H7J\G2JF-]HZ\ M).T':9Q@*QX.@ZR(O/.&\8J)F?;BH@BB+,-O$@RBPKN0]:(QJ/ZSHCC.@WX_ M]>(H"?K1T+O!0?_?$(B "#+DX+M"R+;"L;!$/TVWO8" \&9>7@+DP5W&/!;U/) MA0PK>&NGD4]6X2@>+T@8(01&H=%@V:-WI*JH* &+HIF3\>T%2?O1<1:%!$LR M03?C3T&;+9H]D+JM06!K$-E*P0!3="NACN(\S+"B,-"RVS4CR,/J?S=C:/3A7\L92;S/PN;Q"+:Y@HE:# MYWPGK773JBXYPTE-&O2#:IUR;.2Q:Q +BUM#S @'/)5U2,8:KQ;E/+ .M0ED MH,9]BLRQL@L]!:4L=R5KY'6/P%(]6BW[&;I>MR514-Z#"Q7#*J*1KQM$XZ<- M)QR]BP2V]X3S$"ZU[FA:WGF\IF=^XV9WNGL6+2!Q?@?16&^ MG3!1.#R0+\LY*^=/TBX*DUV0=#_(-R;Y80O27>7%-UCPI2 AN=[(:&O)<]'" M"R)W]8J:[: X#4].0 M2?$E'MA'2;R;#EGR.;:[WIQ^93)^+Y9Q?Y=E&H7][\0R#O==U'H;E^H:U,P] M'32&OA&FO5]WH]WK9-Q>RC\O;Y\VKZB:,:&Q4DU1% />]XEJGPMMQ\B%NZ+? M28,7?M>&PO=V]R:W-H965T->SH7JG![[M4_F]%B73@H%GPRS99YSLSH#J9"_PJ8&DW[AEY M,M/ZD1ZNTI-.1(1 0N((@>/?$[P#*0D(:7RI,3NM25+ M.[W4.ET**1E7*;M2CJN%F$E@4VO!V2Z[ 7?<N#Q!C_R>KK+:W8N M;"*U+0VPWZZV0OUT9 N>P$D'&\:">8+.Z4^O^N/H[0L^ M#%L?AB^A_]O,O0PZ"H/+CQ_/'ZZNK]GTYIQ=W=Q-;RZOSJXOV/3V]N+N%G$O M[M &TW,VTRYCF!IH4^.YG$,"^0P,&_3]*EX7#=*_1S7_"I.&BO$T%77BYE@Z;U; M#76/T&F(N24^UNW.$-85V@;:DA-MR#HN<(IF.X(XC:"J6#GY,\='GR0I^$Q( M7V=M_JEYFWN,@A^V%8=O$ 59]LG.-;KS%]KVP2=5*>8MS(;[Z"JC 4[<&4T[ MVL,1QU^^CBVF@T82Q45M#$/C, MHV[_\!!O]H?=>! %K_%V-.H>C@^#.T.#!ML*@I]>3>)^_#88H/ PV*_^7K?+ M=]IQ26"#[N"04/;ROWL[V?(V[L8'DXK@0?<0Z6QX&X6CM:?1 MY #%^M'!#B]'W<%X5(%,NE$\V:*VNS)HLOG-)<-Z]TUDQ3/+JX-H-2:W=V9_ M%NEO[ >DLQ>O%[K8H;:H>DVNL'W^:P[]BD,4#KC]L6!I?%K0IHS/M865OL#Z=>5'@259+##SMH;^. M_'7L=?#F(-QUINUM?)GD8!;^^\MBZY;*51\I[6K[B3>MOFS6XM7WX0=N%D+1 MMCI'U2@\&'6J&FP>G"[\=P[N=_C5Y&\SW(+!D "^GVOMF@&PO=V]R:W-H965T'2^DSO??ON:Q*_OV MM2E]IG-U984K%PMIE^"=&+3>;X4]R'N='IOHA+Y\VB6@P.%CH/W_*ATD-GP?/1E@51M2!B MOL-&S.4[Z>7;U];<"TNS08U^L*B\&LSIG(QR[2V>:JSS;R]-/OON1MF%>*>F M?B!^5O[UL0=A>GP<5T3. Y%H"Y%GXJ/)_=R)]WFBDO[Z8S#4Y.P@=;3 MS;0H2EZZ0L;JS3["P"E[I_;??OO-^-GHU0Y.GS:)<*DPL^52$V&&-7Y[.4>#* : M ^R]4[%:3)45)V,>&>_1L/BL[DQVA_GBPJI$>W$VLTHA8KU(2B4^RJ5XRO-/ M]P[VHA>#T6BT]^TWSZ-Q]&H/<@EF)3=>"6\06ODM+[M6A0^[G?+B2;.&B8PG MD[T;XV4FLIXX Y&#Y*'.XZQ,B*>XM)98*8RE^#^J.:AH7"KG7HJ+_J1FJ\/Q MX/1TLG>T?:M6)/PX'9P\'^U]RD6C*>9]C,][);"!@H*$SB&G%$[EV@ 7%3C$ M*).-@P)EH\!#Z83$+\232*U9" \H)#W1]X#-1;Q&HU>TC6"/6;4"3QB_.AJ( MHK2NE" + O=S'<_%3U0R%Q=S8)HXA_;A),.SX8!_DTN<+935L0S#0N:) M^(>VMX7T&+T-LQ8R42)6U@/]@R"9D;FC;4HG#C=R>4DS:M:&XE-IA9EF>B;) M $Z4$-FR?"M+H$E$;JVUZ1*:7,!J,Z0.9B[5UL&0%KK5?ADFT@_-VL/AZ(F >QQ.\119*_F]Y!B]_/'\ MT^NX<$]W)G\0^<0(,'NGE>P4\/5"KDT:3J \279 M5/\!GABCM"._C>%DQGGR*T0C!??!:#A&.LPRRNS,XCV,[15,G*9PJEQ\4%,+ MVR[%..)0?/Z(4+0-H*W'8]^7G^\ O]JWDF2E51-,!QYR'R!HFNBO563 M""D$7$HHH:,#\);IA:ZBB_(DY=T*\6@_S(^&D\WS,^499J#98+!-.U.44-F= ME%E04@LU*^X&7/(0Y.)UU/V.Q":6G9@OV5 MXVC%3G^+#ZWZSH G0-1*UM9R;#8R:$+15557ZZ96#SXD>'#:M604#<55QPS: M!_!T@PV$@HLDY".K- "R-2?L&@D@'.564*?,EY2I+!=\\,O2.P]Y2-!>"FZW M8H_KXGX7%&BG7-F2=EVQ;5) M_;VT:M"S4C &3.UTHJ75BD.KGBL.T1=QXW>GLF6O7/H>402]&NL&U1Z!;F=^ M &Y:4W/3H\"9] IE S9MV5S)+#GZT?^AJ&O4^=@TLS&1#/I1V<&L$ (D^!HP M<K M1$J"@%+#6T.+J\8&[?X_,NPZ/'2S["I\_Z5I%J#%W6PHT:/!2NW3%;0%OL=;2+B$.G;D2U[TAW9IHT=F;_31@^1AX'>P35"0\&M,Z/4)NX[VJXZ?!3G MT$W5@=!Q5F@I@G:AP//,&.IH9N)ZCDH\'$5P*/ZF%5+QC]CD01S6:'U]_EOC M]BVAH7@OD;SI:3LJ[CF73Y6T;>>".E=6S0_C45XN!/P^?"!W2*DJ* KF,&_?35XY/-4RF*?,2N-TI2PTBP81A+6?H^ZG SJG3HEWH MB_HMS:1/3O][TO ,/+*!.D@V@K0[59KI*_[K-7/X0*UCFI6Q+[$]O--6E4:W M)]RDS[F>S>DQIAY6=4NJX#>$)' @U]'U:#@9/>G4SO1Z MU=#!PLL0I4YQU(9D:Y4&/ 4K+X^P^U]MY4%CYM'?;V8$:M4Y?RFU#3&-+A=6 MJTX=(QH0@ G4F-AFSUH#&:S\CZOS[#JX4X6VPUQ M;7U7,PUX-VN3KT[9A7R\9YZ:#@[U\2<<" M?$84SGAJQ]I2=0_%=>N =6YJLU+']2IH? 3BGX.0\V"+,E;]V9UR" [93\6>51LJL$>IX88CU\1*):YVC3:7KE=_N[AG MYZ"$ Z=SE<%,/C.D++I\86>3A::ZA*BC*&-D:8_4/SR-640VV$-ZN@Z,-2+C=/!J;GTH/R7:A?#+RHH!.SU,#?5 M#_B,Y]+.*-YZ P*U,)V\1W*JL W5(>[\+M:WH/PJ*6 GKFIA.N^\3&E(+8D M:8GK!B5EFFJZ-N3V!(SE5&_2'Y((;N]AJ,YM13THN)CE\X;2=NK_ 6%@\@_LQH@SH%)A"DE0C M'6#15;ULZ&2;PWULY&1<'7RT?+M[6;0=;MT59*I"%]0Y4QG?KBRGZ$LT@3Y5 M' "1A#HY/2T#-IOJH+Y"$B@TO@TM48>Q+L4J7J'P3,.NS&!PM)@*K4XITII' M/<2J"*M#$]AMI!A1]1]!"K\LFD.<#4ES^P7&%@#M76%T6\_5VPKX(%4 CONR M^GZBYJ1["A%@")Y.%L#SZE;Z*_N9NB/K>5JP5KC3"U0Q,K6DW'#DTO'F>D)G M7ZNR$(;$;6+BLG*Z!84?-<<+[8!G=(^*"*K<([8&T=U08^/VV\MFN<[)W562 M P\&?(=HR\+'(=%JP@%PA[]!-P/Q>YG,>L*$YA8P,*.PX$"V)JOF![V:.%PE MQB%&\O"PJ^?.*24DP0AGC=!HQK'*E)5U96;^W%MV86W0*>-L?9B+X/7DYW,^ MPR+%R"SH#+P4E=^OY?E JLX"G;+Q454(XVQ$-U5U_UO+N]J'\$43_O[]?*A9PQ4 MWFAF*L$#MK:G2SH/[Q&%5WIFTB9U\;?=6AM=B"5;>R\A"!%+:_E,ZDYFI:JC MSF^XR0_'60]ZP9+0.7LJM:W6A=*%KU';4KKSO**[0E$[ 1-4%*=\,E25AHVE M.4A<_8("]7-W:.OD-%/5Q3DIC=^'"(4Z&\NA+,BD#1"./]?\"5.3+UC>$&H&6U>KSH+;Q6UT\.[61]1B@%- 2,IEHZ&IY-]8&PO=V]R:W-H965T50J=7\T&.SU2ZE,Y^0HKGUR)T>V#EH9^N2$K\M2NL=3TG9Q MW!EVE@O7:EX$7NB?'%5R3A,*M]4GAUF_1!. MT<*OC 5;,K7V"T\N\^/.@ F1IBPP@L3?/;TEK1D(-+XVF)WV2%9<'2_1+Z+M ML&4J/;VU^K/*0W'<.>B(G&:RUN':+MY18\\NXV56^_@K%DEV#\)9[8,M&V4P M*)5)__*A\<.*PL'@&851HS"*O--!D>69#/+DR-F%<"P--!Y$4Z,VR"G#09D$ MAUT%O7!R1D[=2_:,N#0^N!H.#_ZH'X#-$OVLP3E-.*-GO=5Y)A^ZL/Y0KZHVO9$;''92,)W=/G9-? M7@WW!H<;3-II3=K9A/Z"V&W&V1>]G\[.KR_OQC>7=^?B\L/DYOKVZOS#S02X MXHPR*J?D$(CA?ET@8$?!!.!A)^(2LA MYXZ(^0GH:%4J# I /53)RUA=XGRG[I3_@O+7&.^(SB=P* M8X,HK,Y1D:U3U$JW),2HK*NMAC["S2NY=.R:G^'JR2CXD,&[O&42MN+&5RL3!<+DH +O%O#'5N @@;VVG!L\ MD=ZS&J_!/TJG6N.FF@L;CP.8-$%EJHKG03SHY'HFT!,3(O'!PE>_MP9?,(.[ MR #NOU &#)74JR71V![]6DC8&2\%X'/6(!@Y>34W' +V]+H,@*VB@"?ID%GB MXK".NB(KI)E3ZZH57S2)L-:U0B+?VQ!P$L1COW&T#_A+<0!49DNTCX*OPHB$ M.>&>" 54/T:/-VN_HIX@1;]UA:&0$MI._TXYNR2UQKZ%C$F)HJX1W:<4YA ] MMN;!YDSZL)JW;4HWV$^%B4Y1J*R(T&V$)7YHJ^2;0MQ.SL3[R]./UXD':LG7 M[.9UE0'T46]WY^>$@:BAV!#BUM>OMW=[N[@>M<9&3]S&^F ^G'9^@^%M:Y;!!(-=KPTKL=]'/EEFJ<0 MITZ49MAHSMKXD9A:ASL)T#.TG&7?83DF)BYD%A/DV<;IB)^%\'\=D- F-E^D MF9W-4-AK0K*:=.@5%G7,=K5T5W$2-8Q>3NNIGQ>QL/&VJQV?F3>Y-J$JI#MO M/\9@MR01>+-2^6);Y9!UOS9,;D*B#WLXR3R/* MZV%O?[G0A0)?3.F"Z:8[BUMP;#.<(3]VF!_-ZT; O:DL[ZGK@FHXA:&PO=V]R:W-H965TB= EEE&Q/J"IGQUWG);FXE[MDB4 MGNB,S@JRH%.JOA1W K\ZC9:89327C.<@Z/R\%;JG%UV]WVSXRNA*;HU!>S+C M_+O^N([/6XX&1%,:*:V!X-^2CFF::D4(XT>ML]68U(+;XXWV*^,[^C(CDHYY M^HW%*CEO#5H0TSDI4W7/5Q]I[4]/ZXMX*LTOK*J]/:<%42D5SVIA1)"QO/HG MCS4/6P*#0P)>+> 9W)4A@_*2*#(Z$WP%0N]&;7I@7#72"([E^E"F2N J0SDU M&G-1<$$4A>M\2:5"OI4$DL=P5>:QA(\TQ2$7,$Z97CKK*+2J93M1;>&BLN = ML-"'SSQ7B81)'M-X5[Z#:!O(W@;RA7=4X9]EW@;?L<%S/.^(/K^AP#?Z_ /Z MMAV_I#,%(7H_^5$RM88IC4K!%*,2_@IG4@F,HK^?XZ RT7W>A,ZL4UF0B)ZW M,'4D%4O:&KUYY?:=]T<-S"H&V-;^_O;N_#APEIA#>7,+5EYO+*7R$@B*S%*F;Z=P'XWFN@)<"(B(3 M@] ,*)*])*G&9H-"N;G!G6C<6'<@JG"_>37PW.#]86$@$E:8X/I?JV%;=*B$ M*%P4>C9*2PQ%S#25L/R ,<"2H75$/)<\93'2&V/^IR2/*)A\DZ<6AB)M0M%Z M6!<4^!R8E"6UPHP+Q?Y%J8A+97T07$HH4%0]OQAS@R!'GO=T:;U:MGO?SC,)F6;[N]@>T$;J-M\_^T M$BX)2_4AOT.E[R1*@GQ*F1/OK37F649%Q$@*!2FHL%S'MYUAMU%VTG,#ZRU. M>W8O"*PQ1=;F+$*^I28SI@673%E>SW8T-MSP_LGN];#UPAM*U(0YYC M7=*(9C,JP'=-%+B_,PI>'@&!/0P&!R.@6OWU"'"1H:X]V#JLS?_3RO^( -_% M0PB&/X=5/7\H!/;W[_\_=Y1X9E[7[O7<0^0TZSKCL&;)'?P)65(L7S1'M9N0#;EF8CU.7I*&>_4*3:\(U"S&+( MN<*NX#M%C&OLE:*42%E1:%J?^)]R4P>Q,=/X2!2569F:JL:QSJ%*GF&%3G2_ MM33V>4:-K=U8!9RI:U1=(0U^G,462;NP-NJ/>JBU2O98\P)4-P:P4TNU/IU- M;7V-(!V&DYR_$,M+[)O=+\2 ) NZ0+9$JME=ZF:SNANR)@#0J+[8GJ(/8T.H M.5X=W"37YI3P;D3]SK0,'C#=QY@9Z&UHYT950KW$9.5NRBTB]K^H4)<:VR4S2$,P^ZWB_-6[7V%A6M*1$FOC"1 ML4ZXWL#<6GH4F(NJV:0XS'7*Z ^SM;YR7N_=,4<=T*6H']C>H&]&/=MUG>=: MP\Y6JX^GMS /&HD>E+FJNOYFMGDSA=53X6E[]>#Z3,1")U%*YRCJM(->"T3U MB*D^%"_,PV'&%3Y#S##!=Q\5>@.NSSE7FP]MH'E)COX#4$L#!!0 ( !.! M!%5[/)6W>@8 "$2 9 >&PO=V]R:W-H965T'7[W?L M23IITQ80TCZT&7M\OG/.=RZVYW!NW6<_)0KB:ZF-/VI-0YCM=[L^GU(I?$G:SH]:_=9RXD)-IH$GNL>',SFA2PI7L_<.H^X*I5 E&:^L$8[&1ZUA?__E M-J^/"SXJFOO&LV!/1M9^YL%9<=3JL4&D*0^,(/%S32>D-0/!C"\U9FNED@6; MSTOTT^@[?!E)3R=6?U)%F!ZUGK=$06-9Z7!AYW]2[<\.X^56^_A?S-/:P6Y+ MY)4/MJR%84&I3/J57VL>&@+/>_<(9+5 %NU.BJ*5KV20QX?.SH7CU4#CA^AJ ME(9QRG!0+H/#6P6Y<'PJE1,?I:Y(V+$X54::7$DMSHP/K@+[P1]V Q3Q\FY> M@[Y,H-D]H+OBK35AZL5K4U"Q+M^%@2LKLZ65+[,' ?^J3$<,>FV1];+L ;S! MRNM!Q!L\[O4KY7-M?>7(B[^'(WB-1/EGD\\)_V#AXP>'ME\/9#Z#\;IH=!7XC.UNGP[$)\'+ZY>BW>G8K3L_/A^!7(F:'(6.^# E&.#<0IF)D"5K^!7&)=G[[)C-G/T**@*2:6UI#"_06]YGJ96V@ENQP03/K55BQ M@5#8LB07$V(F9^30M@*(A3B<4F$!GUTB19/WL%D:_'/PJTRM(?)(+JBQRB-? M\*-6TZY)EG!YO&!_/

1FVDZ5V'4$9]647ND4J\ZEQT1X ZVK473 MWTBJ,AAL2C._GF,4XI1ZNX<)JCV%E47:MSO MR@&V_K8U_VN8-_;HO3:'B?_%9@Y#4#,L MCGT%L51QC*1!I.']7,X2F7?GA?*BC#&&..]97"25BZIQO,5;/N3&5U\JRZYC M<\]Y/X-+7I5@^K[3 ?*PGR'/9$/0'&_5&96I3UUV2O6&D$RL]Y7V 80;0KI M4HHT*KZV.6F"1P!7Z"S0FAKF,TW7I)L24T5.NGRZ &-3E4_9$5& MTZHZ#DD#V] D>RXQM7%[V_]_N1YENT>;+V)FOJ"Q_W^@7AWQUM?01U$UQE4 MRTM(O01@;:A-N.3%8.7%E[J8!#$^Q8*W$N0C; MY#D['+ MPP=*3H*#NF:7W2.&(58((Z;"YA3FLI 1"#<16MU$(MZM LWZ^UMKBY;IL@SRDJ>M#S9(O36,ENUO MG=PZ4FS]%HGM9P=XZO>R]L[>WL:YD\W'CK6UV4Z[U^MMFKJOZ:^K&NRU=P:# MC7-G=SK,VK+!8/O.^ YCOX*B0;_?WMU[L7'N>RAZZ.G-3SJ^\?PW3MOUF>/IZ\E6[">Z6F,41[G;V= MEG#I@T0:!#N+'P%&-@1;QL&PO=V]R:W-H965T%>:DDUI;ONSW39QB+DQ/ ME5C0RESI7%B:ZD7?E!I%XH3RK!\%P7X_%[+HG!Z[;Q-]>JPJF\D")QI,E>=" MK\XP4\N33MAI/ES)16KY0__TN!0+G*+]5$XTS?JMED3F6!BI"M X/^F,PY=G M0][O-GR6N#0;8V!/9DI=\^1-J>5KK/T9L;Y89<;]PM+O'8TZ M$%?&JKP6)@2Y+/R_N*WCL"%P&#PB$-4"DJ MDR9PLN"D3*VF54ER]O0B+S.U0H2IN)'%PL D$Q2K(H'UBE7Q-4PJ':?DOMMP MW+=DFS7TX]K.F;<3/6)G'RY585,#%T6"R5WY/F%N@4<-\+-HI\)?JZ('@Z + M41!%._0-VD ,G+[!(_K.54Z%;H2KE2O,A,4$SI6Q!OX8SXS55#]_;O/;JQUN M5\L]]=*4(L:3#C6-07V#G=,?GX3[P=$.T,,6]'"7]N^8O=UVP@!Z/UQ<3MZ^ M__WB J;CSV_>_3*%R=OQ.QB_>P7KE8_OSW^#R:>K\]?CZ87?T" QH&Y0@TT1 MJ-M!S2$\A&6J(!4W"#&%/T..>4&V[0H2L3*\B4,F8Y+1")C)A9QE"%9!*;25 ML2PI3R +4)6&81 ^NWX.);G8@R_H%>(!KT!LYI50R#3SV-CPX,HTA%''J M @HK%-I%E1,A,B)SBB79R<4US9-$LE9R+)$FUN@F>K7=MO?H[L92J[FT8%*A M'VSO;=006W>!NT'#U4*I%[FJ"FI38;V(J"MD:QRU(NASRQ*'V^,7<!86_0"^F$R#)WV!&0O?W>?ON!CF^GSZ::2(&7C;R%W',R,B<#,2JVC-JE M$]>4Z,[,;/4OEJ,-0\[RJ/?3MUH.[UOFS%Q,)Q-J9T\AF2A+1J+FE%@>E/2G M$D.-*6WJ2_;>&F3"6)>@DM)#;4%1S580#6L"X-(M[IJNC3A5GDGA)G,)9$$5Y8_!VH" M?U-0'S)Q7>$-%N3(U!\X'FV-K3ZY$U?,!*Y49AU'5YS,2_7FY1H_TQ-OX3MT M':Z[41"+A<8%]_B#>/R7+#T>,RJVC:@9J*C1]!HN1ZH7M#WJ3>XLG@0&87

LU]GT57,3A[RYK;0PIW[&M[R&&F+O[=1OC==U1BK12'_ MIA5F*.#;'-_67_ ]AR_UI9&4DN;JX:NK!^^KNRVZT^R2V&HOZ!W> M)<:P-_QNE/PM< Z^&YS["=EVF^UOO$MRU OW^N+"H//:/U':K^T#;^S?->OM M_G5X*30QLX$,YR1*CM![2OL7EY]85;I7SDQ9NM^Y84J/5-2\@=;G2MEFP@;: M9^_I/U!+ P04 " 3@015/3+)YJP$ #Z"@ &0 'AL+W=O93-=[;S9X!XJ2RT M_9+&R?9"GZ2U-K+<*0.#D@LWTI==' X4DE,*\4XAMKR=(D[J.SP+^48LNZ84=$H=Q? :OUSK9LWB]3SM) M_IFOM%&0$_\>\]?!]8_#89U_+\G#XI$LO\\?%^2::IX2MC=1@0EMX\&U3>Z,0*68 MG)'&IC.LZ98IJ$XBZG(%TG+M%#3.4EF6( ])FCX3J'AMJ,@ F$"SL"B SV76 M);>\J!'LN&& J>PVARHEFI>\H J27 B0,A*)'2=-UP;F5$-'0:MHD<."BI2= M(8KD:%&02AHF#(?I*\F0(+2' QT8C.(I\G)Z3<[ H1 $2$-6GLER&(+@@R< MO,,>DTJ56?L--SF9+V_(DZR ?3R$=/[Z)8GC\.K7$^[8G>C*NF :>9$6X!4I MP:#,H,F F^ A\&J#@$XPFN;$27[T$?^2)C1[S3F,JU)!+> 2K=ZG3)3=,&6KW7>3=F5VX M]*WH*UP90+FA*M..?@K="16$%!= :\VXLKATH M6B"?V>S,H6Z!U^M)TEWR!.IK"4?>X [4(86O)3 ).J/.W&"OZ)HV$G&?>^6"0FUYK1= MN_RE%^XC\-;Q$'H\'..0#'IV-8YQ&(U'WNV^N;#U&AXC&)$V=S]V&6^<>'%O M[$5 I==+O'WG_!2'I!,.1W9 XTDG2H9VZ V\Q9& 6^_ ]; ['KLAA"'N#D9V M"..]]3,RT;$;+SAXC\!);.RK"_M\+8Q[FK1_VX?=W+UGWL3=J_ '51LN-"G8 M&E3#[FC@N[K=+XRL[.MF)0V\E>PTA\O&*AI(0,T+5*D+G%BP)>D3;>IC=A)L%CLPX@<2;,A M.2R'M.S]]7O.F2%%7=,4:+&[+[;$F3GWRW=&?+52Y1>]%*)B3UF:Z]>]9545 M+\_.=+P4&=>>*D0.*W-59KR"K^7B3!>EX D=RM*S8# 8G65HJE;FX*YFNLXR7SU]28\E8L[KM/J@ M5C\)JT^$]&*5:OK+5F;O..BQN-:5RNQAD""3N?G/GZP=.@KBOE+QE],KT"MAURH# M7VN.YGIU5@%UW',66TI7AE)P@-*(O5=YM=3L39Z(9//\&4C5BA8THET%1PG^ M7.<>&PY<%@R"X B]8:OJD.@-#]"[D3I.E:Y+P6[G&\JR#R+E%5E 5YK=+WDI M9F22._X,$0C/_G$YTU4),?3/?98QC,/]C#&O7NJ"Q^)U#Q)'B_)1]"Y^^,X? M#WOX*) M0'\9HY6(([M<\3+1[*8N9;Y@U5(P+9]89F) 8 PP\*!H/>BRE6!2ZQH6.*3C M8E&*!5B=J3D+!Z$;1 /(\I:)1B=H7(Q5!E29)JXU$"Z)&[@&5MB]FE<@B7#9 MNSSV@),?LE]4OCA]$&6&S\!]D/?L+@6F?:X9ST@XEXC\\-TD" ;GOSR\NZ./ M_OF)"PRAYN@*U0+VT=2-!L-&'EW/_@4%A54*LK#\(JI3$RB/PAR LXE$\VO6 MM\3?FWW&0Q1;NN$%ADC8, S=<3C>PZ&"\F?IJY+EZAB7!]R[CX?']@@ 529- MB1R+!M\S,"]:8RY+>)" 4UPFYR#<,UJ)5[3(2UDM,U')F/%'44+%1NO@"D8= M[$6&_OA5UID =V-%1&_;[06X5B OP>-E<[A:@8.>R>8BKLE5D&<):IGP M9\UDEHE$@DCI,Q 0L: E70,%%)3U.V[\]/GRCGWB:2U: XO?:IYJ-)]XBH6 M@'T13D)60!"1OWC$T73-1^@9O6.P0V@B7J4F")$NR]/.AJI M.*Y+C0(!M9F QBN(.YES"2+E8*120PMM;+@H>6Z$)G7Z$NCAT1!R;E?/QB:\*%(9\UDJV@ T!D)FW7!%=T+6 M:5KHQ*@5$[.,EK:(=K.>DIQC:8$*40J!U==C#W!@)\"-VFA#!;F1GXJG)H"L MJAMAKL!FZ ZIP#=P<(%JS$NH(-42^""1N:I+]BQXJ=TM!_W?&;.I.;M&Q3W M!]-V!C:#L(W3.A$[)3MR W^PY[RM\%8#\HOU!I#.9J(D#=#25PH%@R\W$FQ; M*5B!''G/GVV[X. Z6%TM)60&.3).Y7Q^:MQI=DZIMPRW_662R9)%?^WUSX9[ M( I4O5C^%_EHKE* S-1&'=-(F\R=6!OY 2CB3<=.I](!J$ M#LP/_9A+P+OOZ!QI'OAM,02D"Y@!'=6(1J7 ;E#XHS3.*:NM?V M03^8N.-A9$H#*8)'C:7KPG:C;5D[3C$=LUHI*)D%+Y%J=]6VTI<$7CCN.\76 MN6=K M",1-:_]3Y HWY2(^7Y',8Q\+=%00?=^$"H:T:6TS0"VI7$@L])4!^@CX<2S% MZ./==#1-+W3;*G_$+*9GU<1X_,<80V. G#!J1QVFQW3>!Z!,1F'WP\NB#0QU M$$+]90AJ;QDT^ <$AT1$P60.6AV8B^E8(J Z)^Q ;I=XR4'SE:JP9N&YI4JQO)6B MJLN\K;0?FIT/]Q_68[%XPBJ%RN(4C4E$LS7B&9Y_L55]'^.O\NNP0=HQGB_7 M('*W2 &)!<"U D*EPH"$L4CF36!OV]QC;S&\ZK)06K3>WZK!+NJ*2#$1&#,R M-W&92!N3?3M2 0A#"OU+\[49;1,N83X]/OCV08K.H&HU1H43,2>&AW4X0:;\ M]_<99I-T\]F_15J#\-<;3L>!A ("3FH[EZ .!9<4+-U:U;=" MFYFG47,=N81@L"%WTD*C#L!K?<'1,D,VI9 -/)0[E3 ^/L;L\P](W-X4_&^Y MQU3/(V7!#JV: ?XIZADPA>Q$'B*Q DD!UK:CI2#CSNF'@L=6Y_L?>%:KN^A?'8;M3YH?N%GY&+_$\5S7XPO2>!/%5 M51MS_PS4WCQR:%/V<@(SZTZFW)X M,#!@IZ([4G>O<]^T>/H3EJT[*/H8A17RL(RAB[JFY5# "O:^](S4G6ZC"[Q' MGEEN?XY922C:N\=:6[@LC8:/8[D4#-*-'J6H-GNU]GYV?\^%@;R& M,MI)/\B[ND*P=:HA7O0*5.UG2R^PCXUA;A','!^JO7#=B0 MOOEJ 6WLT##Y+>,]'EB/P>2GK\_Q8QIQHVCD18-V;H]\FH2#Z<@;C+LCN#_P M)F8$'X^\T?0XMPVE6-\_<<9C./[""0=3SQ\Z^.02?Y"3F6D2_C1TP_'$CENQ MJE-"<=O;Y6P[6!-@1TZ1*3$/!7?H7!JS>#R.+N- _H M#CX+@Q)-5AR\9^$A)?;E47M?@-K5>2EBM/TW MI(^]-=KAJ[NNUTWG3@2X2!6VXL(H)4H$N+6FKOLB6$>F=7,G>.??G&2;8?&G M2^][TTWIA^L8_5;I_2WI]_U$?=9YX2 3Y8)>JZ!JEU?FW8/V:?OFQJ5Y86&] MW;SV\9Z7"[P-2,4&PO=V]R M:W-H965TBCAUVJ[H)0'2M-MZ M0-*B[78/PQX4FXZURI(GTDG[[4?)B2\WM,'VDH@2?W](1:,A (^X#_92NFQK?T;O8NE%]K&RZS%.AP\--Y KZ;9UW KHDS9.58)E)<5O(7 M@#XDR'GI'.^#(-#_J4S_ 5!+ P04 " 3@015]7C!PE3ZUM#"1I M DA 4C65TD9)>I&J/BSV&*^R%W=W"?#WG5V#2R5"^F+/[LXY<\;K.8.E-D^V M0G2PDD+9850Y5U\DBH-#+8=2)MAOW?%XYOY&,!C6;XP.ZK_6=H572 MLA1L9 MIRB$)R(9OS><45O2 W?C+?N'T#OU,F,6IUI\YX6KAM%Y! 66;"'PV/XQ_7#_!8(4RUK)E:GQR=9YVS M2PM8EA@F!'BCP=$W,\PA+)F%K!_WCX&I CIG\?MC(#< 1RR6KT VOP#Z7P#H M K&]P "@H/.6YM?6#;]8QT$ E2$7L3[8*=Y6_<\*W$)M./D)%VLJ(@A:@-/ M:#0W_+H$7.5H;2"?H<*2.PNET1)HOO*G=WZL"Z"NR>HL\VX1P[[+3';F3**9 M!S>Q!%PHUXQ:FUVRY\@=;&1W\ 4$L#!!0 ( !.!!%4_B>=?M0L ,&PO=V]R:W-H965TJ-/[Y:!5"_>O!@<]7JI)^;&ME\&9A724#OKKE M@:^=D@5OJLJ#V63RZ*"2VHR.G_&S=^[XF6U"J8UZYX1OJDJZBU-5VO7ST734 M/GBOEZM #PZ.G]5RJ\+=6 M:S_X+$B3N;6?Z0Z.6V]/Q7K./:V9.1R!L? M;)4V0X)*F_B__)KL,-CP>'+%AEG:,&.Y(R.6\C<9Y/$S9]?"T6I0HP^L*N^& M<-J04\Z"PUN-?>'XK)E[]:51)HB7Y_CKGQT$D*67!WDB<1I)S*X@\4B\L2:L MO'AI"E5L[C^ .)U,LU:FT]E>@J\;,Q8/)IF836:S/?0>=#H^8'H/;JJC^,_) MW >'B/CO+G4CM8>[J5&6_.IKF:OG(Z2!5^Y5"%. LV_RQ.UM(57KPU MXG537HC9+-H[$VLEM/<-%DIDS7+IU%(&)>Q"3!]EL\='R,6.E%])?*-WN:TJ M9)EGVL&*7+D 3!#&FE_45Y4WE'U"575I+Q2V- @6)\)*B3\__/$.VY'G/FBS M)&(?D/>_G"+9(&SD$%8R(#7*4IR#NP#AL'(*4CFQL T(.6D 6!XRFT:6Y44F MYFJIC6&*AADMM,-6+( DS@."B)5O\A7(Z:!EI$T;"BBSR=/XAIZ^DKDN=;@0+TKK26Q@CN)5TZ?WHZJGUB'D ME>\B[C'EUXLG*U$0+2RN^C_6CK8AY14>'0/^,P%Z%Q!SNLDV:G7 MGY%5;V62:+\Z' X%JH4FE./$0X$EOW_ FZM-UD8\]$(\2\2QT?C@D;WD$Z?. M;7E.AD@N6;3AL-LC[[OUB5$;/IUK=,J'#F1JIPU2#*DH*]M (L1&4Y-Q[SPZ MG(PG*(%EB13(^K"?1Q&PQ!%PD>*. MF!WVLI*HI:[($^2F/G2M-)$][7@T/MR]H50A4! 3>C//:R6!5O::("E4*0D4 M"R?7#%XLS141\H'>_TGOKP^-2P$ACH81,18G* Y1\[ZV[-&%BPG:.DA-N#R$ MOZ,-<<]05XJFA$YO:#5%TA#VHM'F#'MPP+=PGROI".F4X[#%/^$X"QAW3%,) M1#0BCH!$WV>2)R56&UI$Y5&\IT_WDJ GI^\[\]5EXSG.^ZJ IAL%<;B:3=\A M"]6P>QI\[GV]WY4><9;\^A8UTU"+*UYI@UI+$;W!_>SMJRWVD_%T2\]HDO;(M*;CB>3NT\W.QT8.;879".(6R@*!. *]C3.-])T MS0EXJ*6E4%C;IH0QJ#)Z[M9,I)W%!HLU0+/(00^*2(*"B. ++XM)=-F/I$07 MJ.0P\LED/(,5DI"IM2+/3H^>>FXD;:D+]FFI$+4H?<1?6]J_(1Y)@/^>1KO# MMI/;DD5>XXV+E"%SE[<]%S%OPH#];),]\S^ZM5I7\I]=Q?_!@#\G_OG]Z(KO M+4'/:)^3MQ*U=?7TQ[AZ.O[^EOX&3T^_EZ>_R;NS'^W=3W"N4]R&:1?SNY87 M "$L=M@-/.^;)D"<:L]#$>O[ D_/ 'SH((RHK>/Q37H\Z$$'_=>NDGME]YD: MHUZHH///M.YV$NWK9K;JU:X*G^H,,.W6SMF+:;/;)]#W ;4?P/^;PAX2_ !< MW1'WW!QO!W\']49?;JSP7=^Z M<:I"\/Y/<@#C,5:F4GY%ESL69_UQJ#W!#"817O%9@ON+:WI>GBQ5L$GLE6F^ MHA@?#!TMX\-;9')L3KA%WP$:/)_<;F>-3U*&2GU4Z MB 05/;@;ABZ#P@;3 K2A&+>$L2_CD0)#U")/TXU]X;B\]$E!5+L7CDI>CS5QN/<748+D[55/"[P^*,?Q"T:T%EHG_>; M!S+C:%3JF CM>:1@)QNQ7NE\=;V<*_2N^=TQ%!?:^WD$,OY MT!K]P-"],0"-D\6V*'1(<,2]A!$7=)A#NPW460R:G/O,DE^&M8US"SH6\82( MU8T9CNS-E2JZV5Y_AK]T3+_9"9,@*7;8#,59X*$F*7 M9(7#2MO&KLQSU\3A)!^E,@HA95K%"="C,WGD86^DY!63@'TGNW1R0V$=BS\8 MC4VZX^HRC)7F,$CAM$.QC<>7,'8PJJ C:PNRQ?:L9#;& ??Z<&1?;G>'=&D8 M9V9=V .JZ2/W3-O8L%FL.VO%8HU-QN[N!5+#MZ_4I]T;Y?X!NO1$ :$>5%WS MH-X"138: '(7"\-#OV%>GW1#PS+9>T^^0CRRA1^T#'(!I*S2 !'@D=\?/'1N,& -"/LHJ<\@ PKFE9ET)D.],!:$ZEA"Z5& MEH827=&OE%L"AK)8^K2AFPN&^$P4VA-2D!6E1T> 1SS'CU/\E@!=T7B9)^SH MY?9K6??3_79L6JH$?L"5N:0[I8WME-.%IGZ'!B3 MH)FW1KM8+P@,:Q["W!\ M"Q*Q=R#8D&)*K0:-:X'.<:?--$ '..^2);B%(Q9M.O$]WU#<3*]]38.YL#]&[[$,HSOJ-Q31WRV!UJRGE(AZ_1(IGXIRF66\JTE)/1 M6HFIAR^I#&_=R;U,MYA S:#C/0. &)V.BN-27 'X].7 M=NB>YZI4?6MD;Q'<61*T78M#]=N?X_U!+ P04 " 3@015%N)L-*,/ !^+@ &0 'AL M+W=OK2%\< MOGS>ZJ6Y-/%S^]'CTV&F4MK:-,&Z1GFS>+%W._*_/:5!41@AA_))I[F24='/_=4W_'ND.7N0[F MM:M^MV579TY,]570ANCH=A@2U M;>1_?9WL,#KP9';/@>-TX)CE%D8LY1L=]4R M>OQJ<2Z^O!1G*+=0EW;9V(4M=!/515&XKHFV6:J/KK*%-4$]ZO_:?WX8P9H( M'!:)S2MA>ML4_L_%/$2/N/GO-H6%WLEV>I1+/X96%^;%'I(E&']E M]E[^\-W1V>S9#FE/LK0GNZB_?*6##>2SCT2[B9HB?)N0?X&,^FUED"R%JUO= MW)!!ND9WI8VF5+:)QMM:%:X)L%*IZLM.+05R.%LA("? M&Q;HDCBR"AO3#=T^.CV?//D\OI^H?%QBA&MM0Q8'TUHWP$"B..&?!IM_W=; ,0(Y!?,I7?X/H"'? M@ZR&$X!=%9XI.N])F49'DHO%AC=48PH3 F$ B:K50ENOVG% ))O@*T!=X,?H M\RVM^C.FG%((A6_3(:Q<5Y6($T6EA;R,,__K&L%N#A'B^5JBDGQZ=/X,[GLP M W%TQ0](8&9Y^Y@BF%='LX-_L@)97ZB/&NA3@/3:QY4WAJD&>ZUJ03=#Z*: M329CD]C8Q6QGBQBW38DHI'ITV[CFNH4K28G$9]'!JS=&^^D.W#C-N'&Z,^$_ M088F0H"+TG&.':KW(73X8XQ_WC7XNQ##;4.5;V1R+VW*@Y]UTU'PP59'$[6& M2>^>0I8W)7(QJ,\MN3@G^<7EYYS>O[@IB!P]/3@ZGJCT^_L&,&;4;_J:ZM=O MR+="G9_,]E'K:@#!@N&-K#QB1H8?GTL,QCQ[/IEW%VUE_^R)M=X%\B*Y%_4# M#0P'<6WBRDER* W]2[$!@F]$4IG*HLR3DH7Q$5T50H( D8.O#^#HF!'0S#M= MK'J0\5IR445]36C@"@Y:011A[RJWE$PO=%4P[#' L;YTC+"YN97;'.82I85# MD]"C KH?XPG0Z6!E]1Q6B%0YB3XZP&!+0ST3BDQI%WC6P/. O[&^N@I.%17R M8F$3'@=Q#GUTX I08G-F<-:;SAJ$)]IL70JAC%S@ONRLU)K299);P_Z5PW\Y M]=7+[* MH6<3-YA4,N!X=C [R1GPR22SJT\44_A(()=2X;Y,P;]4@' M2D] ,Y>W7U#QU-D^J['H/%N FI0NA-$#YY,1/2A1YY3;HI->H@!*P[)F9#"$ M=W\ S/$HTD"4J49G6WTC"4!C5$DQ1*3_]?[5KY^$+GD'#PTGJ$518E5Z8*I^ M7YG4.C7F@(NN^GSY9DRC," >R+KFV@81;FU10SGE\35\:Y8NDFG9@;M4VXQ6 M DU49+EAD.&5":IP:2M@)N@S^"3F\V;V_'>5P;\,@I8-! ESUX2C[4N#8,1 M1DZ*/Z/>P+[U'*YY?"1]Q:V(G*20),]"8<--QWWDN?=;<\,U=.<"@9(#(YFG M=XLT Q8P: OV'!W,CKX!>RX+=%;WH :1ZE$#7EQ9 .90)UB%OD(^ #/P5.8K MY6^[:>@80<=&E1%'PEW(#7LE?1O2.?IN- )0GS?&$;(2I5A/9.@$)3W.@V=?$D2>$Y6F$ JE/FCX[K;)^[@8S*[2L$"P,ZSL!!DOR;,*1FZF\!(HZ@70/061Z SG;.)I\# M3UQO$>K4^VV=;KZ- C>5ESLJ;Q77)NT7$GN M]D&";N&H'^X;U]&B+),7O%O9)<\-*#C)6^D(&NW.][,_;VIH%KQ-I,^9_(6$ ML P"G*]-0^Y">M">*-44=,/>H7FE 7N!SEY&WEJB\.+U!7_J?TFXD2(W="@V M*%R\U?K] )"<]EM/GT[X>/_Q-.W&DEP<#R,INH9N@LJN,F46Q^-+]:CGL)_F M_3X[ Q>%#=%%9FI8;EK*!_@CL1@#$[FD]T,JJ&3/R:V?MKB(-)!"+VQ:1ST( M%]6^G' CJ\O2RDKD7K6TP*>AI!QDP-_1-"F92&+NNCC1MXC3:[016CU8Y$A= M5!VE:.[P\G' K>Q%9$W1C-832T\H"]LM+-GYIP%A^CP?E\^XR3!Z;C73KI7V M((AK*E:8P6F-HRDH^Z&--Y3.9WSL.*=&2]$=&/$D8\23G1CQKB-Y?C*5M&JO MJZ'YE;^5//'K'*W9O9<<.WELAY)O9RPA[6-OCSYFN*(,V9E@76(,D//([L/" M%>_G4^U:,&5D?LA35>6FX,"6!UD0J-+.@71ZJ2-U6[D8: O!T63KD M^R,+5LA^&R7U,YN\*427RVV>OF9)N[A"Z,1^ZY;F'5H;!%1]G4)HE-8"&^ # M1E*8>I4& R1:S4W>51;.DVH.92K?]MP5 9"1^I5D+>'>)3Q*$O1;<9CK@39* MU<$VJ)R9YJ2?V9'8S3 WR$(BF&2Z$:KS(V@7D"]Q;1@'"F/3F(^I8M[YD!8& MDN/";VB>D7)KXB3F'+>'#:7.PSB.G:D\+U' M*&I9Y6XF;&R595J@70Y?$[7:EOT\Y)H,T](*W2LGCSI;ER=LX-M[EK3NV.X3 M&6]R;$&.&H+<4"7Z8I)>F#I-S6%BN"CE/)M R+HVGGO.EC;W+ #M-&1"D@D^ M'8/$J711\9RDB?3N\N?!DO*X$:F$=1@) ]4PL3(G*/4XWJ*<0K::NBD*#B1$ M'G&6.!ES.]3TC<\E\CD>T.IP(P5XW'FXL@^184, N8Q+EW"4;T6%+*%-$QOT'A M-&K]36H*_GU% &_NP,Q7D&48V";#;?!PJ92!.4V^"*L_N?;T3?[&O!%T);6(89L)[V^U MRVABYS7#^+P,X]/4N-SQXI:LZ!=R,MD^Q!%S4VB,\Z-H(;+,"V?2"FO4UMQ? M=C;1;$?TT=YP0VPJU>AXN;70896&E\WO:!""MW-/-USUC\*=/-S0=;31-9231#H]P3M>WNC0GU?P M!L(U7P65FQ3HXN4FC?FUT3*?W7YG*;6@XU2O])I94*(3[T^8+S%CST\/CFAH M6WI=\U:-]^O<6.(<2/2FVKB%W6JR>ZV]HI2NY0T4N3V(PX>1*VC#O)5RZM"X M?Z.QP1*:?" $]>EJFXW'/<=P_[G;[W==*COG[T]/9].9JM',)85O.WCW_19T MO45B6$]3* T\^RO2O!"\K?:4=TG;PS/=180.HQG;TLFU*2\YZ>J+5JZ8=<16 M\N(<+]TBO<2QG*BFXV:27)"K3PKJ@1?WACR9DQ[]&3RYT&S0<4#QFQRC@-YF MNDF_]>J?Y'" T*ZV!:&20"_MB$04BN8,O&EHNG7]3'RIGTM[J1'ZB>6&'29R MA*[RX[!9D DUM?RIY&RW-S?WYKI%*)$MV/=R6W$R56^&>6SW*U?I0GHP+P'- M[X(4=BZ""]#3F4A;@L>^/SQ]/3X_IRD4.CUT#)#P^ M/;]CTW%%Q'#&W[N*3XSF=ZEY_1L_/,(:BMTVU9(=MM]>00Y'[P2C\5[RF\^\ M!6ZBO!ZT6*O, D=GT_/3/>7E;6?Y$%W+;QC/78RN MYC]71L/S] !^7S@7^P_$(+]R_O+_4$L#!!0 ( !.!!%7JLEXF2@0 ,L+ M 9 >&PO=V]R:W-H965TEU#;@>'>Q+1 T2-+NH>B!ML>6L!+IDG2<]M=W2,FR4SC.YI*+/7S, M-]^\J!GME/YF2@!+GII:FG%86KNY&@S,HH1&F$NU 8DG*Z4;87&IUP.ST2"6 M7JFI!SR*LD$C*AE.1G[O5D]&:FOK2L*M)F;;-$+_A1EE4#TE1*$@VK<3AE5]>IN^\O_%'!SAS)Q'DR5^J; M6_RR'(>1(P0U+*Q#$/CW"#.H:P>$-/[N,,/>I%,\EO?HG[WOZ,M<&)BI^FNU MM.4XS$.RA)78UO9.[;Y YX\GN%"U\;]DU]V-0K+8&JN:3AD9-)5L_\53%X?O M4>"= O>\6T.>Y4=AQ62DU8YH=QO1G.!=]=I(KI(N*?=6XVF%>G9R!X\@MT N M'L2\!O-A-+"(ZLX&BP[AND7@+R!DY$9)6QKR22YA^5Q_@&QZ2GQ/Z9J?!?QU M*R])'%'"(\[/X,6]B[''BU]Q\;-6#9DA5XVE0+Y6MB0S'V#0Y,_IW/C]OTX% MH,5/3N.[MKDR&[& <8A]84 _0CCYZ0>613^?89_T[)-SZ)/[MEN(6I%9*>0: M#*DD^0@KT!J69._<'=3"XMHJ16]"^=^4"R&_SNEH+UP[FE)_G MF1R97^[-Z\Z\/IAO]N:U-[\Y,J\.YHDPSB7,-?2Y)D(NG<#(#C2X&RM5XZMA MKH*'4@,\*[1>-;BOGEXX<:#NAQU)UZ)V7"B9P[J2LI)KQP-95FH9_!BP**$Y MRU#*.A(84TZ/906 M>VH+1^TJF/K"= #='7*F^'S=!M?[4@IF8E-947?6 KSL=KM8!:Z'G9'@.$[] MJ3]R':3F%K^F1/34,)&\B&C*?3EF-"U2%%S=L-C5C3M.:9%G!XS5MEY5=?T_ MD!P++&=.PDIFA0/!^LJ9QX@C3B/_\3[-8H M?\U_EM B*[Q$BSAQ&$,:%ZW_G!R\'1@(7CPMJ/D0:QM]*VLU:_VT^JTW9 .UQO MQ]P;H3%:AM2P0M7H[W_ PYZ,H]7:F7[ M+]T?8J. EIUUNCXD(X-:-L,HG@[[\#,)_)# >]Y#H9[EG7!B/C5Z3XV/1C1O M]%+[;"0G&W\H#\[@JL0\-U\9/%_C/E/15/35QTZVN...OOA;K!78E]/081$? M&I8'P.4 R'\ F--WNG$[2U\U%53/\T,D=V+(CPR7_"K@FZZYH4G$*(\XOX*7 MG!0G/5[R?XI72J#2Q3/='Q9KZPQ>E?\N*1^ T\O _OE,;"M*F 7X/BR83Q#, M?_LESJ/?K]!.3[33:^CS!WR.5:> Z@W]P:'YV:(LN[I3PD%%[P!YE%(,U]\O MUMHX^:5W7-)WG<&SJO"LJCBK6GU?59Q5I7LP0(6E&ZVP']@)P>.%T_&2.RBA M7H.A2=Q[8G*Y*GG0&[<7'@O=I6BE$TI^P?+VN%!JZRSYE? D8TG,T8K'8Y86 M$5EV4E6RV5H2%P6+TA1'SD9106YUW78.RW\K%,<%'*1O%.7F)9LI9GG$T$QZSI/!$ M$US,4&B#][P;.J-L:&OT%MGBCHQ94:!:#$\Y>8OP7F,QSH_#Y?-@M &'6YP4 MJ"R-O)6.V#A++MW\\*Q=U6"V?5.V>&!=XX;.=?*>^OYB:'??PH>?QCMAMK*Q M5,$&4Z.;(@NH&1KQ,'&Z[9O?6CMLI;VYPW\7&!^ ZQNMW7'B"YS^AO.O4$L# M!!0 ( !.!!%5G%^W08 , (4' 9 >&PO=V]R:W-H965T'%):IWVZSND;*V#..Y;7\3;S)ESJ)GA:F$X( MJO^^ :[VJS -CQOW;-M:MQ&OESNZA0>P'W=W&E?Q@%(S =(P)8F&9A66Z?5- MX>R]P:\,]N9D3IR2C5*?W>)=O0H31P@X5-8A4!R>X#5P[H"0QE\'S' (Z1Q/ MYT?T-UX[:ME0 Z\5_\1JVZ[">4AJ:&C'[;W:_P0'/1.'5REN_)?L>]M)'I*J M,U:)@S,R$$SV(_URN(<3AWGR'8?LX)!YWGT@S_*66KI>:K4GVEDCFIMXJ=X; MR3'I?LJ#U7C*T,^NWRI5[QGGA,J:O).6RBW;<""E,6!-1#Y@7HP>*6Z9JV5L M,:+SBZL#^DV/GGT'?4K>*VE;0WZ4-=1?^\?(=*";'>G>9!?W#)3<64Z#>3W9/K$WG0(72EOU#7:&.R6,+I%$<^P636V)=\A%_;Q(9( &,)G9*^B4R M_9;EGMF622_!$5.<(^P(()1K\!U>8J>/X;&.P#%4Z. M=D%,D!;C//@AF"91NEC@9%1$69X$5SB=3*+%=!$\:EH#D51 \/+%/$NS5T&. MQD4PZH>K8?M16%53O?:#?*8MOVTQ;? M2=#. ,\;I>QQX0(,+^_Z7U!+ P04 " 3@015NB-6TL," #]!0 &0 M 'AL+W=O)$9 MHH+7@C(Y<3.ERI'GR3C#@LAK7B+3.VLN"J+T5*2>+ 62Q((*ZH6^?^,5)&=N M-+9KCR(:\TK1G.&C %D5!1%O,Z1\.W$#=[?PE*>9,@M>-"Y)BDM4/\M'H6=> MRY+D!3*9^_8I- M/7W#%W,J[1>V=6QXZT)<2<6+!JP5%#FK_^2U.8<]P- _ 0@;0&AUUXFLR@51 M)!H+O@5AHC6;&=A2+5J+RYFYE*42>C?7.!7=D91P )7J@,_]#OX^$Q6 M%.75V%,Z@XGSXH9M5K.%)]ANX($SE4GXS!),#O&>5M;*"W?R9N%9PN\5NX:N MWX'0#\,S?-VVW*[EZY[@,T7"(I>D@H3PZTRA#6GVIPY2T>./G!L#]Q98(S%"@5T [L2.&89GG##Z4;'PUQ@ MDBN8I@)16U5!4B$\D#?HV?B!\\$);SN^[SN7%\,P".\<\\"L%,85@N+:4^S% MPI98JCK;P(+[+<:2!/V^\\P5H4 /RND ,V\V9S&M$J,IKH0P4DHNC/&O=@H: MCGN4<@3SPZ VU<>@,QCTG:O3J=Y+TH-!ISOTC]VVMV?) D5J&X_41U\Q5;NS M76U[V[2V]'MXW1@?B$AS)H'B6D/]ZT'?!5$WFWJB>&D-ON)*MPL[S'1_1F$" M]/Z:ZZ-N)B9!V_&C_U!+ P04 " 3@015,=D*VI $ ## &0 'AL M+W=OO(-2B2P#5UL6R[,0V MX#A)VP'!@CK='H8]T-*Q150259*RX_WZ'5*V?(EMK,->)/*0Y_:="\]@Q<5W MF0(H\IIGA1S:J5+E3;LMXQ1R*EN\A )/YESD5.%6+-JR%$ 3PY1G;=]UN^V< MLL(>#0SM68P&O%(9*^!9$%GE.17K.\CX:FA[]I;PE2U2I0GMT:"D"YB"^E8^ M"]RU&RD)RZ&0C!=$P'QHC[V;NU#?-Q=^9["2>VNB/9EQ_EUOOB1#V]4&00:Q MTA(H_I8P@2S3@M",'QN9=J-2,^ZOM](?C>_HRXQ*F/#L#Y:H=&CW;)+ G%:9 M^LI7GV'CCS$PYIDT7[*J[W8[-HDKJ7B^848+>>8? W#+ZQ MNU9DK+RGBHX&@J^(T+=1FEX85PTW&L<*'92I$GC*D$^-)ER47% %Y$NQ!*D0 M;R4)+1+R6!6)))\APR479)(Q1OH]F-[?[6]CO_HL!?JZ)% M/P#W, M%!DC# \_*J;69 IQ)9AB(,F?XYE4 M/IKU,8U"HZIU7H$KN1)8UA:&,-21!+ ML$ZC4+V.EUB$*^NE5.&AT-0XJS"?L&Y4RHHSR@@V "TCYH7D&4LPX1.LYHP6,1!3/?+& MPGR")I^LEW4)A,\)D[(":YQSH=C?R!5SJ:Q/@DM)J@+[8&:H"^Q_\BTYPSU" M=N5=6X^4"8*NH;#).9>M]Y8?]1TWZ./* .3?'JRVIX\GO?SE/)A6X'AASW$C MKY&V_>].QDO*,AWDCRCTHT1.(G=Y?^5?6Q.>YR!B1C-2TA*$Y;F!X_8[C;"K MT(NL:R3[3AA%U@00M3F+$6^IP4R@Y)(IRP\=UW7?F+(A?VM-6T0AB+(2ZST3 M+"_H.U[?WVGSG&[8U_J"R F#P'KA"DW;RQ3$+' BM^,$_>X!DE>^XT5=9*TO M^([ON]8]Q)#/0)# ,UG@_9]9\.\S('+Z4>]L!M2G/Y\!'B+4<7I[P=K^=R?_ M(0,"#X,0]=^FU89^+@6.[Q__3X428^9WG##TSH'3G.N*PYXE#^Q/Z1*P?4&! M8A&CXQ 18YB>%32BE*!WC"?:9FQ[IN<4Q/-);EZQEJ71&.OV=!&SGVA2K0M/ M0-@\ >'%/CVMARMM],-KB:,/*GVB:FL-DIL0&]53;>[N<3OU,%Q6V&C)#[1< M!@6;]T&S)11!PC8_YQF^+=B*CZ6NCTMOKY9^0T%KH(*@.SI0F >>WS-=2:\B MTXB:2XJ3.88=4LS/@I MT8.J4/6,UE";"7=<#W:[Z_5X_$3% IL+>CA'5K<585A$/7+6&\5+,^;-N,*A MT2Q3G-)!Z MX/N=<;3=:03/WC_X!4$L#!!0 ( !.!!%4V:TEA+0, ,D' M 9 >&PO=V]R:W-H965T*_W3K! M/)1"FDFPLK8:A:')5E@RTU,52IHIE"Z9)5,O0U-I9+E/*D68 M1-%)6#(N@^G8^Z[U=*QJ*[C$:PVF+DNF'V MHOU<76NRPA8EYR5*PY4$C<4D.(M'L[Z+]P%?.*[-SABS4*> MY3FS;#K6:@W:11.:&WBI/IO(<>DVY=9JFN649Z<7C&OXPD2-H JXX)+)C#,! ME])875/UK8'7=VPAT+P9AY96='EAMD&?->C)']!/X$I)NS+P7N:8[^>'Q+2E MFVSISI*C@!]KV8,TZD(2)@^FK%_%)='J$<+\EW#^&/KVE4YG7PN_6%?NA M-,R9Q:72G&B3[\P8I"UC,H=/G"VXX-;-7"%SRG)@%G:W7,(-9K767"YAQ@PW MA_0>9W0I,U'3[@*78%<(A1)TTAV@]6T#3*.?F*NR8O+QU8NW23P\-=3%CGZV M1Y\]T1<[],L=^H6C?[^ES^AFV I8. $$X8"H4;!M%(]WCAF6"]20QMX;CSI[ M09U/>(\"XLU_:Z>=.V69Z#2%'75(18G:GY&*5:@[+SM>47)*HSA*NH/A\*!O MCMKR@CN]GF&.E3+<[L4F@VX418=/')73"^Y-""PH-2H-QP$ MH)N'HS&LJOQEO5"6KGX_7-%;B]H%T'RAE-T:;H'V]9[^!E!+ P04 " 3 M@015"PMSCAH# #!P &0 'AL+W=O_Y^RT M62>ZBB\YO]P]]SSV^3+;"?FH2@!-GNJ*J[E;:MU,/4]E)=14#44#''<*(6NJ M<2HWGFHDT-P&U947^O[8JRGC[F)FU^[D8B9:73$.=Y*HMJZI_+.$2NSF;N > M%N[9IM1FP5O,&KJ!%>AOS9W$F=>CY*P&KIC@1$(Q=R^"Z7)D_*W#=P8[=30F M1LE:B$X_I]BE-X/'X@/[):D"MI6^%[O/L-<3&[Q,5,I^R:[SC</]!U!>K#S-.8P+AYV1YLV8&%KX"-R8W@NE3DFN>0 MOXSWD%C/+CRP6X9G ;^V?$@B?T!"/PS/X$6]VLCB1?^O]N?%6FF)Q?'KE-X. M;G0:SCR8J6IH!G,77X0"N05W\>Y-,/8_GB$[ZLF.SJ$O+D7=M)K:XA4%65+% M,D)Y3JY8U6K(R2V^V7\5G9)Q/M%#":00%;Y/1"),$8K/+1,\8Q7KTW-,QG@F M:K <-,8HDTZ935RNT0VK-7LDK4)NC%N7[*6&=:\AWVN _\&^5O J?-02H 7 MI42P$, 4@K-B3Z_LF!(QG^!H=-O6(*D6Q2V37RJ-3(V6B]/1\,5+YA)55$;%D%;U9"EE3# M4:X':BL975JELACXKAL/2LHK9SRT=S=R/!2U+GC%;B16=5E2^73)"K$;.9ZS MOYCR]4:;B\%XN*5K-F-ZOKV1-B;]-TS&^%I4 M>J/P+]62+5_J#R"\+D9_'^.EWVOPC[HB.'#/L._Z?H^]H,,<6'OA6YB;!L1B MA?\4U0-3&L!/X4?RW#S:G.#)CLJEPK1:XIO9'$],^W#]="P?_>YN-PRO1 'M MSZLUUB:M+0?X/TQ!9W>.E75,6\>M0]"56(,-Q1]QV626F'-Y"]>3_;4(@)?;$-#2\G#TP"/_&ODE8:0Y]H43-\ MPR2V&C^L-]^70%D#IBRO<@+C1&DHA1>^A(,Y(C#XB/\I( M%B+O+/93$B#/\TB:(!L"I"((0Y(8J30B:89 -D)^G)(L0'Q'HG8*0 MEX0D2]&G#ZGO^1?(3U+BAPAFP8IQ*QIXH&XD R\A881.(C!^"H(92=,?@?6B MH"B,$[!OK(>"VC6"5F^V?MC;.O'=(QM\+E2 MK-+*TJ@^1)H?(LWW2(V8;-'N]FAIBU8>H-TV:.DW:.LC:%]R&YS4AVCW][9- M7K0!><53U/(4]!2:]Z(QK1Z[9U[@F[9)S[(D>>;G'E +PHR90VPG3XQ*=8H" M:$(@44^[15V[1;VE@=ZP6T25MW/J]="=@W.%_[JV[/[[6/5[79@5YEQM:@#$'8#X__UP]+O[CP^'[9OO_4BT30-9_IY!;130(3W5 M.R9R8H=5%,4DA4D*I#/]E8NZ6.(%:V@'/A:V&^NM&6#T"6AD MAWYRH9JA!WLCOIU-L8!$V2S3[;;@>3-;GINZ99(BQUIM<+"CE4RN[29J0ZET MLZYUM]VR.VEVO&?Q9E.&K_N:5PH7; 6J+DF $[+9/IN#%EN[\2V$AOW1/FY@ M86?2",#[E1!Z?S .NG\!QO\"4$L#!!0 ( !.!!%6]G0-_] , )4/ 9 M >&PO=V]R:W-H965THE2Q87ORRC!C,HS7F"NOZRYR*C20['Q92&0QI51 MEOIA$ S]C++]IXHYM$F4F_-FD MH!MY8OD&%CQE$4,)'V >Q\SDDJ9PD]N*,)E]=XV*LO3] MQ%>:D<'UHX/W2^L]/.)]"+<\5XF$CWF,\=_M?1U)'4[X%,YEZ 3\7.9GT M. M(0S"$.Z7U_#NY#V<@ \RH4('81\.3[TZ<;W*4_]8XA2/'N .BU)$B2X+6*0T MAV^WF*U0_-:5"B>>.7T7LJ 13CU]O"2*+7JS'W\@P^ G!]M^S;9?H?>>V>:O M[FU^A&]?M"7<*,QD9Q#][Q#$H YBX$SY?*NKC*Y2!%JJA OV!\;Z9JAW@&8F M&/@33KJ86^QAA6WNJNUL, CLW\3?=M :UK2&_Z(26CP*4PFX+YBPYR.F"KL8 MN6&K4H9@= JFF/N._(UJHJ,7$8U/@6Y1Z,L7(BZ5A *%/2 FA_69Z:)N'8U: MR0Q'O;-!V)W)\YK@N9N@/:,[II($TQ@4!ZE3*->/H.C>SO,T-N7*5RG;5.F5 MFNQQHM;AH$6T-^P-AN-NHN.:Z/@_''Y-Z J%OA)S^)@5*7]$'93K9G Z>^6A M(D&C ,';W T'/_]S'"TE(V]=/0>/[?(APW PZJX>$C940R?56[IG69FU*^;E M>N+V\=IT-_I'>F]4-M]#&$FCC,2I6=W7]VE;8MRZ($_ZUJ6V$D0S?J$2<4OG:.!K=)&[A;!&6]3:4 MU3;H0HEYX93Y9\ _TTKGB=5YXB+<<]MI-%'U72NN=!=7O2:Z;T9A%NCO:\[5T\ X MJ#OQV5]02P,$% @ $X$$58@()R]B P !PL !D !X;"]W;W)K&ULK5;;CMLV$/T50@V"!$A6=UG>V +6LH.DP*(+;],\ M%'V@I;$D1")=DK*3OR])R:I7YCI&NR\V2S' FIZF%NN=3Q85T4IU(&=S':X@$<07W8/3.[L@26O&B"\ MH@0QV,ZM._=V-5'VVN"/"@[\9(V4D@VEW]3FT!I<*>+H^LG_4VJ66#>:0TOIKE8MR;L46RF&+VUJLZ>$3]'I"Q9?1 MFNM?=.AM'0ME+1>TZ<$R@J8BW3_^WN?A!"!YS "O!WAC0/ ,P.\!_K4>@AX0 M7.LA[ %:NMUIUXE;8H&3&:,'Q)2U9%,+G7V-EOFJB*J31\'DTTKB1+*&/9 6 MT'OTV%4*HEN4EI@4P%%%T!*VP!CDZ&BXAAH+N1<4WVD$I4/';61[WH MHO:>B=I']Y2(DJ,5R2$WX)>7\=$%O"TS.*31.Z9QX5TD_+4E-\AWWB'/\3Q# M/.GU<- M;;@^_\MT^QU_8.97K?.6[W &#L+#B\*[CB:[EI3+NDHUZ>U( MPM,0P[,(TW.K./1'1LMS(R^(W& DUNAP&IO%1H/8Z*+8-62T()7^)DN]+0', MB.S>%X1'9W&\=UT_\D;*#6:A,W%'TDUD$UG!(^T&LVD2KR-;_8RLDVR??-EEVRST2,511ELBNH8\G Y3 MVYT>5D;G"_ M*S94R)ZNEZ6<5($I _E\2ZDX;I2#8?9-_@%02P,$% @ $X$$5&ULA511;],P$/XK MIS AD$:2IETW2ANI[9@8TJ2I$^P!\> FE\2:8P?;60>_GK/3ADYTW4OBL^_[ M[CO[[J8;I1],A6CAJ1;2S(+*VF8212:KL&8F5 U*.BF4KIDE4Y>1:32RW(-J M$25Q/(YJQF603OW>K4ZGJK6"2[S58-JZ9OKW H7:S()!L-M8\;*R;B-*IPTK M\0[MM^96DQ7U+#FO41JN)&@L9L%\,%F,G+]W^,YQ8_;6X#)9*_7@C.M\%L1. M$ K,K&-@]'O$)0KAB$C&KRUGT(=TP/WUCOW*YTZYK)G!I1+W/+?5++@((,>" MM<*NU.8+;O,Y2A_0?C7!8__WA0">#.$RH0(5P M1:,*UQG/Y6D4S))-,"HMU)P*3;N>@0:UKS>9(:BUX*6O/ -<@JTHT* MI/03Q4"F6FF[MNMW^Z$U[WKUGWLW\6Z8+CGE*; @:!R>GP7=C>P,JQK?N6ME MJ1K]LJ+!B]HYT'FAE-T9+D _RM._4$L#!!0 ( !.!!%4L".\-_P( %H, M 9 >&PO=V]R:W-H965T("F[2A,FALU JZ[NN#!>8$MG@&3+])N8B)4IWQ=R5F4 2V: T M<0//Z[@IHS86(P&?*D2RG L0"[3E(C;$TSX>NCXSMW A,X7R@RXHT%& MYCA%=96-A>ZY)4I$4V22<@8"XZ%S[/=/_*8)L#-^4%S+C388*3/.KTWG/!HZ MGF&$"8;*0!#]6.$I)HE!TCS^%*!.N:8)W&S?H7^VXK68&9%XRI.?-%*+H=-S M(,*8+!,UX>LO6 AJ&[R0)])^P[J8ZSD0+J7B:1&L&:24Y4]R4R1B(R (M@0$ M14!@>><+699G1)'10/ U"#-;HYF&E6JC-3G*S*Y,E=!OJ8Y3HPFND"T1#N$X MBJA)%$G@G.7;;=*V?X:*T 3\#[ 'E,$%31(]+@>NTLL;$#>GZ5UEI. MQDM]F9$0AXXVBT2Q0F?T_IW?\3[6*&Z6BIL6O?G$ICTE^)'>RX=ZX=4VB^GE*&@/*JB5 _>@90SM9 UJ>N4/#NOY8BFML,6 M1]1R>N9AZ9:*NV_#$=T=B.R5(GN[=$3OL2.Z#;_:$4W(=;)*(F M<;YW?\MYK^6(UG9'U)-ZYFGQ-ZYV_VV8HN#QGW7>W_]^?0'P0E\4Z)O&Z/F- M]M'FI]HE_OV%[==>E2_U23UZ=8*A*K?N1J5HJNX+(N:424@PULA>HZOO*)$7 MLGE'\&PO=V]R:W-H965T?>XVON!4\.C'\1&THE>,G27$R-C93;6],4RPW-B+AA6YJK M.RO&,R+5D*]-L>64Q*51EIK(LEPS(TENS";EW .?3=A.IDE.'S@0NRPC_.\Y M3=EA:D#C./&8K#>RF#!GDRU9TRT(/XNP:%%*>&?M2##[&4\,J(J(I7+1&Z#: '4-\ 4#NS:PK_6 :P-\K0>G-BBE MFY7V25YLE"?)U=U$V_!4 M;17 5N!."+5%YR0E^9(*0/(8/-*42!J#NXQQF7PE99:C%[5?!04J96#! +(0T\2RN M-X)5!3CMB,_W-'NF_$]=R@=) MBRIY*[9D2:>&*H."\CTU9M]_!UWK1]UZCTD6CDD6C436R@QN,H-+=OM29L@V MD21-OJK'M_64@L^_*"CX*&DFM,G!8R9G3+)P3+)H)+)6Z/%04;DE1=/[]# 66@^R)N3]?80T,8]L.VK!0 _-0 #NP2 .SD>.? MG+;TNHU>=[A,'#=CU4%4LRD+ATYU1>2L=SW_*+ "7RWHU4#PWY@^1VQU[%%K[*UQ :-V."Z?O=AEZZ2 M-+VVX0VR_MN:.B99."99-!)9*S70.KW46O]3RZN)1\K/J&SAJ&S16&SM%)U] M=\!O;WPU1^O9]1VK6[@7.AS$@=MM?3J@ M%SJ89P?=;J^#057Q>VG6X3"\F.;3&S<\HA/6!.>O5[:%K'YZ^SBDNASL M-OXK^:+7^2K)YMF10D;YNCS+$6#)=KFL/@J;V>:\Z*X\)>G,S^'M FKFP^)\ MJ3S".-%7AU/WA*O2($!*5\J5=>.I_/#JO*<:2+8M#S2>F90L*R\WE,24%P!U M?\68/ X*!\VIV^P?4$L#!!0 ( !.!!%6!0)[:%04 "X? 9 >&PO M=V]R:W-H965TWS/Y;%T?#G;4_:8 M;PGAX#E-LGQN;#G?79AF'FU)&N;G=$\*_[FZ9.#-;E%6;B8,;H'K(P6:.5!U9LJ6[")LW(9[SD3 M=V.1QQ>W3"B"\1\@S%;@X_"614) 70-C@259Q^BJ$B+).1D M!:Z(4%(4A_7ZE#=3RGC\L[[P]HKP,$[>">RO]U?@[9MWX V(,_#GEA:YB,YG M)A>$RK+,J"G^LBX>'2G^]R([!]@Z \A":"1]J4Z_(I%(AU4ZE---T<:VEZCM M):KP\+1>?KL1<> S)VG^SQC'&M0>!RV_QA?Y+HS(W!#=S0E[(L;BUU^@:_TV MQE@3F,0?M_RQ"EWF3U[XGX$-H_GHZM9P;@57/F^>%J[E0M^;F4]]3H=ACNW: M;ALR MW,4\3.*?HNGMC27->0Z^?2'I V&C7Q3E)TS]HF@"DYKAM!X5_H$F$'0S10+J'83 (;,\:EV[05ALHJ[TLXF059QNU.)484Q=' M$YA$%UJ=);!.(<\&55,+=*')/>C9(JA7H@V>)#[/LVQ[H-'1..1;1]YFL#,? M4/EN7RQINBLX8?T54^A5C39YM4[A.V!G/" ^B6*5?F9R#S2AR3WH[ Q4^YGI MBCVT)1"Z3N]-W_ :B;.08P5'%-O9%ZCV+W>BOC !RX1&C^J'JQIH\D)I0I-I M=TX(NB<1JU;[HPM-[D%G@*#27[Q"K-ZA+<66!8=:'0FS,#QB7F%G6*#:L5P7 M+(MYP<@9N(Z?RX-\N'PJ^2K!)R^=)C2Y%9T;@L%)Y*O5(.E"DW_G=PX)*=W' M=/DV>)*#]6S?'\AW+,P./#@N7]2Y&:1V,W_PK3 &*HFJ 29/(32AR71[]YEW/#X82'0O#P1'[BCK[@B;8EX_2,.,,?'R. MDJ+\#09NJKE,.4.@6(RCO?@]2^YW6JU3KXT84F M=Z!S4L@_B6JU6BA=:'(/.@N%U!.EJ:H-1N9:GC?\G386!K%]9,B,.[.#U6:G M>N2J]*G.G[HVNM!DMIU5PO 4^L1:_9,N-+D'G7_"ZE'21'TV:/T-&HR]8+@+ M\I]A=;5F;S.SW$G^$K)-G.4@(6N19YU[0N"LWIRM3SC=5?N;#Y1SFE:'6Q*N M""L#Q/TUI?SEI-PR;;?(%_\"4$L#!!0 ( !.!!%4&V)VJ!P0 %D3 9 M >&PO=V]R:W-H965TB#UR)MHE(I$)2=I*O+RG)BFUR%7NCOM@B?>8,Y\R8 M''&VI^PCWR(DP.<\(WQN;84HIK;-DRW*(;^A!2+RES5E.11RR#8V+QB":664 M9[;G.(&=0TRLQ:R:>V"+&2U%A@EZ8("7>0[9ER7*Z'YNN=9AXA%OMD)-V(M9 M 3?H"8D/Q0.3([ME27&.",>4 (;6<^O6G<9N95 A_L)HSX^>@0KEF=*/:G"7 MSBU'K0AE*!&* LJO'5JA+%-,39@G+ M>@G>"TOPP3TE8LM!1%*4&NS#;ON@P]Z6 =-EEXGX>\EN0&^\POP',\S MK&=UN;EK"N?'O$<_YCWN-@]1(LU=D_F)EGY;7W[%YU]77__\(7'@3J"<_VNJ MF)IT8"95N^V4%S!!-IRND87;D+,)&.T97KC.V5RHU:Y4:=RCVJTYW(EA+ G);RKRM++BOEL:K. M^(02+EA9MX1R7#"ZD4LP'OFC[P>ZZES*M?OR!0ZC/AW&(WTG.G)XHOZX57_< MJ7Z(I.,$UYV6.C!E$IC 7ZL)D\IC+6C78. M-5AH@ T\K46(###?&6JG>W>LUVII'[WYYXAMJCL:V?&HL[M^26MGVWN@V^KV MXVQ^Z4Y7KF$^=*=1?"JR^QZD'@A;5O<,S M%8+FU>,6P10Q!9"_KRD5AX%RT-ZF+?X#4$L#!!0 ( !.!!%63/5)GR@4 M #,T 9 >&PO=V]R:W-H965TY&7 MQ))U?T?2N3+E8W&^$_D7N>93I8*W4YF0XE,LU3YE\)S8\T^_#Q;Q8]R%?S,56)7'&/^1(;M.4Y=_.>2)V MIP,\>%CQ,5ZME5DQ7,PW;,6ON?JT^9#KI6%-B>*49S(6&G@#)]0?VP* MBBW^BOE.[KU&YE!NA/AB%BZCTX%G]H@G?*D,@NE_=_R")XDAZ?WX6D$'M:8I MW'_]0 ^+@]<'<\,DOQ#)WW&DUJ>#HP&*^"W;)NJCV/W&JP.:&-Y2)++XBW;5 MMMX +;=2B;0JUGN0QEGYG]U7)V*O0'/L!7Y5X'W<*:@"FVF.=BAW*SM::9%X6_1;5V),Y,*UZK M7+\;ZSJUH$)$NSA)$,LB=)DIEJWBFX2C,RFYDF_0>WTUO$5G412;SF&)WJ;L M?]-'KP*N6)R\UEM\N@[0JY]?SX=*[Y1!#Y?5#IR7.^ _L0,878E,K24B6<0C M2_V%NW[T7#UQUT\=]4-],NLSZC^4!]W+;>KDQ]3#'U.G[O* +Y\Z=2TK1G5SCPK>Z+N:&P6Q7"9";G../O^A M2]&EXJG\Q];#I<[8KF.&BQ.Y84M^.M#C@>3Y'1\L?OD)3[U?;0T "0L@8002 M%D+"*!"LU4;CNHW&+GK=1K;&<%;V;8P2-BU@YA[B;C'!1T?'GN?-AW?[ID.J MDJZJ(:0J[:#:,FM2FS7I9!:*TPV+S)S>$*EB?>O((_TEQGQ-BK.5 MN38;O_B]_HHE.=*WF-4F$<^-BT_C @=&QS79(4=)1-(04I4"PENW'M>W'D+:/ M;;8[%?K:?MS1=DA1TE$TA!2E0+"6[=AK @8/TOB)-4)P2O1UOJ(];SVH+.DJ M&X+*4BA:V_Z]? E#VC^UVN^4Z&T_[FH_I"SI*AN"RE(H6MM^O['?A[1_9K7? M*=';?K^K_9"RI*ML""I+H6AM^YL #CN#F<7U1F12Y'(=;U#Q,X=$GZ]X>L-S M:\SFIO5V&C1H Z414%H(2J-0M';/-&D;'K]0:HM!TSE06@!*(Z"T$)1&H6CM M=FKR0.P.!/_,^%L]!G&T8=^*--"$"X]3(<16.>?F;6L?30ZR%3RQ?'9?N'>E M=XN 9H"@M!"41J%H[19I(D/LS@S?L]3:,CR0=-94%H 2B.@M!"41J%H[79J&K]31]4ED+1VAW21,&^.PJN/W!<0Y.;T;L) M(&D!*(V TD)0&H6BM3NE28W]EWINTP<-E$%I 2B-@-)"4!J%HK7;J0F4_>]_ M?M-=VKM!;$\U6G]< M4EG75#4%W:1;2=G-?GU)29$M MFZ:;SGVQ]7'/T;E7]X/4:,/X%[$$D.AKGA5B["RE7%VYKDB6D!-QR590J#MS MQG,BU2E?N&+%@:05*,]T<.)1=>V>QR-6RHP6<,^1*/.<\,=KR-AF M[&#GZ<('NEA*?<&-1RNR@ >0GU;W7)VY+4M*/[&_ MJ9Q7SLR(@"G+/M-4+L?.T$$IS$F9R0]L\P ?@-P/]>0- @LK16EGEU@V1)!YQMD%<6RLV?5#% MID(K;VBA7^.#Y.HN53@9OV4LW= L0Z1(T6TA2;&@LPS01 B0XC5ZKS+I CVH M[$E+=9G-#XW0RQN0A&:OE.&GAQOT\L4K] +1 GU:^E9-DR0I\S(C4KV:2/S0K&K2* M!G9%1'6X!:IFBB:SC\K!U>?@SZWAXSCB'WA[2DUFOC\X4CEX9X[C M'ZGF!A6>*&>3V2#2D\JHRM^J\JVJ/E?+*!4]L@:NEH5JY:?7EKK*2P'S,D,9 MG8-1N)T8]] C$"Y0@/)ZT.,A2LFC*8>FW\L56;FZ(=@.:FR=?_%'3E) JK6! MM:/969Y;RN=BZ_J\'"#APJ3T<$UP$7C#P1&IVT4!/K$J.-+9SKH&:-AV M?<3>,>G;X8ZM,_/_M+^S3O83,L.F[YGRW=W96^; %]666Z"$E86LMYGMU79; M/ZDVL^[6O/XF<$?X@A8"93!74.]RH%*%U]OL^D2R5;53G3&I]KW5X1)4]^3: M0-V?,R:?3O0#VH\=\3=02P,$% @ $X$$59E@-09Q P EP\ !D !X M;"]W;W)K&ULK9?;;MLX$(9?9: M%@G01 $PW6V4>N.$L)QM9.G5,(SR\_N[^MRU>%[,B$A>^?X]502/C%W,J[2?LJ[&> W$A%<\JLC/BTC.'MS#F\@ M9?"TY84D+)$S5^F\C+L;5SGEI+%#MTPC__\,?>7VV@^C2+>C)K4!S4% ==[N$35X0" M-:VG3.LEMCF9;LZSE,6T2%*VT=-#"(,XY\*L(>=M>,LP8QO&K(&[,+CR/&_F M[@ZY=29S*K>VD/YH5(=L !G60(:=0.Y0RFM8-"MN*[C3YM1^ZM,L*LU&!UPN M_,GD")=1S67T>XW2QF;T2P9MS= 9\-2B6T).!E.OO>AQ7?2XLVBSTL$C[CC= MF7FP$)BD"MYM!&*YYMQCMD+1NMYT.I_:'WV:13V9-8A.:J*37E?M29\4^S2+ M>C)K4)S6%*?=BY2!IK<,L6W(-F[35RW'KQH5=>;RFY5>U95>=59JMDEV3_21 M*P3%X8:P9X@*A"7FRLX^F-@]Q:AS-G9&.;6/^C2+>C)KT/6]'[M2K]?Y6-GU M!+)7MZ@OMR;*@PV^W_T/:=J456VZTFW:RJ_3XV1^?;I%E=O_;:C<@T.0.;+> M$[%)F02*:ZWS+B?Z3UB4I\#R1O'M M^BP>?@-02P,$% @ $X$$5&ULK59=;]HP%/TK5YDTM5)+TO 1U %2@4WK5"I4]O$P M[<$DEV UL3/;@?;?SW;2E$PA4R=>P';N.;[GYMS8HST7CW*+J. I39@<.UNE MLFO7E>$64R([/$.FGVRX2(G24Q&[,A-((@M*$]?WO(&;$LJIYCP_=BY[EP1B,DC7GCV9R&XT=SR2$"8;*,!#]M\,9)HDATFG\ M+CF=:DL#/!R_L'^RVK66-9$XX\D/&JGMV!DZ$.&&Y(EZX/O/6.KI&[Z0)]+^ MPKZ(#7H.A+E4/"W!.H.4LN*?/)5U. !HGF: 7P+\OP&#(X!N">A:H45F5M:< M*#(9";X'8:(UFQG8VEBT5D.9>8LK)?13JG%J[ -_S_:9TVM%?']2GB_]>U;G;I[PN*U;TA($ZJ>+W3OJESH$41$85,)VGF-QZW) MC4V#)M7_CZ\)'51"!ZV$YH-AOP[W7"$H#E/"'F&>(ZPP4];B$-BFZK=:OG67 MM[[Y$Y'5"A)4!0E.:OG@E,)/1%83/JR$#UN=8(735^'_='HKW5N5M^>FO=C1 MO@\*W_>;U+H'AVB*(K9W"PDASYDJSM-JM;J^W-A3VWT-+^X^"R)B70A(<*.A M7B?0/2F*^T0Q43RS1_*:*WW V^%67\%0F #]?,-U,Y43LT%UJ9O\ 5!+ P04 M " 3@015*Q0A3_,+ #WA0 &0 'AL+W=OUT[F9R ;]!LDV822+EFIML=YOLMG/3Z0\&!/C6 M+SG;)+N=^^,K&0M?M%N,Y3\+B-'OBJ7AGFN5)6(JG^:Q;/.4\G%2%DKCK]GK];A)&:6=X M4;WV,1]>9(LRCE+^,2?%(DG"_-LUC[.7RX[3>7WA(9K-2_E"=WCQ%,[X(R\_ M/WW,Q;/NBC*)$IX649:2G$\O.U?..W;FR@+5$?^,^$NQ]IC(CS+*LB_RR=WD MLM.3+>(Q'Y<2$8H_S_R&Q[$DB7;\7D,[JSIEP?7'K_3;ZL.+#S,*"WZ3Q?^* M)N7\LG/6(1,^#1=Q^9"]_(W7'RB0O'$6%]7_Y*4^MM4(H'Y4GY._B MN_D3N9I,(JEC&).[=/EME*K^0'D91O&/XHC/CY3\\.SG'/1N4OR[_<\&?'\/PTMO3:29;QZ5SR%8W[9$0&IX/DS[PS_ M\B>GW_MKTTE'PB@2QD P31Y_)8]?T;T=\L@N)CI44>:+I1SWX@!R5_*D:)3$ M1TJ"A%$DC(%@FB3!2I+ V&,J!;(I&2^[RC0<1W%4?B/AJL],PI(WB6/DVHIC M;N0M'XDPX9X0(CMXDQ[(QC 03-.CO]*C?X@>)W+,BY)%0D99+I RNHU#T0KQ M7I,XQDILQ5G"^A5,3KR>AT%O^>^B^[RN K)6!H)I*@Q6*@P.ZA6[11 SS=%O M8O)'RHR,>2ZF"2D99^ER&E$T261L@:U$@RV)G%ZS1LAJ&0BF:72VTNCLT)Y2 M+G(IR:[(9>3:GGES(]3>?=6-[VO"-A% EC MYUM]4?5![ MM2S1@206Y ]R&^6%>$N\/*G>$@-".>>'9B7F=EG+AJ11*(VA:+K"KE+8A>8F M-0XE#))&H32&HNG"J)3>,>?TH!FQN19KO;RM&#,(&N=;T'H9BJ9KH?)WQYB+ M?I=YL;D)UD+YVS-C=X=2T*0>1=.54FF]O\?LV RV/O_F9JX,P)W^([0Y M#$7355')O6/.[BVF$8^R&\GRY#X+T\(\28"F^U :A=(8BJ;KIVP!9X"=)$"3 M?"B-0FD,1=.%45Z <[ 98#5)@%H#-:W!.-L<>: F (JF2Z%L ,?L UC$N'M> MECPOI'#U8<8H!_4/H#0*I3$435]/5&Z#VX-&.1=J+4!I%$IC*)HNC'(A7+,+ M 8IRYEJL]7*VHEP]P=Z(8]0[E=/503\>,MC[_4.L 2F,H MFBZ2L@Y<#QO(H!X!E$:A-(:BZ<(H'\$U^PBJGXCQ/XG2Y?::71EI"^R717Q* MW//=.>2-&6"M!-0G0-%T)91/X![L$U@-*<&N06!S&+@Q-\A:#*@]@*+I8BA[ MP#UX\;_%M&D!RSUBU28QV44&C5WD2 U ZR%>(L\WU5YOFNS_M]XPK=7W-WS MYN_[OD=2+'>]]VX M:759M5SR7I=G4QUS"ZWWHT)S:A1-5T?EU-Z!.?7^6RN\A@RX>2S8^TAJ;K7U M.7Z+9-E3R;*'29;)'^1]E%;33N-.;6C^#*51*(VA:+IN:[OIL?FSA]U#C]U$ MC]U%_Q;YLZ?R9^^@=7C;K,UT"S;VUZXWY%1,E3%NA@JA?9:=J='7_F$ MC.=A/N-B0O7,\U \R*6GT7C2ES3'69_#GKK!YE !39.A-(:BZ2=VRKZ M_L-)W1^,PPET]1Q*HU :0]%TW516[6%7SSWHZCF41J$TAJ+IPJA431="Y6]^VT7P^\=Y.PV8IGKM>Y-T#0? M2F,HFJ[@VN7R/C;,0?-Y*(U":0Q%TX51*;__75;-_9VKYIM1#FH&0&D,1=.E M4&: #S,#;OE$S*QC!# MS0$HC4)I#$73A5'F@&\V!RIA(B7,*"RB@BQORT6RE#R'>12.XBI?;5Q!KOF; M*\B;Z:JY&=820-?K431= F4)^&U;ZO>.<=>/U[_N&]J@^^FA- JE,11-O\.. M@-0&H72&(JF M"Z.\@>"@+0#[W+@-ZA*T-)/R\2FI[A I[]W6N',8VAZ&HNFRK-U.K^6"=JLK M&\PP:RG,3=/V<#=>:P]M#D/1="64,1"T7FO?-K*(^7)U@%S9,0\W4!< 2J-0 M&D/1=-&4"Q!@78 Z@) :11*8RB:+HQR 0*S"_ Y#9,L+Z/_\@F95-/FHEB$ MZ5CN>"K*@KSD45GR5(Q(TT:=H%L#@EU7 6QLHH76RE T70%E @2MU]7CXADT M]8?2*)3&4#3]9JXJ]>]C4_\^-/6'TBB4QE T71B5^O?M4O_6*^S,/&MES*U[ MY$]JUBPW]C2H 74!4#1=#>4"](]V 1ICFWCQ8QXE?.EXFB*>N0'6\D$- RB- MH6BZE,HPZ&,-@S[4,(#2*)3&4#1=&&48]-LR\2/-3C/?6BE_'^N40BME*)HN M@3('^N8,_(@P=S7Y;5&48O)]GZ43H=:=O%!P%*9?R(?IE O:,@3>WUU_># ' M0JCE *51*(VA:+K8:S?R[V,#(?:>_5"/ 4IC*)HNC/(8^N:+^X\/A%#3H:9M M+(\[P68@A+H)*)HN@7(3^BT7'+SN<7^0_BBY*\@]+PKR:2Z"GG/:(Y^RZL]: M_+-9 H^S3#Z>D<=YEI?+7W>ZEJ'RUXC'$]$G)_RK.49"W0HHC4)I#$73OP?* MT^B?8V,DU+> TBB4QE T_>=/E&\Q,%\@<72,K/F.NQ'6G*W+5,PML54!2F,H MFJZ",BD&+?,LP>?=ZJXEJXG@K@F;>_#LU4.,#2J-0&D/1=+65"3+ _@+! M &II0&D42F,HFBZ,LC0&Y@LIC@^&7F,P[#4$0ZA_ :4Q%$U70?D7@Y8-#UO! M\&?_%\5&SWSR%] 9;41-J=D!I#$7355C[(<.6.QE^QZBY M]XP2^].'T$T;4!I#T73QE5MKK4QM\2V9T%I%$IC*)JNJ;),SK!W MACB#NAM0&H72&(JF"Z/DJO^%Q7)!QMD@%7G::U:LDYU/YXSWOKMQ.5Y14AP\OGL0$\7V8SX0\ M).934;1W*K.'/)K-5T_*[$DBR2@KRRRI'LZ%=CR7!XCWIUE6OCZ1%;QD^9>J M>P )'JB62ZF MWD[*XL;W1;(#BD6/%9"KD0WC%$O5Y%M?%!QP:HQHYD=!,/(I)KDWFYB^>SZ; ML%)F)(=[CD1)*>;?YY"QP]0+O>>.![+=2=WASR8%WL(:Y.?BGJN6WZ"DA$(N M",L1A\W4NPUOEJ$Q,#/^(' 01\](I_+(V#?=6*53+] 100:)U!!8_>QA 5FF MD50 G+A/E&AWINX*&D%)+1VEA%0$E>_>*GFH@C X5C-XAJ@^BUP> =@WYMT']E M$+T7TJ V&)SJ85@;F-3]*G=#7(PEGDTX.R"N9RLT_6#8-]:*+Y+KA;*67(T2 M92=G,7"RQUHLM,J%Y*5:!%*@C^@V38F6$F=JH%J06MB+&"0FF?B@IJQR"1R$ M1 ]8 EH?<(&^W %]!/Y5C7Y>Q^CBQP\37ZHPM3,_J4.:5R%%[X341W(J/?+)B^P>O_\X+Y\DF-H94$*K[:9*Z !G8@70%O1($3F'JJQ G@>_!F M/_T0CH*?;1R[!(M=@BT=@;74J#+K0C]50+VC)B?R.4O4VVN3H1#I7#I=@ M<7>.:RAZ" 7C2Z37\- F@:-H6A(,&PF&ITK =1WDD(!JV K7O!/I7 E<@L7= M.;(EM0A5 ML*.CW/K#8: _[>P6G?[/9?14KTM'7EN<7C6<7IW**6DX15NUV4<7&1-JRU6J M#0U'&TSX^P1?O4EU8*.W,Y1SZ7WK,QS;V'T[[]6T%F_7#6_7G;S=X2="2]KL M/6VL="*<^[*[!(M=@BT=@;5D"(.7HT3@:FM8(SD2Q"E:[!1MZ0JMKEVZ0JN$\(^.W!3XUMQU")2P,I?58:KI;>Y3;LTM MPJO^>7BS""W]L;Y_,4?\%_CJ\N8.\ZW2$F6P4:Z"WEAMNWAU'U(U)"O,@?^1 M2=P!5BKK"6I\PYA\;F@'S:W4[&]02P,$% @ $X$$56G-"Y'&ULO5I=CYLX%/TK5K9: MM5(G8!,@F$"/ ]B5-^U0N%6%U:%@]"DF#>IRN2RIXE90D6LLD> M+;YB!"\*HR2VD&U[5H*CM#<9%_=NV61,,Q%'*;EE@&=)@MF/&Q+3S54/]IYN M?(P>0Y'?L";C%7XD=T1\6MTRV;(JE$64D)1'- 6,+*]ZU_!RCOS,<2<[C6PG:JWSFAKO73^AO MBN!E, ^8DRF-_XD6(KSJ#7M@098XB\5'NGE'RH#<'"^@,2_^@DTYUNZ!(.." M)J6QG$$2I=M?_+TD8L< .GL,4&F V@:#/09.:> <:S H#0;'&KBE01&ZM8V] M(&Z&!9Z,&=T EH^6:/E%P7YA+?F*TGRAW DF>R-I)R93RE:484' ^W1-N)!K M0'" TP5XDZ4+#MZ16%Y2!J9Q5'1=@"GF83&BN)A_RZ(UCBNS79B7,R)P%/-7 MTNK3W0R\?/$*O !1"NY#FG$YFH\M(8/(IV(%Y82GVPFC/1/^,TO[P+%? V0C MI#"?Z")/R+ MBKRMNX':79YU+OD*!^2J)],*)VQ->I/??X.>_8>*2I-@Y4%&ZA?8*Z#SOKB?(']G.:&RM=\E2#?-'_K Y M;*Z=Z#-I&%0T#+0T;-=4^+2F@G)-!3_#SM:CNQ.V ]VA[<,6/=UQT'4&P]&@ MQ8\V@F?RXU;\N%I^K@]&ZW:B0)Z/AEXK6*V;4Q\<0V -1KR*$4_+R#T5.)89 MN\I-QRP)K[LD?'O@C-HL=<R353[UHT>Z#-4YFN_P\$%@GZ;*2WTJ>O)$%B#SF%%Y_"YB7B)(P9D*R,J MGH;=M:)*PJIABB0\[.9J&SD>JH8U@AM5P8T,IU=]S*,C4VMWG#JU:F?_S'\\ MM.M"T]:SHXVU-&YF5A="NQ6KWLFICX(IM"8E.[4W/#6[ZE=$B==*K0BA#DW= M@>K%T(0^?7"@YHJ* MN3:)-C>% MUN2ZKK:AOMP^6$[>' #XC-24*VIIV[';^7ZF&.= Z/FC=@XX1\T-ZZ(;ZJON M$TJL TBRQGJ]C[-NY7[A0K_-F-'"W11:D]>Z=(?ZVEV[X=X<,-Y'8[=FAS9R M_0Z17J?"4B^]<]3VL"[NH;XH/WK[^=2_ZX-[N4)YQGZHQBC),EFVSXRBS4VA M-8FO90 <_N)M2*L[3N;:)-K<%%J3ZUJ50+TL.6(;T@/LRP4*W>&,X BU0X5@VH5@_0JYH3-Z@"29K-"73%T 3VW+7;U#DY^/WL.+81J+83T6DB_ M6QTPWL=C5P5!QW<=ITVD(1%4$GD.285VOBB8DE1$IH5E%,@LS %=@AE941X) M[9:F]WWR]P6S'QC.H:Q0K:S0+U96R*BR,HHV-X76Y+I65NAGE=4!@'T)HZN8 MD&O;[;O"3N3R'_$*U_$)ZT70@\1Y07'MX=+LO6%4\&I5;IM":/.9RJWFG M5A?HX"M_"$GS[^ X;9<2H,C!^1&*/%5@L"(LHHL\/<=$ M]HI0FD $$IJ*D/?!=1P#W$WX._XVA!'I*HBSA72QB40H_2Z5;ZK[*AZLG;,% M"6&/Q:$.+I^[+!7;#[#5W>K@R$UQOJ)]'WF7,TFGJL>7/<59$ZMVL3VI\@&S MQRCE,OJE=&?W??E/9MO#']N&H*OB=,,#%8(FQ65(\(*P?(#L7U(JGAJY@^H( MSN1_4$L#!!0 ( !.!!%5!"').JP( )L& 9 >&PO=V]R:W-H965T MRAZ MH*6U380B%9*RDWY]EY2L.H'B]M"+S;,G*H")>TLEA:;0R#(/RD481]$@S!F703+T:S978^"CP%DN&2EL+=J>XFU'R\P5<+X7]C6L5$ M:6FLRFLP* 71K0-<;K91Y6S-F63+4:@O: M11.;&_C:>#2YX=*=XMQJVN6$L\E4Z4)I9A&NY :-I0.R!IC,X**4F8%+%#14 M&J:"^ZT3&&<9=T? !&&J>^0.Y&B&EG%AWE/(W7P&1V_?#T-+$EVB,*WE3"HY M\2MR!G"MI%T;.)<99L_Q(5EK_,4[?Y/X(.&74IY"-SJ&.(KC%CW3?X=W#LCI M-N7N>K[N*WS[19[APL*8*GW^4'+[!'-,2TV510,_Q@MC-5WQGVTEK%+TVE.X M9W]F"I;B**!W;5!O,$C>O>D,HD]M_O\3V;-J])IJ] ZQ)[X"IK%]#.,-W2"V M$'A"]^K$,(''<(M,\%^8P6?J27#T51G3>K&J5 .?RO6N31(-P\V^U4,1S_3W M&_W]@_JG&NDI ,\+QK4[5!"D#DV;O/Y?Y1V*J.2%>^\\1[WR[<] JDIIJR?1 MK#8==NP;RXOU"77>JE'^H:G:]C73*RX-"%P2973Z@53IJA56$ZL*WTT6RE)O M\L,U?3U0NP#:7RIE=Q.7H/D>);\!4$L#!!0 ( !.!!%50 -%ATP( %,' M 9 >&PO=V]R:W-H965T91CXK@A+ILR ( M_82+U(N[Q=B-CKLJMU*D>*/!Y$G"]=,%2K7N>0UO.W K%DOK!ORXF_$%CM'> M9S>:>GZ%,A,)ID:H%#3.>UZ_<7[1<>N+!=\$KLU.&YR3B5(/KG,UZWF!$X02 MI]8A5$E3?&&]61MX,,V-5V%7@NE9A!O4(O_OBA$0:?]MAJ5K:: M^]#C9Z%3$GH,7U.$)^0:R*1$4[L!)6)8(+H"7\4-U@G.6EU_5:.D52EI[552 M,5L%K^*_.Q'5[$34;C;KM70J+9VW:KE3EDO@ MV]H[H;OCQ+C:,U7MU>GJO#BA+&PW&L$_NOR=.](]-]=<+T1J*/5S"@Q.(W*F MRRN\[%B5%=?F1%FZA(OFDEX]U&X!S<^5LMN.NXFK=S3^ U!+ P04 " 3 M@015.AUC18H$ !Y' &0 'AL+W=O2<4ML!\_ M4E9$*9696&!>$GWP'M[#>T0>D^,=%]_D!D"A[VF2R4FP46I['H9RL8&4RA[? M0J;?K+A(J=*W8AW*K0"Z+(+2)"11- A3RK)@.BZ>W8KIF.>#\F[FY7DZ"R&0$"2R4@:#ZWR/,($D,DL[CWQ(TJ/HT M@?7K)_2K@KPF\T ES'CR)UNJS20X"] 25C1/U!W??8*24-_@+7@BB[]H5[:- M K3(I>)I&:PS2%FV_T^_EP-1"\"G!P)(&4!>&Q"7 7%!=)]90>N2*CH="[Y# MPK36:.:B&)LB6K-AF2GC7 G]ENDX-;VB3*"O-,D!\16Z8AG-%HPFZ#J32N2Z M7DJBW]!9)T6;&_H/%VA&%:RY8"#-LX]2@FY(LR7ZS.@#2Y@R;VZ RES M$E&%ZAUEZ X6N1 L6Z,+*IE$[R]!499\T'W9AB=/ $4:)[6@OVX@?0#QMVY^ M/[]$[]]]0.\0R]"7#<^ESD*.0Z4'QU ,%^5 7.P'@AP8B#_RK(?BZ 21B)"6 M\)D[_!(6.AP7X;@9'NJ25'4A55U(@7=Z &_&TQ1$48I;N@5146YCYH0R$\&Y MW-(%3 +]I4L0CQ!,?_T%#Z+?VWAZ FNPCBO6<8$>'V"]U]%Y&\?8)T=/8 V. MIQ7'4V=E]QS;*.[C!D6%P'#[6D_^Y68SQ8#BJFC72ZE=I]=V" M Z'8BBWT=UU\TI>PY9(II^ZP!H/Z-4&1?A1%SV3G1.^8^UF5^YDS]_O>O(>^B&(U^('F9AW8KS N=3HACZV< M)[ &^U'%?M15G2.?'#V!-3CBR!J1J*,^R\"Z0'$\[,?Q,X6Z.^A*H.:DL)/ M9WB$!!%K3OY#1ZWB;OACB^D+K3D8UKY@TE6SV*M=\876Y&D-"W9Z!9=JXY]5 MV[:?8^@SL-AIM>NRPR+M[.;IM=J[\;OF;[T*=IN5%NUV\@#N;HXNZEMX(&Q-$#[K+%ZO9L<76I.G MM3O8Z31(+K4G6&B'R@A&R9%NY>C4X)5ISBHK[[6:.6.-"W-LSCBE%KXW/E\M6 MFE[]C2^TYG!8?T,Z;]@0KSLVOM":/*T/(ETW;0O#0JQA(6[#\N(L MX]6U^$)KDK6NA;A=RTNSC->MFA)MX)YEPMJYD#F4NZ%BS3*)$ECIL*@WU!^Q MV)]S[6\4WQ9'10]<*9X6EQN@2Q"F@7Z_XEP]W9C3I^JT&PO=V]R:W-H965TB.S@IR1V^H^%J,F;SK-BC3.*49C_,, M,3H[[USXIU$X5!7*$G_&](%O7"/5E=L\OULU^H>R\[(SMX33JSSY*YZ*^7EGV$%3.B.+1'S)'S[2 MND-]A3?)$U[^CQ[JLEX'319+8*P1UA6"[0N^) M"F%=(=S70J^NT-O70K^N4':]6_6]=!PF@HS.6/Z F"HMT=1%Z?VRMO17G*F! M_OCNK"MD.Y6U[J1NTV75IN")-H7H M.L_$G*,HF]*II3YVUQ\XZG>E?QHG!6LG709.P-\6V1$*O?#@H<\TF2\P6CZ-OO ML@SZ)&C*_[$-@,I$SVY")<=37I )/>_([,()O%=?!LGL5@A&;6H($S$D[@H MH]?&E--(6Z8@P;"[^_X0K2AAW$8+4#,,6OH-+?U]:-GD84V1,A5/*"HHBW-; MWKMT0KUZJ",D827LR++DP3E2\K09"/_V7IVZ;3=EBQ(,%R!^5Z)II:2RY&< M&9:;M #9,V@Y;F@Y=M)R7<=#%0=EFE($R>4)\CWOS?.>=\*W]3PD&'9W/'@Z M90&UPN!CV/ Q?"D?T'% M7&T#BBU(- R*%D&AF6QIY>T[!6,33USRE18D6_W,9=Y/9?S729#/B;2KT=9Z\,K=LM:L[&,S@K)I>EOK9]^M(%_H;9+FBTQ8/0VJ MI4'1<(UFS/O]W=DB!U0-0V*AFNT_F;L6$+G$)+: MUYK:=VO+&\7 3L0TN2NM*+.Z'E1.@Z+A&FW;]1;O'T) ^UI!^V[UV"0N'0M; M5%@]#RJ60=%PC;;I^= /^SM^WRT6]([]XR?4GY:]OEOWJBF99KPZ=))Y7UY3 MQ&A"U#Z>R%%T,QY;7;JK1X3GE%ENX+;C"Q0-@Z)%4&@F15H(!_[A958 *HI! MT3 H6@2%9K*E17'@E''V/37^OMGT=.LI-WAKFD#5<(WFW/F'LF@Z7VO09%PZ!H$12:R:-6 MST'O%5(>J&(&1<.@:!$4FLF6%M:!6UC7>QWFJ>9SB0Y4)X.BX<"BDW<2W2%$ MT?OH+V#T&U/R@:!D6+H-!,MK3V#]W:O_VJS W8FAI0O1]:]+YP;XS#OC(.^\[X(71[J'5[^ JZ/035[:!H&!0M M@D(SV=*Z/7SF0+Q]N@)5[:!HN$8[,;-5N+T$@S)J^EP+]W"_T^WO7X*!ZGE0 M- R*%D&AF8QIV1\>OT). ]T% $7#H&@1%)K)EMX%")\Y*V^?TT E/R@:KM&V MEV"#[9P&JN6[&Q^$II3=E5_BJK?7%IFHOO1KGC9?^UZ4W[AN/;_T3Z]\RW/L MGT;5M[P:OOJT^)JPNSCC**$S:GD15X4 MD'8&0EMI5J.=3OO9DQB()K&I[<#NOZ_M9+(03 I;?X'$N>=/^YD3^@; MVR#$P=>JQ&QJ;3C?CFV;91M4079'M@B++RM"*\C%*UW;;$L1S!6H*FW/<4*[ M@@6V9A/5]D1G$U+SLL#HB0)65Q6DW^Y12?93R[7>&[X4ZPV7#?9LLH5K](SX MR_:)BC>[8\F+"F%6$ PH6DVM3^YXZ2J LOBK0'MV\ SD4%X)>9,OO^=3RY$] M0B7*N*2 XF^''E!92B;1CW]:4JOS*8&'S^_LJ1J\&,PK9.B!E'\7.=],K=@" M.5K!NN1?R/XWU XHD'P9*9GZ!?O6UK% 5C-.JA8L>E 5N/F'7]N). ('CW M:P%>'S Z _!;@'\I8-0"1I<"@A807#J&L 6$EWJ(6D"DQ&IF5TDSAQS.)I3L M 976@DT^*'T56BA28!F*SYR*KX7 \=D"4ES@-0-/B(+G#:0(_ (>2+6M.52Q M0E;@'K(B Q#G8%Z4-4([G:?KS, Q_A%3 W;/P^>7>70U\ M<;EW'3S]?V-?_G#GCZ3PNRCW%9]_AN]S72$*.:%C75PUV)$>*_>",=O"#$TM ML=@S1'?(FOW\DQLZO^I$-4DV-TFV,$F6FB1;&B(["HU1%QJC(?:97,H*G)$* MZ4*CP88**W?UW2R(_""8V+M#S4^M$C?QG6.KN8;+\Z+XV&IQ:A6.0C<\MDI/ MK=Q1XL6]CBTU9FX8)Z/.[&C*@F[*@L%LFB-,Q%9T-I\"D_EDDFQNDFQADBPU M2;8T1'84'&$7'.%@/C6'A;TZ HJ3 MR)A7>-WK=\<1AF7.SOXN"@BYR&.CA* MMR1,>NDVV(%K0T+G,@[\7E::=)EJ1YEXO=S5645)I$_=J%,G&E1''>#$V1^@ MU4I<%IE\%,?.[$TG4'32J:2W@#T,=N!:=4[]>7XO'!8F M'::G#MV#Y;)1YM3&]V.]+G&G2_S?NHB)_\&\B4]C)7;"J*?,8!>N54;KLA_$ M"Y,N4YU+-^YMC4NME1_H]4DZ?9+!+:^[[&S%94=IHMWY$I,[GTFRN4FRA4FR MU"39TA#948RXSO>[M#.8Q:=1E)W''7JNJ(@,9J3%O[N==:U>Y_*3J=;WV>W>\<#7MJ:QT MJE+7=_JF3/H(Z;K #)1H)5PY=Y%8\VE3>6Q>.-FJPM T )2J 9 >&PO M=V]R:W-H965TS^%'=J>+3[#;3[[I+RC"9J&F>I%.2J8=WG2OO7/:CLD U MQ^=$/>4KKTFY*O=I^J5\\W[XKM,KETB-U: H$;'^]U7=J/&X).GE^+.&=I9U ME@577[_0>;7R>F7NXUS=I./?DV$Q>MHCGX^*W]$FJ>H6J!1RDX[SZ M2Y[J>7L=,ICG13JI"^LEF"33Q?_X6_U%K!3PO2T%_+J OUY@6PU!72!8*Q!N M*Q#6!<+U&OPM!:*Z0+1O@7Y=H+]68.NW=%(7.-FWAM.ZP&FU=1>;H]J6-"[B MRXLL?2)9.;>FE2^J0%2E]29,IF5V[XI,?YKHN/HW2>Q]-A?M$M]#*6-74']?+<+);'W[(\'OF03HM13MATJ(8-Y9F[?+"K MO'"7[SO*=_5WN_R"_9RXA(MXQ(YXW*7/A2ZT5)$[R"0U>PL/RC;KYS\\4%- M[E76V'@Y:VB;'B2,(F$,">-(F$#") AFI;&_3&/_\/K>/C*^2!A%PA@2QI$P M@81)$,R*[\DROB?XOM>);!L_)(PB8>QDH_/R@]Y:#\I-/ M'\FO#P_)0&7.CM-97=M-CX11)(PA81P)$TB8!,&L:)XMHWEV>!WG&3*^2!A% MPA@2QI$P@81)$,R*K]6TT%>5%SJDR93H)C5)FTX> M7M?,U58^ZO<#NRNX<=?<-EI0&H/2.)0FH#2)HMGY6CFQ[CGS]9N.4Y8,RDA5 M)]E7NVYGO_Z+;@W9-S68EU:'L,ELG#XK>Y8/R329S"?.KMZ]>&T;2RB-0FD, M2N-0FH#2)(IF1]HWD?8/K\^OEPF58R2-0FD,2N-0FH#2)(IFY]CX%L]Y/KS. M<8/T;,SQ=5..JW_DLV[CRT.OV^T[#%#/ J51*(U!:1Q*$SOR$)!G%6>-1A"U M''92C5KQW&[E57+#G G FJ, MH#0*I3$HC4-I DJ3*)J=8R../.>)_?_K3@14&$%I%$IC4!J'TL2./(2.G8C7 M4$2><42>6Q*Y=B)^_OC^UKT' +5%4!J%TAB4QJ$T :5)%,W.HY%:WND![@% MU1>41J$T!J5Q*$U :1)%LW-L#)CG-!2K[6JM$-*'TL)/=";SJJ%-\GS>>!7R MM1O=.HY0EP6E,2B-0VFBIJWJG+ 7^M&ZVT?5:E]!;E25[U95>W?@U5%]]D45 MS><%FH+HKKIM$*$T"J4Q*(U#:0)*DRB:'5=COGSO\/IW'ZJ[H#0*I3$HC4-I M DJ3*)J=8Z.[?*>&^$O]NQO=.HY0:P6E,2B-0VFBIEF7:YQ%O;7K-22J4CMG M1D?Y;OW0IGO__/O5+?D*L#_G\5AG,B/LVT"I84[>A*=A>1IIT;*ZNWVH MEX+2*)3&H#0.I0DH3:)H=HR-J_+# ^SVH8(*2J-0&H/2.)0FH#2)HMDY-H+* M=]^@]'(^?J:R@K=>P/;ZQ/3[(]C@O(6G,(%0%06D42F-0&H?2!)0F430[K$8%^0>H@GRH M"H+2*)3&H#0.I0DH3:)H=HZ-"O)?3P6YT:WC"%5!4!J#TCB4)OQ-%12$X4EX MLMZ[OX8*"HP*"G J:/<%HO5EH60Q.7=U_N[E:IM2*(U":0Q*XU":@-(DBF9G MV7BBX ]40#U1% :A=(8E,:A- &E213-SK'Q1,'K>2(WNG4<&WR'[ZU=S4"A M=3(HC4-I DJ3*)H=LY51XO:Y:VG1#%IC?<1VKF\MXT5Q6_ZH;GWI9;E.@DE,-$ MGE7C$P9'9):E7Y.A#D$QB@N2SP@1%>@5-$ +UM%)WM MZ6W=B]3ZEPGU75 :@](XE":@-(FBV3$VOBLXP!NR J@K@](HE,:@- ZE"2A- MHFAVCHU3"W8XM>_UMFYNZRQ"W1J4QJ T#J6)FK;#VZ+JM#-FY%K@EFNMO:V; MUSI;4&<&I3$HC4-I(M@ZT_O_U6#[$]UJNZVYPGJ MKJ T"J4Q*(U#:0)*DRB:'3SCKH(#',DO@$HO*(U":0Q*XU":@-(DBF:/0F_4 M6+BW&FM]&M:-;AM'*(U":0Q*XU":"!M&5_2BC9%V497:.3/:*G0/[+?94>]S M'[T;VCIA4.\$I3$HC4-I DJ3*)H=1..=P@,$&="Y1&:]IJ MO/J]]7A!30J4)J TB:+9\3(F)73?.;1[SU"_-Z,RU@]L:#S/XZZI=>:@?@1* M8U :A]($E"91-#N=QH^$!_BHHQ#J5J T"J4Q*(U#:0)*DRB:G6/C8$*W@UEM M9:L3/61>/GNV,7U0^P*ET7#S@4&1%YZ%ZYTW5*M :0)*DRB:'2OC7\*V_F6O MSGO/@93=E;=.(M3;0&D,2N-0FH#2)(IF!]9XF_ O4T(]390&H72&)3&H30! MI4D4S7XH%A=?*'T^RJKY>TBC5&$ MRALHC>Y8Y9_BZ3$A/>^(E+?<^(WQ@ZH=*$U :1)%L^-GU$[D5CL-\9O$Q3Q+ MBN?MT8.*'2B-[EA=J@;')*B3%S0F#VI]H#0!I4D4S4Z>L3[13NM3WV]0BL7; MNT\Y4>/D,2EO:RO2ZG:YQO!!#0^41J/&,=3\C4,9J+J!T@24)E$T.V)&W43N M6UNHBH?E-**;N.7]E\LG%S>F"^I=H#2Z8V6YNC\F_MFB:0L;FS:H:H'2!)0F M430[=T:U1/NKENV'T*-,J58'T5 K Z51*(U!:1Q*$U":1-'LH!IY$QW@.'(1 MU.E :11*8U :A]($E"91-#O'QNE$[G'DOOL@&JIEH#2Z8Y7W.8B&JA@H34!I M$D6SXMFW?+Y/=<2Q&"%+MW0O;UV7 MC[EK:)U$J"2!TAB4QJ$T :5)%,U.I1$F_?#P#IG[4.,"I5$HC4%I'$H34)I$ MT>P<&_W2=^N7K<-BJF_EZVJ(GL8H0OT+E$:A-%;35D>_\4-__;9ZWC1;<+H^ MFVB8+>P'&S?I-\UV$J[,MMC=-TX9W+:GK75'MY,=,'('K7Z3&9YF2L M'O0BE'OLG<50J2]OBG2F=^L[Y#XMBG12O1SI?4N5E3/HSQ_2M'AY4U;PE&9? MJM6\_!]02P,$% @ $X$$5?WV'(RD!0 2!X !D !X;"]W;W)K&ULU9E=;]LV%(;_"N$-Q08DDDCJ,W4,..ZZ=5B&(&G: MBZ(7M$W;0B31H^BX ?;C1TJRI$0BTR9VD-W8$L5#ON?PXSD2AUO&;_(5I0)\ M2Y,L/QVLA%B?V'8^6]&4Y!9;TTP^63">$B%O^=+.UYR2>6&4)C9R'-].29P- M1L.B[(*/AFPCDCBC%QSDFS0E_.Z,)FQ[.H"#7<%EO%P)56"/AFNRI%=47*\O MN+RSZU;F<4JS/&89X'1Q.AC#DPD.E$%1XU-,MWGK&BA7IHS=J)L/\].!HQ31 MA,Z$:H+(OULZH4FB6I(Z_JD:'=1]*L/V]:[U]X7STIDIR>F$)9_CN5B=#L(! MF-,%V23BDFW_H)5#GFIOQI*\^ 7;JJXS +--+EA:&4L%:9R5_^1;%8B6 48: M U09H <&$&L,<&6 "T=+985;[X@@HR%G6\!5;=F:NBAB4UA+;^),#>.5X/)I M+.W$Z$JPV+DUZ$MI$S5F3VK))V5DI!&D@_.6296 M.?@MF]/Y?7M;NE?[B'8^GB%C@W]N,@M@YP@@!R'P,[!!OB*@+^QL;50C[)UV1&3P=RI>:4W]+!Z,U/T'?> M&J2[M72W:!WK)H"*P?&T.P'&G)-L2>62%6!Z!]KU+LA=45RX=G3?;,)R ;[\ M)7L!'P1-\UZ'W0,X[-4.>\:QNMY-Y6H2R.G-FS'+BS&K9K-\N!&YD'=QM@1$ MQH$NXRQ3-])J37G,YN#?WFE4^EDJ\0HE:D.]'6$_\AUG:-_V>.#7'OA&#QY9 M@_D1^%T.G7ILTN9WM;ENH-,6U-J"9VK[5$;?)"WH2#M&T,,Z;6&M+7RF-DF& M!8T?DQ=VY6'HZ=1%M;KH8/.2RO+OFY%11[OK!UKMT&DPXAQ$_1'X7)!65AK? M4BXSAW+R DDS"MZ3F(-/)-E0<$%YN0<=:19B+VA*T4'+7>1%5N1JW&U1$QK= MK1;8CZOO55DA&K9EAIX51AJ9J)&)C#++M;8GE:BK$@:N%84:E0T\H9F>]:K; MDU#<%8IA8+F>1FB#2F@$TTM/\GNKNM=3MS.],70MK'.T020T,_*<\!LJGI'1 MF-M_(N%A TCHO[ZD!AJI_52?&_!",WE?,J^!74)#'X5:0L,&T?"YC/Z>W 9V M$>U%>LHUB(9F1N\K@X!=#!][VMP+-11&AZ'PC^40E8C[HQ\BJ-7?8!69L?HZ MLXA*='N;A1!:8:!QM\$S,N-YKUD$ZN$S\D,KPAJ9#9^1F<_[S")0#YQ1$%I( MDY*A!L[(#.<]9Q%5;P^$1E:H27=0 U=TF!?00V41E=S[T]NW0DT6@1H*(_-[ MJM11?&?,9MJ/(]=9+,R9A+F/)U(5-51%P>O+))"1]$_UN6$P,C/X)3,)U"4U M#O0D:4B-GDOJ[\DC4)?3GOY-'S>N+M1GJ>\T] M$:F"551VB4B M5<1RJ\\KNW6.EE*^+(X7"RF9* \8ZM+Z"'-<'-P]*#^#)Q/85XY.)GWUQ]@_ MFD=B.I/&,])UQN(3E(Z$+*.),Z&%0&%/>A*'."N1$=V2)PGY92L6)L4>U"G6ID.0>Q%D81]%E MR D503+PMIE*!K(RC J<*= 5YT1MQ\CD9AAT@YUA3E>%<88P&91DA0LT]^5, MV5/81LDI1Z&I%*!P.0Q&W9MQW_E[AY\4-WIO#TY)*N6C.]SEPR!RA)!A9EP$ M8I=2+/\I88 MD@R4W(!RWC::VWBI'FW)4>$N96&4_4HMSB0+([/'\['5E<-$02_@NQ1JUL3YSNRB:N:V'PFA#5*Z!B!QFBWL8N2I3LX63&5$H3(&&9H2= MPLDM&D+9Z2 TEK9+'F8-Q7%-,3Y \1*FT@;2\$GDF+_$AU9NJSG>:1['1P-^ MK40'+J(SB*,X!EU8HOI(V(NVE!<^;.] V!DJWR0BPZ:@KXIU+ZC1\#!%GJ+Z M#7]A2IXHKWAK>JLZ1[.ZIKW1)+0 M\W#%.4]?/X^14D2LT+:G@70+^WXSLO5F_S+.7L(F4AMX^&:SP)U!KM\4W/L/ M@ONMX/[12ZQOR!3$0"8KED.*0)P0*ZR65Y5^'#'BQ@G\6,Q!KE$!*4MF7WK* M$,KGA^#V5.:Z\Y;.FDG?,W'##<+VO(-SK;HYJY6>8=O2$J1N] MM;9CL9.B5I1H8'ATD*CSI5-KNJY51^,+/VL2*6QD\=O"SOJ43D' M^WTII=D=7(+VSR/Y!U!+ P04 " 3@015(W,'T# # #["0 &0 'AL M+W=O6E75]&6ZG= M0("85*V4?4!\<)-K8RVQB^VV*[^>LY.&CK5!0DSB2^*7N^>>.]_9U]M(=:]3 M1 ,/>29TWTN-65[ZOHY3S)D^ETL4M#.7*F>&IFKAZZ5"ECBE//.C(&CY.>/" M&_3G)E,BYPK$"O\IRI[0@SN>E[H;=;N.6+U-@%?]!;L@5.T$R78T4S MOT))>(Y"-&[XW!NC*3\MY./B1]+[",,,/86 A& MOS5>8999).+QO03U*IM6<7^\0W_GG"=G9DSCE&+2OM?Q(,$Y6V7F5F[> M8^G0A<6+9:;=%S:E;.!!O-)&YJ4R,JTB1P7]E0F1M$N)STSF!@9WY^-R*\$KF1.AZV9"]<9 M3(J# CF'J5 8RX7@/WX7NY+: !,)W&+&#.W>N3C08+A&1>=*&T[328]1<4E; M6LN8._$--RG!KU';F:*?XK$=.F(PW#"5:&>@$AI/IKOUDVLTC&>G\!*X@,^I M7&D2U3W?4&BL@WYBVC+_E(O M68Q]C^I:HUJC-WCU(FP%;VKX-BN^38?>.)9?*5-X-GN:7T.EF%@@%;B!V1;V MY<9LZY:=:Z\/Y-O73V0%/AC,]4&'F\_@\$7E\$7M 3TJE7B?>DS4#[$M\%H. MSUZBZT'4"L)&U//7!WBT*AZM6AY5';*R#I=%[=%%#FJO)$^VR)0^/42LWD # MG":T('>E4Q.[=L6Y70M)UX-[9T2,Y97T)-VG1+L^VVM-_.7A=RH'.O]?MG>> MP>%NY7#W'V=[]TFVAYUNNWTXVZ_\%"Z/(=NF6Z0]B!A&T/IKV_ M]Q[GJ!:NZ] 4DI4PQ=-XS::A7<,.4NC-45H#VYU*:W<0:J/J]P4]02P,$% @ $X$$56 L MB\Q1 @ I 4 !D !X;"]W;W)K&ULK53;CM,P M$/T5*T@()&C2I!>V))':[B**M%*UR^4!\> FD\9:QPZVTY2_QY>*$@9;@61355C\6@'E;>*-O=/&'=F7RFSX M:5SC/=R#^E)OA8[\GB4G%3!).$,"BL1;CA?KB(N$R=9L9F%K8]':#6'F7[Q70I\2C5/I MAF6\ O09'T&BMVB9Y\24%U.T8>Z-F&*_N@:%"7T=^TK?:9!^UO&O''_X#/\, MW7*F2HEN6 [Y8[ROM?:"PY/@57B1\%/#1B@*WJ P",,!/>M_AX\OR(GZ^D66 M+_IK_= UD1GELA& OB]W4@G]1'\,5S@&),MXPY9Y2O]N/FJ7ML"?[*SV"W,3X0^/F MURT6>\(DHE!HRF TUPTLW$QP@>*U;:L=5[I)[;+48Q2$2=#G!>?J%)@+^L&< M_@902P,$% @ $X$$56#_6E M#P 2\0 !D !X;"]W;W)K&ULS9WAR@GX0>]!H]?B5.'I/T6W8G M1&[]'BWC[%/O+L_O/_;[V>Q.1$'V(;D7L?S+;9)&02Y?IHM^=I^*8%X6BI9] M9S#P^U$0QKW3D_*]B_3T)%GERS 6%ZF5K:(H2)_.Q3)Y_-2S>\]O7(:+N[QX MHW]ZN_/],_ MEVY \X= M$OC7U?*#Y3CO+&?@."WMF=+%OP9/UL#=69KM+SVT=Y;F^YH>?["&@[;B6E<, M-]?"L.2Y.WC.P!Y9UR*-K&DJY"5@G2U2(:+BVOC75Q'=B/3?+8T\)Z%%I/N8 MW0VWD;"&!+&03!-&7>CC%O2A[M&Z5V0BO=% M0)Q;TR22'Q/9>DR>I6D0+]8:W3Q9]>,N@J?R[;/'()V_TXM-DTQJ^K.LQ?J2 MBRAKU=5%ZHJ$,22,@V":KMY&5X\<<6J Y7+8A?%:G7F0BS9!2):I($@80\(X MW65%R"PC[KZHYV\T\/=$/<>Q+L5#LGP(XX59Z"/)IHH@80P)XR"8)L]H(\^H M>Z%OA-05"6-(& ?!-%W'&UW'Y+ K%4ANK=EZO-T&LW 9YD_OBIO;,%I%UDV2 M2F0Q)&>!;(7\6YM29"6F2JUA?@DKIE@/IXXW6/\[Z3_494!6RT$P38;)1H8) M_0FD[O4;2FRZ_9V<1M[\1T[LK#RQ9B*5DX#8FB7QNF#6I@I9IZDJDRU5[$&[ M*LAJ.0BFJ6(/U+1L\-+AD:_20IY==PDTV+3S]S13^S0>M4X'DV0/VF-+=!Z^2'UZEVH)O$V/8LWFU/0,./NI)NV M]EHFK??N52]#I^PHFJZ$FK3;Y-QQ5PRWPEB^(V]4Y2]6*G4IC@ECJ9:0MZ;R M/5$8<<6;E>'9JAMT=E[1BNA:CS5;H08Z\4;1='74U-NF)Y*'SONL_UJ?Q5RD M\@[I\RJ>9]9E(=G%O M:,U[,J\9**'3=!1-ET!-U&UZIFX0**^*^7I1WOHY">(] 1(Z=8?2&)3&431= M/S7#MR<=#)!0"P!*8U :1]'T;R^54>"\V"@P\='H6DSUJFAM3EHC4D+KY2B: MKH7R"AS:*S"(E#^+7-[P9X5RU6%4K*3K-58'26-0&D?1= 65_^ XW8N5#M32 M@-(8E,91-%U=98TXM/^ BI50SZ2BM<3*9JB$>B,HFBZ%\D8.8TV%@EJ@$!IO*)YM?CL#EP9 MHMN->D=9&PYM;1P< N7KZS 2[\_+\76UEHJ,CU#/ TIC4!I'T70)E37BC#L8 M'Z'&"93&H#2.HNGJ*N/$H7,CCHJ/4/\#2F-0&J]H]?@X=-V1.VJ/CT/E; QI M9\,D/OXB)>'1_3)Y$L):OYV].'S2[3+.:$;2&)3&431=8>67#.WNA<\AU$N! MTAB4QE$T75WEI0SI7(YCPB>--A8):HE4M'K \QR[,5OGJ#KUSJ\MY:"MCN:Z MGGJP+&W*HJ0V5()YW\LBI&6)G;DP:/F14%\]9OK?=@,QI!T/1)2\?DSH* EU1J T!J5Q%$U?,JS\$W?0 MO2CI0KT3*(U!:1Q%T]55WHE+YYJ\.$JZK29N!U?6N% 3!4IC4!I'T71UE8GBTNDGH&3(JI9Z^J+?OFG" ME&Z0L1A0SP-%T\50GH=+>QZOLPV#N[VAA=>^=<*4;I^Q-E!3!$73M5&FB$N; M(L1 V;,5PQZPMARZ;?.$*0TP5@7J;J!H^L99RMWPZ.R0HQ<&5OS&/-AVFA-A MNAVF&D!I'$73-5 >A$=[$/K(:.UD>RL"M>^O,*6K,NYFJ-^ HNG=K/P&SV13 M#.P^ E75>U;^3^D6&JL#M0]0-%T=91]X1V9:'+H@[$&DQ2SULKA9MKYD\ITL MLZ[O@MBR/PRLZZ3\04V,Z(::WCI#:0Q*XRB:+KGR%+P.YFAXT!P-*(U!:1Q% MT]6M[&CY_DI^-A<=> M1M!?4XM_+_R^/*E'T_-57@NSCGPG/R#,0AT**(U!:1Q%TR\-Y5!X'4SS\*!I M'E :@](XBJ:KJRP/C[8\C,+L&F4[S3B[/5N#^AA0&D?1] Y7/H9W9'('/-(Z MNR+M\,!("TT5@=(8E,91-'T';&6F^!U,%?&AJ2)0&H/2.(JFJZML&A^WA:F_ M8]/19IREJS3N;JA=@Z+IW:WL&O_(]!!XG!T>Y@_0[38><%!+"$KC*)I^!2A+ MR.]@1HD/=7^@- :E<11-5U>Y/SZ=46(43MT=-ZY;^79TI<8=#C5D4#2]PY4A MX[]^(DEYZ(L>;T0WSGA<09T@*(VC:+K,M>>P=##=Q,<^P@7[#!?L0UQ>P\SQ ME9GCT^DF9MN2[X'MW4A\2@.,E8 :+RB:KH0R7GS:> &%TZM?/U\>N!* TCJ+ITBJ+Q^_@5J\^U*6!TAB4QE$T_4%8RJ49O7+*RZ@UY670S&FF MFV$J 93&431= F6EC&@KY75C)R8-@#X%T_$(I3$HC:-H^L6@C)Y1!S>+'4%- M'"B-06D<1=/552;.B,[K.7].?\Y>$&B'A^46TDTP[GZHRX*BZ=VO7)81[;+\ M'R+MJV4,T*=J/&:A3A&4QE$T_:)13M&H@_O5CJ &$93&H#2.HNGJ*H-H1*<* M'161_=:(O!60H08.E,91-+WW:\_AI3V7+@7D8Q,+Z%,U'K+8)_QB'_'[&E[3 M2'E-HPYND#N"VDU0&H/2.(JFJZOLIA&=47140)ZT!N2M[\7H)AAW/]0/0M'T M!V@K/VA,^T%=BL@'IB#09V0Z-*$T!J5Q%$V_-I11->[@UKICJ/,$I3$HC:-H MNKK*>1K3*4;'!-[Q82N^Z!88]S[4&4+1]-Y7SM#X359\O>2ILG3+C$<8U'Z" MTCB*IFNL[*>QV\'X"?6)H#0&I7$435=7^41C.J/HZ&_2QNWKOIHWKW0SC"6 MFCDHFBZ!,G/&;[+NJW'SNF^+7KI1QB,,ZA9!:1Q%T^55;M&X@VNWQE!;!TIC M4!I'T71UE:TSIE.(CH^?X]:;T&8F MT,8PF@W@N*IDN@O)?QFZSF.CN_;#RK M&Y.$0+?>>"A"32 HC:-HVG4P42;0I(-+MR90&P=*8U :1]%T=96-,Z'SC8X. MM),#UW/1[3#6 &JVH&BZ!LILF;S)>JX#(^VK)2'09VD\9J'V$)3&433]>E'V MT*2#J[\F4&,(2F-0&D?1='65,32A\Y*.C\CN0=8!W0QC":#N#8JF2Z#;0)TG*(U!:1Q%T]2U!\IZ*GY_U=#[7,$^'WA/0TQEP.(X M#-<0PJX)\3;+THJ4DH+=B,+MTD&3?; XAL5Q&*ZAL%-3N(-KS9X;!=,8:AIA M<1R&:V@\K&E,YQ65:AS_1([G:K1-U[W63=?WM,A<$:C3 \,U%'%KBM!F#VPK MKUS>KV:%MM5A=&2%I@%A<0R+XS!<0V.OIG$'UXP]-PJF,=3]P>(X#-?0V*]I M3"<;P2+KNAJO%EFKAQUM!5:H88/%<1BN(&P73&.KQ8'$MHQ[/D]C3) M7!*H,P/#Z9+8-6O&?OG:L$N1Y6DXR^5(N\J3V3?M5O7ZRT7]]2]RR/'H?ID\ M"6&MW\[JSS(.(_'^O!RTY0#>XQG0C38>EE X!FJND-W!-6#/C8)I MC/6%H#@.PS4TKOE"-IV<5!O+V7H %G$XB2*I5U8.[C#+5F+>+I6S=3MK^\YX MU(RU=!O,-<#Z-BC<6H-^=B=$SH(\.#V)1+H04[%<9K)+5['$%X-O\ZZ5BMM" MHH]G3J\O2ZK#3T_N@X7X&J2+,,ZLI;B510B6 NTN( ^??;),F?7Q05/";IM[)YI_\#4$L#!!0 ( !.!!%7Z(VWF M-P, ,X3 - >&POGW./[1MB&%5F M+=C=@C$3K HAJY0LC"D_A&$U6[""5A>J9-(BN=(%-;:KYV%5:D:S"DB%" >] M7AP6E$LR'LEE<5.8*IBII30IB=M0X&Z?LY3TX_@_GU_OQLQHX)Z%7]/(%HA<]7-=BF'3\(NEGE#'AJUWAC8]3*]6: M.L7(0P^Y8Z*TQ)]S-VE##YO]'(]R);MMC8@+6'U:L."1BI1,J.!3S8&5TX*+ MM0L/(#!30NG V'JR"?L0J7XYN.]Z4&J-3L&ETG5NE\%]3YOA>\"F!P:Y$*W! M 7&!\:BDQC M;VRG'EP'GT!!T[Y?E];A7--U?W!).D)]LTFF2F=,MVGZ9!,: MCP3+P8[F\P7GUX_:P:G-QF;$5RR9-5\^G=3.P#9NUN8"PC]S4EQ_!. [S(X!A>3 ' M&,>QL#S_TWR&Z'PI$ARAFB',?R(9/Z@^7Q:)%$4Q]B*3B9> M!Q-LW>(8?OQJF#=@8'D@TY^M-;[;>(4\7P?8GCY7(=A,\4K$9HJO-2#^=0-& MDOAW&\L##&P7L-J!_/X\4%-^3A3!KF+>L"<81Y($0Z 6_34:Q\CJQ/#Q[P_V ME$11DO@1P/P.H@A#X&G$$,"0**K?@WOOHW#SG@J[_^"-?P-02P,$% M @ $X$$59>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'UZ?SN2OVHN+N;U,+ M#2U;8RON8=/NYJZV@I=N+X2OU#Q9+$[F%91&*ND?EE'W78F(55++2CZ*+)[W4+>\(WK]GB^^<8!9!F=+*##K;3.=T=T_7-@/ @XN-]J MO+F2R@M[P;WX9$U32[UKNX&KF >7T<5A^.R#>&K_)(QFNY6%N#!%4PGM^SA: MH5I [?:R=A'3O!++:#B$<5VR2^TA2&RE^Z[@V/9*X=2KLK]J#[A!#.VIA :[ M*CMP.LA_-6]*Z47)SJ'%*%GR=N,C5UP7@@60"0*9'!'ROR2 3!'(]"B0ZQ8' M?AI 9@AD=D3(421S!#(_)F0:0)X@D">TD%_MCFOYV#5T(_Q"N,+*NMLVVP#R M#0+YAA9RW505MP_ P]9RIR7\C$-".BL*TT!""B#?(I!O:2&_B8/0C0A@WB$P M[VAAP'HU..FA3]K?&UFW/PAS]0)+U@M:ND_&E/=2J8YN!3[5NY: G3D',GL= M8J).(9;*9Z-WLQMA*Q@4&_^:?1&C"&(FB8E5U*Z8N*(B#?*$:#!1-* M3&R4E2Y,)=@-_S%B2C"/),0>63<;)[XW[>3D\O!; DPP:,4P#B5FDH38)&C%,,;$A)(0"^6IBB=O.*:3A%@GSSGY%VBX%H(9 M)B4W#);(PSE\BODF)?;-D,AG+ ^WT-"$H[)L-!),=^D+^2;&3LK2]DV=V-G M6$L,,=$5,&+]H)CC=3I,/RFQ?B9O>N>>;DDQQ,3TDQ+KYQF9 S5T7C8A)F:@ ME-A SV+V_X$0$S-02FP@O.88)23,0"FQ@7#,+,3$+)026VBJ-!K^F&KTV"## M+)016PC%'"6D#+-0]O+K96$.#3$Q"V5'63N;&ND99J'LF(MHHY&>H4]BB"V$ M8X8C/<,LE!%;",?,0TS,0AFQA? )QNBF8Q;*B"V$+DF.$Q)FH>SEYT&S;K;1 M^-_JS0RS4':LN5"?DL*GF9B%&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94 MUMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4- M^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D M]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+ MNOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O M0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;"?2.J'=Q/;K'&BK:W*7(-9=KM_C MKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2)KAB)KAB)KAB)KAB)KAB)K]I^ROANS_.L7Z.TUK779'/)9 M]Y7"Y!-02P$"% ,4 " 3@015!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !.!!%415CZ0[@ M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ $X$$58L,A'[3!0 W1X !@ M ("!#0@ 'AL+W=O M!P & @($+%@ >&PO=V]R:W-H965T&UL M4$L! A0#% @ $X$$55F+]F ^" KBX !@ ("!^Q@ M 'AL+W=O0( "C*0 & M@($9+ >&PO=V]R:W-H965T&UL4$L! A0#% @ $X$$ M52G:-2KG P AP@ !@ ("!,S4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ $X$$55H/, 3R! OPT !D M ("!S5@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $X$$59F88O"*!0 X T !D ("! M@G$ 'AL+W=O&PO=V]R:W-H965T@8 "$2 9 M " @>]\ !X;"]W;W)K&UL4$L! A0#% M @ $X$$56ZD3CS0!0 @\ !D ("!H(, 'AL+W=O&PO=V]R:W-H965T=?M0L ,&UL4$L! A0#% @ $X$$51;B;#2C#P ?BX !D M ("!)*P 'AL+W=O)DH$ #+"P &0 @('^NP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ $X$$56<7[=!@ P A0< !D ("!_,, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$X$$539K26$M P R0< !D ("!5,\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X$$52P([PW_ @ 6@P !D M ("!3>4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $X$$50;8G:H'! 61, !D ("!3/( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X$$ M59E@-09Q P EP\ !D ("!L@ ! 'AL+W=O&PO=V]R:W-H965T% 9 " @7H' 0!X;"]W;W)K M&UL4$L! A0#% @ $X$$528T0*RZ P H1( M !D ("!I!,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X$$55 T6'3 @ 4P< !D M ("!BB ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $X$$56IF*717! "Q8 !D ("!*C ! 'AL+W=O M&PO=V]R:W-H965T 9 " @6=" M 0!X;"]W;W)K&UL4$L! A0#% @ $X$$52$- MW:? @ 2 8 !D ("!0D@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X$$56#_6E M#P 2\0 !D M ("!*%$! 'AL+W=O&PO MYC 0!? ! #L( &@ @ &,:0$ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 3@015%-1QY- ! "M M( $P @ &D:P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 /P _ # 1 "E;0$ ! end XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 251 293 1 true 89 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Unaudited Consolidated Balance Sheets Sheet http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets Unaudited Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Unaudited Consolidated Balance Sheets (Parenthetical) Sheet http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical Unaudited Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Unaudited Consolidated Statements of Comprehensive Income Sheet http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome Unaudited Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 100040 - Statement - Unaudited Consolidated Statements of Shareholders' Equity Sheet http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity Unaudited Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 100050 - Statement - Unaudited Consolidated Statements of Cash Flows Sheet http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows Unaudited Consolidated Statements of Cash Flows Statements 6 false false R7.htm 100060 - Disclosure - Organization and Description of Business Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 7 false false R8.htm 100070 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100080 - Disclosure - Revenue Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenue Revenue Notes 9 false false R10.htm 100090 - Disclosure - Property and Equipment Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipment Property and Equipment Notes 10 false false R11.htm 100100 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 11 false false R12.htm 100110 - Disclosure - Long-Term Debt, Net Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNet Long-Term Debt, Net Notes 12 false false R13.htm 100120 - Disclosure - Derivative Instruments Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 100130 - Disclosure - Corporate Investments and Funds Held For Clients Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClients Corporate Investments and Funds Held For Clients Notes 14 false false R15.htm 100140 - Disclosure - Fair Value of Financial Instruments Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 15 false false R16.htm 100150 - Disclosure - Employee Savings Plan and Employee Stock Purchase Plan Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlan Employee Savings Plan and Employee Stock Purchase Plan Notes 16 false false R17.htm 100160 - Disclosure - Earnings Per Share Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShare Earnings Per Share Notes 17 false false R18.htm 100170 - Disclosure - Stock-Based Compensation Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100190 - Disclosure - Income Taxes Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 100200 - Disclosure - Subsequent Events Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 100210 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 100220 - Disclosure - Revenue (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenue 23 false false R24.htm 100230 - Disclosure - Property and Equipment (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipment 24 false false R25.htm 100240 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet 25 false false R26.htm 100250 - Disclosure - Long-Term Debt, Net (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetTables Long-Term Debt, Net (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNet 26 false false R27.htm 100260 - Disclosure - Corporate Investments and Funds Held For Clients (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsTables Corporate Investments and Funds Held For Clients (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClients 27 false false R28.htm 100270 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstruments 28 false false R29.htm 100280 - Disclosure - Earnings Per Share (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShare 29 false false R30.htm 100290 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensation 30 false false R31.htm 100300 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 31 false false R32.htm 100310 - Disclosure - Revenue - Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightPerformanceObligationsDetail Revenue - Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations (Detail) Details 32 false false R33.htm 100320 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 33 false false R34.htm 100330 - Disclosure - Revenue - Additional Information (Detail 1) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail1 Revenue - Additional Information (Detail 1) Details 34 false false R35.htm 100340 - Disclosure - Revenue - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail Revenue - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) Details 35 false false R36.htm 100350 - Disclosure - Property and Equipment - Schedule of Property and Equipment and Accumulated Depreciation and Amortization (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail Property and Equipment - Schedule of Property and Equipment and Accumulated Depreciation and Amortization (Detail) Details 36 false false R37.htm 100360 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 37 false false R38.htm 100370 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail Goodwill and Intangible Assets, Net - Additional Information (Detail) Details 38 false false R39.htm 100380 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Detail) Details 39 false false R40.htm 100390 - Disclosure - Long-Term Debt, Net - Schedule of Long-Term Debt (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail Long-Term Debt, Net - Schedule of Long-Term Debt (Detail) Details 40 false false R41.htm 100400 - Disclosure - Long-Term Debt, Net - Schedule of Long-Term Debt (Parenthetical) (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail Long-Term Debt, Net - Schedule of Long-Term Debt (Parenthetical) (Detail) Details 41 false false R42.htm 100410 - Disclosure - Long-Term Debt, Net - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail Long-Term Debt, Net - Additional Information (Detail) Details 42 false false R43.htm 100420 - Disclosure - Derivative Instruments - Additional Information (Details) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails Derivative Instruments - Additional Information (Details) Details 43 false false R44.htm 100430 - Disclosure - Corporate Investments and Funds Held For Clients - Cash and Cash Equivalents and Investments (Details) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails Corporate Investments and Funds Held For Clients - Cash and Cash Equivalents and Investments (Details) Details 44 false false R45.htm 100440 - Disclosure - Corporate Investments and Funds Held For Clients - Additional Information (Details) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsAdditionalInformationDetails Corporate Investments and Funds Held For Clients - Additional Information (Details) Details 45 false false R46.htm 100450 - Disclosure - Corporate Investments and Funds Held For Clients - Summary of Expected Maturities of Available for Sale Securities (Details) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails Corporate Investments and Funds Held For Clients - Summary of Expected Maturities of Available for Sale Securities (Details) Details 46 false false R47.htm 100470 - Disclosure - Fair Value of Financial Instruments - Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Fair Value of Financial Instruments - Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 47 false false R48.htm 100480 - Disclosure - Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail) Details 48 false false R49.htm 100490 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Detail) Details 49 false false R50.htm 100500 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 50 false false R51.htm 100510 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Detail) Details 51 false false R52.htm 100520 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Parenthetical) (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Parenthetical) (Detail) Details 52 false false R53.htm 100530 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail Stock-Based Compensation - Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards (Detail) Details 53 false false R54.htm 100540 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 54 false false R55.htm 100550 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 55 false false All Reports Book All Reports payc-10q_20220630.htm payc-20220630.xsd payc-20220630_cal.xml payc-20220630_def.xml payc-20220630_lab.xml payc-20220630_pre.xml payc-ex103_1017.htm payc-ex311_7.htm payc-ex312_6.htm payc-ex321_8.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "payc-10q_20220630.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 251, "dts": { "calculationLink": { "local": [ "payc-20220630_cal.xml" ] }, "definitionLink": { "local": [ "payc-20220630_def.xml" ] }, "inline": { "local": [ "payc-10q_20220630.htm" ] }, "labelLink": { "local": [ "payc-20220630_lab.xml" ] }, "presentationLink": { "local": [ "payc-20220630_pre.xml" ] }, "schema": { "local": [ "payc-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 516, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 13, "http://www.paycom.com/20220630": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 18 }, "keyCustom": 45, "keyStandard": 248, "memberCustom": 46, "memberStandard": 40, "nsprefix": "payc", "nsuri": "http://www.paycom.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Property and Equipment", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Goodwill and Intangible Assets, Net", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet", "shortName": "Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Long-Term Debt, Net", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNet", "shortName": "Long-Term Debt, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Derivative Instruments", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Corporate Investments and Funds Held For Clients", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClients", "shortName": "Corporate Investments and Funds Held For Clients", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Employee Savings Plan and Employee Stock Purchase Plan", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlan", "shortName": "Employee Savings Plan and Employee Stock Purchase Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Earnings Per Share", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Stock-Based Compensation", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Commitments and Contingencies", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Unaudited Consolidated Balance Sheets", "role": "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets", "shortName": "Unaudited Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Subsequent Events", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Revenue (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Property and Equipment (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Long-Term Debt, Net (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetTables", "shortName": "Long-Term Debt, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Corporate Investments and Funds Held For Clients (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsTables", "shortName": "Corporate Investments and Funds Held For Clients (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Unaudited Consolidated Balance Sheets (Parenthetical)", "role": "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapShareRepurchaseProgramAxis_paycStockRepurchasePlanMember_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapShareRepurchaseProgramAxis_paycStockRepurchasePlanMember_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Revenue - Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightPerformanceObligationsDetail", "shortName": "Revenue - Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Revenue - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-07-01_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Revenue - Additional Information (Detail 1)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail1", "shortName": "Revenue - Additional Information (Detail 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-07-01_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapCapitalizedContractCostAxis_paycCostsToObtainContractMember_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail", "shortName": "Revenue - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapCapitalizedContractCostAxis_paycCostsToObtainContractMember_20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Property and Equipment - Schedule of Property and Equipment and Accumulated Depreciation and Amortization (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail", "shortName": "Property and Equipment - Schedule of Property and Equipment and Accumulated Depreciation and Amortization (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220401_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Property and Equipment - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail", "shortName": "Property and Equipment - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220401_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "INF", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Unaudited Consolidated Statements of Comprehensive Income", "role": "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Unaudited Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Long-Term Debt, Net - Schedule of Long-Term Debt (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "shortName": "Long-Term Debt, Net - Schedule of Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapCreditFacilityAxis_paycTwoThousandAndTwentyTwoRevolvingCreditAgreementMember_20220504_20220504", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Long-Term Debt, Net - Schedule of Long-Term Debt (Parenthetical) (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail", "shortName": "Long-Term Debt, Net - Schedule of Long-Term Debt (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapDebtInstrumentAxis_paycNetTermNoteToBankDueSeptemberSevenTwoThousandTwentyFiveMember_20220101_20220630", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapCreditFacilityAxis_paycSecuredRevolvingLineOfCreditMember_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInitiationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Long-Term Debt, Net - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "shortName": "Long-Term Debt, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapCreditFacilityAxis_paycSecuredRevolvingLineOfCreditMember_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInitiationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapDerivativeInstrumentRiskAxis_us-gaapInterestRateSwapMember_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeMaturityDates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Derivative Instruments - Additional Information (Details)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails", "shortName": "Derivative Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapDerivativeInstrumentRiskAxis_us-gaapInterestRateSwapMember_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeMaturityDates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "payc:CashAndCashEquivalentsAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Corporate Investments and Funds Held For Clients - Cash and Cash Equivalents and Investments (Details)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "shortName": "Corporate Investments and Funds Held For Clients - Cash and Cash Equivalents and Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "payc:CashAndCashEquivalentsAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Corporate Investments and Funds Held For Clients - Additional Information (Details)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsAdditionalInformationDetails", "shortName": "Corporate Investments and Funds Held For Clients - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Corporate Investments and Funds Held For Clients - Summary of Expected Maturities of Available for Sale Securities (Details)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails", "shortName": "Corporate Investments and Funds Held For Clients - Summary of Expected Maturities of Available for Sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapFairValueByAssetClassAxis_us-gaapCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Fair Value of Financial Instruments - Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "Fair Value of Financial Instruments - Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapFairValueByAssetClassAxis_us-gaapCommercialPaperMember_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "payc:DefinedContributionPlanEmployeesMinimumPeriodOfService", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail", "shortName": "Employee Savings Plan and Employee Stock Purchase Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "payc:DefinedContributionPlanEmployeesMinimumPeriodOfService", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail", "shortName": "Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Unaudited Consolidated Statements of Shareholders' Equity", "role": "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity", "shortName": "Unaudited Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapStatementEquityComponentsAxis_us-gaapCommonStockMember_20210101_20210331", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapSoftwareAndSoftwareDevelopmentCostsMember_20220401_20220630", "decimals": "-5", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapAwardTypeAxis_paycTimeBasedRestrictedStockAwardsMember_20211231", "decimals": "-2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail", "shortName": "Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapAwardTypeAxis_paycTimeBasedRestrictedStockAwardsMember_20211231", "decimals": "-2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "link:footnote", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_srtRangeAxis_srtMaximumMember_us-gaapAwardTypeAxis_us-gaapPerformanceSharesMember_20220101_20220630", "decimals": "INF", "first": true, "lang": null, "name": "payc:UnitsThatCouldBeAwardedBasedUponRelativeTSROverApplicablePerformancePeriods", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Parenthetical) (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "shortName": "Stock-Based Compensation - Summary of Nonvested Restricted Stock Awards and PSU Activity (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "link:footnote", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_srtRangeAxis_srtMaximumMember_us-gaapAwardTypeAxis_us-gaapPerformanceSharesMember_20220101_20220630", "decimals": "INF", "first": true, "lang": null, "name": "payc:UnitsThatCouldBeAwardedBasedUponRelativeTSROverApplicablePerformancePeriods", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapAwardTypeAxis_us-gaapRestrictedStockMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail", "shortName": "Stock-Based Compensation - Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapAwardTypeAxis_us-gaapRestrictedStockMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapDebtInstrumentAxis_paycSeniorSecuredTermCreditAgreementMember_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "payc:CreditAgreementTerminationDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Subsequent Events - Additional Information (Details)", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_us-gaapShortTermDebtTypeAxis_paycTwoThousandTwentyTwoTermLoanFacilityMember_us-gaapSubsequentEventTypeAxis_us-gaapSubsequentEventMember_20220722_20220722", "decimals": null, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityRevolvingCreditConversionToTermLoanDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Unaudited Consolidated Statements of Cash Flows", "role": "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows", "shortName": "Unaudited Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100060 - Disclosure - Organization and Description of Business", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Revenue", "role": "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "payc-10q_20220630.htm", "contextRef": "C_0001590955_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 89, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "verboseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "payc_ABRLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABR loans.", "label": "A B R Loans [Member]", "terseLabel": "ABR Loans [Member]" } } }, "localname": "ABRLoansMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_AccruedCommissionsAndBonusesCurrent": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10180.0, "parentTag": "payc_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued commissions and bonuses current.", "label": "Accrued Commissions And Bonuses Current", "terseLabel": "Accrued commissions and bonuses" } } }, "localname": "AccruedCommissionsAndBonusesCurrent", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "payc_AccruedPayrollAndVacationCurrent": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10190.0, "parentTag": "payc_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued payroll and vacation current.", "label": "Accrued Payroll And Vacation Current", "terseLabel": "Accrued payroll and vacation" } } }, "localname": "AccruedPayrollAndVacationCurrent", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "payc_AdjustedLondonInterbankOfferedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted London interbank offered rate.", "label": "Adjusted London Interbank Offered Rate [Member]", "terseLabel": "Adjusted London Interbank Offered Rate LIBOR [Member]" } } }, "localname": "AdjustedLondonInterbankOfferedRateMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_AfterTwoYearsOfEmploymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "After two years of employment.", "label": "After Two Years Of Employment [Member]", "terseLabel": "After Two Years Of Employment [Member]" } } }, "localname": "AfterTwoYearsOfEmploymentMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_AnnualPaymentsForIntangibleAssetAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Annual payments for intangible asset agreement.", "label": "Annual Payments For Intangible Asset Agreement", "terseLabel": "Annual payments for intangible asset agreement" } } }, "localname": "AnnualPaymentsForIntangibleAssetAgreement", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "payc_AvailableForSaleSecuritiesMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available-for-sale securities maturity period.", "label": "Available For Sale Securities Maturity Period", "terseLabel": "Available-for-sale securities maturity period" } } }, "localname": "AvailableForSaleSecuritiesMaturityPeriod", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "payc_BSBYRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bloomberg short-term bank yield index rate.", "label": "B S B Y Rate [Member]", "terseLabel": "Bloomberg Short-Term Bank Yield Index [Member]" } } }, "localname": "BSBYRateMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_BSBYRatePlusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BSBY rate plus.", "label": "B S B Y Rate Plus [Member]", "terseLabel": "BSBY Rate Plus [Member]" } } }, "localname": "BSBYRatePlusMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_CapitalizedContractCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized contract cost.", "label": "Capitalized Contract Cost", "terseLabel": "Capitalization of Costs" } } }, "localname": "CapitalizedContractCost", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "monetaryItemType" }, "payc_CashAndCashEquivalentsAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents amortized cost.", "label": "Cash And Cash Equivalents Amortized Cost", "verboseLabel": "Cash and cash equivalents, amortized cost" } } }, "localname": "CashAndCashEquivalentsAmortizedCost", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "payc_CashPaidInSettlementOfDerivativeInstruments": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash paid on derivative instruments as a result of settlement of derivative instruments during the period.", "label": "Cash Paid In Settlement Of Derivative Instruments", "negatedLabel": "Cash paid for derivative settlement" } } }, "localname": "CashPaidInSettlementOfDerivativeInstruments", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "payc_CertainEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain employees.", "label": "Certain Employees [Member]", "terseLabel": "Certain Employees [Member]" } } }, "localname": "CertainEmployeesMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_ClientFundsObligation": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Client funds obligation.", "label": "Client Funds Obligation", "terseLabel": "Client funds obligation" } } }, "localname": "ClientFundsObligation", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "payc_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability additions.", "label": "Contract With Customer Liability Additions", "terseLabel": "Deferral of revenue" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightPerformanceObligationsDetail" ], "xbrltype": "monetaryItemType" }, "payc_CorporateInvestmentsAndFundsHeldForClientsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate investments and funds held for clients.", "label": "Corporate Investments And Funds Held For Clients [Line Items]", "terseLabel": "Corporate Investments and Funds Held for Clients [Line Items]" } } }, "localname": "CorporateInvestmentsAndFundsHeldForClientsLineItems", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "payc_CostsToFulfillContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs to fulfill contract.", "label": "Costs To Fulfill Contract [Member]", "terseLabel": "Costs to Fulfill a Contract [Member]" } } }, "localname": "CostsToFulfillContractMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "domainItemType" }, "payc_CostsToObtainContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs to obtain contract.", "label": "Costs To Obtain Contract [Member]", "terseLabel": "Costs to Obtain a Contract [Member]" } } }, "localname": "CostsToObtainContractMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "domainItemType" }, "payc_CreditAgreementTerminationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement termination date.", "label": "Credit Agreement Termination Date", "terseLabel": "Agreement termination date" } } }, "localname": "CreditAgreementTerminationDate", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "payc_CurrentAssetsBeforeFundsHeldForClients": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10290.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Current assets before funds held for clients.", "label": "Current Assets Before Funds Held For Clients", "totalLabel": "Current assets before funds held for clients" } } }, "localname": "CurrentAssetsBeforeFundsHeldForClients", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "payc_CurrentLiabilitiesBeforeClientFundObligations": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current liabilities before client fund obligations.", "label": "Current Liabilities Before Client Fund Obligations", "totalLabel": "Current liabilities before client funds obligation" } } }, "localname": "CurrentLiabilitiesBeforeClientFundObligations", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "payc_DeadlineForVestingOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deadline for vesting of shares.", "label": "Deadline For Vesting Of Shares", "terseLabel": "Deadline for vesting of shares" } } }, "localname": "DeadlineForVestingOfShares", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "payc_DebtInstrumentRedemptionPeriodAfterYearTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument redemption period after year two.", "label": "Debt Instrument Redemption Period After Year Two [Member]", "terseLabel": "Thereafter [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodAfterYearTwoMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_DefinedContributionPlanContributionsByEmployerVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan contributions by employer vesting period.", "label": "Defined Contribution Plan Contributions By Employer Vesting Period", "terseLabel": "Minimum period for vesting 100% contributions" } } }, "localname": "DefinedContributionPlanContributionsByEmployerVestingPeriod", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "payc_DefinedContributionPlanDiscretionaryContributionsByEmployerVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan discretionary contributions by employer vesting period.", "label": "Defined Contribution Plan Discretionary Contributions By Employer Vesting Period", "terseLabel": "Minimum period for vesting of discretionary contributions" } } }, "localname": "DefinedContributionPlanDiscretionaryContributionsByEmployerVestingPeriod", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "payc_DefinedContributionPlanEmployeesMinimumAgeForParticipation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum age for participation in 401(k) plan.", "label": "Defined Contribution Plan Employees Minimum Age For Participation", "terseLabel": "401(k) minimum age of eligibility for participation" } } }, "localname": "DefinedContributionPlanEmployeesMinimumAgeForParticipation", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "payc_DefinedContributionPlanEmployeesMinimumPeriodOfService": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan employees minimum period of service.", "label": "Defined Contribution Plan Employees Minimum Period Of Service", "terseLabel": "401(k) eligibility minimum service period" } } }, "localname": "DefinedContributionPlanEmployeesMinimumPeriodOfService", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "payc_DefinedContributionPlanEmployersContributionVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan employers contribution vesting percentage.", "label": "Defined Contribution Plan Employers Contribution Vesting Percentage", "terseLabel": "Matching contributions, vesting percentage" } } }, "localname": "DefinedContributionPlanEmployersContributionVestingPercentage", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "payc_DerivativeDescriptionOfRateReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative description of rate received.", "label": "Derivative Description Of Rate Received", "verboseLabel": "Derivative rate received" } } }, "localname": "DerivativeDescriptionOfRateReceived", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "payc_DerivativeRatePaidPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative rate paid percent.", "label": "Derivative Rate Paid Percent", "terseLabel": "Derivative rate paid, percent" } } }, "localname": "DerivativeRatePaidPercent", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "payc_EmployeeStockPurchasePlanOverlappingOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan overlapping offering period.", "label": "Employee Stock Purchase Plan Overlapping Offering Period", "terseLabel": "Employee stock purchase plan overlapping offering period" } } }, "localname": "EmployeeStockPurchasePlanOverlappingOfferingPeriod", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "payc_FiftyPercentOfMatchingContributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifty percent of matching contribution.", "label": "Fifty Percent Of Matching Contribution [Member]", "terseLabel": "50% Matching Contribution [Member]" } } }, "localname": "FiftyPercentOfMatchingContributionMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_FirstAmendmentToRevolvingCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First amendment to the revolving credit agreement.", "label": "First Amendment To Revolving Credit Agreement [Member]", "terseLabel": "First Amendment to the Revolving Credit Agreement [Member]" } } }, "localname": "FirstAmendmentToRevolvingCreditAgreementMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed charge coverage ratio.", "label": "Fixed Charge Coverage Ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "payc_FundsHeldForClientsAndClientFundsObligationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Funds held for clients and client funds obligation.", "label": "Funds Held For Clients And Client Funds Obligation Policy [Text Block]", "terseLabel": "Funds Held for Clients and Client Funds Obligation" } } }, "localname": "FundsHeldForClientsAndClientFundsObligationPolicyTextBlock", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "payc_FundsHeldForClientsCashAndCashEquivalentsAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds held for clients cash and cash equivalents, amortized cost.", "label": "Funds Held For Clients Cash And Cash Equivalents Amortized Cost", "verboseLabel": "Funds held for clients cash and cash equivalents, amortized cost" } } }, "localname": "FundsHeldForClientsCashAndCashEquivalentsAmortizedCost", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "payc_FundsHeldForClientsCashAndCashEquivalentsFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funds held for clients cash and cash equivalents, fair value.", "label": "Funds Held For Clients Cash And Cash Equivalents Fair Value", "verboseLabel": "Funds held for clients cash and cash equivalents, fair value" } } }, "localname": "FundsHeldForClientsCashAndCashEquivalentsFairValue", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "payc_FurnitureFixturesAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture fixtures and equipment.", "label": "Furniture Fixtures And Equipment [Member]", "terseLabel": "Furniture, Fixtures and Equipment [Member]" } } }, "localname": "FurnitureFixturesAndEquipmentMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "payc_GoodwillAndIntangibleAssetsDisclosure1Table": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets disclosure.", "label": "Goodwill And Intangible Assets Disclosure1 [Table]", "terseLabel": "Goodwill And Intangible Assets Disclosure1 [Table]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosure1Table", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "payc_GoodwillAndIntangibleAssetsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets disclosure.", "label": "Goodwill And Intangible Assets Disclosure [Line Items]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureLineItems", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "payc_ImplementationAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Implementation and other.", "label": "Implementation And Other [Member]", "terseLabel": "Implementation and Other [Member]" } } }, "localname": "ImplementationAndOtherMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "payc_IncreaseDecreaseInAccruedCommissionAndBonuses": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in accrued commission and bonuses.", "label": "Increase Decrease In Accrued Commission And Bonuses", "terseLabel": "Accrued commissions and bonuses" } } }, "localname": "IncreaseDecreaseInAccruedCommissionAndBonuses", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "payc_IncreaseDecreaseInAccruedPayrollAndVacation": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10310.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in accrued payroll and vacation.", "label": "Increase Decrease In Accrued Payroll And Vacation", "terseLabel": "Accrued payroll and vacation" } } }, "localname": "IncreaseDecreaseInAccruedPayrollAndVacation", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "payc_IncreaseDecreaseInClientFundsObligation": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in client funds obligation.", "label": "Increase Decrease In Client Funds Obligation", "negatedLabel": "Net change in client funds obligation" } } }, "localname": "IncreaseDecreaseInClientFundsObligation", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "payc_InterestRateFloorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate floors.", "label": "Interest Rate Floors [Member]", "terseLabel": "Interest Rate Floors" } } }, "localname": "InterestRateFloorsMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_InvestmentsAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost as of the balance sheet date of all investments.", "label": "Investments Amortized Cost", "verboseLabel": "Total investments, amortized cost" } } }, "localname": "InvestmentsAmortizedCost", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "payc_LeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage ratio.", "label": "Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "localname": "LeverageRatio", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "payc_LeverageRatioIsGreaterThanOrEqualOnePointZeroToOnePointZeroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage ratio is greater than or equal one point zero to one point zero.", "label": "Leverage Ratio Is Greater Than Or Equal One Point Zero To One Point Zero [Member]", "terseLabel": "Leverage Ratio Is Greater Than Or Equal To 1.0 To 1.0 [Member]" } } }, "localname": "LeverageRatioIsGreaterThanOrEqualOnePointZeroToOnePointZeroMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage ratio is greater than or equal to one point zero to one point zero but less than two point zero to one point zero.", "label": "Leverage Ratio Is Greater Than Or Equal To One Point Zero To One Point Zero But Less Than Two Point Zero To One Point Zero [Member]", "terseLabel": "Leverage Ratio Is Greater Than Or Equal to 1.0 To 1.0 But Less Than 2.0 to 1.0 [Member]" } } }, "localname": "LeverageRatioIsGreaterThanOrEqualToOnePointZeroToOnePointZeroButLessThanTwoPointZeroToOnePointZeroMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage ratio is greater than or equal to three point zero to one point zero.", "label": "Leverage Ratio Is Greater Than Or Equal To Three Point Zero To One Point Zero [Member]", "terseLabel": "Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member]" } } }, "localname": "LeverageRatioIsGreaterThanOrEqualToThreePointZeroToOnePointZeroMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage ratio is greater than or equal to two point zero to one point zero but less than three point zero to one point zero.", "label": "Leverage Ratio Is Greater Than Or Equal To Two Pont Zero To One Point Zero But Less Than Three Point Zero To One Point Zero [Member]", "terseLabel": "Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member]" } } }, "localname": "LeverageRatioIsGreaterThanOrEqualToTwoPontZeroToOnePointZeroButLessThanThreePointZeroToOnePointZeroMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage ratio is less than one point zero to one point zero.", "label": "Leverage Ratio Is Less Than One Point Zero To One Point Zero [Member]", "terseLabel": "Leverage Ratio Is Less Than 1.0 To 1.0 [Member]" } } }, "localname": "LeverageRatioIsLessThanOnePointZeroToOnePointZeroMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_LineOfCreditFacilityAdditionalCreditFacilityCapacitySubjectToCertainConditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional credit facility capacity, subject to certain conditions.", "label": "Line Of Credit Facility Additional Credit Facility Capacity Subject To Certain Conditions", "terseLabel": "Additional credit facility capacity, subject to certain conditions" } } }, "localname": "LineOfCreditFacilityAdditionalCreditFacilityCapacitySubjectToCertainConditions", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "payc_LineOfCreditFacilityIncreaseInRateOfInterestInEventOfDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit facility increase in rate of interest in event of default.", "label": "Line Of Credit Facility Increase In Rate Of Interest In Event Of Default", "terseLabel": "Line of credit facility increase in rate of interest in event of default" } } }, "localname": "LineOfCreditFacilityIncreaseInRateOfInterestInEventOfDefault", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "payc_LineOfCreditFacilityMaximumBorrowingCapacitySubjectToCertainConditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility maximum borrowing capacity subject to certain conditions.", "label": "Line Of Credit Facility Maximum Borrowing Capacity Subject To Certain Conditions", "terseLabel": "Line of credit facility maximum borrowing capacity subject to certain conditions" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacitySubjectToCertainConditions", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "payc_LongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014 long-term incentive plan.", "label": "Long Term Incentive Plan [Member]", "terseLabel": "LTIP [Member]" } } }, "localname": "LongTermIncentivePlanMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_MarketBasedRestrictedSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market based restricted shares.", "label": "Market Based Restricted Shares [Member]", "terseLabel": "Market-Based Restricted Stock Awards [Member]" } } }, "localname": "MarketBasedRestrictedSharesMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "domainItemType" }, "payc_MarketBasedVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market based vesting.", "label": "Market Based Vesting [Member]", "terseLabel": "Market-Based Shares [Member]" } } }, "localname": "MarketBasedVestingMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_NamingRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Naming rights.", "label": "Naming Rights [Member]", "terseLabel": "Naming Rights [Member]" } } }, "localname": "NamingRightsMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "payc_NetTermNoteToBankDueSeptemberSevenTwoThousandTwentyFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net term note to bank due September 7, 2025.", "label": "Net Term Note To Bank Due September Seven Two Thousand Twenty Five [Member]", "terseLabel": "Net Term Note to Bank Due September 7, 2025 [Member]" } } }, "localname": "NetTermNoteToBankDueSeptemberSevenTwoThousandTwentyFiveMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "payc_NonEmployeeMembersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non employee members.", "label": "Non Employee Members [Member]", "terseLabel": "Non Employee Members[Member]" } } }, "localname": "NonEmployeeMembersMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_NonExecutiveEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non executive employees.", "label": "Non Executive Employees [Member]", "terseLabel": "Non Executive Employees [Member]" } } }, "localname": "NonExecutiveEmployeesMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_NumberOfPubliclyTradedCompanies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of publicly traded companies.", "label": "Number Of Publicly Traded Companies", "terseLabel": "Number of publicly traded companies" } } }, "localname": "NumberOfPubliclyTradedCompanies", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "payc_NumberOfTradingDay": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of trading day.", "label": "Number Of Trading Day", "terseLabel": "Number of trading day" } } }, "localname": "NumberOfTradingDay", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "payc_OneHundredPercentMatchForPercentOfParticipantsContributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "100% Match for percent of participants contribution.", "label": "One Hundred Percent Match For Percent Of Participants Contribution [Member]", "terseLabel": "One Hundred Percent Match For Percent Of Participants Contribution [Member]" } } }, "localname": "OneHundredPercentMatchForPercentOfParticipantsContributionMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_OneTimePaymentForIntangibleAssetAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "One time payment for intangible asset agreement.", "label": "One Time Payment For Intangible Asset Agreement", "terseLabel": "One-time payment for intangible asset agreement" } } }, "localname": "OneTimePaymentForIntangibleAssetAgreement", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "payc_OrganizationAndDescriptionOfBusinessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization and description of business.", "terseLabel": "Organization and Description of Business [Abstract]" } } }, "localname": "OrganizationAndDescriptionOfBusinessAbstract", "nsuri": "http://www.paycom.com/20220630", "xbrltype": "stringItemType" }, "payc_PercentageOfPSUsEligibleToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of PSUs eligible to vest.", "label": "Percentage Of P S Us Eligible To Vest", "terseLabel": "Percentage of PSUs eligible to vest" } } }, "localname": "PercentageOfPSUsEligibleToVest", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "payc_PerformancePeriodCommencementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance period commencement date.", "label": "Performance Period Commencement Date", "terseLabel": "Performance period commencement date" } } }, "localname": "PerformancePeriodCommencementDate", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "payc_PerformancePeriodMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance period maturity date.", "label": "Performance Period Maturity Date", "terseLabel": "Performance period maturity date" } } }, "localname": "PerformancePeriodMaturityDate", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "payc_PerformanceShareUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance share units. Each PSU granted under the LTIP represents a notional share of the Company's common stock.", "label": "Performance Share Units", "terseLabel": "Performance share units" } } }, "localname": "PerformanceShareUnits", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "payc_PropertyAndEquipmentNetExcludingLandAndConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property and equipment, net, excluding land and construction in progress", "label": "Property And Equipment Net Excluding Land And Construction In Progress [Member]", "terseLabel": "Property and Equipment, net, Excluding Land and Construction in Progress [Member]" } } }, "localname": "PropertyAndEquipmentNetExcludingLandAndConstructionInProgressMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "payc_RecurringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recurring.", "label": "Recurring [Member]", "terseLabel": "Recurring [Member]" } } }, "localname": "RecurringMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "payc_RentalClocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental clocks.", "label": "Rental Clocks [Member]", "terseLabel": "Rental Clocks [Member]" } } }, "localname": "RentalClocksMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "payc_RestrictedStockAwardsAndPSUAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock awards and PSU awards.", "label": "Restricted Stock Awards And P S U Awards [Member]", "terseLabel": "Restricted Stock Awards and PSU Awards [Member]" } } }, "localname": "RestrictedStockAwardsAndPSUAwardsMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_SOFRPlusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SOFR plus.", "label": "S O F R Plus [Member]", "terseLabel": "SOFR Rate Plus [Member]" } } }, "localname": "SOFRPlusMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_SOFRPlusOneMonthInterestPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SOFR plus one month interest period.", "label": "S O F R Plus One Month Interest Period [Member]", "terseLabel": "SOFR Rate Plus One [Member]" } } }, "localname": "SOFRPlusOneMonthInterestPeriodMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_SeasonalityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seasonality.", "label": "Seasonality Policy [Text Block]", "terseLabel": "Seasonality" } } }, "localname": "SeasonalityPolicyTextBlock", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "payc_SecuredRevolvingLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured revolving line of credit.", "label": "Secured Revolving Line Of Credit [Member]", "terseLabel": "2018 Revolving Credit Agreement [Member]" } } }, "localname": "SecuredRevolvingLineOfCreditMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_SeniorSecuredTermCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured term credit agreement.", "label": "Senior Secured Term Credit Agreement [Member]", "terseLabel": "2017 Term Credit Agreement [Member]" } } }, "localname": "SeniorSecuredTermCreditAgreementMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumSubscriptionAmountPerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award maximum subscription amount per employee.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Subscription Amount Per Employee", "terseLabel": "Employees Company's common stock shares purchase limit amount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumSubscriptionAmountPerEmployee", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "payc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesPurchaseMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares purchase maximum.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Purchase Maximum", "terseLabel": "Share of common stock purchase maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesPurchaseMaximum", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "payc_ShareBasedCompensationAwardVWAPEqualsOrExceedsFiveFiftyNinePerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation award VWAP equals or exceeds five fifty nine per share.", "label": "Share Based Compensation Award V W A P Equals Or Exceeds Five Fifty Nine Per Share [Member]", "terseLabel": "VWAP Value Equals or Exceeds $559 Per Share [Member]" } } }, "localname": "ShareBasedCompensationAwardVWAPEqualsOrExceedsFiveFiftyNinePerShareMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_ShareBasedCompensationAwardVWAPEqualsOrExceedsFourEightyFourPerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation award VWAP equals or exceeds four eighty four per share.", "label": "Share Based Compensation Award V W A P Equals Or Exceeds Four Eighty Four Per Share [Member]", "terseLabel": "VWAP Value Equals or Exceeds $484 Per Share [Member]" } } }, "localname": "ShareBasedCompensationAwardVWAPEqualsOrExceedsFourEightyFourPerShareMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_SponsorshipRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sponsorship rights.", "label": "Sponsorship Rights [Member]", "terseLabel": "Sponsorship Rights [Member]" } } }, "localname": "SponsorshipRightsMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_StockRepurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchase plan.", "label": "Stock Repurchase Plan [Member]", "terseLabel": "Stock Repurchase Plan [Member]" } } }, "localname": "StockRepurchasePlanMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_SummaryOfSignificantAccountingPolicyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policy.", "label": "Summary Of Significant Accounting Policy [Line Items]", "terseLabel": "Summary Of Significant Accounting Policy [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPolicyLineItems", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "payc_SummaryOfSignificantAccountingPolicyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policy [Table]", "label": "Summary Of Significant Accounting Policy [Table]", "terseLabel": "Summary Of Significant Accounting Policy [Table]" } } }, "localname": "SummaryOfSignificantAccountingPolicyTable", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "payc_ThreeYearPerformancePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three-Year Performance Period.", "label": "Three Year Performance Period [Member]", "terseLabel": "Three Year Performance Period" } } }, "localname": "ThreeYearPerformancePeriodMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_TimeBasedRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time based restricted stock awards.", "label": "Time Based Restricted Stock Awards [Member]", "terseLabel": "Time-Based Restricted Stock Awards [Member]" } } }, "localname": "TimeBasedRestrictedStockAwardsMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "domainItemType" }, "payc_TimeBasedVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time based vesting.", "label": "Time Based Vesting [Member]", "terseLabel": "Time-Based Shares [Member]" } } }, "localname": "TimeBasedVestingMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_TwoThousandAndTwentyTwoRevolvingCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty two revolving credit agreement.", "label": "Two Thousand And Twenty Two Revolving Credit Agreement [Member]", "terseLabel": "2022 Revolving Credit Agreement [Member]" } } }, "localname": "TwoThousandAndTwentyTwoRevolvingCreditAgreementMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_TwoThousandTwentyTwoRevolvingCreditAgreementLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty two revolving credit agreement loan.", "label": "Two Thousand Twenty Two Revolving Credit Agreement Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TwoThousandTwentyTwoRevolvingCreditAgreementLoanMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_TwoThousandTwentyTwoTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty two term loan facility.", "label": "Two Thousand Twenty Two Term Loan Facility [Member]", "terseLabel": "2022 Term Loan Facility [Member]" } } }, "localname": "TwoThousandTwentyTwoTermLoanFacilityMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "payc_TwoYearPerformancePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-Year Performance Period.", "label": "Two Year Performance Period [Member]", "terseLabel": "Two Year Performance Period" } } }, "localname": "TwoYearPerformancePeriodMember", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "payc_UnitsThatCouldBeAwardedBasedUponRelativeTSROverApplicablePerformancePeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Units that could be awarded based upon relative TSR over applicable performance periods.", "label": "Units That Could Be Awarded Based Upon Relative T S R Over Applicable Performance Periods", "terseLabel": "Units that could be awarded based upon relative TSR over applicable performance periods." } } }, "localname": "UnitsThatCouldBeAwardedBasedUponRelativeTSROverApplicablePerformancePeriods", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail" ], "xbrltype": "sharesItemType" }, "payc_VWAPSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "VWAP Share Price.", "label": "V W A P Share Price", "verboseLabel": "VWAP Share Price" } } }, "localname": "VWAPSharePrice", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "payc_VestingPercentageOfEmployeeDeferralsAndRolloverContributions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting percentage of employee deferrals and rollover contributions.", "label": "Vesting Percentage Of Employee Deferrals And Rollover Contributions", "terseLabel": "Employee vested percentage in salary deferrals and roll over contributions" } } }, "localname": "VestingPercentageOfEmployeeDeferralsAndRolloverContributions", "nsuri": "http://www.paycom.com/20220630", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r172", "r567" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]", "terseLabel": "Chief Operating Officer [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officers" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r252", "r253", "r254", "r255", "r273", "r295", "r392", "r398", "r581", "r582", "r583", "r584", "r585", "r586", "r605", "r660", "r662", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r252", "r253", "r254", "r255", "r273", "r295", "r392", "r398", "r581", "r582", "r583", "r584", "r585", "r586", "r605", "r660", "r662", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r169", "r253", "r254", "r318", "r322", "r608", "r659", "r661" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r169", "r253", "r254", "r318", "r322", "r608", "r659", "r661" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r247", "r252", "r253", "r254", "r255", "r273", "r295", "r347", "r392", "r398", "r427", "r428", "r429", "r581", "r582", "r583", "r584", "r585", "r586", "r605", "r660", "r662", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r247", "r252", "r253", "r254", "r255", "r273", "r295", "r347", "r392", "r398", "r427", "r428", "r429", "r581", "r582", "r583", "r584", "r585", "r586", "r605", "r660", "r662", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r122", "r128", "r251", "r397" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r122", "r128", "r251", "r397", "r573" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r172", "r567" ], "lang": { "en-us": { "role": { "label": "Title Of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r452", "r453", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update201912 [Member]", "terseLabel": "Accounting Standards Update 2019-12 [Member]" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r570" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10170.0, "parentTag": "payc_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r173", "r174" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10320.0, "parentTag": "payc_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion Amortization Of Discounts And Premiums Investments", "negatedLabel": "Accretion of discount on available-for-sale securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10220.0, "parentTag": "payc_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities And Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r17", "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r57", "r59", "r60", "r645", "r670", "r674" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive earnings (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r60", "r67", "r68", "r69", "r111", "r112", "r113", "r477", "r566", "r665", "r666" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r111", "r112", "r113", "r438", "r439", "r440", "r512" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r115", "r116", "r117", "r118", "r128", "r176", "r177", "r202", "r203", "r204", "r205", "r207", "r208", "r438", "r439", "r440", "r452", "r453", "r454", "r455", "r467", "r468", "r469", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r544", "r545", "r555", "r556", "r557", "r558", "r561", "r562", "r563", "r564", "r565", "r566", "r610", "r611", "r612", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r400", "r441", "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "positiveLabel": "Share-based compensation expense", "terseLabel": "Compensation expense related to ESPP" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r77", "r96", "r286", "r551" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization Of Financing Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r96", "r232", "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfDeferredCostsRelatedToLongTermContracts": { "auth_ref": [ "r36" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10270.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred costs for long-term contracts and programs. Includes, but is not limited to, initial tooling costs and deferred production costs.", "label": "Amount Of Deferred Costs Related To Long Term Contracts", "terseLabel": "Long-term deferred contract costs" } } }, "localname": "AmountOfDeferredCostsRelatedToLongTermContracts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r21", "r105", "r158", "r161", "r167", "r198", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r472", "r478", "r525", "r568", "r570", "r618", "r642" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r40", "r105", "r198", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r472", "r478", "r525", "r568", "r570" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10230.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r184" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails": { "order": 10010.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Gross unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r185" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails": { "order": 10020.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r182", "r214" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r188" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10040.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost", "terseLabel": "One year to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r186", "r188", "r635" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10020.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available For Sale Securities Debt Maturities After One Through Five Years Fair Value", "terseLabel": "Fair value, One year to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available For Sale Securities Debt Maturities Amortized Cost [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r187" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10030.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available For Sale Securities Debt Maturities Within One Year Amortized Cost", "terseLabel": "Amortized cost, One year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r186", "r187", "r634" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10010.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available For Sale Securities Debt Maturities Within One Year Fair Value", "terseLabel": "Fair value, One year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r179", "r183", "r214", "r622" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails": { "order": 10030.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Securities Debt Securities", "terseLabel": "Fair value", "totalLabel": "Fair value,Total available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsSummaryOfExpectedMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Availableforsale Securities [Member]", "terseLabel": "Available-for-sale Securities [Member]" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type", "verboseLabel": "Performance-Based Restricted Stock Units [Member]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Bridge Loan [Member]", "terseLabel": "Swingline Loans [Member]" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of property and equipment, accrued but not paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software Additions", "terseLabel": "Computer software development costs capitalized" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Amortization", "negatedLabel": "Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Net", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfAssetBalancesAndRelatedAmortizationExpenseForContractCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost Table [Text Block]", "terseLabel": "Summary of Asset Balances and Related Amortization Expense For Contract Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r15", "r98" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10310.0, "parentTag": "payc_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r93", "r98", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period", "periodStartLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r93", "r535" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect", "totalLabel": "Increase in cash, cash equivalents, restricted cash and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates Of Deposit [Member]", "terseLabel": "Certificates of Deposit [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r0", "r1", "r114", "r176", "r177", "r199", "r200", "r201", "r202", "r203", "r452", "r467", "r468", "r501", "r504", "r505", "r515", "r526", "r528", "r529", "r530", "r533", "r534", "r544", "r554", "r555", "r556", "r557", "r561", "r562", "r610", "r611", "r663", "r664" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change In Accounting Principle Accounting Standards Update Adopted", "terseLabel": "Accounting standards update, adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r0", "r1", "r121", "r176", "r177", "r199", "r200", "r201", "r202", "r203", "r452", "r467", "r468", "r469", "r501", "r504", "r505", "r506", "r509", "r515", "r526", "r528", "r529", "r530", "r533", "r534", "r544", "r554", "r555", "r556", "r557", "r561", "r562", "r610", "r611", "r663", "r664" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change In Accounting Principle Accounting Standards Update Adoption Date", "terseLabel": "Accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r115", "r127", "r178", "r206", "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect", "terseLabel": "Accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r348", "r522" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper Not Included With Cash And Cash Equivalents [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r625", "r649" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r248", "r249", "r250", "r256", "r676" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r111", "r112", "r512" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r297" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28", "r570" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock, $0.01 par value (100,000 shares authorized, 62,514 and 62,298 shares issued at June 30, 2022 and December 31, 2021, respectively; 57,864 and 58,012 shares outstanding at June 30, 2022 and December 31, 2021, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation And Retirement Disclosure [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Compensation Related Costs General [Text Block]", "terseLabel": "Employee Savings Plan and Employee Stock Purchase Plan" } } }, "localname": "CompensationRelatedCostsGeneralTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66", "r75", "r629", "r655" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive earnings (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "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.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Summary of Changes in Deferred Revenue Related to Material Right Performance Obligations" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r305", "r306", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightPerformanceObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract With Customer Liability Revenue Recognized", "negatedLabel": "Recognition of unearned revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightPerformanceObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r78" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10190.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost Of Goods And Services Sold Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r80", "r105", "r198", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r525" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10120.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost Of Revenue", "totalLabel": "Total cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost Of Revenue [Abstract]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r79" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10110.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs And Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r23", "r24", "r104", "r109", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r289", "r290", "r291", "r292", "r552", "r619", "r620", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "terseLabel": "Debt instrument basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r48", "r273", "r520" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49", "r104", "r109", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r289", "r290", "r291", "r292", "r552" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument Redemption Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period One [Member]", "terseLabel": "Year One [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Two [Member]", "terseLabel": "Year Two [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument Redemption Price Percentage Of Principal Amount Redeemed", "terseLabel": "Percentage of aggregate annual amount" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r104", "r109", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r298", "r299", "r300", "r301", "r549", "r550", "r552", "r553", "r640" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale Realized Gain Loss", "terseLabel": "Debt securities, Available-for-sale, Realized Gain (Loss)" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale [Table]", "terseLabel": "Debt Securities Available For Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale Table [Text Block]", "terseLabel": "Cash and Cash Equivalents and Investments" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10360.0, "parentTag": "payc_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs Current", "terseLabel": "Deferred contract costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r445", "r446" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities Net", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r97" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes And Tax Credits", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10200.0, "parentTag": "payc_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10120.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue Noncurrent", "terseLabel": "Long-term deferred revenue" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan Cost Recognized", "terseLabel": "Matching contribution" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan Employer Matching Contribution Percent", "terseLabel": "Percentage of salary deferrals" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan Employer Matching Contribution Percent Of Match", "terseLabel": "Employer contribution percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r96", "r242" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10170.0, "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r96", "r156" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative Contract" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative Gain Loss On Derivative Net", "terseLabel": "Derivative instrument gain (loss) under fair value" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r54", "r489", "r491", "r494", "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument Risk [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments And Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r503", "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments And Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net", "negatedLabel": "Gain on derivative" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the derivative contract matures, in YYYY-MM-DD format.", "label": "Derivative Maturity Dates", "terseLabel": "Derivative maturity date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r484", "r486" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative Notional Amount", "terseLabel": "Derivative Instrument, notional value" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r483", "r485", "r486", "r487", "r488", "r492", "r494", "r498", "r499", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DirectOperatingCosts": { "auth_ref": [ "r80" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10180.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate direct operating costs incurred during the reporting period.", "label": "Direct Operating Costs", "terseLabel": "Operating expenses" } } }, "localname": "DirectOperatingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r403", "r404", "r433", "r434", "r436", "r443" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r76", "r119", "r120", "r121", "r122", "r123", "r129", "r131", "r136", "r137", "r138", "r142", "r143", "r513", "r514", "r630", "r656" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Earnings per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r76", "r119", "r120", "r121", "r122", "r123", "r131", "r136", "r137", "r138", "r142", "r143", "r513", "r514", "r630", "r656" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Earnings per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Diluted Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r139", "r140", "r141", "r144" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount", "terseLabel": "Stock-based compensation for capitalized software", "verboseLabel": "Capitalized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Weighted average period for recognition (years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r67", "r68", "r69", "r111", "r112", "r113", "r116", "r124", "r126", "r145", "r205", "r297", "r302", "r438", "r439", "r440", "r454", "r455", "r512", "r536", "r537", "r538", "r539", "r540", "r542", "r566", "r665", "r666", "r667" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r517", "r518", "r523" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r517", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r279", "r289", "r290", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r387", "r518", "r578", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r517", "r518", "r519", "r520", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r279", "r348", "r349", "r354", "r387", "r518", "r578" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r279", "r289", "r290", "r348", "r349", "r354", "r387", "r518", "r579" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r279", "r289", "r290", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r387", "r518", "r580" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r279", "r289", "r290", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r387", "r578", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r522", "r524" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Federal Funds Effective Swap Rate [Member]", "terseLabel": "Federal Funds Rate Plus [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r189", "r190", "r195", "r196", "r197", "r209", "r210", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r287", "r296", "r503", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r19", "r237" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Next Twelve Months", "terseLabel": "Estimated remaining amortization expense in 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year", "terseLabel": "Estimated remaining amortization expense for remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Five", "terseLabel": "Estimated remaining amortization expense in 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "Estimated remaining amortization expense in 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "Estimated remaining amortization expense in 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "Estimated remaining amortization expense in 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r233", "r234", "r237", "r240", "r609", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r237", "r613" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r233", "r236" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r237", "r609" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Assets Remaining Amortization Period1", "verboseLabel": "Weighted average remaining useful life" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FundsHeldForClients": { "auth_ref": [ "r39" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10300.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.", "label": "Funds Held For Clients", "terseLabel": "Funds held for clients" } } }, "localname": "FundsHeldForClients", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain Loss On Sale Of Property Plant Equipment", "negatedLabel": "Loss on disposition of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10160.0, "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r18", "r224", "r226", "r228", "r230", "r570", "r617" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10260.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r96", "r225", "r227", "r229", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "verboseLabel": "Goodwill impairment amount" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "terseLabel": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Impairment Of Investments", "terseLabel": "Credit impairment losses" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r72", "r158", "r160", "r163", "r166", "r168", "r614", "r626", "r632", "r657" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10050.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r106", "r449", "r450", "r451", "r457", "r459", "r463", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r107", "r125", "r126", "r157", "r447", "r458", "r461", "r658" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10060.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r29", "r623", "r652" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10350.0, "parentTag": "payc_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10330.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r95", "r606" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10320.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase Decrease In Deferred Charges", "negatedLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable", "terseLabel": "Income taxes, net" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase Decrease In Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase Decrease In Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r132", "r133", "r134", "r138", "r402" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail": { "order": 10030.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Dilutive effect of unvested restricted stock" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Information By Category Of Debt Security [Axis]", "terseLabel": "Debt Security Category" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r231", "r235" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10250.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDebtExpense": { "auth_ref": [ "r548" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.", "label": "Interest And Debt Expense", "positiveLabel": "Interest costs incurred" } } }, "localname": "InterestAndDebtExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r547" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "positiveLabel": "Interest costs capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r71", "r155", "r546", "r551", "r631" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10080.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformationDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r37", "r570" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10340.0, "parentTag": "payc_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Investments": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "verboseLabel": "Total investments, fair value" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified By Contractual Maturity Date Table [Text Block]", "terseLabel": "Summary of Expected Maturities of Available for Sale Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r194", "r615", "r636", "r675", "r695" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block]", "terseLabel": "Corporate Investments and Funds Held For Clients" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClients" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letters of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r105", "r162", "r198", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r473", "r478", "r479", "r525", "r568", "r569" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10010.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r105", "r198", "r525", "r570", "r621", "r647" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r47", "r105", "r198", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r473", "r478", "r479", "r525", "r568", "r569", "r570" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10090.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities Fair Value Disclosure", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r24", "r25", "r105", "r198", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r473", "r478", "r479", "r525", "r568", "r569" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r24", "r620", "r641" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line Of Credit", "terseLabel": "Line of credit", "verboseLabel": "Line of credit facility, borrowings outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r42", "r104" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Line Of Credit Facility [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line Of Credit Facility Expiration Date1", "terseLabel": "Line of credit facility, maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility first became available, in YYYY-MM-DD format.", "label": "Line Of Credit Facility Initiation Date1", "terseLabel": "Line of credit facility agreement date" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r42", "r104" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRevolvingCreditConversionToTermLoanDescription": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Describes when borrowings outstanding under a line of credit will convert to a term loan, and describes the repayment terms, collateral, and priority (seniority) of the term loan.", "label": "Line Of Credit Facility Revolving Credit Conversion To Term Loan Description", "terseLabel": "Number of draws made" } } }, "localname": "LineOfCreditFacilityRevolvingCreditConversionToTermLoanDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line Of Credit Facility Unused Capacity Commitment Fee Percentage", "terseLabel": "Quarterly commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line Of Credit [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "verboseLabel": "Term Loan [Member]" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LoansReceivableBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage added to reference rate used to compute variable rate on loan receivable.", "label": "Loans Receivable Basis Spread On Variable Rate", "terseLabel": "Borrowings basis spread on variable rate" } } }, "localname": "LoansReceivableBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r24", "r278", "r288", "r289", "r290", "r620", "r643" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long Term Debt", "totalLabel": "Total long-term debt, net (including current portion)" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail": { "order": 10030.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "payc_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Current", "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail": { "order": 10040.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10130.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long Term Debt Noncurrent", "terseLabel": "Net long-term debt, less current portion", "verboseLabel": "Total long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long Term Debt [Text Block]", "terseLabel": "Long-Term Debt, Net" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermConstructionLoanCurrentAndNoncurrent": { "auth_ref": [ "r45", "r624", "r651" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the current and noncurrent portions of a long-term real estate loan with an initial maturity beyond one year or beyond the normal operating cycle, if longer, to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project (generally one to seven years), usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property.", "label": "Longterm Construction Loan Current And Noncurrent", "terseLabel": "Term note to bank" } } }, "localname": "LongtermConstructionLoanCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-Term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r258" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-Term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10140.0, "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r94", "r97" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r61", "r64", "r69", "r73", "r97", "r105", "r115", "r119", "r120", "r121", "r122", "r125", "r126", "r135", "r158", "r160", "r163", "r166", "r168", "r198", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r514", "r525", "r627", "r653" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail": { "order": 10010.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 }, "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recently Adopted / Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity Table [Text Block]", "terseLabel": "Summary of Nonvested Restricted Stock Awards and PSU Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r158", "r160", "r163", "r166", "r168" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10070.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r6", "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10280.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r65", "r67", "r68", "r70", "r74", "r297", "r536", "r541", "r542", "r628", "r654" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Net Of Tax", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r62", "r65", "r470", "r471", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "terseLabel": "Other comprehensive earnings (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r58", "r67", "r74", "r447", "r460", "r462", "r536", "r539", "r542", "r628", "r654" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10040.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Tax", "negatedLabel": "Tax effect" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r55", "r57" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized net gains (losses) on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10140.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Non-cash marketing expense" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10090.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income Expense", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments For Repurchase Of Common Stock", "negatedLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r91" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments Of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Withholding taxes paid related to net share settlements" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r87" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments To Acquire Investments", "negatedLabel": "Purchases of investments from funds held for clients" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares", "verboseLabel": "Performance-Based Restricted Stock Units [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r9", "r38", "r219", "r220" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10330.0, "parentTag": "payc_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds From Issuance Of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r84", "r85", "r180" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Sale And Maturity Of Available For Sale Securities", "terseLabel": "Proceeds from investments from funds held for clients" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r61", "r64", "r69", "r92", "r105", "r115", "r125", "r126", "r158", "r160", "r163", "r166", "r168", "r198", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r470", "r474", "r475", "r480", "r481", "r514", "r525", "r632" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r246", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r16", "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment [Member]", "terseLabel": "Property and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r245", "r570", "r637", "r648" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property Plant And Equipment Other Types [Member]", "terseLabel": "Other [Member]" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Schedule of Property and Equipment and Accumulated Depreciation and Amortization" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments Of Long Term Debt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r444", "r607", "r682" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10150.0, "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r15", "r98", "r102", "r616", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash And Cash Equivalents", "terseLabel": "Restricted cash included in funds held for clients" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]", "verboseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainageDeposit": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of assets, typically cash, provided to suppliers of goods in advance of receipt and acceptance, or services (such as research facilities, lawyers or consultants), which is held by such parties until the entity either effects full payment (including applying the retainer) or obtains release from liability.", "label": "Retainage Deposit", "terseLabel": "Retainage amount included in construction in progress" } } }, "localname": "RetainageDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r302", "r570", "r646", "r669", "r674" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r111", "r112", "r113", "r116", "r124", "r126", "r205", "r438", "r439", "r440", "r454", "r455", "r512", "r665", "r667" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r153", "r154", "r159", "r164", "r165", "r169", "r170", "r171", "r317", "r318", "r608" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10100.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r315", "r316", "r321", "r323" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue Remaining Performance Obligation", "terseLabel": "Deferred revenue expect to recognize amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Explanation", "terseLabel": "Deferred revenue expect to recognize description" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1", "terseLabel": "Deferred revenue expect to recognize period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r559", "r560" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Right of use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Debt Table [Text Block]", "terseLabel": "Schedule of Long-Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of Basic and Diluted Net Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Schedule of Major Categories of Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r233", "r236", "r609" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r233", "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r399", "r401", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.", "label": "Schedule Of Unrecognized Compensation Cost Nonvested Awards Table [Text Block]", "terseLabel": "Summary of Unrecognized Compensation Cost and Related Weighted Average Recognition Period Associated with Unvested restricted Stock Awards and Unvested PSU Awards" } } }, "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome": { "order": 10130.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General And Administrative Expense", "totalLabel": "Total administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selling General And Administrative Expense [Abstract]", "terseLabel": "Administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Rights", "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Restricted Stock Awards and PSUs, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited, Weighted Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Restricted shares of common stock issued", "verboseLabel": "Restricted Stock Awards and PSUs, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "verboseLabel": "Granted, Weighted Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Unvested shares of restricted stock and PSUs outstanding at end of period", "periodStartLabel": "Unvested shares of restricted stock and PSUs outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at end of period", "periodStartLabel": "Unvested shares of restricted stock and PSUs outstanding, Weighted Average Grant Date Fair Value Per Share, at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Restricted Stock Awards and PSUs, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "verboseLabel": "Vested, Weighted Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate", "terseLabel": "Employees Company's common stock shares purchase limit percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Shares Per Employee", "terseLabel": "Maximum number of shares that may be purchased by a participant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfNonvestedRestrictedStockAwardsAndPSUActivityParentheticalDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationSummaryOfUnrecognizedCompensationCostAndRelatedWeightedAverageRecognitionPeriodAssociatedWithUnvestedRestrictedStockAwardsAndUnvestedPSUAwardsDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Accelerated Vesting Number", "terseLabel": "Number of shares vested in period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage", "terseLabel": "Vesting percentage, restricted shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Purchase price of common stock expressed as a percentage of its fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "terseLabel": "Shares withheld to satisfy tax withholding obligations" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short Term Debt Type [Axis]", "terseLabel": "Short-Term Debt, Type" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short Term Debt Type [Domain]", "terseLabel": "Short-Term Debt, Type" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r103", "r110" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software And Software Development Costs [Member]", "terseLabel": "Software and Capitalized Software Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentAndAccumulatedDepreciationAndAmortizationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r53", "r67", "r68", "r69", "r111", "r112", "r113", "r116", "r124", "r126", "r145", "r205", "r297", "r302", "r438", "r439", "r440", "r454", "r455", "r512", "r536", "r537", "r538", "r539", "r540", "r542", "r566", "r665", "r666", "r667" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Other Comprehensive Income [Abstract]", "terseLabel": "Comprehensive earnings (loss):" } } }, "localname": "StatementOfOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r111", "r112", "r113", "r145", "r608" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r27", "r28", "r297", "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Purchase of shares of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r27", "r28", "r297", "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures", "terseLabel": "Vesting of restricted stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r297", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures", "terseLabel": "Vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program Authorized Amount1", "terseLabel": "Stock repurchase plan, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Stock repurchase plan expiration date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program Remaining Authorized Repurchase Amount1", "terseLabel": "Available authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r33", "r34", "r105", "r175", "r198", "r525", "r570" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders Equity Policy [Text Block]", "terseLabel": "Stock Repurchase Plan" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r543", "r572" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r543", "r572" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r543", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r543", "r572" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r571", "r574" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEmployeeSavingsPlanAndEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Name [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r189", "r190", "r195", "r196", "r197", "r287", "r296", "r503", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired Average Cost Per Share", "terseLabel": "Stock repurchased, average costs per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r52", "r303" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r28", "r297", "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock Shares Acquired", "terseLabel": "Repurchases of common stock, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r52", "r303", "r304" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets": { "order": 10080.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock Value", "negatedLabel": "Treasury stock, at cost 4,650 and 4,286 shares at June 30, 2022 and December 31, 2021, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r297", "r302", "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock Value Acquired Cost Method", "negatedLabel": "Repurchases of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r115", "r116", "r117", "r118", "r128", "r176", "r177", "r202", "r203", "r204", "r205", "r207", "r208", "r438", "r439", "r440", "r452", "r453", "r454", "r455", "r467", "r468", "r469", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r544", "r545", "r555", "r556", "r557", "r558", "r561", "r562", "r563", "r564", "r565", "r566", "r610", "r611", "r612", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r108", "r348", "r387", "r633" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureCorporateInvestmentsAndFundsHeldForClientsCashAndCashEquivalentsAndInvestmentsDetails", "http://www.paycom.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfMajorCategoriesOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r146", "r147", "r148", "r149", "r150", "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.paycom.com/20220630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r130", "r138" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted", "totalLabel": "Diluted weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r129", "r138" ], "calculation": { "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail": { "order": 10020.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic", "verboseLabel": "Basic weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedNetEarningsPerShareDetail", "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/StatementUnauditedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write Off Of Deferred Debt Issuance Cost", "terseLabel": "Unamortized debt issuance costs written off" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.paycom.com/20220630/taxonomy/role/DisclosureLongTermDebtNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6284393-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(d)(i))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r516": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r574": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r615": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.16)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r636": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r675": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r684": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r685": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r686": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r687": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r688": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r689": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r690": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r691": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r692": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r693": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r694": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r695": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r696": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" } }, "version": "2.1" } ZIP 74 0001564590-22-028006-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-028006-xbrl.zip M4$L#!!0 ( !.!!%6!91A?$?4! ':., 5 <&%Y8RTQ,'%?,C R,C V M,S N:'1M[+UM=Z-(EC7Z^=ZU[G_@NGMZ9:Z+G0*].ZOR64J_5'DFTW9;RIJI M^9(+0]BB$X$*D-/N7W\C0)(E(];^^EZYLR[29]#^?[[Y(YXX^&3';EXZEH>^/3S]\^/GS MYXGQ8-J>8TU\_CW>B>Z,/DC'Q[,//G.9)EZ0SC6?2<%_IY):4]7C6N>X5A\H MW5.ER?__I*&T6FJW\__5:J>UVL('_!$^@+3PWZG4/*F=*"?M1GOAPEM-_Z$] M,NGJ?/'"FJ8H:DM1FPVE46?=3D=ML6Z[VVZRYH/QH"_>J3-^<N9?YZM#!JXB\GCOOX0:W5ZA_X"/K\"]C1PO7&ZQL6+VY]"%^< M73K67O2E3Q9_<$8!$.(I:JUZ;7;MQ#OV7\;,FU__H'GWP0?/7@G>LG#YHZ:- MUUXM7EBZV//'[O(->TP_>72>/HA7EBXU?'?E/I9&A+_\0;PLWE,[KBG'JC+_ M$M??] 3SEY;ORO777KI\D:EON'-37[K0UDS=6W]I\-+2Q>Q9'ZZ_5KRR/"#, M7'\E?V'I0GWBNMR)7]9?/7MU^2W.Q/;=3>\(7UR^;WLR4M>9GEKC=^XSVS/O M+78L+F-NX-S>L7HRM[%GSA<_EH#]60\^0.EVNQ^"5^?VY;L;?:+[@;\ZNS#R MD(UZ^U[RY]YB>TU"5]C9_"Z^8W[-GKKMC?JGRX7^^?NGK0S;2CE>=U'S> M] V*\&C!FX(VY\;#V60R>L/D^47'P<":^OQ];[]I^0WFL[_^#:_W],%W-=M[ M<-Q1 *"XY>9Q33U66PL?;OL7X#X+W MCI7:7]]GK'?"+^*O?YA=\,N'V5<)OK_^C5.^S?719Z[T)!1%/6DK4^J^=XR7 M3[\8YI/D^2\6^_7(,+VQI;T($)FXZ__K%_/Y5'P<<\5OX:^F83 [^#7XG5][ M'2(CF<:O1Y??:^(_/C*V-A(?R5*LUOK M-IOA(RDU9?YL1Y\>-,MCOWQ8^IZWOKNQ^-TS-;_D@J]9M_Q:Q[CD?_-VNX]_ MJCO>1'OQ)BYLCL[+&;\-5[.N;(,]_Q=[V>T&7E_=\48ZBS=R%G#G=##^9)I[ M81LB9MGM7HZ/%94;_TXWTE#F)C'5U=.SH68_LBN[IP<$S2.V6]?D\@JZERF[F.X7=CCJG=7AN&-// AA=UR;35O<'7,#)>+W=W-OF8^! M)%T\C_E3,V-@CO@E-P]]_E?O0=/%:R'G*6\/R=[?Q ?%]85G!F,6YC_MXR7J MN&U]W6U &K4R#4@])(K% 5'^W&E 6LVYLHA0X/2<\<24&2**<,W[(&F[M33[ M8C2VG!?&O*_\SD>34>^1<3._Y;=C?O1II\%IUB-JR)-OTV=?3)Y:7]F<71Y%_M'S/.9[\\?HC1P. MX+^UG<9BRP=_?OFJ_>>OF7@\A"?/S_;]N [,G>[%9&R&2GUF?MD MZJP_U%SVF6>TG+U&8YYQ!\]Y+=(5C[ME[Z?0UX'C:];BZV>.YU\[_I^,CX#N M/-KFOYDQ"^O=Z9_$=3%&*O@&D7\>E&W*L-.&W%=S)M^_3J8IO_?.CA>2E$S$A_M@C,PS;>G:@ M>MQ-&(\.V9L)W3;2GMU2TON,X)KX/D-OBW6?P1\7TG%QVRY[8&)VC'G31Q&S M1J=>,+7#OT\*9J9.Q7S*KT>>R8U/S/,$?QNZXG:"Z87YU,*S9\Q>UES==<0< M0>SYJ1VFR.+.?/%Q6'Z>UW%8>?!P+#QGXKX.13 ]?3H=_ "]MX*>X'VS-[(@ MB9_^;?9'TQ!_?C"9*P4WQ=9.)9U=_==R!K_ZYMDW?5CS5=-O&@<.O?+UWBQ, M^11&VV$6NOK:\GM8F/)/W]$ZKM=>O]98N'[VU\4OGOUM.HA+ RN\)!C5;]^# M/W@!5:P,XHAI8M'ET_06@TMF'SI[;>F;Q*?N@%];;14 MG".U?\T2Y'4UORS MIZ_L#<$"4:U'8'K!*;\B30"*X3?+ "SZP'X ;!N;:1Q5I+%19A-]F1GG%JHP MS"?^,"LW)S[D.ER2<69/N+-I+QMWY.,6ONJ $]?E GF L8>19"T/+@&OX7G ML67JIA_>L628([$B)Y;X^8.>KGO2HT_!?,C*L_[R8>T'KB*S?!M[RW C1QE. MRT*4F84HL)"4+439V4(4BA:2=[1<8@O).91/CT,4<$AF'+*CA>3/(5=BOD&, M0#!KU;.-&W_(W H$)=L>'!%**K93VG"%F.T4,79YFW=*&L@0LYTB1C5O\TY) M0QQBMD,UWB$0MI0S&""@Z>542@*D54XJF*[]]CEC!L1Y\==$5/TZH[%CKU82 MBO5A466T5&%0RV>%(+F$S%:[MS[RT:?%1?&EASZ,CBPL:-327-!(Q1!ZAA'4 M9FC6K68:5_:9-C9]S:J.46P= !C(^([YFJCPO-!<41+F5<*R<>:QRZI,>0')OVQV3O*6@A^ZZ7VEYS"K?UC]?J"%1&(U=\,T2IC401B MM4)8%P&;*.? IA EY0U,^<.ETEG2YA2L,L:49RY6.GO:$):6VX+RG_Q;,00" M^4F,R++<1D$@H"1M(-N4I]R6063RCYY); QKRVT/%";_#F,,!'O: M$#V5VX)(S%$=H!M!R@%0N8V"0-Q#VD"V*4^Y+8/.'!4QD]@8UI;;'HC,41VH MG4U!M@Z0=I3U45;)ZS@I1%G4*A7?CK)*;A34HBQJ!K(ERBJY99")LJB9Q*8H MJ^3V0"/*HF8,:R.)A<8&Y5X=IK#:E:B[ ;'*M#?#D,I8%(%XI!#61< FRCFP M*40">0-3_I"@=):T.U^7LQXO35)(]DT]>4 M8_N*6!2!(+]TUK51S"MB4V2FU MO2=M2S(H8$Z4I]<+;TX[Y:45,C%BB6CJK MVQ"SE]NH2$RI$RM9CQ%VE]LH"$3;I UD6[Q3;LN@,Z5.S"1V#%G*;27$(A72 MAK,Q"R^WB1"94C^<,?1^:JXQ>!FS1?!OF?O@N"/-UED_.%Y];:5002UAZ8E? MD=_PS$6I SI'IB24I#G^G>:_1A2#__EJ_9LCB:C MJ3',U$HXXQT;3UQ]J'F,C^6CJXWFIT0&1+WPLJ79)3"FS0\]/2-RXV._82HQ M[D&<3CF'Y>B3^'4)F)(:(\PM W.KM#$4/5"B;A6%")HX?0Y,WV(W#U>V83Z9 MQD2SY@9TQEPQ;W$Q&EO."YN'V; ^ A*X%K7I5Z_'#5:_RI]W[(G9$X[BB(^6 M"(1?\M\# ZXOG@>,]UGQL <\4MN'OK\K]Z#IHO7^K,'"JP^O/WV,6G+ M]GEF:6PVZW2'Y&C^]?_7+]E\PXGAB,_Y]#KVOWS(]IOF _HA.J(EB2O2]XMZ M2 3PBQS\HCXC8?@%.;]HP"]R\XL&_"(EOY@N=)O_9L89O]3EHW'F>/YK'L%_ M\0;.S;V(2F=7E& ?Q);GGD7BFY\\CZF)PY7[QS2)RXGU8%I6%6UB[:/#*+;P M1&%/,BH63QSTP)Y]>:+\-D&#)R@:Q4:>*&J?PZ+QQ %;'>[-$Z6W"2H\0<\H M-O%$K?0V08(G:@1-8B-/E-\F:/ $1:/8/#]1]*U2!2",(NV+VG]RHS(&E2/; ME-"B-L^,%/TDOZ(Q%/&3_/:?5JF,05%AJ')8U.88JN@%7T5C*.*U5_O'4)4Q M*"H,50Z+VAQ#*561/"(,I>QL3Q05;TL,51F#HL)0Y;"HS3%4V>V(Q'PUQ=*I M+6%0V6V"QGPU1:/8',F4W29(\,1!#PW>/Q@INTW0X(F#&L6MZ_"/\E_$WC*_ M9QNB=\A8/,CGE]66&7WGP?^IN8Q?-?OQG#TQRPFN#X:P!*(28T!>6QO$'I)R MBTU61E38BIN2&-%!*W%V,*+/$Y,/@_U8-;I9?FYPRD9SJ 9QY&P.5-E!-#Z; M^,R=7U(UFM@P ."+MPVD&L1!Q4#(,8A(!N_XGS3KS'+T'Y7)9X(D./K@8(S- M!E%NIJ!B$"09XG+BVJ8_<=FE^2S^\1:OK11EQ!@)<,@.)E,!4J%H,N18YJU+ M@][>XNK*1"AO7KPZ)."=)$94;@*B;T3DF$AP]NRZQ4NNF7_QK%L3,?_T1;,- M_MJ9P^_6G01M;*[LH)LA\RI#4(&XI3!2X*T43:[<=%98DR/'>YS'_S-(\+U827J8=_1M'(4;FC5W]65I6T?7K]J_'/?5&()CP\:.[3FN-S3'=^;C M<&E'2:T]DY5V06TC_F#,3A%;/QSYJ$M[9W5I+]A9=B?8+9_2RL[N=00SKIF[=AS^@N!#6G;+] MPFS+FC_L8"#3MPQM#H",!%H("4RJ9Y"%7=.HS!&581I MCBT*50T+(:-09$UD"X?,UU8J82IT%"K)ZLJ2==%1J&T$5"WSRI>)BF1?9RXS M3/]2TTV+/]RSXPOCFV(3=@^<^]Y['SS\,#X9\%O2^^WP>/'M0)X<[IAXLSQ M'?N1#_E(?%ADW[>CV=ZM]B)0@RMFX(KK!G_!&2/##Q^(.3TZA7 ^];=&WDIA MR1OG0M\> -A2RK8$$RK7\EURR:QB,3% \;2D=,UP[W MPI$C*P,.XTUNO%^8S\,6D.!!#7C=H,.(MQKQXBN1C[DT7<_O\7$QQ-@,JKUV M?D@[WX3*K,WZ3K@@C*7O-7"62CE+\>0B[&&G-&&EF9M#XUAIYFH.>U3.-6N- M4ED(X8*Y9:-I I55M:J#$)KYYM@!F7L4)A(*:^LQB8;HY)]^+ M]A,O^5Y\1YZ-N#+81E9KPPSW9U :/;E6$^=:.V.:C-5?"T9;(*,]?*NM@QMM MAF'LAHJJ+^R)N=JCJ%PSG2OO"_.\P5"S;VQVZYBV_[_,=0;.XF\QBA\_]S__ MN5KB6/3@8D.%W_*CIA?N;BSC2HA7MB66B++*X/N_N8P_EAN8DWOQUT2SP +% M8('=D0,?5)D/-FTJNF0&-ROK_2NF=Z?U87"%8S#?$ MK/BB!1=] ^&VYW]=(%@_ OE8$^6M>OM:$XRH9%O8]C6(!NCEP/32H$@OL<*S M_6Q-F=F: ELK;O'FZADL.UJS4ARQ?#W:!_9Z*&O:^42?PYYIJ-FZJ5DK\ZNS MW-49C9@K7K_5^%=>._Z5K5L3@QG_;?K#,\T;\BQ*_'/QUX2C8O&W>\OT>F4_ M..Y(S/O;GU_.^(,\.N[+S8.8A0MV9J\T8.T]::8E9@3YNSS^>=-KS+*I;#L1<840Z'T=/#.+8\5;[C,!#=O&0S>,) M%Z#I M_Z S=HK/\2,55XP.X>L'DXX0 T'8!D$%78T_,01!W$@0Y[*K)FNG]H MUH1]?@D.:8V<4KN"Z;)W++Q[_N/OW.0T5Q^^B-(C:VGCPNR2*WL\\;W@=77C M!WX-CX01@WKILK\FS-9?UG[:PH7>G0#/->W',NC1VV.QL",BQFBDYV0;K68C M%V1X!ULL;\WX1&VOY J9EH/#'ROGCZ4W_;>G"*!P\*A-'G6("1'H7#[.#M^L MJ&^6W0W>GA.$Y,&M-KC5(69 H7BYN#H\LYJ>61XGH"E6\18J2EAC^^9J05:% M;<5R:&A<3/>&-\(;=_#&\AA^2=?EBKL,7@A=P;I<11;>X8^5\\?RF#Y-==HW M2BRN*U4M2H2RE3]G@S<6Q1L+;OAWS#?#Y[ZU-/M:&[UVM[JQV>\3VW"9<;C57)^/R)C?GG?&O\@U[R>BB'5Q[J'HO1O6#]"T/\B^ M0W08VRI2)O(WD_--08OXZ5#.^^8Y[NF[C-CT6ZF+T8FD+XX M]N. N:,K6\QJF$],7%&FB&G-/,Z69TYO)FD)FU>[7HL.XK,#6_;T/7_P#S3M MQ_E;OFKN#^9_UCQF3%^")^SO"0NC//W:3>,,[ZNR]PTXC/"]K'UO_2C#\ZKL M>?VAYH9&<>:,QAS1H*E=<"]__'?O-CB]T;MQ+YYUQ@SOTIFX%^;CT'\1/]TR M-W@[O#4+;TT/&7@X/#RV'?'/#!:[KTV;P<$).?AF8.#?.?OW]E(U_H>!Z8O) MKBO;,)],@^,Z]\YKQ[YX9OI$F-ULXFNE?\;NM%&E\+K086[,,H*UYC-]VBT& ME,Z7[U%=6&D.6"IW @> TK$ 2AVV\0!V[U\BDTX0GN[>-8S;\T9+32+N;6M M!.L_*9'#.KLC-].8$5,T=V:*YL)F/C!%%0((, 68@FA,L=;GE_QQQ5J"*\MP M$M"*TG/@N5R'+HD$]>6[(2$TF)K( (?QSPAN'+F/PQ_+[XQLX5\\C)[89NN.WP!%$ ME;-FOZQ8]RALY!N.X?22V8?.7EOZ)O&IM!R_% ZE5*KK0M_3P;FNSAAC^/)AAQ;0ZZ2RU)0VG,?RBB(QVN&/6-5&\++OFX M4>-8:>SF1HOO(!0=EF@]G5J"GN-"^MN@EV7)@AKH!UNK>+OA\NXF4;+E\,P# M/^PGV'^!=>U:<\\V;OO?HHOM16\ZMVZ]->8 Y!7GE-:62D9V]&VIM+Q4_%:& MQ;*E0O4SW-F6BMZ:MW"V1+D_[P[[HTJD902:=="H0'P;\))%,020+U+8L?QR\F*+MJK.?RBDK] J.T3CCM2^<8,'+##?.A_()])K M'ZOJ;I'>XCNRU=DSEQFF?ZGIIL4?;G&/P&#H3#S--KAT#'[R9W_A?[MC3X[U M)(ZV#=[6>W19<'YE"NQ49)J)#N)K$?[NPU@-)UF>#%PT^&PG S,Q^*'#8P8N M*N?L/F+NGUW3>&1?G%0TO,A>LG:47FUQ=9S2=JKJG=6^R./_+\;OHWEW>WUL0KDV.M/NCLG*2E1X6"P8]+XL?3 MOU\R@[F:=3FQ#>_BX8'I8M&B_U,;BPO+[=^S5V(, ?P>?E\2OU_4[QN;?>7/ M,[SBS^0RSX]VABF?UR^I^K8!@,_#Y_/S>3'1A3V; MSI7WA7G>8*C9W(YO'=/V_Y>YSL!9_"UC)NE]OA/S/%7(!)8?%>R0B!UV^/ZH M!\QJ;)+Y 'B+#F_]YC+^6&X FQN<-;R,V/)OGR?^#&1^'R Z$%TEB2XSIP$S MTF;& +^W,!8-($&-H$908ZI> VXDSHW@/? >>&\GCP"GT>&TW&?P-JSEEXB\ ML(1/D[QH3=R5J3RNK)-PX"IP%9U JT!S;R"W LRC@=W ;G38K4C39Z"WG*?" M0%V@+D+4!5HJ\VQ6*2;:X?=EFCS"7'=Q)YQ )Z"3HL_O@'\*/"<$ @(!%7X* M!@Q$=-H&[ )V(3U+4B3F(--$JM#>3*V;%/;!IN,=RVQTQPPV&G/ZL<-=U8O& MO?U*L2M[V57@=B5TN[?-Y=4#8QH,.*&LG,#M$9P 3HC/"7.# 2<4D!.$ ;YQ MV0-/:/YDF@MF #,8"S>WJ]F 'ZCQPP'GY_K,-AVWS_0)?[,P8;2=W6VB*=X MHEX*OF\^G[K,$O.1MC7&D/]=D/C:-/OWQ8N65B#U*+/HC2F-Z_TIS]T)H]44W:^+#MV0^=V0_=Z0_U M.OUQ4"/CT&Y.G[K=JFVZ_^E?/6?BZLP3?PK^,F2:$3C@+Q\,\TG\.Y8\_T7< MZ$AS'TW[^-[Q?6=T6AO['Z=_\9UQ\*LP]F/3%NQ[6ON/CP_<_(\?M)%IO00' MEGG2-?LIW3DCS0Y?\\Q_LU-%O//HTS_^IK1J'W_Y,%[ZRGO'Y7WXR\W'HG]X[EK'X^.*^WQXI<2>GMN..-"O\<-_5;.^!_X'_U6;A54^B=)=_ MHS2]\.C3M^NKP<6YU!_T!A?]V,^UV_CE\5S]B[-O=U>#JXN^U+L^ER[^Y^SW MWO5O%]+9S=>O5_W^UMF.6[OOFKN#^G&9N^73&(J.K[8@B"%EOKK$1\_ MG5F6-^9AK_TX_WUJK<'O2X]_JDU\9V;GNF-9VMACI[,?/DH_3<,?\O'ACW\4 M?%L@>+XA/04VR.W1&<\_,KRX<:(VIE?'%\1%9Q&_+X^]^,,.H]]GCPZ3OEU) M_9<1OW2_T=]HJVI[G:W^<\*C9.9:+W=L[+C^3F8KB9O1_%^/3'YW/'/CS^E8 M]YIE.?Z]\RP8H=MNM#ZN,^Q?/OC&"C+A8*^ TVV>M%OYHI.J;_SS6^]N<''W MY4_I[N+VYFX@W7Z[ZW_K70^DP8W$M6_ !4Y2ZM+-G<0#W7?&>^GF4AK\?B$M MZ.)<$WMG _&RTJTW%L?T0VCT'P)/^Q2-]C*EY$Q'[])Q)7_(I+]F1BN%R9G$ M,S=F2)MI6EUG^N&TV468]"4V_%.#OWLD6FT;VLL+TUQF'WWZSXG-I'I-WG)+ M]76W=&EZNF:)2;Q+_A=O-Q$1/T5];:VHT.5B91,7;S;.(G)Q9VW<(#[4%+E< M5F3,.YO(^$#PI$HG@[O>=?\JH%RP<7(V]N=F.Z-C,6DA?0_^DWQG^M-! M,X-,'_S,&8U,3\R22I-9T/QA!R7F0W/G(29HG>6.FBQ4A0S)MR?0]21\& MP>'[DOA#\IG/-9]*-N[KKH85":R5;J"Q.0Y4HL3 ?=EQ>?@73.KW?9Y=G#D3 MVW=?SAPC>9H2A(2>^+2QZSR)[Q1YRCFS-,$@,:/"*'!J5KEY?%"F>$X'>R^< M7GTEUL-7U6J5=M1J!]KSU71Q7@\L-TELTZD=\Y?:C4YSFT%.(VK0RKN '20> MACL\#G>E?TU#^+*^]XDX<'=,%&5 M4\HP>_\P?(AZ]R1,9U(.]QG_\<8=.#_MW4;[YH>E#?DM2^(#5D=Y MRU*26MMX*T& >./>\I2/!TQI9X^S&TXO>\S.=G:O5BLJGU?\9O(F!E7=Z(VW M#GRC-OCS2VS$2:41R1*>+2.^[VDO#[=5E9LL7A5O+% ML'@@[F?CFQERJ?1%!#L]EVF[LVR&__R3SE&U5 M/6YU:[5CK_I/26[AI4E^[6U@75.7=+RTNGWL+2J?2WL%0ZY]G&3/UE8/I6 ML#C--'THZ9;F>;M45BG;!S"XA[$H+?2IQ6AQGU"MP49<37AEJ2/;L&KRW<;0 MM:+6#X;\=#VMW@D(DCWK0\U^Y'^PI9]#D__E57&3K5HLCK 8C%R'-_YHIAB^ M;)ZJ7(I\IU'.BZ+>!Z*U6^0K2A\Y9GW?T7_(TM]K)S5%XJXI@)G$K2+9Q $' M1V=?'8.=+5)M$L38C 2?/ &%S9AJ@;X$GEBZ0/&1^! MD=B_^7/(@J(BD=TN5-R^4Z:[.H>:)SV8%L^0-S.(&YSHV_P#+>I%$ M#^P7Z4H(@*8'2P;GFJ^%NU%67/#U,Q9GLNXF%@NA:-2:PL'NV.,D[",B]8\' MTCOQ8ONC6E=/IA?X0S.HK1^+VOJL73&\Z;EW,>]] M]9L^EB8<3$@$U=:6_? M2<5UI,V^ ]?9R76XH6J2Q9^'29JN<]=Q-6'_PI!.?QAE?#-VC].@Z/_WA[-59-X\^8\$-&NS!M(-M47KP@8&]Z],/% '[E_4^LYZ5I<2$O"&56XMZLWY2 MSZP ]UBA_$XZ6:[I2DZ'FL[#J2ZJ6D:!;P] MK9H3H:WR/PFGV^O.,G>KQ#>6M7UONC%B)G=X6KI>%UY&@_V=Y:I!3JX@29%5 MT4W!.2G7/;PT;9[^75/2'@SBYXEGVLS;;;HKA=8X99KPO=B4_FV88(E/2)OQ M7+//?78;OP5W<1;>Q&%P+?Y\R,.6B0=1E[=VNL1\6#?)&$PM('"V9NMBUQ"7/='! M0%SL^9IM:*[A26(CB6FL+["3E/H[[?W:68=-5KKK_V(:+=XTFC=DEC6?\'K' M[268QPK;K<28)MH\>LL0VF+QP&"ZR6_8^_7HZOIRN>>C/1D9CC^]X.A3JR;7 M^)/4&YV9-UTLLU9E MI:7(:JVV\+'\'Y\;GJ#PX*,C$[,':[6>>ANC#55X,;XGZ)*LQG:$1+WLA_-I MXK'VR([O7:;].-;$*3RGFO53>^$6^F'_,=BOS7X.7YGIIH< T\QJ%#?T5=SX9UV M_@F_0)0,W@VDJV"!4U$^2O-/DA8^:1XY:?%WJ"LGM6PG7>+8^5H3:9[4(JV2 M,ZX.W'BOFR9W\Z&.O<*05%T_]?S-9R-).=F+#@^]#!&;WPIG [%8,OTYTSEK M7@TNOGY7%E@S. SHZ\7UH!^/-"_G,S1!GY"P<'&1)6-\QO;%A\,2:G9Z?%BR MS8=%\ZD%]_[OU]+O3A^(6AV M'B2QQ.2RH3@]^8F)B4-GQ,#[X/W#0;ONV*%H/[A:N/ #WJ=AKRGQ/GDZ7DO" M_<'-V7_]?O/E_.*N__WBG]]2I.-@W7?H6 9SO6D'*^GBKTG0616D#%(^%+1- MS*H0NF4$W;D&W6>]_N_?+],,NC5O*%U:SD],L8#5#PAM"ZQ.Z);!ZAFR^LW= M;[WKJ__=H1;CVO'YO?E.4 N\@<;7+3V"PD'AAX.V39+"JU# HJ* A88-Y"TM M00&+^OUK[[KWVS1#.+_JGWWK][G6?.=__?)G_ZH?-V'XJMG:8Z D\X[EYZ:G M3\*#ND7[DYZM62^>&60.KP+$=):^Z8-['"Y.)FS,)O**LRY4WIT*J8 M8*L*Q"HGL:I#K&C8 FQJG__Y[?>EZL!SX;^N/C.]4+\?CV8_4&H5SRQ^J?8 M\6KRU$/7NG8DO?=7<'\R7[DSO![0(6I0G*]9I MUHE608L:T"(:-D!"BQIBF65P=_.E'PC1[=W-V<7YM[N+F(6K/.WQ7;W@Q^O[BC MO->T6ENCMNY1C19$ML<$ZB&K$,!BZRH1&R 1P"K?OUS\UOL21JX7YU?7O\4, M7;^P1\T*8];@X ',SU.0@RK'Q7%+[Z$TAU*:'J2&AA'0D)K>][NK_G]]O^R= M#6[N8LJ,F&V7+C7==]Q=IT7 _F!_L#\JC$#^!,A?_?[M^N[BMZO^X.).[$?H M?;D0F\VN!G]^[U^XJ6SR\4,RH?_."QI[3 M) 49"C0*&D6/GW+4J!8TBH8-D-"HUO>+__G]ZO-5W+9#%\]#\][0DX MO[Y^[_%VSM<=T5J8CV/]:(M==.LGWY_#5VXT*S^+XP_2-B(5YRBD_I61&IH= MH$V(8W ,R_8.[N+5\"&OEHX#VM"F/863;?(:AZT]F:3GI( M(@=J3(U@S:D:"122R$,&N,?L*!NS6VPF0Y,/R;\S;B>A]5U)6 S!6R6(YO%W!H7'?VS MR\O:Y5D&/C,-DW-!X 3#3W/FV;.26P^LU$/->8046\1,Y#LAOU5',2@KE6& M0] 3<'H#)W4I)0%6E+$ZC*(#!B@*Q6$'2Q4#I\92:@BL*&-5>45)G"9F-K62 M59JXUU16BAB<35PQG2=I0;YXFMEW\P/Z:F'S89\71M&8Q MH-*5FCO*!86_TP,@9K*V4'+CBN]*H^*&"BJ_F,_B]4M7TX/S@R:VZ=^)G9W? MOIN>TU"5]K?^>;@_X/*[N%>U>R39VH@/R\0[?M2T\:G@N9YMB'\N7DFNYY]I MKOO"!_X/S9JP(TGG-\#O*_CP,_%12K-;ZS:;WT7=8JU5KQU)!M--?EO>KT?' M]2-)W+OF_WID/O-'G8P,QY^^SFU%UP0P]:-/:KLKU^K=7SXL/\>F/9SP]HIS M+I0.ME]!I8N9BD+I%I1.*%+J2J78-;F6 M8N !1R^WHT/D8/M510%Y=@*14],3N>3I=5=N=&O0.&+&A*5L$C#B8JZW%:A;M3,""O5)&"XLI_X/3GN"[W))<09 MF-*K*@K(HA/$&I&S(P(K3(?^G1-\HGT.7M@KLN,P".%P_ ?O.0-R?(_Q*[4?D-EQB_. M(7759C@:2*FQ#T=%G+-3G!-I>3;CT3/!GAF7BG=:9)NF6AN3L%':(PZW0,, =/&.8/D4"'"68QP MYFW;QMJ+?CJES_!\]\\!>5X*[OR=4^>EXYZ%Q)G5_$%#;<@=);W:0JR3E)L1 M()>02\ 4:TX OL1(*C%F$T@7%G04$YJM"L+!HZO69*^5%] ;Z8-2R)8 M$@%,J" X8"P3::P7+H=DW9:>1S%MN=M5L?Q!S(*H>C^D$=((F% M<$!IC/3G MVT$:]^AI+ZM-5:[5<0 [-0LB5!F082Y/&X-;UQDSUW^1--N0V%\3[9Q,6.\#+O>U]L-N=O $;74 MS(FJIT/E8/M510'=_!*H7*2;7W*52YYFUQL=N=NDLXH.3Z_2@CEM#*YL7[,? MS7N+35?*]\JOL290KLGFJO,1#1207R>(/"+]]5Z9+IS;YP''Q;-N3<2@_^8X MQD_3LK+*LYM-N=O"X;74K(JJPT/L8/M510%I]NYBUXQTO]M?[)*GV\V.7%.Q MI$W-JK"DG3\&,]>C-_.$D /S?55% ?EU@I!#60TY,L^A%;G322^'AE.7VZDA M:+#]JJ* '#J!H*G)!&V//!F"1M%RL"J=/P9?'/[4/G-'W*]2/5T.<_;EFBVN M.C710 $)=()X(]*JK3?B:/DW#TLGU]PQ2_.9,7 $)0XX(YY->3"S-FY-19&[ MS3;F[XE9&%7GA_#!]JN* A+M!,(7::F6JO#MT:6]Q1/R)MJ44+,P0@O7A^[2 M3AN8&W_(W#T;K*&/+!F91!]9((7&[!D%/9'>:P%Y3HOS'%O/M@=;L &N16:I M 6UDR5(#])0,%-#3XB.%ONP9Z6FD85L"/=UCJD"5ZYWTSG.#GA9C^F#?&9UM MTP>&,Q&;L-63%-6U*+W:\^W1OB7DR0*4HGD+E2G/-UN>;L.NBC'1W^FA&+.O M>RI((EY:C);"4"FS"0>YTU7D=BV]ICLIL7Q\BJ\25>3+^A!@,E! @,LM MP#&[QT. 4Q?@2">\. *\1\\[656:LM*@<^@\!+@8-0X'WW2P.);WCF6L V4; M# %@2FV&6.(]!Z9V;UJF;_)O$!WG^[ZC_QCR^V&N]X^_=;A+?Y1$MTK_A=XT M,VHP\UV&$6-:^7"'*DS120?$,T7!KNJ5CC10@+Q 7@!3[)0:\E(4[*HN+]C9 M?F@,IB<*2M9KMGE*;YH0@H]M/55% 9O9R4(#!Z& L0!ME]5%+#AFRPT57>0 M,BX8*O63-FD8>KHN>A=XTEA[T>XM1F^* VJ-B26RA4[HZ4VJ1BER9M:,WFY# M=CO+=I>R4I<;;3J[JN#=M#D6R@;;KZ"R(07=7=E:D0.RDBC;'JV^Y78[O<9B M<&YR.33A]= BY-#N).CP/1J9GL<](RS O7?LB<>*T>J[S&R+"3^@@$0[U7!D M?GC66'O13Z<$>/;*?SW;^!RR7]8I=T-N=W%6)S6+HNKL4#X2,, 9**" 1#R! M\JGI*E_RE%Q5Y3I.N2!G45C7)@'#+"?G7NHZEA7DXT^:K@D?H3=MA;"$! Q5 M9RH:*" A3Q"6U->%);PU4I2]/7I5-62UB8.PJ9D3EL=)P# [%4]RV1.S)XE+S+$J0$(!,5%8 M;A20?B>(0R*G8\U([R[DO*Q7P=MR5ZUA+8"8'5%U<>@="1C@#!100-Z=0.\B MIU_0*P$ K!<\+FXZJJ 3!@8^0@ &*00*&J@>X-%! #IL@AXV< M*/B%!\D#'B.?\Q YZP16;J-1"#D;(K1@O.VDY8VG8I#M6.&L"CI(+1^%M!=:97:TW8.AZ.F.(=\N M'"K7LXT;P;<+?\IJ/;O9D+NU!IGY_5@T@9,?(;C !H);+J26#X>"X*8FN.M: ME>XKN,GG(UIUN=ZELZ .P:W\*KO:/JDW2>.PYB0LZ9[QMS%)MTSQR@,?:D]R M[CD:V'A. 3*J\_?+QR\B&"(*4_0@9D1">T="[=K2'KXIJR[$/)\#3CT+*/62 MXWPSY]/,YA^4ABIWNMC11\VXJ!(#9)0$#)#10L 4/7 :,KJ_C"I9R>@>50Z- MNMRIIS>M !DE-X. .H>T9Q72G3K ^@I=A<7Z"I!"04-&X=!RG][7L,=[C7NR MFCVHRPVU*3?;=:RG%,&V4, ;""P944*!0P9"6Q]7X'=9_=$I]&"P!;%MJI1 ML-!03FJT"Q8&CJ]9:>Z6P((*"?'$@DK%84)=0A8!3B.R/_25,3/NYU>7FZV. MW,"1N^3,B"H%0#!)P #!+ 1,J$#(0C C37!W%0=^T]:=$9-\[7DQ_9SE=G8H'PD8X P44$!OPP3*%^EMN)?R M[;,#H"DW"77R@;-7:4F>-@9?%GKRIW-"'I872&@AI@[+C0)R\0012:3!X,J) M0=>.K6>[J-ZMR=T6%@BHF1)5+X?DD8 !SD !!23A"20OTN(OH>0E3[\[35EI MH(T--5/"FGC^&%PS?^54/%FRF.?-Z^.GI^?1FZE"8$("AJI3%@T4D(OO'IAT M:MM./LH^$5>[,O\HK D0LR.J+@Z](P$#G($""DC$$^B=DH;>)<_"U;9<[T#O MJ-D1H37P0W?!HPU,<.C%0G).8*LOP E:6+#52V^$BA%UY&*EM/2V633S*T5;G;Z4!EBV!@ MA-;_#SWS4)0N>:G./J!',%VU/42/X(T-9A X%0/*F WV$%FE'EEM:\*7_=1% M790J=.ELW$=4198\H-%TL8%&5P#*F#W]H-&I:_2VOG_93WS4ZXK,WP^-+H)Q M5;CFHC S'ZBV*)H/T5A=0"Q5&B@QWY%7+!5I6;@02V5WVD"GVY:;K?3:-&'U MJ+2D 6VFBPVTN0)08IXC+VV.-%6,KF@:_T]-I*--Y15A($UT8($Z%@ G'"J8B3EV($RG(""W: M5S:I[?N._F/H6)Q8O'_\K:,J[8\2^VMB^B^G]*8H$360@*'J+$4#!70H) L- M'(0""E +$C# &2B@@/Y^9*&INH.4<253J9^T2<,@%C,=,5_"TS]9^GNLHH7O MS_>N97I#S15U"?,"!J46:5,1?GJ06]YJ[HW;]S6?&7]HUH3=,KH3)KW;\ER;'B:R-V;A M88([]WH3?^BXW+:,!$,=KX@DP7U'ZE 3W_?:P8]Y>FBMMJ%3^"I(X1-(VOR> M9"G!0T<*?"(/?>5YDYV!BEWLTU+EIA*MP@VJ&!(\3N3(M42/D[QVB3^.VHVV MI)F!909?+FF^])\3FTGUFBR)T0N>]ISI;'3/7*FN!'_E_\O?,F;\$YZ8]?*/ MOS6['Y,,2>1(GLB0W$Q\S^>WP 4G*YB;;;FSIM@Z(4 MZ$;Y&=;.ZQTD OP]O34 I*TD8*AZ5$X#!4QR[EY/W-U&W$%TFT" %M6W269/ M--R7MOM"RTC &>@@ *F8!-H6>2(E=VT;&WBL:AE=6@9,1NI1E40^0GB'G]T MX0^:)8TUT^#W*.G:V/0UB]X*"L(,$C!4G:=HH("4.4&8$3G.Y)7^;CG[7=EG M(?(J;;G=;I/9EPM_I^WO$#\2,, 9**" '#N!^$7*-_85O^3+?8U6 M4VYVZ32,@K^C:HL0#'?,UTR;&1+37)L/ MI.Y(T(UQ4_C6VIU^U,RO6B0 ,0W%:>#WVR(_D$>. RS9NX+[,V(IK/HSG/3[+9/++/8_;9 M0;G)M/)D^K9LUGH:,R<'S-"F>.UIX_@H/(*:)&=<$"!Y&7!LJ81W$BIDJ]]#32Q7;Q=*B+ M@)6SFJWH=ANR4D^OU!2GD9>6.2#0=+&!0%< RIC'D4*@4Q9HI1;I[+NK0">? M\^ATZW)[S2$"$&B"EE60HAG#F=Q;3%)/*CCQ89G:O6F9OBF*,6PC@XF0#)>& M8@)79O*FNN"PNS O@5G%..OO]%!,-@>2#,DR>^GN(5:D$/'+*U'W;.-P,R(- MN=-5Y':-3H?J32'71C6H$HGDJP?0:KK80*O+K=7)ID.@U?MK=:3(?C^M3CXY M4I=5I2DK#3HG(Q5*JY7<]6 Z/?+!U_CH\+\:YM,FO]/YXS#W;<=;>OK_>/OY MPI$0[UR\P=QN(NTQ[S,F:;IHD*'9+]Q8^2L^_W[?D?PAX[ZN30Q3--+@#AK0 M9]!5X\&T-5LW@SH1_H<1?PSO9'58$@U"\*"-)(,M/E51Q^NHE\YHUZ>/,W1G MSS/6'MGQO MN!-)?>?!_\F96PX?\,K6(WY1W(<,-/[LYOK\XKI_]89E_@Q<\,M?Y(VXO&%'[8A(B=M>UOFPA?5H]\SE?- W:]\G(93/)2QM+''3F<_?)2F(5>M-FTC MD5>1:;USTDU<&I%"E)>C#] H3&D4HC"EDWO0[8MH3_@?!Z=U-,>)/UH>90UJ MYZ36B;=58R-H<0DTIA,M$MQ>,"9>JARZ/&S_RE\<>M(%OSUCOFM\@Y-E"]Y! M.V#0@& KI1UDM/?@LW*C /(BC5G?? 9UT7*:G+=?Y1T9DP[%$";3Q6:N-.H1 MA0)@]:23U@Z=RJB1J 5!K2PY6.A182)WBL6597,IJOLC"K35!4!N U))3^=V MJ>PHFY^*T@I('SE8Z$D?$C($_65C/@3]]&"AQWP(^HN!'8+^T@.)H!]!?Y6\ M+K>=X1M=<+I,DPL"!ZC@O&-/S)XPC]Y.EB DR7ZIA0@.='>%Y;07HX@U>]G! M$,8!@(( %("!! QKY '##NNO" S0 S)0 82,&2C!\@.8/OT88 :D($",)" M =D!K+^Z,$ /R$!1>1ARVV5S\!4=,B#<,7WBNOS9Z:UG'VA1APP45.L**D9+ MB1OU95W90:7'7CZP[-QD3ZFO-MF;KE]?NL[HC'^)^*3_-OWAV<3CP\/I['^/\; ^UY2]\]S_5O7<>8Z/Z-VV?NDZFSWK/I?1]K+_J<5;\&Q]*' M_70;-66_QKIU19&;=3HG&8 RB#,W,EM8/P03@AE3,!ND!%.9"::26##5>EMN M=M+K;0O**#ES0S!A_1!,"&9,P6R2$DQ5' *S7X;9:G;E5K<#P:1FFU29&X() MZX=@0C!C"F:+E& J,\%,GF$V:TVYWJ1S^CLH@]YV0;(M'/-!YFHTMH+3#;2 M-,01LHX_9&[>)]"1[^I(Q9&H%,M0Z4H J'9J3)!6WX'RN=KN\50[OWAJF<9[ MMG$C2#S5]6X>6G5KY ^FR[4W QG;I7&*++6>;%7$ I)= J@@V5E)=H>N9*>P MXMZ0FRT%DET(VX5D PM(=FF@@F1G)=E=NI*=PIJ_4I/;!3C_'9J=/_E L^E@ M P4R@XZ*Q YV>$+YG'7W4$W)-E1+:^]]2^ZJ=/;>(^:B MRS*8)J&#!=2["EA"O7-3;S5S]4ZC$4!#E95&"^I="".$>@,+J'=UL(1ZYZ;> M&??(2ZDK0;LF-QIUJ'^J!!RW7/8#U=X4W8I3%PV<8@9(U0Y^J()7^;9) M-&! GT%(#'""Q)01/$@,"1AP*#0$!LX!@2D?>! 8$C @AX'$ "=(3!G!J[S$ MX.CJ@X-P,V:NYO-GE]CSF-E>?OMWB4\<#7B?LZTEU8?W5A@-(E4;K(^6"[*UT:NT4[ M[(M2Z=M@CP=>*^#J6# M]5<7!BA=$J6+''B4)*?;?Q=B6^X0:@ $7Z>WWQ#G-"\A<\[&W$_-UU.:M9'C M^N:_@S\4]P2*4K,SW?(0M',H"%0XDB*K0"ARC)2(?&X>?G,@O,F_DZKU*3&^T.#IS%<%8EO#>);""N$^ (+ MB&]IH(+X9B6^D?-Y,DE\]UZ?5QIR!YEO0:R0T/9G'&F\_DAC/:4FPOF?QU!J M/J=:ZH8#&LJ#)0YHR"WXBARO% 9?TV,:,E_*;];D6DZ__=CMQLT=DB"%FF2Q^093I80):K@"5D.3=9CC1EVRE;WKLRH*W* MK0Z=;FR0Y8)LY]_()24_/KAGC$S;]'S17>.)[=T;':<(XP2N:C,8#9QP/$J! MP:M\4Q\:,*!]'20&.$%BR@@>)(8$##A%& (#YX# E \\" P)&)##0&* $R2F MC.!57F)PBO#!0>AK%O\ZT=^:W_0/)CK2TZM^P#'"-'"H/$'1@ $'<22IXXD< M.?5U1G@788U YOM1.VVYK>((87*V1-7/D>O"^JL+ U0NB52V-[9 M:LO==ANR65ELJ3.3I=#.#HQ!T= M,@?KKRX,D+D$,M>(G-JS:S*W?U_B>DUN-R!SY(RIRCL-R8!PQSRFN?HP6#\U MV!.SG/&(WR:]T@*LH-+ H?(L10,&A"-)PI'(048S_NO9QODK^QUJ.;7>DCNU M]#HCP.E+[O3(P&']U84!DI=$\B+'!^TA>2FLK:H=64VQ@@A.7W*GA^3!^JL+ M R0OB>1%#FW9*\O;>Z&UU9$;M0XDCYIA475Z2!ZLO[HP0/*22%[D0)2]LKR] M%UV;JMRM-R%YU P+&U8)@/ ;LYFK6<&2J[;4ZY5>30)676G@4'F>H@$#@I,D MP4GD6)@I XHCZI?X[U#KKLVVW%7H'*L*MR?N]LC(8?W5A0&BET3T(H>N["5Z M*:R\-ALR?R]$CYII475[B!ZLO[HP0/22B%ZD0]&>F=[^FUR5CMQ0Z)P)"K\G M[O=0/5A_=6& ZB51O4C'HCU3O?WWO-9JLMI$GSYRMD5HS^O28BN.P#YG8Y<[ MDA:X?+ R.W)\ZA;V/Z6\U$Q-M81I.U@X;8 05,NG#>P%5ZE=;?>@ M*-+@:I%A162TP*^9+_@JJESKIM<#)"5>QQ'D!+EB?\T%%I!80 6)S5IBFY'F M6HDE-H7EY8Y<[T!ABV%J4%A@ 84M#510V*P4-M(O:H\D=N^U;+4NMYMTND5! M8NER!226#A:0V!) !8G-2F(C_:GV2&+W7SAOR;5N>M5BD-B"+*;O6^!PZ,5T MI7[2I@W.P/'%%N>E\A>)A?4O7EYU*%A/+V156HSCX!%(%03+Y4 J6SQ+[:R[ M1UJ1MFA]9EDD$*%HN_K5 M]DF]21N=L!+!&3/APO;CWD4(^==FEIK$J58 (N(J#Y:(N'*+N"(= L\70B#-=+" M-%36 :>O. M" >OYXX(U>*\&*I:TT, Z3@,O[HP0,($-AU540F" Q\A 0,4 M M9?71B@$(F2G$A+T!V3G&WKDJ])3K.5WGE7\&0D.04=<:K<63'#IPH#) Q) M#ATA@ 1TM 530 MT:QT--).>1\=W;XU=+%0ETZ1+G24+B% 1^E@ 1TM 530T:QT--+[>+]\=.]] MHZJL$NJP )&ERQ8063I80&1+ !5$-B.1;4>Z&.^7K&[;<+K0UZ^-$XZ+85#8 M9DH A- #I7O&KV2S]6Y?>\[O*&-L.*5>087F&<7 "*9WQW'Q;0U]^7*9R./AT4B_'$=RPH" MH[ ^_!!MD#OU-LK&J9DE54Y![3@D%SA!<@\KN9$VR+E);CKME-44VUY!5G(C[91SS'+W7UZOU>1Z38'F4K-+JJ0"S87F B=H[F$U-]*6 M.<AHE30L./S.;/9C9K[$K3;G145&56 @[0W4_L("\E@8JR&M6 M34W;:YJ:)M#7-S:A!_9S'%-HFW*M 9TMAL$E[HL*B:T";T-B"P,5)#:K##;2 M-2UA!KOW^GE3D6L*FL 4P\Z0P0(+R&MIH(*\9B6OD69J"1/8O9?*U:;<5-+; MA 5Y+,W^Z:)Y7C_T8(Q9E9@*E*7VT]U#J4@_/<[%K\6+F:^P-]MRO9E>WY^49""^ M!E2*.?)5@?TE&EA D2EB"46&(L\5N1-IOK>#(J>PR;VIRFJ*QZ] DD)NA+-UKGJG3 M*]Q"NWH:."QK*T*@Q"'0H6H?:B?=+ID2QFUL4"EGITK*:+ '+22 $[2PF+CMIX61/GL) MM'#S&GFHA71.M3G,MY%#1V=H& M+21.RM!":"$!G*"%Q<1M/RV,=#1+E!=N6A8.M+!&IS\9M)#>CFXL["XN[!JF M-?&90:]D!TN[-'"H&%&1+5Y#T)$\Z(@T>5L-.LY#%J2R- MO+CFI(@6']4/+ MH&4)M"S242V1EAUN:17>7')2A9;!^J%ET+($6A9I:94P+SO4TBB\N>2D"BV# M]4/+H&6[:UDWT@PJ85ZV?6D39SV3,YLJ[UE=',M[QS+V1"4I!/\=W $S).V) MN=HC"Q @?-ZG&RFVK-&@)"Q EQP&U)1LK2G95$@2.<-DMKK="Q>WKR>C>^;>/ 1% M)=[-ZQ+W7MU%=SD'M-O"5C=RED:5!;:+HLX'DKFE*\5+B,X11[I)3 MN/# C?;)?Q4?XW,R2;^=*C9MK3O7C,>R]Q_]:>--/2[BUVS#_KV.->)7E, MG[BF;S*/7NT!UEIIX%!Y+J,! R*6HT_O=@]9(L>HW/A#YB[M7 XCF%?Z_-VQ M! :_<0(581AHS_LLWGJ!<1TOQCJM M9GIQ#K@A)?M[3P\!Y/1$@*B8*U"% 3(IL.FHBDH0'/@("1BPS GKKRX,4(A$ MB53DY*V\$JEMZZ;S1"K6?+(J*^WT.IZ".)!EE08#JN1=,5>@"@,T%%D6'1S( M;-I<6FF4[AW78.YLD#W',@TIO% *GFRLN7PT2XP,#^8D]O# =#^O%?I%^4Z& M1\DIC&I]U#:P9@-7<9:C 548":0"5ZE=;?>$.W*>Y*:$6^36:2U QJO#:M?) MU&#%8HQ%>@=K%%-]D61#?@$5Y#>79!TJ55[GVE^E@ 4T"5!!DS)/"2-'*>^9 M$J:WE-I,<2$58EM>UD!*2!D=R&\)H(+\(B4L 3AD=I1B47<)F2#DY''EXM&/ M8;O>Z<&/AQ5F.EA MU:J )50MO^2SDT7RF=Y*M2*W:C5DIH6P/F2F1(&AROO0\/)@"0U'9EI%[R.Y M>]EP)O<6D]23ZN2I2Q&KQ#37YN,U[:B<.##)L'XN)D0EISJ:-5F[Z]@2FI6, M2\B>&G$8*$OMI[O/*D1.SETSH9#&2G:\:O>6W&G3.8=B4X2U41$JQ2-D"]YW M%VS,)$"Q"6,)Q89BSQ5;B9S]FUBQRW<2,!2;KB;LK]C OI,$4OH,_3Y59\C MIQ?OD5&G<)9Q6VX1.LL8 DU7%)!24T8'D@W)AF1G(]F1\Y?W2*E+=QIS420[ M-*B9/6TSO4.4&7SPQ8G _*^&^;3;PR\]ZW\LW?&]8QD?%YZV/O:7[F%/+5[W MS?% M3%NS=5.S^!#P/XSX8W@GL8=%#(*BCM?Q,9UQ:4P?9^C.GF>L/;+C>Y=I/XZU M!_XXIYKU4WOQCJ0/^YL^"0-<]+]UH[OU)I,-@/_2'_!_OEY<#_K?+_[Y[6KP)Q<]SK?V[*GSNN=/M]H+]Q>I[SSX/[D8 MR"$H7$"Y"X@;_%0^?-:BTA_:_3T.EX/.YW]\%&: M!E2UVO3HJ[PJ$E7U1*%5A_\*3B?W.,X7PBY YX"TCB@DB(V3;BM> [)#0;5( MNYLB\EA([E%+.N(97L";N>='A\A[: P[C7E*BN1%$YHYD:D')+(0INY)5SW( M$8\TAK_'AT',UFA6[G1$:5L(#7#HT%9E_($:'35/.E"-*$QWS-=,FQD@+7+0 MT"$M> UQJ&\DB)6$J:?KD]'$"N;;@IX98#ER&('EB@4-L:FQYDG]#>@J M-S4V<)GF3=P7(I-CH#Q07K&AR3&P4_AO'> 4Y3C'QT0;05S(-5^AM]2Y%RX' M6_@\)-5MC.Y:)XW=ZV*K'?SUA]R0/3 C.6#H!7V)'*J2T0:HLHRH]D8<&1]4 M20X8>E0))BP.$X9U)V"ZI>)LT^"W%8)WIHU-),\480+O%0L:6KSW=H%+Y7CO M8MIB%EQ'#AIP7;&@H<5U;]>[5([KEIMKBY-@P'KD0 +K%0L:6JS7.FEAC@_+ M(:4 AAX38CD$5%EEJL1R"%%@Z%$EF+ X3!BC@K!R5+>FVTJ(Y&O+%7 @*<12 MK"M,Y_2]]76%AVMG3@.6SYJEV3K_/,V7SIG.1O?,E>J*+*DUM4;O ,SM>.7< M#I5.$6C^2#5/WO M:OU."$;#27U MX!J\*+3IG>D%E2TMM4-ER4 !E2VRRG;65:M#9O>7V>;!9+9GS#H_BCK[*WM: M8)]&VEMOMN5N#8I<"!N%(@,**'+A%;FQ;A\%%'E_16X=3)%G34UG^S_2D.*V MTI5;2A=27 3CA!0#"DAQX:6XLVZ;#Z0XZF(=55'SICLH$3WZ@Q*1@0)*5'BD MFB=0HTRJDMJ'JDJ:M49.K2ZI(2NJBIRP"'8))0844.+"YX00X5@'[>X^/=LY MV/3L+BKL!>9V'%>.555NUB#(A;#1]]!B BA BXN"%#TM[J[;6@HQWG^IM+N7 M%N^WTZ;9E%N-.B2T")9%Z+B-C20QW2E;6@S^8)[/'UQR'B27_^B:NCANT,OS M[*TXJBH&NO*2FF]KC7A;;Y(#55%-W3#+K-;6BNJ5YTV8<3YQ.1*WS#4=(YQ\ MOIO[CU/C_A3_4MVW824^ILV0=D$K^ M*)1;AJF..A2W"#!!<;.N,H*ZE-J!H"Y0%\ 4:Y,GY 7R0A@&DAX$>8&\ *98 M.Q8A+Y 7PC"0]"#("^0%,,7:A0=Y@;P0AH&D!T%>("^ *4Y!/]0%ZD(8!I(. M!'6!N@ FJ O4I> PD'0@J O4!3#%V@ %>8&\$(:!S EZE=TJ%)3X']]K'A.G MA([&S/8T4;)/;F-GY7V#! I!43*T([_.AO /TOZ!U 2V7U44H W0!B(PD/0/ M: -LOZHHA-M-*BT..[?<4975[@ ]XU\3SQ=[][V!TS/6GO$5M H(\OFSA73^ MCOTU,3T^^GWF/IDZ"]L*W#'=>;2#3_E#LR;L4*>/;6\D$*LGD-J4F]T&F99 MH!_2] /IA>U7%85P*TZEI1=Y&1$82#H(Q &V7U44PHTT$ >(0_XPD'00B -L MOZHH!(7*T 9H0_XPD/0/: -LOZHH0!N@#41@(.D?T ;8?E51"+>@5%H<=E_L M5PDM]F.)OE*D@0-Z#HW!'1M/7'W('=<3A_3HP6D;$MD#>JKM'B100'$U-FT2 M@8&D?R#?@NU7%05H [2!" PD_0/: -NO*@K8> -QH (#20>!.,#VJXH"MH9 M'*C 0-)!( ZP_:JB@*TA$ *,WREDJ\ MZJLE7@.7:=[$?0F:L :U7%Y/_VMBNLQ(J17+TC?$;<#R6L*EI%:]!3XH-1] M"V'[544!6OAN]W+GQE8M# J49U)XYGC^5^8/'2*B6&^W(8O$+/ ]/0"@B##[ MBJ* #4!))+&9LB1"T@IM0>]3V:*S[ZZII?TXLU.EIL/K.99I2.&%4O!08\WE MXUA>3*Z9+YFV[HP8Q5ULV^#!"6UDD K*M5/!JLP"FG-[A5A.MEU*=QQWS-=-FQH7FVAQ>+]4#Z%H-N:6TR'2W@R23 M91=(,ADH(,F%1RK]JVE=IOO15<_6A5%=D27@EQ6V7,[#$**_E[VUH M0I#)0+E4ZY\MF!45[$VMOSJKBAUV^[J9^)ZOV0*ME&I>SH*CY"*=31)+O2)W M6NF=X9B.A$2E?J-\@'0.#$V^X@XH(.4I0_EWL-%+O>J'JN^KJH>J[-IY=E30S;6@2[A)8#"FAY^?-2R'@JP.Y^!%<]LX&#?Y#LR:L*!*-#ZH))=HP(E2 M.Q2X$#!%]PQ#@8D=R0!E(>U!D!?("V"*O8L5\@)Y(0H#20^"O$!> %/H"F* N4)>"PT#2@: N4!? %'OK'>0%\D(4!C+G=%9V#UI0 MG'-\KWG,D'1G-&:VIXF"%W);BBOO&R10"$K;H1WY-?Z$?Y#V#Z0FL/VJH@!M M@#80@8&D?T ;8/M512'@AX4 M03Y_MI#.W[&_)J;'1[_/W"=39^%&G3NF.X]V\"G!GAT:^W%B-9M26W*C4R/3 M:PKT0YI^(+VP_:JB$&[%J;3T(B\C @-)!X$XP/:KBD*XD0;B ''('P:2#@)Q M@.U7%86@4!G: &W('P:2_@%M@.U7%05H [2!" PD_0/: -NO*@KA%I1*B\/N MB_U=0HO]6**O%&G@Y*=#8W#'QA-7'W+']<3I3WK00UXB>_)3M=V#! HHKL:F M32(PD/0/Y%NP_:JB &V -A"!@:1_0!M@^U5% 1MO( Y48"#I(! 'V'Y54<#6 M$(@#%1A(.@C$ ;9?512P-03B0 4&D@X"<8#M5Q4%E/]NJ?!ZOGCMEKB-7"9YDW:JRY?!S+B\DU\R73UIT1H[@G;AL\..^-#%)!\7H[ZZ$G;-_*M@8OV+XWDIU8C<,5\S;69<:*[- MX?52+1-IJK*:XJH9)+FT[ )))@,%)+GP2(6;W"#)R! +C WD"%! CLJ 5+!Q M &H$-2HP-E C0 $U*@-24".H4=&Q@1H!"JA1&9 *-XE!CE)?/6LD73W#TA?T M-+>SH[9M)3.MN141W%3FG6KF<:5?::-35^STDB]&[6NW&UWH>E%L%%H.J" II=?TY?W@T+3 M#Z?IG8-I^K9=HTG%O%-OR4VE#C$O@G%"S $%Q+S\8KZ\DQ1BGE,Y-;2LM 0* M+2,#!;2L_% N[?Z!GAVPOJM[J/JNC<=>)9YFEGFRC;RT"'8)+0<4T/+RYZ60 M\52 W?U\KF;DN.?,)IEWT7$OL,?CN(+>;,B=)B2]$#::VZ&64'.H>1FAI*?F MRYN@(><'6S)N1HZGWDG-]\JJVUU55ILMB' 1+"O%+=*9M5*8[IK.93?TUOW/ M C"E-D.L9 TL5A28DKKN J92.DP9Y@!*<)(Y7>&,V!8A"$;-<&P0T_*@!/T MI"A(04]HP ]@9X I_A;00$54:@@*#1@@*! 4(!3_'V(@(HH5! 4&C! 4" H MP"G^7CA 110J" H-&" H$!3@%+N('4@110IZ0@,&Z GT!#A!3XJ.%/2$!@S0 M$^@)<(J_+0=0$84J/T&I^G:4;2?VQ3P/=V%+FLY?96Z9]J2M=1A^A'>Y?8([83F7I M(IM%9Z)@LC+#WS-FQTCD3D>4SE"F 0X=VJJ,/U"CH^92N1U48PK3K%,^2(L< M-'1("UY#G-RZ2Z5?@&D6D^GZ9#2Q-)\9THT_9"Y8CAQ&8+EB04-L:JQY4G\# MNLI-CB"/C@RK) 4./*L&$ MQ6'"[E*C+C =?\Q;S33X;87@G6EC$\DS19C >\6"AA;OO5W@4CG>N]!40HL#0HTHP87&8,$8%8>6H;O$0X7_\K:,J M[8\ADN&)PN! 8SCG,Z^L*-Y[%7%)8/FN69NO\\S1?.F\ORR?32Q/;]._8 MPZ]'W[X_W[N6Z063'T>2:?QZ=/F=WZO:Y"&)K8WXN$R\XT=-&Y^&$R0W$]_S M-5N <<3C%UO<1/!)9^)M2K-;ZS:;WZ?OZ?N:ST9\-$*U%!//_"9MW^L]F][L MHK _3R"T7P-:^"XH05'KRI%D,-WD3^#]>G14X--SVGPU/);_WQ)@NL1"5[(1D-)/;@&+PIM'2I;!,.#R@(*J&SA M5;:SKEH=,KN_S#8.)K,]8];Y4=397]G3 OLTTMY&JRDWNPTH3!%GC4UG>W_2$.*NPJ7XG874EP$XX04 PI(<>&EN+-N MFP^D..IB'551\Z8[*!$]^H,2D8$"2E1XI);.KX4:I5>5U#I45=*L-7)J=4D- M6>VTD!,6P2ZAQ( "2ESXG! B' >W=[M/S[8/-CV[BPI[@;D=QY7C3D>N=50( M7G ?)Y3^ZIBZ.&_3R/'LKCJJ*@:Z\I.;;6B/>UIOD M0%544S?-,G?7BNJ5YTV8<3YQ.1*WS#4=(YQ\OIO[CUI2:$OY0W[9A)SVESI)U0"KYHU!N&:8ZZE#<(L $QD!?("V$82'H0Y 7R IAB[5B$O$!>",- TH,@+Y 7P!1K M%Q[D!?)"& :2'@1Y@;P IC@%_5 7J MA&$@Z$-0%Z@*8H"Y0EX+#0-*!H"Y0 M%\ 4:P,4Y 7R0A@&,B?H57:K4%#B?WRO>4R<$CH:,]O31,D^N8V=E?<-$B@$ M1!.,#VJXI"N)$&X@!QR!\&D@X"<8#M5Q6%H% 9V@!MR!\&DOX!;8#M M5Q4%: .T@0@,)/T#V@#;KRH*X1:42HO#[HO]"J'%?BS15XHT<$#/H3&X8^.) MJP^YXWKBD!X].&U#(GM 3[7=@P0***[&IDTB,)#T#^1;L/VJH@!M@#80@8&D M?T ;8/M510$;;R .5& @Z2 0!]A^55' UA"( Q482#H(Q &V7U44L#4$XD % M!I(. G& [5<5!93_;JGP>KYW+=,3I5G>4HF7NEKB-7"9YDW:>.9X_E?F3]TB*BDJG2@D\0L\#T] ) NPNPKB@)V!"61Q$;*D@A) M*[0%O4]ESPY.RDDX_-?,ETQ;=T8,.]B*+'(X_X#J>AG\H]3^@00(ME]5%* - MT 8B,)#T#V@#;+^J*&"+#L2!"@PD'03B -NO*@K8HI.@EUIS=>'DFOE7P=3M M%\?S4BH:N&.^9MK,N-!1N_4:>J<1,T6B) &!A.U7%05L4T+V M1 4&D@X"<8#M5Q4%5&)#&XC 0-(_L&V'!@QP!@(H0"P@%D1@(.D?_S][;]N< M.)*L@?X519_=$S,1,H-XIWMW(MQN]ZSW3MN^;<].G/ME0DB%T8Z06+WX97_] MS:R2A#!@@Q"00KD1.VUC$%7U9.:3E9F5Q1L)EOVZHL '6 JD87I%TS"<0ZF5 MAA_M_IF%@RO:R ]L$:1K'/JN8VOJC9JNM:R20DM70I6!URH1[Y.YS M&RE5WC"R8AT8&J:MXT/!;%1YI)B-F(VJC@VS$4/!;'0*2*G30$Q'3$<5QH;I MB*%@.CH%I-3Y(Z8CIJ,*8\-TQ% P'9T"4NJT#]-1^L>!J[\$Y[W8 V;M@M M9?=LP^H10S>,(9D>J$SP%'M],[?39PSF]JH@)>OOF=IYIUEA;'BGR5 P&YT" M4LQ&S$95QX;9B*%@-CH%I-3Y,Z:C\N.>@\/%/3E"65^:^\&4E%$/INNZ5GP/#/2OIF!-=':AJZA8E(\'YJ"A:N\TNJ_ MA2;3.!DH%XX:[!?,4Z;Y-UC^>12X3C@!VQ4NT/SP-X,F[#W[C.G5T%&F=,9"N;TT^?T MQ?.HS.F'X_36P3C]K9OUBI*YH3>;?;W;+"]ASG1^LAS"=$X&"J;SDZ;SQ?.\ M3.>'*WSKMP^W1]_N#"^QPCCF>8I'=YGBF>*9XBL#Y<)I*J;YPQ6^]3N'*GR[ M#X09QL%+::5O';TUX.A[)>22M^L,!7/YZ6_7F<:/M5OO'FRWO@V/;[KM)YT8VIG3>F1-'@=G\9*"DQ^:+A\J9S@^72U^Z&74K-M\Y$3[4FRVFX4K( M%J';4M?:D>1$^>=8GVZF'M:35JS",A?TE#@")6Q$XOJU"X-\S799O.W\R ULV>/GJ!V/A M1+%\_#Z/DW727C"]=G/]N;*64=[Y[WW:'38KQT=A!1&?LHV@"@.3 MP]9VJ9_:&@[^E^G&HC(4S 1,3#")FA0F8!HP, %7 :;E ]K,P"7DBI=[G=&@ MX W.:K])QVFRF7F9KK@>[2ZFK2CYA!:&*:-C_TLZZF?09/%.6R!TJKKUND$!!EK8S=Q3G#M:/D]8/WIJP[-<5!>8&Y@8B,)#4#^8&EOVZ MHJ!.Y-2:'+8^;S-8NI;XW/YW'$9X'":\]\_ME:=>9 \*N9^_R&WGOXO_Q$X( MJW\G@D?'$NJ@SG=A^0^>?(H\LT/C/,Y&[:9:?;W3+^^8#IN?DS8_3+TL^W5% M01W%J37U\KZ," PD%83)@66_KBBH@S1,#DP.QX>!I((P.;#LUQ4%6:C,W,#< M<'P82.H'

S.+ FH+@AWOYDR1[R&MF;G^JM'B10X.)J/K1)! :2^L'[+9;] MNJ+ W,#<0 0&DOK!W,"R7U<4^. -DP,5&$@J"),#RWY=4>"C(4P.5& @J2!, M#BS[=46!CX8P.5"!@:2",#FP[-<5!2[_?:/"ZWD4N$Z(I5GA0HE7ZW6)UWT@ MS# .7F035EG+%9Y;_XF=0-@EM6)9^(:-+T3.2KC:O3;?A$Q,\(A:A%5L>,KZ M3Q4&5@8"*# ]_K!]!73[37J4-">L^3^6'K'LUQ4%Y@;F!B(PD-0/Y@:6_;JBP =\F!RHP$!2 M09@<6/;KB@(?\"G0B:W[.JUR+:(K&;K]U0_#D@H.OHO(=#QA7YJ!!]"%I=8< M=/MZN]OESFO$1)&HD6""9-FO*PI\R(EW3U1@(*D@3 XL^W5%@:NXF1N(P$!2 M/_C(#PT86!D(H,!DP61!! :2^L$;"9;]NJ+ QUL*I&%Z1=,PG$.IE88?[?:: MA8,KVL@/;!&D:QSZKF-KZHV:G-G,#& Q3Q>8FV@B KS)9A:(B?!"YU%H(DEN M:C^XH+(_ZIHG(KSO)C*?*1X'>PO#=('KK6LDD)+5T*5@=^3>=1LI5=XP MLF(=&!JFK>-#P6Q4>:28C9B-JHX-LQ%#P6QT"DBITT!,1TQ'%<:&Z8BA8#HZ M!:34^2.F(Z:C"F/#=,10,!V= E+JM _34?FM2/NOBS5D.O@BGPV>UVY]V -KX40\KN6;Y$ MI#,PR+0Y90ZGV.R;Z9L^*3!]5P4I66+/[,V;R0ICPYM)AH+9Z!208C9B-JHZ M-LQ&# 6ST2D@I8Z8,1V5']H<'"ZTR4'($S8<-"Y@>NO0FNW'(*=:J[%WVLVO M[9T;:/V-/:.VFKJ'J43SDF6*%B[S2KK\%)A,U&2@7 MS@OL%\Q3)O(W>/QY%+A.. '3%2X0^? UD=_)]]S$41B9'J)54M817IWZWM)5 MPD5/HO=:>M?HD#F)OH[DU[('&YT#0W-<;FC0^; M2R2.-#N!/80(0D7*!V?Q/%73Z1C#/$V6')BGR4#!/'W2/+UX'I*)^G!$;1R, MJ,\!>QR4Z=Z:CGWE79@S)S+=,K;>7:.O]_M]YO0JR"AS.D/!G'[ZG+YXJ)0Y M_7"#*=,Q1,YZ=/YXN'*;XR4"Z/=AN?1L>WVY?WAWT M]6Z+$^J5D%'>F5- @=G\9*"DQ^:+Q\:9S@^72U^ZWG0K-M]I5ST<=G2C/602 M+B)9QM'-?W)V_"?950!>M9W'=7IFP71$\+ZB+9.8;I?#3=)_,E_*#] MM)T^DA7 ?).";5>^,)F 9?/2>1QM%+?F"VB =N>/HR?GBYOK+Y?7=Y9<_X*>[FU^OOIS?PR]W]_#/M\OK^[L_+L[O_O''UP\_ M_Y89@(N\ <7QAAA/MJ^L_A2=E&G]P/#""?AR:GAW^>-2IO=+\A 8E M*R:.Q-\_@(-D"==%5P'L>/9[XH3(WQ=,U$10!I=Z[KO-'^L;V@"!H?T\/:7TX'"SKP]_M1KO R>)ZD\\NO?5.LC]O5>=;[QQC]MF/6PZ0[TU**^A/.OV:5M8 MYC66?>8UYK5->&WI4M-->9E&VI\'7^S,#$Z"_Q'!\MX1R\K,Z,?Z06CV$WA$&!= M46!?A2PTK" 44&!R8-FO*PI,#F2AJ;N"G&("U6@W^J1A^")FL/]S3!G2,3U; M,Z=^$#G_E2_0"Y;L2MWD\> (-*/ [%UJ&'KX.@R=MWGPLROPAW///L^9OKTG M7CL=O=5J&Y9@51+;.]G.Z$%"QMIN#=_-!T7V\Z=P3/.0M F+116')SHV53R0'$4 MD5%@?Z7,RT?:3>.UPY)9P[R'FTZ-XBPNBN9.MIE(4QTY!:^7I)/%04FNB)$USH$T;V]5\^52@_*VXVSNN^! MZ#@Q?HS#Q;YW)JN?8=1_"EGQ+)YGP@M/\+ Q>3"HAJ7K992HHL ^2('D0/NU M"W(3340 5@^-WJ6R=.5LI ?]'D?[BZLV$,S]TT@SV+, #P]&++"T7_XF=&0:NZ$67V._@ ML%Z-46"_ Z 9M(P606Q80RB@P 3!XE]C%)@@"FQ,NZ\WIK^8CH>.\HUW!UO* MF_%MXAW?NO!5EZEWO-->50K*V:9-LMHMSOP2$S,^%TT"AGP=ABS%%J-(<\(P M-CU+@(*&4>&B:[K1\ZII!HU5K[M]HH$">R@%/)3>4AW:0OG95\<#9CHC)C><$B8!PUWD M6W^>CNHZ0;YJZ86-%:][L:)!@KL;Q3P-Y9NN+B;F('X MC";O(F?Q]M],K*>W2VPFQKI^VKK./,>R7U<4F.<*\-Q2"\TB/%="[[!.7V_W MF>>H"13GK$G <"$O:S(=&Y4)U"MP'D$M'[%16!2Y8I?*:X[QGU9TN>[VB08* M[(L4:)YB9&U-9^:+]1&-WBW8O"OO+K-R-^,OF?&[\L(HB$OL"]9N-CGB3TR* M"O<%8UX[+8M:+[&GB@+S6A%>,_;#:YLFLCN6T >,D=G$$\,B&/->< M*1Z]8!.[&ASBJRL*[&H4<366^H^N]"NN_>B+P!-E9B3L\_ ?PH85>.;160HK;T-N]\AP4-@OT4"!";M(>G6IX?65 M9P7"#,47H?Z]\E++]STS?/NO;6[JW0&?OJ(F7YQ:95M;0[&GB@(S7A'&6VJ) MO3OCE9!?!<;K]SG!2DV^^+SQL1&X#83LX)7TR"Y\R11'R3D(R"BP"T+!!5GJ MDKWL@B1F[U)9O?UON#MZLUM>&R]6>SY-7,D%IVIGZR7V5%%@MBO"=DN]LG=C MNS(VVQV]TV:VHR9;?)3XV A<>8\P)C]XH1=W8K^#HWUU18']C@)^1ZOYOM^1 MVCM'['1L>,-^74:/3PM3DRM.:;.-K:'84T6!F6[[T\(MHT2B>Z<5UU;],09\ M+P0UX:K'@6'R^^R;:"*"Y) PO:@3.R BZVR0:*+!?4F0KOM0O>]DQ2:W? MQ006X@"9[VY?[W.C;'+"Q:EO-K0U%'NJ*##=%:&[I4[9.])="=7EG8X^&+:9 M[H@)%Q_E/C8"60NUF?FR2_\T3@.<5@"Z7G:(*@KL?Q1( VS1/NU6&;V][[;[ M>J];7B,9UOK3UGIF/);]NJ+ C%> \;9HG[81XY6PX6[IK1Y?#$U-M#C530*& M*[X4FIH>T%CUNELC&BBP#U+ !]F@?UKNHLS$#;D6T!%9@'/ M/?NS,G^[[-6W.T#7U[O=(6<5B$D;GQUGRUM#L:>* O-?$?XS]L5_91X@;^O] M =>149,V[I%^; 32_3GH;N"[KMR;/YJ6B>I!+X3%S@D'#NN* CLGV^<2VJW- M?)-;9?W ,?E78OL.4-C>[7 2G9J$455^)CZ6_;JBP,17@/C:^R&^,@Z4ZX91 M7BLW5GY.EY_0=CQKY1:(1^'%?*C\Z&I 8]7K;HQHH,">2 %/9(,6;A>^ZEOY MNQ--+N(0%DD$OSKFR'&=Z.4 ._%.M\.I 6*"1M4&,/^Q[-<5!>:_ ORW04^W M'?BOA UY5^^U6\Q_Q 2-T('SA=VW-O(#6P3I&H>^Z]B:>J,F9S8S UC,D]ZE MITES\3P37BA41;LO;T&SX@"GK[F)^CK%:]S+@4TY+ = K6KJ1"7*^!8TZ;K5 MV_#10$HY/Z6@=_%*FMS?#E=6W]+;A([";V13 M\N:^3G;E: WBF8H+ M#AW.Z!B-9IGIG1)/ M&3)A5R-"0K@APFH,\FLY\EU[-U"*(H!JJXU=_RG4QH$_U1SO480E14"J=C24 M!B)4SJ3BZG>+:? M-@:W<6!-3#PKX(^3C>54X.WQ!C3Y09 M@X\^DJKL[S1?!\=OS1=I]N[]<^L_L1.(J[DIW'O^NM7&+L#T962]VV56AG/.L_M[D]@^6\#WQ+"7LCN[FT3SC%Y#AA6 M55&HHL"^R?8%:IW6DFN2F,&O8/3NP&4X]^QO9A0'3O1R,SY_-!T7K\W]Z@?X MQSMAX5\.45[>Z@]U>"B9\WQL#6A; ^9!EOQZ2C[S8 $>;!^$!\O8O7>[S(,$ M18Y0&OW01]AI [.06Y\%>' ]>I$]^<1_8F>&6WP^!T< )ZHA;^[]4Q6DN/?/ MOA(82UWZEQ(8MXEAO77AR\!7NDQMZ]X# [V^WF_1R6;P*3:*N7QFV@K8;V;: MJB#%3+LOIEVZ#Z LIBTA]-!KZ7U"=P$PTY(O)N!F>FN;Z<6AL#7'(W6,G+VD M"H3WN2_/R4#)?7F.YFR^FDM^7] 2V]:]!)];##Q1<($$>! MJJ5GTCX9*)FTCT;:2W<0E$7:;P='MB/MSE#O#_C6GTK(8#E1DLJU/:!1Q?BZ MH=[8\4S/*B<2PF<_3RG=P#V/*@$3]SRJ+G9U+]:D@0*3"Y,+JP:3RXEA5W=R MXE8\NLI^T"K66KCU-3[%]]8.YX;L97TBK M=X=&;^_[U&%'[W7IG%YCQ3_RD7!F.TIK7B^AIXH"L]VN6U36$');5$ZB%L3@ M=R>:3("IL"0W,I_ANV:F8VN!<,U(V%KD:YZ(M'!B!D(+112Y8LH]T:M%Z!Q1 MHT#H'',FM7WMKKV8[+LR???^O?FWH M_2&=LT9L#8Y\%I@ID-*:UTOHJ:+ %%B$ M=>658N!9;0E:S=TMO=+G,@,9FK MZ=%:*LN?JJL&VN[ZL *1"*8[%3]SO/V4(KWU,D9446#?I(AOLG1GV7)N]G-7N!=6!^O/"L09BB^"/7OE7FGX2UX^>@@_#EX]6Q<_ART>KEW18NA3K-DLY8*HA;2QV@:9T[[EU M0V\-Z:36^1H-BOEVYE7RUIIYM2I(,:]6X8 X$U$U3HWSU==KK[Z>)=>U::.7 M4B]]XILTR; 4WZ3)4&[I<.P7SE/V2+;?Z&]ZD>;7U#J7<_OUAOO^3K^O#_L& MF:0'NUQDC0M3-ADHF+)K "53]K$H>^G*C[(HNXPC^/V!WFO3.8//A%V-TH4] MGBV@'PY):XWDZ0)09%T%1\1_8@< P*R;K@4BC +'PFY[\H^F9R^]EOL O9CR M?JHQJ4!(-9+/5YI6 B:^TG0?CM)2[WGTDO#_EW-#^3VSH?B'<\]>?"'WSEL1 M.+[]NB[T\MER8T05?I!'Q+Z;D;@!A59#B@X=[BL(O7>*S4Q3^G:"ZT6H;!1/: M Z.E]X;E%?SS&N4)K-6I#Q*4%.02\8>?PQAX/5=8/6KKAW6U/X2U@5T=QN\DOS/6O&]3GR7GC)_/#@:],OED.),'N[Q] *BWANH@.X)S]GN N?U\8 MZ$?4-79ZHYMD4KI"9L\MCD558',2S&)J^*WC7A;IV4$?@N+-^S'->15_]B M=0YWZSP=1B*PZMPHK!(PE=4HC*'BGE>U0('9A-F$86(VJ3I4=6>3^G10I(+! M1;I[Y*Z(M&(O--:\7@:);/4G%VYN5;C9756X>>Z]KL@\CR[,('B!A?^7Z<9B M7P:ZW!Y[;X2!"LZ6W>RWF M.6)R12BORU63B^G>Q82MX^$M(_";XVEC6/50FPC71N73+-W)(>J_=HB6CF<>K)F"T1WHS3XWFJR$I'&C28:"V?5$D&)VW1.[ M#LIEU^*1!D,? +NVF@-FURI(&J$\/_>2S -S[T>F6U:-.7>4I J[FS" MQ^R/CP&)96=&Y_-'M45APR.'C 3K0RU08"Y@V:\K"LP%5)"H.PKUR=WEU_*( MESK%LYDKIC JT]5L)[1'[2?5L;N_Z3YG@J<^[XWD=Z\0SN&,,Q),IL ML>^@:ZVKD*A"PPI" 06F!I;\>DH^4P-9:.JN()Q_.S0&U[YWEO38>A1A!&L@ MC[..'<_T+/F;%3F/3N2(L/#^KFJ1V5,@<8Y#46"*H\=EF<190>J) E,#2WX] M)9^I@2PT=5>0^N3PJ&!P&P?6Q Q5VFX6^#,11"]RBX<=BF:8WM-ACV<%L;"U M41S!)R-M9CJ%VQ15+6)+!2@.25% H7!3 @[7DNHG8"SW$Y@YD>E>/L^$9SL1 M%C)<>58RQ^C:>S:^V?0IM/\F/6>MO5ESF/99\YC MSMN$\UK[X3PCY;SB?7/ZNL&<1T["./UZ? SN(M_Z\VP$&W0;E' *BAK*6EIU MMY'27QB7K87^.'HR T$OIL4N"D<2R;HH'&4GY:*T7[LHE].9Z[\(<2>"1\<2 M=Q,P<9_1&E[DC.&YZ_J6_.EF_%U8_H.')O%6=E._\,,HO)@;RO,IP!_M?1?? MT8T!G2Z ;"9H&VNF2)9]IDBFR$THLD."(DO8]+?U=K>\33^;"7*;?L[)%\1 M+@SFX^-0:&88BBC4_%%D.IZZXE@\6Q/3>Q R"( 9>U/69;L"M%YS'7/DN+(@ MFUX C1T=#EN2=70X74'*T>DN79J(@[D9_Q:*<[2)-XE%O/(N$WOXU0]N4FOX M*QK#7Q-;^++W_7Y?'W;*V^^S*3AM@\PTR++/-,@TN D-]@Y&@R7LZ0V]VV\Q M#;XC=,;1#7*RI_\I,D>N@%=MYW&[R2_,]:_OST;-&S^9'\X:K;?@J2+83NU[ MC5[_KPO#.E,O;3&TTI/W0F#IO#^=F=X+[M ]/X+OCWPMF@A0?3.V'7DAL._) M>\1,_"4Y66VZL##P A;@AXW52Y9;CL'L#3,I%ZC3Z'9>+9!Z:9_8X=",ULJQ M%9>@LF'J)=.9!.E\9N:#.!L%POSSS!S#=#Z:[I/Y$G[0?MI59%?-.G]<<-ME M*'SLPWP!N=3NDJH17;ORK$8)*DEE?M=Y3?LMT[2+O*9]S33M+M.T$UJ"'\"X MQZX9:+;OPC^A/-038G8@Q"!B-/'C$%["Z\>?+3&+\/IQ]7?Y3OP-O1/-E.F M\,0''&@KTRR. MJ+(NF;3-A>U+UC3Q'L;]V?6M/[<+5 CPO&8HI4$LI/<"/)ZNE1):-/W*L9%4 MGURR\?^)QR1_3]TR=2V'A4(T"\7'](=/6N)+-9O)7G8I M0P"H9(]1;U:,L^Q[K72]$-3>2NXXFD[]#0;MI<,\VB@,L-0XD'6.-:Y[&0M: M;'S;*)W4K9OOOYQ?7_U_Y_=7-]>MQE;>T1E^R(K>5G[X7__9P Z_RE]6?YJ?/I1&FHG M"K6G"6CERYG_A!FB,!Z%CNW LV'D/Z"^"NS1(]P77=)A\K +Y9=FSW* (3"' MA 8 3X(^.J#WF(4R9>5I(";""^$QN@9&*[:3HM1)#*N25J)J\#.X3FCAJFLWT2>C*,]!4_#EZ_%(?I"[BP:]<*OF<, M2P/>13KT#(@%5SX/1.+"O^O(5T!&?Q>I>&CCV)-;?!.C"W(18.8F_&"Z+Y%C M@0.!UC"(#T!ZP(+IP0E@7$ZUQD+Z\5R0=C& >A# M(*P@=B+Y-_AT("* &7]K:#=Q,)>K5 "T1R>(8A-T H:M67$("YFPM((JU)3X MXN\P D P? F!EE'>X;T1==FYDL NJJGG\OI$GY *1K, M#>360L5.]>M[IE[Y3\QFKJ,*/L*&,I4+3LT;/L[@M8]S!Z3BC.%I7G0.NUEP M!F%VMR#E%LAU&9Z+_*3CQ<(^C^;#^,.VO.B/L>BU#G@WZHG_6:5FC,[/9 M[)T9_4&_U^ETAJ8]9->G-JY/*_5\2(SF9/RPG^]^^_;M_/O_H8-U=_7+]=77 MJXOSZWOM_.+BYK?K^ZOK7[3;FU^O+JXN3]3ODBPRMW,R;*<,G39++)V&/(]] M[N,P5)R06&",-6BMAG873V&6+T@A.9.IS6VFEAK-U(^0VW Q#PN":=D(W)BV MH6L8]-=^R#D\V4C+[^XM>0:K>6FX=(1QL]FZ(0WXU>\]*+^6]:NNIA,KXW] M*!F5U9;6-C*_A3C+94%!S,<@JNUUWD]>!=/G\7,' W/.= .505%5VC8Q'\$E M$,(#7U;,S"#Q\BQT_>!S0DGZ@_!$(-U(^(N8X7/SEB$ %73 >0U3%?S-DP.2 M(1ZY_N=2A,U,%WYKW#6T7\[/;Q>V<(FWAEY*$+N)2@7B(7:5!X=/DDIW>8$O MFX'T+]-IKYRI=+QGL -R(OB('5LPK/DE'=(@I)^?R2K@L %[3?DM_LSQ4'_A M2_/^Z98Y"]PDX<93^LBF_6_PP=7KI8$57.PX"F1HQ\?RQ&C8:6@_,4QBB MF9!^MC8VG0"ARJ0Y71-X*7;AL:F)>S6K]#/";F@@0N%V 33CU>**YQE MB9-(OF<< ZK()MMM+H9+![S ?N2,=^![\*.E%J=L4[YJFS%L_X&[#*.B=OZ[ MP*P$0'=N^](ZY9V-A<6LMO$'R_1/TY-> [HJ.D:%S.4I@]WU;+".H?;;#)4N M,[OG=[]E!O?:;\!#C.&9T=)3=^?* V(1VKWYC#OK>[" EM;O-'\$1VX*IGDL M"4?Z6/,O0U7(?RYUZG+?F7Y/]MUQY+C.?].'S0(_G*G8G";7008)M*F()KZ= M>$62]@!!._7YM-QS->$Z4S K,%-+!!BL2'(YTB:D=B7)@@')!+YI35+;#WM/ M:2*UR'Q&(YV<#U&&7HW!=_V'E^2HN6M)-I*\(R>-'T/*]%Z9W"QV%JAS)JFQ MMC%HACR+'\Q5J:LJ]C@*,: TDHZ+[8SAO0)D-XV;Y2=MNJ&O62X(R3AU/T,% M$_XJHX&:*1^2#N>C MZ<;9>\-<+P[S2=),:NJ6WSQ?%L<+0/!]^\EQW=1%S:$2B'FD M&DQ2Y.-VPI4.6> (N5$!>R?R6PA\8FH%7^&9DX 1<(=X3+X"O-O0]^2G8P_3 M/C(P[P16/ 54I1T&ZL.(>N826M(S3BTAN"#*:*MX?;0XC2VM7%;Y/S-?K(]W M:FR88:C[MCZW%-6V=!AN6PCA+I9*?O@Y -$$3UU)9YA,&TU.LD^46I-MSL$; M5#N41/6"4!F ,?P*]O _X#B"F.9VF]GCP0["YFX"$Y-"#P-2FI-\!%R1.$C= M-;G=47;U^_*34B.6O:!L"GXV\;]4> [L%>ZX\ ]HO5321_I$8W"(E(,R56;A M_.)<_I;^)3'DB2D)8_#ES%#M#W\_ V/IK-]EE)N.2"IH;1>R% MUD38,8;WTN$$\*+V0_H-291[Y'M@>\,W92RYKY;^'B5-4<<]68TFDM"&5J\C,9'[LQ&EIEM!UO M_G$@3>7Z*B?4RSF?#P%R)2S@V,E6_!]SLDA-=CIS;?226.CL6R/PMNTLWH&N M[D@FV-$IEVEZ%&='$D02)?"#C.IBJ9*YP$0B,//XQ&H">/7[Z524]KFBE"M* MN:*4:$4I.IY)*%#ML_+%#UM4';Q5MB#LD64,V^,ST1H;9YW!:'AF#@;VV=CH MF]U>U^I;@]Z'-US@WH(+_!6<\O ?PK6!TB\4KYY[MOI)_NUF! (E)U-W%UDN MAX9K)3V19+6D_*F?-?6.^8I5VY.6CE40I5R<.BUR8SKW*7/E0#)V^H/SHY84 M!J9;X+%<%K!OV# F'$L/P4'?*@M1CH6-_K:>U./)*B9?;D;GA5OXG7ZVM& ) M?G#@J\!G!;67[F3V-5E(<@93BN2N7XXT!C.22RPGD3MPQ 7FY\W$?]QT@JH=$KS!4B>Y;UD05'+#W!J/L*89ON6AP"[WB3LD:R6^O8X\:*3$:19 M$5BN#=X>$C$3T)Z8A: MPIFIO8_MA*,X"%657+5E7'G(:K&2^!+N"B?^$RZ3DH4\#8],5T9MPXF0$98P M6;I):A46)$<*8ACZEB,_G$:F7^8YM9P8.6'RO?#0!<69"[U*T\T?XX1)1>%\ M9[,0&GMSZ&K;(:L&03!4$Y@D 8??FI="];UK!H5A.Y58#!=B[S(JA*$GE>/$ MBUVD+N"R>MDF)RVW73-.K(D4H"K2]W^59O165)KHN1F\Q@2FF5<,&,<4!O*" MF[D_13(O'8S!5,JXD/NZS$CH6$P*7"I=L!GF-^0 ,#?\NH)4D!@&S]5[)G&F%; M"'Q'&XPQ&Q\L9^S!XJO^U1XH]X.)X9H?,/ O0EDK]OYZ*QI=7/.%XPJ23:7M ME@_^<>6ZY%(7,NF2_[S*2C02OW$)Q16JH^IB$P!#_)D",A&5BLZ^YM.!C MY7?!9S!JM>B8K>>>19/VAO0YX:MAH[,!NQ#I'.&%SRIHN/@:!B ?97FZ6OUY ML4I.W!%AV 4#S619+/BLOO0$?>NO]-^'#C\R=OVGQ0,7VG8)B*5C?K(-^P3V M,2((+V% G(J0*X*UILG]<=HM"'2UWJ?$VF=Y^C^2\Y*#P0D95/3CQDZ3_CGM-!0_X- MR2M(*J?DXDF?3_E[[^.^#&D\PX?_9=O>+AUCJ9Q#:M5]'@4L9/+Y53W2 MKJZ_9BU@>A]^[G:;C>5.:!HHM)O(P6NY7[ESD-P%'/@$(E!@99>:QZU>V>\" M3WF!5,^7>/Z>]Q=['\MYUMUB-3/_2!J;N52&21H_*UMXK1C)N;F5!FP*1A!V M@V$_+OD M[DTFG>09O.0S\,ZQ*55NX20=5J3E3-XJ*=+3?'#Z3FDP8-#^%,@=_E5^$29. MU5#0WF5>41*3F8JX.O?1>>V/53Q*]64>F'N[]EI&8/.*@$[#PP,6]D=2M-\P=\^C MP'64 "_8N^5#F_(]>'O75S^X-Y]_1VD'!Q&&""^L;A)^6%%YQ2#K^XO]W.ZU M]6YON&P&W_"EI(T"^PB*B %AI'QXVV9,LG:5E_8%]TG804[\W)+E&?:Y^E)L MJWXKU%(?:V5;'WYN]=N-[G)/MGEN+F]H"TC><,^2!S[,O1.YXF9\!2;\T;&! M:;)EN5!5SVD+_+!,-Z>HM,+NH=7MKQ76C';R.WKS6;VNEBF?05%[]K2X.YTG MN)S)7O@->EH^5[=B [PF$9J=BUAS:$(E.4>M3J?7&Y]U6V)TUK'-SME0=#IG MUECT1\/NL#,<=BJZOK7D M\,6@,_A1^VIB%&GQN->EK$B6-G_U _"$:39D=1861KSZ<(8<4#K>AI9[,>UP M$6K@PZ!GA^=Z9RJP)FL-[7E>.7?D0IY5F\U\IM8\>N+PL001C/QLYS>BP!*3I+0>NTEYS\Z\H- 1C_"7"&Q MS 0E8+YH/YB8S!VGC37DZ>G>CW(:8ZR,$\'B*6OYAKZ>>YYJ[)((Q(HYF>!+ M)8<6I:=E"8SC)@5WH--J,F[NLT '*H28U5KCHW^]^GSS73U7!CO-E_DGT+_0 MU*H&,OOU^R2)DH.ZG4GG3P-7(O\,2\B=&:RN I2@Y.^ORSHDVU-LMB-!/"M MJ2U**P9SU1X#IB>DR#B/(LTGRUT&/%^>;\D.G+Z\EOI::+%W,#K_BF M8>E@FS2Y8$576$_CK&EL83WO+'\FUM@]?%1J]T .)PZ8_/F)*KG^J<^Q@=6# M=V7?J_R5U;C*-C9@_!;.8RE1!($#[<80IDJY9$"\Y90):G"["'STW.9 M7N 45? P5*6[FPT?)=^<)6>1A2KHQ8' N#.7OPGEL?2LG@F+G*Z=-:\P1 & M&TW'32+ 4M]QG-F!LO7S+3+--]1?.HK9P;8DM"/+@=3)P+=4,&GIL&QEXS Y M"JRT2P9]ULSZB75MNUG6<<8P$K(F71$N6>X4HTDN* M2<)D(XQ- M1FV ^6G61,/"X2IZ2OC,QR51%O?A>>20]EOTCI8,CSN:E?V$^+ MYE2:4?H$LF 6G[#Z]&V0*\))CK@I=[*AK>V?=K3RY?EY(2J#PCT+L2%I;6(# M:A(;S^(&D]C@<+]+;$@E;+]QZT%L5HL-&=_?.ZSO@KJ4UOBNSF%^!?M^D:P; M9C8N9&]9$>RM#^I0>03#WG L.J9Y9@/_@T9P.!AW^R;W M0:U-']3VZ;0>_7[YK\OKWRY/LZ_H]WP?@R"[>!N;=GC*_OINZHV"=SEU,+*" M[4"D3QBJ7NBR6%=]7])!R<\?@$JZ,*GMD;+>2>^],"N7S2I27JSI,.-N36 ID["GC+7_[__T.JUN_]/\?&%RJX'L )P4Z*?G,:V) ML/Y,VSUB3A(KPY:FDML0PE3/U7#@+?>@-W_*P.H%YMGD]D^^)@)=N_0F&%*V MM<_9!7K:A?PZD/I^YY.NW7@C7_4,A7>?_0L6=_RB_B8'=&\^:Q=@5IQ(NTL- MSD+_>.U^W0+/!YR]Y3S"&ETZSB)ST&VYS)VQQY;[EI"T)9L(_Z;LO MG['&12R\ZYOC"BQ*2A#\Z>OYO[[#R/&82CB1H[,DV@MBE!;' +CN.+U>(QU?O@A'^QS;#T(%\&]%($M<,%>Q,$,_D=2% M"<&6(+OQ 0>;K,.OR=$;=?H:O6(8&]*(%3A)[F5Q)HOJN# +]7V!YH-MFXBS M7_QT!JI&6_N"]TZD7:C3OYV'?VK_$!A5_N);:7XE50_7D2+WBP\JZV46 1?$ M=93X?A:>2+45Z7:[J!H3'A66M%6:]DA/4PK12+R1KW)N::Q6DRYV(DWEW M^TQFTX .P'&21W<33I#G+K,#XN:K(_D+#9_FA[=>?VE#6\.&.;7E7Q9'1+PB4/?>YSKRAM M#W/-RK!;O)<<]P4%$6FD&8OQU98"%F,BV^XF1^83,5&U*[(UN(,JB 7X\M9F M^03L/R[;TYK)%57PMD2%57ML-0<0 \WR/DS_M MF;1AD\9&-?05JEWLPE=@B8RM;HG"WO&AHK&%S4W">E_S9\HGOI:=#IB"P&)[ M^87WZWEXPOG9\*0Q7E8+G96; 6:VG[3TDBT?-4=J-YX!@Z7$7II8BJK:CJJ$ M?(C#E:>94>#!6T2+(4<.0\4G2=N1G^[,1W)7@I=K-8#TZ#]YNFP:IFIW]34V M/#4@Z9Y1G>:(TLW>TC3V?AO;[?*>NJMS\2+8+ MQ$^D1(/"E!EH/#;S );;RW)**M.SU,5]W4#T=('45R4!A/2[G#!=53/?'S20 M-2&2=N1.8=[ +[]#0AE4,029[$VW%:HX:(JBAL^2!Y!5,4TR*=R_8 =69<*? M1#*UY!L2R1S+5)RL*IG?*["C43_NOOX*KT"394:9PW\C]>TTMODKIJ<,X;RY M(4J^.J,!#PH$'EI7[6AGH+4HE;X'?KIT>:2+H01$.AISW7EN7/ Q%FM@G.!=#.762Y MAR7N59R2^:\JI/;:$Y29K9QMQ7HKH$GE *QRB:ONY+R6&712U8'D>51HOAIF M;E?U*/+O5O6#>"8;VS9AD#-VQUAUF[2M7+>C>-7'5 5X%!_,OS8S;*^BLW,' M"3:U_A-@&*C2SM7"C3N*G!CGOS;KW>DE+3]EX=X:"LTZC 93=R4(?+GNY5I/7!19$?67A#QH<>7C. MWD'.K5:Y4J'(^^\B+4C9K9!0\JRIGY9@'>F D/Q4"+DJ&D M+[BMIFFF&U/MAW<#^4Y#I)DO6&'AG:D;S;(')J*-+=Y_K+H%_+X9%[V16%I. M&^747\8R\B'K) =EQU8DO=%T5=]W9K,>9DS+W==,6%B'()^LO@$->>HXYKYAD]MTBQ=&YH#MO2X"/-F>Q4,N M/N;B8RX^KF#Q\3850F^5IB':AG5F=?N]LTY+#,Z&HT[OS+"-UF#4'??A MS2N+2O8]^5*-^TZ[_"T$+RT2TSZK5F\5W\+?*XK/CIJKB%K^BB_5@2;=M^9+ M5UZ[UZH<&IW'Y''9'BM4NUP9:_8M>%:^W6TN5_$JNYZ+@:NX@/18LEQVD%U8 MKRZ!E =G13["ESE0\C;XU.&6W?O@F?->KFHW)IM[I3[9VXNB6D(F4VV\?;GM M4LGAJCK#:Z[Q: M-"M#.4MNA_DJ__A>E _MV1 M.A=O>_%DJ[E)$6=6O/E>N6:[;2S<#=E^Z^:I]-K(]H>?C69''QB]I4NHZ(GA M8:)49 2*JL%^.W9U>HI-%0^(T2B1.HS!Q#@;Z<-AFWJ0F3U3M M-?,F#1R8-YDW3P&W[7FS529O&JW"&TY#[[1XPTE.H*@:;"9.&C@P<3)QG@)N MVQ-GNT3B;!8FSD%/'S!OTI,G0@=XZIMK_B*;.9ANKKO&L=F7YKU<<6>AM4^1/7RWU"T\J_Z)JSYO MX6G@P.I @9FPB),V"V="8V4"8W"3#C0NVTF0G+2157SF0AIX,#J0 (&)L(B M1-C;PY;0V'5+V.KH/:/#3$A-O*BJ/C,A#1Q8'4C P$Q8A G[>]@2&KMN"3$X M.APP$U(3+T)G@LDV6CS6]57S:Q#\,>@]W@8_;\Q_K H'JBT8J:@/E6J331I2 MU-S2T8!JL3QM)[A.VA'Z87M/:+!5B5IR7^#W[#+ _6>,#;W=:Y$I7B/9.H6, M_/U87<8]:;M U:XS!5<&*J;@O5'P1I>R%:7@$E+57;W9-YB!*R%^S, T<:%J MUIF!*P,5,_"^&+B]74>MK3?!.^?(C;X.,LD47 GY8PJFB0M5N\X47!FHF(+W M1L';]>;:>A.\O9WW M'F])K"$V5(O;MK]48@&\6OI.A;O+[+M&\3!0GK1?M;U;56;KMAWB%\V!/AB4 M%\#8UP4H:TU_K2P(O7N@MF/FDS8!3-6G@R53]>GJZ?9476:SN!WB'"V]TZ5S M"(&9FBX9,%,3!H>9FIF:F7H_3-WA3353=:78@*F:,#A,U4S53-7[H>HN;ZJK MR]1*D%(Y>DOD#G':_Z?(A-6!5VWG<;O)+\SUK]LHT.)PE/A9F@Y>IWTK BFWGB5N1B!T)HKCY?-,6)&P84CPEIOQ';P:CI6H MPM]>E5<(UZ&.5D^?LC.E=9 ;1%S,2Y\].*"$[:_;/UI4J=S-[UL.M1V/Y2*X& M.+E))P9;=M6?=V* ?UWX)AM7$\PE"*SI:I*?L XD';?F9P,/-1#"V)HL(P'KBE^C:Z9G%UC*SE*A M'MFE[&R\E .CL5S;]_Y2_@T8T4OMVUDHK#/G^6SBV&#"/B:KU?KP,TAQ(,PQ M"/W??L(/_-S05IGS%8RRF:U,&26Q?B/?M?.VSXG K;"VL:5;F,GS,!11J,WK M,+5QX$^EXE[X(?P%]/UF% &B4MRRU[[&[AA65TM UU*O+)1+4W@I*-#&G"Q M-DQ<'_01Y9(XG@7F# 8*QL^22P&BYMX82E,G"+Q2)&4@FC=-Z!"6SY4PGYJ, 705] M QN![YF8$8QX%$: E2/'"/])AI_C)6=9I-K3[B0AS M[X=Q+,$P"T!JG)D@9X!%K83H$PDG\*)OK4\\ [81SQ,-*5%RT4[B,-F;@C M>=$07"EX&>Z)20#K,@+]&SN1KL$6#G3V:85Z2!F1'P\C9RKGG&BZ7 *$>.+, M\&&1\*1!":7DOO%U\"4A_ QO?^>+7&@D[&K%D[KT*;%EZJ\-+6WW)TWT=.J$H=1A M^<2IB>-0WX_J]#01J$2P$& 8$,ED"C.P;K ":#GF3P-D@8?5U/[W?[K#3]K$ M?P+Z"W2B+,%2.;> !(.T#0)#G7MNLFIH"E,C'X:^Y<@G2:E^->'LVZ4TKQD@#@E-Z%3*[NA%&IM0F%-7 MA*&&'W7%F8TB#;/08+L9H;:F-C)12GS(#/A#2#4"(4I%R?9"L;A\"W*V4OOS8H8C!4%Q8QL^ MGXSF?_]G )[HIQ#VP62 MEMS^+=:AZ*1OS1<0&>W.'T=/)EJ/*\]:DI\*S^_:CT286MS?/#,&DR9P^Y+3 MJ*^.!P8$XQAWF6Z=T!+\ (8X=LU LWT7_E'V*IP VHFU\>,07@*G7#Q;8B;C M..KO\IWX&\82T%T!GR?\<8UUV7O0])7EF4F0(3@>:(,!['88?HD7'KPK5W_"4E1QO##U(=0I"GWP8D_H.0\ MY7USE5.0[)BEQY;W.3[N).);KU->4N!;DZ2$G%^2UOG[!X#1$JZ+B1N8?/9[ MDA*2OR^,]:,91_ZG)"EDH>+/0O$Q_>&3EB2.FLVD __1#E4:C>$Q>^O6ME1! M+7^KL<7)XQJEIU=B Z/#J._?/QB=#P2*$7J=QK"W60^#MKB'^V<,NZUV4Y=)J*-G[@^1 MD:,]E&K%3TP4V896$S1^KTX=LPVIEP]1VOS92SL:IDK#E#Q\=W4!1NE*& M!CQLR&@L.1LRZK!1V2BR#=MCO')O]^N=?!GMO %*>HHX.T-$[K+#%;6UIP0% MU2LFB91@D,&I<#O/?=X"6GH!QNE%^K=O++9\_\7J0ZW7(GJ_F]B:S\K68#/S MQ9*&^-Y7O:G2=WP3TY$(U!G8-MY(6J#59VO8U+NM-IF;0H^=K24CD$0-/A]A M(0$#\R[S[DG@MC7O=K.&GLB+ZTCW (S;6=>J<^,+,7IZ=]AEYJ4FDE1-_ML1 MU=,S#51Q8.IEZCT%W'[8GGN7^I*O8]%<@K 25&SH1GNY13P]P:X9%?](#P%F M81HX, LS"Y\";EN3<&_IAI:C!IZ+4FYKV-6'@^5K+.B)<X@'><$2,!0-T-%\N9,]'C8H=DND[Y\/_7^'9KD1J=24^F#KMX<+-]Q1D], M:V8HB-IKIDT2,-1-&Y@V2<*R?3"^==!$^!N$N7/XO=73!\:0B9.:3%*UV!R# MIX%#S=2!F9,D+-OGL7N;7DBTESSV/IETJ ]X!TI/1 OGL9E#F4-/2A.80TG" MLCV%#F@%;8L29KO9TIN\]Z0GD9R&)@D"B77GL]YL@>H+PX;^"D/!&E$/&)@. M6/CK"P/3 1DH& 82,*P(;?*RL_37! ;F S)0, PD8& ^8.FO+PS,!V2@J#T, M?.<8562J>EW/Z:7BWVXE;W0H])+O=1K#'O>27[P4(]3\L69Z-A8>:-%$:/>3 M0 CM&[Q]$FJ7,&!;^V?L":W=U+56LV4T\MY/G:H)C6[;CKSN?PZ-^5\G: MUC&U(9?/ H;I.7R+,C4:(8'!@BO-RL(&KGJ8917 1[U4CJT<82NGXOBL,M1A M(M*9D4%Z/RM0:F]&UB^FHKI@P%3$'G?%,;OT;(XGD-,;SI 2#I)RAI0N-J39 MAA.DG^AJFJ$3LU76 35DG8_+%JS,XVK%8V[)UF2:RE7 UU-[ X-8L M?#DF 9SX;= MD\!M^\NHV@>]C&H]XR8W:!B%&X(;;;W?+.\*#6;>$S?Y?(\R8>IEZ3P&W M K=9&<>\S6J/5#S4C7:+F9B:A!:^S(I)F$FX7JK")%Q-W+;GX"&IN'/ABY@[ M WW8'##G4A-(0@>%./'N:V-U$5T)F7?N:D7"):KZ<48R,/#]GB1AV3Z1WJ-T MO^<.F72CHP][?+\G.8DD:J^9-DG 4#=M8-HD"?#.0?/@;Q#FSM'WEJ$/ MVQTF3FHR2=5B!@XU4P=F3I*P%$ACMXZ9QMXGD_;U]K"\BC*V',?.8S.' M,H>>E"8PAY*$96L*[3=I!6T+;SU;0[UKE%?ZQ8:"T]"G# *)=>>CWFR!Z@L# MW[)+!@J&@0(,3 F #!0, PD85H0V>=E9^FL" _,!&2@8!A(P,!^P M]-<7!N8#,E#4'@:^?T4O%O=Y(W.A1:R?T)K-W6MU6RUCMYSGGO)W: M\=>=3^%1OZAD;>.8VE#+9P'#]!R^0ID:C9# 8,&19F5A U<]S++ZWZ/>*,=6 MCK"54U%\5AGJ,!'IR\@@O9\3*+4S(^L74U%=,& J8H^[XIA=>C;'$\CI#>=' M"0=).3]*%QO2;,/IT4]\TS9=9$['V)V:SK"IJR1L_EBU;V=;1PX:"K9N,7S MQHZ-795AR[?(8X-'#AXV>-6"A@T>==AX(TL5F1+CJ7N[3>SDRWSG-U?Y\LZX M$BZNVAL8W#B&+]0CW/)TWS=SZIZE.Z>--H%;VFJM_2AT9YUU2QG3AM M<\T'9$C 4#=M8-8D"Z?;YVDYI$$K773)LD8*B;-C!M MDH1E^R1T[Z!)Z+6$64+PO-O5.YWRJK?85)RXQ>8(.@T<:J8.S)PD82F0A>X< M,PN]3R8UAGISP%M0E*:P"1*$I;MT] M2E';XHS9;K;T9HE' MA]A0Y\R)DM4'UAX-MOR4#!,%" @>F A;^^,# =D(&"82 !PXK0 M)B\[2W]-8& ^( ,%PT "!N8#EO[ZPL!\0 :*VL/ EX%11::J]^.<7BK^[1[J M1H="$_5>IS'L<1/UQ5LC0LT?:Z9G8^&!%DV$=N<\:]_@S9-0NX3AVMH_8T]H M[::NX4&SHW=;YR[J7$MP;+MV_'7G8WC4K^C 1:XWM7P6,$S/X97JIJQ$Y- M%]B$51(V?ZSZLK,-JY4->Z=5TJE).1NG2L*6[U5W= .U*>.S(6-#QH:,#1G% MC2+;L#W&*_=V7=?)E]'.KX;RY:5L)=P,M3"V_>54_8-> M3K6.<8WT1@VC>'_PCM[JM)AYJ8DD59//UVK0P(&IEZGW%' K<+M5]YBW6^V1 MBHV^/C3*N]R*J;@D$2U\N16S,+-PO52%6;B:N&U_/5:;4."Y..6V.@-]V!PP MYU(32$)'AS@5[VMC=3%=";EX[G-%PB6J^@%',C#P?9\D8=D^HM^D=-]G\52Z M,1SJW6%YJ70V%*=MKYDV2=;$JFD+A6ZM^3S$&GHGR)SY IXU78>MYO\ MPES_NHVV+0Y'26TH5!(CX#*U6$ OU M21B?L,^C^6#^L"TO^J-C6:U!OS,\ZP]'P[-.1[3.AOWVX,QH#PW+;EIVO]^4 M4@;KG2ZULH(H14H )21)H<_?/\"W6\+%9A@62'+V>R+9\O=4?51I$,B<:\Y" M\3']X9.6R'RSF?@H2\4' &KV&/7F3J/;6:4C6ZI(7I!E0X1MK7)A$XS=0])A M'FT4G<;??L*!K#. N.YE+&BQ\6VEL[??;VXOO]__GW9^_46[_']_N[K]=GE] MG\U+&I1%<[).1O MIF7%T]@U(V$#4\\"(&-I,-4?[O8.#6RCV8<^9]VL'<'ZD[3ZS4ZG2/V::[M!C'-"1=>_ -M3S;O!52SQLSM M1I_OK5V$+7\I;>OH7;?JW$WK&!T!W]&& [=G9E/&IFP'V+X(2P:;M+;!=VP? MW9S1:PZ8^,VG&[=?O:\C=UI'.M UBMOS\4S&:1><6@M4SUA1QJIFF6*J,.#& MAE>="85Q8D*I-E:U)Q1Z)]MWWT=B](8V#G?^.'HR,<,'6TEK7OFCA>D?K&/> MA<5[2Q)A9#9;="LF%1V%9-+W?/6UI#\$OAA^'[5Y-K/?WZY?YD)63V9 MO#6UN?"N],90:E):SVRT/2C!Y]CQ\79%XX/<.Z9A'?#8 M;0Z9-*G))I< T,#A.PS)=#4+NZQQ&<"QT: :4Z^]<:(! SLU19R:S?M-ENC4 M8*=E95LOI&DM(P+0;NLP%DYM4!-)JN:" P L_+6%@;FR"%>V:'%E\8U_NZFW MC?*"Y6PNZ.W[N0Q@!QR^Q@$8@S@0NC8&18(?PG+:T7%5 EBY4#EBF <^DXG^B&$FV@B@F,%U*IRQQ,5O:$2[-SD M)I2:FS@:4+4VOKB&W:CMW*AC]BY<^U9IS/'=I50J&#V]/RBOZK(Z^IO":,.T4D>LV>;@S*MS!J8R4'$&9C/\?MC>/UIJZG@^M[9? MJ];WCW*3,$'HV"N9ZB>4>=ZAM.&@5,T%<&)4S3[ M2-$,-^\F>2W>\FFV/ *;ON_5%UP^6VZ, O"K"6Z69U_X7A@%L9S,%?I:#X$( MRVD^V3+T-I^1I2?"5.T/%U P.S-.S,X'9>?-^U=29.==VEVV]8'197:F)L*$ M*C9J'=3(JY[F>-HL43YRL6L.T4#1BX4U<1-VCS-I>EN4'9+5[["D 8 M0[W?YX[>Y*23JN7@^ ,+?VUA8-HL0IN;-[@\-&WNT-+!T-L=.M4/;#GH=6_@ MHQQ+1SE,SSY6Z(S/9U0QGL_%H96!BHM#]^4_;=[9LFS_"0UV25=L]H?E'=$S&V2@8%H^ :B8EO=%RYLWKMPO+>]0WL"T7!T!)53R\%9DP_;C MD2NT5J-$EF[U&^TN;712[5V\[5/7/%'XRL_]=:38$*.3MO=44PP;5"^^A68M M?:^_T(-QPT+44J \:3W=WB_;O#7FVW[9;A&/?D?,NG._R\@XAC\Y 'W;IU#M6A9>5(*5R]);('2+D M\5-DPNK J[;SN-WD%^;ZUVT4:'$X2GRNXZD('&O5$/ +>[-5.I\?0J?1[6PU MBK*7^'>A6>;,B4#>_PL_^M-9'(E "_UQ] 0"!RKV*%Q?:B7\-8Q"+1"J"V?D M+[T+7H4OU!Q0W, S72T.!1X*,2T+9-OT+*$].=%$.[^[T-K=YEFGV="^PONC MB8#_!T+(X$GH/&M3&.PDU 0LDJW],_:$UF[J&CKDNO:4'[&M_65[0[34[NYB M_KR+9 7NDJF=@\;B8]_MH-]I&JMW#-W,_/3P)J!&9\GV: "\"S\H^<(UV'I2 MW>92 Z$R)F5L-*FVT1BLG90. A/.!+P((O*B:_YX#U*VM1P9N\M1M[G4LV#W M)3=2.3+>D:-V8[F/=+KD6D$16CKE6<9\C(WFT^HUEO?*AQ4AM.O5M>/?810P M$D(59JB-YZR+3L$0S6%IQJ+HA&V'B/FG,.N240 M^[QW8+3>17D[AZ%LB TC$=%)D$YH9CZ(LU$@S#_/S#',YZ/I/IDOH),_;3;O M[?RD9"XCW[6W7H?">17S!71=2\V.KEUYUI*J5GA^UWX$SP8E0/+ZS3-C,*L@ MUEBXCOM2*>-?'0^<)P?4^RZ"%U YPA-:@A_ F8]=,]!LWX5_0L7>$T ;#1DL MC!^'\%*H:^+9$K =FJ'=Q[_+=^)OR&W8!3Z&E?EQC2'?^YX [ Y2H>/%JC-] MQJSM0?,/V_*B/SJ6U1KT.\.S_G T/.MT1.MLV&\/SHSVT+#LIF7W^\V5F[F* MD-#B9D*R*UAJ9*-8F7[)N;88@51[(ER@:&O-2?*&6N%"^X3LB[.A*,_ 'ZN' M%O"1EHZ 7B6//O?L+S"QR^>9\$)1SFZAV5@NSMC5R5LZC%-L IOM#)J-Y=O* MW_#JGB:.-2G!,5_* *5SO$#X)-]UIOK4U1>)=JQXI-8+/-5?.-O>(>M7 IS%),A(\(D[$4 M5"DZA;*!:J ?G&WQ4!O7\:C.C18:4:_)%6+*.4&L;2EEA\U=DH99" M(=]%9(+;^B"^B)D?.EOGV3=>EZ+0+@4[MAOQ<@;BU8B76SIF(P9T@O3+7L&Z ME>_:6^__O?+Q#A2O__+6Q4S@O4N;)KW -5O^)[.0]"TY9?F!O&J4_GXA[E?3 M"?YENK'X_'(>AB*Z<,TPW.C6^/Q1FDTWK#E7I- M5>,MMP0-[5CRN>2N'!V0C>/,W3W(YY+S0V Y-B/H=K.QW RP)/DTYN'+?!@A M3;0G\JF=W]U=WM_IVO7E?39)66CP;IE!1<)RYW*;#:.;;+(#T+6'Q(P4 MI;NE\$MJETHPYNFCWCJ5O&"RMQ_^4NAEK\-_9R/1-5:$T-924$/[76@3\U%H MH7"!B1**4='.=E,#//TX -R!7-PYSLYT!@.7'DZ$J37O0@%8A%O@*?DOV>)7(@XWSU/$PV#N!+;24 MK>VQ68HII MZE4WAUW=O<%[OC5Y=?UVH(SL+A86U9$] 3*'P/OSL^L#_['\S%>[EAFY ?R ?/OJGB^^LI#B#RA@)=E02@S M,.H_A11 !V3!D:(6R@"BE.I9'%@3,U1"A)* [Y2UE5D.S?:?O C^K]W\Z9H3 MF(IVX: ?'PC/A#>8$48XX'61?F#Q??<3E>N^ELX7*,EG,X01C4R08U!I/]T] MC&&6UL3!TI/?Y >DIP(]G8SE3Z=.E*0_IN:?,#WS12;W MI+/EJMRZTE7W1>7-M[?&K5_@X^E45_+C4/YC@"W%VTD-%A'M?V,T\=,XP@=@OD[4W]Q9L).''@!][*P&S&3 MJB]X[QB6^NQ%F %Z"(YO-\!T"IG466T P6S#=PL,?6(U*/H3F.G'?%""%KP M<"DN,'$^8_A5U1 M9X_)31^F"KP:F#AV> ^P]LA$9T<2"!INX5DJ]BXI76[?Y9?;SG@,S(T!]Y&( MGG#"^.BTS"ISD/#%U3/$L)0EX;#,<#+GA&P6@7 =\2@Y,/#CAXD6@D2JJHDY M?:;!+) -^ V_3<# 9&QBGH*;BFCBO[<8C;2X8540HK-<-'AG380=N^)F_(9. MWN/&JJQ(1$5=H'-P*1)7^;7(@I2C%XCBYN7\Z$"E>1SP-Y37(/T(6XSE0JLB M.)0#'?5$5>+A9\)X]&^ 'C^0#W@J@1W[KNL_22&149M$4L-$L:9@(N2OZ'PN MC1)U%70 IV#E*Y;2G%,X$?"VCSM5Y&R-4[XH1\6I=HE)J9%]-./(_[1#?.I MS3,P0#DX8N>DRAX<+*MM59]6VRJYW(.C']L!)&!P&$?\^P=,3QV_+U*O]QY4 MZ3JN/=.W:9WEAEJ3#XGNA&11V!:"$T?O 72(9X/SXK4AB=_E ,#%/X=-H_D@M.]B:L+VPWN@ISSU M)A$:&.2]K.VU9Y]M$^B8/ (P$;G?EG7I+9#:FW'1-GU)3HV>J$+'5)1@,'5L MVQ45I*+R-(4T%['[35JWSBTKGL;RT"0;.;)&KEK^]JF;- *HL'M= 9#8O:XL M=/5FGB/?<'CLG#.3#R>@J[ZSX00T3/,WU6814BS"I1,__)\P ]4=G):F\%;]^!B\N7NO1UR1 M I<)E$!D+A,HK+0,=/0J$*N>YR8A"HPU9 'B:FFLM QU1P?@_J%8 @L.A-+ M!4!B8JDL=/4FEL+YE5WOJ:>07SE6I^*TZYUJ9%=$'?:V^@?C^"KV=-O?JA_& M"#$,&]$X0T$ "H:!! Q'RV,Q#*P-Y&!@?B #!<.P1?;I2/RPU^P301Q8'>H. M Q,$&2@8!A(P<#R)A;^V,# =D(&B]C"6T4M^,CN?;LJ9 M82B'G4\[H+%P*SQ>3WSF/)]-'!N&^E'=L=DV/OQL=!KMM^]M9W6JNSIQJH@$ M##73AK_00V![7CD][=C^)N?VZWM?W[CM53;$*O\.YW577K^^Z1J&B@M@1G__ MX#S#>L53VX^2OV<7.K<__-QKZL9PN'2G,SV)K9G-H&JZ>3?&PL^$64_"_&%[ MQNQMP9BY>S[R+=OH!Z8MI"$X5L4"T6M6J.C*$:"@U9B5L4+BMCX\*8T,.D.)6]@F4Y==%8ZN(Q_PMH\,%$S-3,U,S7O*# _VFAG>B:W[>J=5 M7CJ7R9ID.I=YFGF:>9IYNE8\O35-(X.6=$3ZE XV5X63E22]BG$?_A+E)*?] M4V3"ZL"KMO.XW>3S<^TTNF ,ME"B_(C@6Y,OEV-)X/O[!Y!*2[@N @109[\G MT,O?%\;ZT8PC_U,"/BR\:\Y"\3']X9.6"$BSF;0C.6(ZO]H]?;K)RL-K=U?Q&6+([6VH:N 7T;1Z=;OJ6; MV-T-2"[ULEO'7_:#-3FCL^@96;0H<(4!+FAK@_UH;8CB=SD 86OGCR(P'X3V M74Q-V"=Z#_24I]XD0@.#O%>\O?;L,RQ#Q^01@&D#D%B7C@U2>V'?4ARH$Z8G MJM Q%6UZ=S55*MIKPS Z7$3._=[(Y-7&ON7*(]C(D35RU?*W3]VD$4"%W>L* M@,3N=66AJS?S'/\<^5$3STP^G(6NXLZF^X[2U&YS\ULHQK&K_>J,"[?GY_1S MW+V4+1L."[3W@O,EUZ!P\9M-$0E7R9^J.;J$HM8FC M 0\97XRWAFRW*"G&M8C87)%#A5 HDBN7B87DF46.SB)C[@B 12X3*("('&91&6A8Z:A485<]S@Q"55@JB$/$E--9:%C MJCD^!O4+P1!8=":6"H#$Q%)9Z.I-+(7S*WN[G.^ ^97C-!>;MSX,/]*[&O%0 M'%_%QF[[O#NT5GUBJ<+0EBDNAH( % P#"1B.EL=B&%@;R,&@MGD,!0$H&(8M MLD]'XH>]9I\(XL#J4'<8F"#(0,$PD("!XTDL_+6%@>F #!2UA^$43]* @O5I MXW -W^H]:#)2=K0C_,S.M%:]]K:(!@P;9GM..Z#Q-SQBED[U+!36F?-\-G%L M&.I'=8]?Q_CPL]%I#/[V$[[U:/?FL3H15R=.%9& H6;:0//*V4UV?2>M'=O? M%MO:XK98V1#KC?MBDT>\\83/+]_,?_O!A6N&X?FS$_XQ,U\LY:Q+X,-O\OHZ MO'G6,%IMH]#-L[VF;@SIW#S+-H.XZ>;=& L_$V8]"?.'[1FSNP5CYN[YR+=L MH\^A+;W5'S"%4A-7@FU/F#U9[ID]Z\F>VY/G8 ORO!81?:+L]O4A7K/.3$E+ M- F=N3OT]2KTT[/W@6D+:0B.5;% ])H5*KIR!"AH-69E;/+8M-^]Y&8K?&J? MVFU]^+G9Z.Z8V66].WF](W^=3AVQ>&G=+V^$S%])!@KFZ1. BGEZ;WGL'K4\]IZH MNSGH,W570H@+9[>9M6M !D2N%?V &A43D\H7&:Z%HB:V[ C8+,R M9\[XD,&'L:&+37&*.>GM MUB]'>OX'@+S5INW4)^_O-4^^V^$SO=WK,EE70O*. M=G2;>9IY^B2Q9)X^79[>FJ8[S=(RX[M1\D!OMNAT3JD*)RM)2@7I:'=/)[GN MGR(35@=>M9W'GU,LK^.I"!QKU6+@U'NS51J8GWNGT>W\]9A*E7=)-7^L.9E: M:*;4"Q1Q+9H(^'\@X$7/UD+G69O"XR:A)F :MO;/V!-:NZEKH"8M[PT#?5#K]U4^#1K@X.*8<:X% M)K(4N-MM(L9&$VF],1%="T0X$_#BHW!?&EKIF!M%,5_JF[7+4ADIYL;;2]5L M+)_;V17SI<+IW29B[#R1UYC_+C011O"82$ADS8>'0#S@;V9>&L3S3'BAT)[@ M*=I(%%F*K?;&N>^^5%_]74Q--([!S?BK@W/]/V$&[^G(.ZK17(]W*NE!^K6H M$-*,%92$;:KQ5DP?9WO_Y.\TX:T'W=W&45HW:#05!Q[V-HUJUPS[*[SWP*,V M2ABU'^^F$]O+]39=FE:,^AH&>O\DW$?Q3;+(3J-O-U:U\MW]A06K($QKDAB# MMF2YCOQO5_ZW)\T#_-!O*%]QO3^XMK,%>HA&ZUT7L7E4_]!HX?Q@/I,@G=#, M?!!GHT"8?YZ98YC/1]-],E\ T9]V[>BQ:MK)7$:^:V^]#D4G?6N^6/Y4N_/' MT1-L@73MRK,:R3J'?F2^7[SS-@&3;:U"]^3H0D,56N@WJ9G.::K MW47PPA3&')[0$OP V[G8-0/-]EWX)U1.[@30#L$?AH7QXQ!>"G5PB2P!&^(9 MN ;R[_*=^!O:3/2>8EB9'U\O3:&%V&S>"YO4!;LSM]?MP1(W_NI[#_?_/WOO MVMRVK@W_<)'P1V\_+/M&K^V"SXXF. 9 M\MT+(]"TG)";9\'BK7^:AA/\.>RTNKVAT:T;G5&GWFGI>GW0[XWK;7/8[^K# MWK@]:A>F$#:+F@\I.+U&IIE/IEA<$]SY>G/]]_K=Q8]O[,O%Y[L:N[ZX2[?U M*>%8IYD+@&^-"3=#F]^,!<\P_[ /QAUQM@)EN YV9@JNP2A $OB6C]8*>95DEX*Z:(,*F''(N2;'][ VPPN&UC&@T&F'R.$G3B ML0CS@S^X]@,0@)U[W+0"=G;O<9&,8F;(65DPW>WE5C2^ M6@X$TO(IEQ""V58POWB:69[(4G_1 ZZM[XR0O3TY0.#NT;V+$D9GCGGW",.; MPW?)X.5MR= 7+1*6X_1T.0FFX<2*JZG/YQQ5\,VG;_J7(#<^)VU8@^$I MT]N&+(7B!IMPDJ2_NFP8BA1!M<'RO_]KT-):"C*G\CIRX$9GAUY;4X8SUQQF MBNN^CHL%K"X;Z\@?NI!Q0Z7UBQ>'N&8#DX:POR]'VE08<]_HQ\8(PZ9B2VB_'I>'& M2_G5AJ/M$]^Y_:)8Y8K!#M;C0\ AGO/5U9WST$,3=>:8UZYCR ^'BUQVWP_? M&M:TKOH]:@C!JU,+<03GHV.;=V9G"N!KS.$!>V-CNKD6N>F8^WSMPOZS0F^MUN_3 MVOMQB-9[)9;=5T7B+W%SO9\.]#G 8D6N M"7G:<=JH*/*45O2/Y2"?*J( (;(ZO"!$/FU$WK0T@!!Y_XB<.^YF%T1^1B%! MO]8>$"*?T-%ZASA$X61.\[MQ5O1#6-E@*VZ<=04:;VW3$K%D>]$M=RS7N^6@ M_]Q$>["W'HAQ U7)/]$%0%5CUXVS1DW\C0<9G(DIZ/)K M<=K(_[&\7S,]@&]_R:NFNLF9P;U Q[-*< RV"_*!KPE]]JYPE+B#S(^'UF W MH?H9W+MT"E/1X0K71'"B)QSO=Z_?R*)2QY?D!FWE 6Y ? M>2'^80GJPT\P1!=>9KC>S/7PQ+D)U\W_A+H'O_MPHSN#BGX4M)2+?DEK3B3)AU*'M0U!!), CGC"D1K3 \$2=Q:( MHP+A([> ]1Z(_WO@+S 3A%[P:F:#0*UP"YY&GFV!F/.T5]#+;6G,DN6S[EO^ M[RP7C1SCXS$W G&%'X*M MR2K3CJS,;9TX15;B(\XB8H,#:[K.%9(7FPS= %'A6;LR.+_4]K;!MCJQ5@X<'I_IEA#/<6C;JZUW4HN,_/BPQ$)\ ML.4DKHF"GLFB.W.KT AG:91K:(UGZ ;1)+G98&>!/(,7;3&X!3!V=SRN@<9& M)[8"\<4I2)://H8!#H'K!^@#!!#N./<['%[:RRU,_P%H"9HXQB.H0 ]@R(*J MT1O/X84OS8?8(D1[XL5)6/-9Q@(+:?NNSU&E-]'1Y5-T5QP!+43X$8@0<#PJ M>9P[!?"X5'=E?)!/KN\C/BCIRQOQ/>G#6V#Q=]# 2S[RP+&<,ZTEXH+!#G&! ME[2QHLT=PK,J]?F$7BAW_8**C6^T^6"(6@1&N'^HX(G-^ MI#$#DG&)0P[3YT"#T^<8UDRWHS,-<40[F)!\0JA BK[I3]8TG'YV/4\YZJCH5=QWIU,KR,9^,MXSW- VV41_X("48$. MQN K(7!BK#;#_VY/Y'XS Y3;4/@V'/T;G,0[]UQ&C^?@[5@B CPP[;7F*N+7 MP*,5 T>"N2,<.=(=,W!X'59C<9"LSU"5X,7RH$^P8/YX+C0G MNL 5\8^1D*,A\PM14+I0(":[+0 #]5TXEVM*J8IZ1 ^XG8!O<5<"M)\]R[SG M"+=;Z-0JE0*FVM;4BF(6G"IX+CQ*9B"C=J)Q_NC3(Z+Q5PZ^AK>]_K0*0HUB M.MOB#3[:=PD;I:*.'JD?'4)J;IB"Z6^49MS7R2NOXD:TFLMN1(.!)W4&B&DS M31P(K@WSG@7"Q:5(CIUA0E%X$/!UN<]0E"]\9[UG?^"QH< 5[][-) R1/6 ! MT13!'Y$%K,$M<$\0,[,(I,2=&23:0@)V'DN+_I'Y@\Q9U,0%H*61FBXL[#1*3S,T M2O&9QGF3##R1"Q0PTG([G&\K=U@[_%(\W\ZTE],KWR.&Z/7F4QKD\FFM/"X> M=W[D>PI_K4"FX_Q:@1I*1\A<[0EM% J31"U)T%F0V$'A4YF6N6K5H@015R:S M7MS=[&C=' ZEZ%+WN8$U+8^N9_I($\?-P5(@W03=F>/BG01M\-G#P \ /A!7 M,BNV"]DL2U%N4\*@3D$2GF8;3^1SV?8CD=A,9=\SJ1K\7GR9*.^Y[?I(0%2X M1;[F._#7G>(_GFO;-?;UZWGF.=)UPKJ#^(Y;=QP\@E#7,GZ A'MP)GS+M&!" M7$1:\;7L'0S=!C?#>N#V/%-0\'<(.6#VKN?7HG?(YZ:NE]E$O"<>3>8)8IGO MN^X%\-+%,)?2G0[P[AEE#PDY-\U]%F8W:]F0)17Z2R<+)YZ+4\5*1SQE>:&? M'RV; 0'F>(W'X:MW>?J5C*AHDE_E6Q;$+,W7BAF)C*HY!=?1#]"HHP+? T5 M)U&0/U51-3&ML('0["75G=/UY72W)98O[#5I[UWSLH.-3IW=>TS\C#,.N\W. MJIQ284)<9HN2R#9>V=1'DA] .8__)\32!#W*=^-;@< )RQ(2BQJ'),#:@>#: MVL#W+'E^]OL7#(#WQX_L2F5QBGR)':^>)V<9!=]/FGQPF!3N;HS;/7.^3OO6 M#C3*X1T3\\I3Z&@84I-17T#^?5\:B=LB>;EXGERM;C M.*$LC7;2@8*4AC\XF^C2HY3ER>*T1Z$Y138RY6^('W T:(&C>N81EMN(NEF) MB6"F/]NNBZR[9P(TZJ(83X1T_[*X;;(K>,D3>Q='_;>?_Y4$$8L'-=B%;D D M";\NOF6/8GEG!'Q>E.?J\+^HE%K$M4XX9> >@R<6+1$NGB$*=-]9[S-JL7&E M[B!7O/>BE;K/ANR2LL"O_(%[$#3_0)6^\K'OY=U$=VX<_MT%HO[_W'/OW/2G M#4I[D<3+!;Q9G5V8O.Y2 :_6*BCA9998@%G. / MR)DP89V$&;1A-EC8Y3"MT40!P'^PWMO:F>NY1.\OR[@DW#WXD%ZTIIC> M.%!DCR9@^/%GN/1=M$(YYF!W,8 ' ^PO;-6.$IM;%E%;8LOV?5Q*HEPB32[$ MS@OK@=\^ZK--):V3D;1FHUNP&215S9':E)-=/\X"R&Y,&>8R5T?&E+2:?P]QRZE%6#[?T:H/UYQ=K1H[7A'+ MKR(&X)>7@OS;6_7FRZ-Z[7FP/ERSD?$X!6#/L+X?47A]@(<0)]H:]9_0\F1, M#/,!O(YVQ=KS5&H(T)>GL-X=[RA1&V7U?CJAS\TX/[&H&+SD_#OW#,SCW^^V M5I5DRZV>.FTJY9):X M<.>8R);(+=LQKI44H378[0+_XB6 1?(_A7Q1_+U!\E)4=@N]D5CT"05BX7;T*&U/KMJFX1J>8P MAEAV3U<[::VUF9OM>ECL.U&CM:.TT\2+)S0#=:^/P*C]JNMCF,\'W7[4Y_X; M]MMF\]ZN=4>2+UGVL:CEN'*,7 G-$<\/#_CU8_'^Z>@AZ"*( M]WD:R"Y!C\!"@(&X#3!AB3IR0B1X%^BCT(;0V71M^"=:VIP MWUIMB0D^37& MGPP^DY&Q^%U.XQS8U8'<0>"TGE 8\ ??VH/6G:3C!G\-. MJ]L;&MVZT1EUZIV6KM<'_=ZXWC:'_:X^[(W;HW9A?Z$*))9C$[Y%V0I JL&Y MZ<>^P&)=-5^;M("K+5^$>+7E+5DPW/)F=$VVO$6DX,%#\B/OPG7N743V1]?[ M)3PC?69A@0=2YIX[(E>T:/<"GNC,];D?P?M8&ANX;0=BB>WSVW(RZ4@@%F1W M9)&@^9;WI0L-A=SCVZ-]4L#L1?MZ/.2Z5V4L]<^\!4W=,^\[>;+-5MRDV_MF21%4N M%)3NF/K"?YK M0/1WCUFJ3(87GN"XP2+?OV,F-KM;]Q)?>"[>=^ZFTN7JE=>5V6%A? MLKR1/ ME/R6U:BK\N<1==,I]!T)/,A6A?,=J?HZ)7*B^S['KT0^2NYO2IJBHFF2%,N,VW_49XM]3W&5N\VCJ%[W M.7:%7KH=G7G3PNPZUC] &SB_AYK%,HDN!LU.(VB8""H\4ONBT@-+/W$R$$' M@ML6R+H8H+1-!I9]I):<%^R1J2EQM]P@D]Y-(5+78,!E8GP^2S:/%ZQ.E#=^ M+2C=S+5^36_+6>[R"C*(R3)?[#.(^[K&(TGO32.4P[@+S!)*(-#'Y&,]M(,M M:\#C'18939/2*GZ/G@K?8 +?F,B-B"EMCB](O=?CMC3-R"W3-<)(Z:9HDC%! M/+5\\(2!X[@4&*F'X;D B,G3A'!GMXLDMR/O1O "!R 4QJ4[O[QP%AAR1<=" M;(#1P4=)FQK[=VC>9R8C-ZM,T$XSN105>*X=72_C6=>03><-:2,<^6.:SJDV M'# 3^$:$R;(XWS"XS64],=[BKM>65>Z)I*EP3>+^+V"\ M3SB=C9B80!N@B: MP5AFD=[G\HOR4<'"%';%TN':'U56T#>'*P>#M9APORU\Y%TAX MT3H2R:[2LG&V]*=5V(@GHK^V86INR2W13%&]7S<%1A)!";@VP@R# E.KD.4O(2I%D. '#3MHGY M=&F^<*6/:=WW<[) ML$.?S%YSY0['HR5R0:G&EAGI=>FWS8.<7-*JM%5+K]G>:P+JT#N,,F8EM\=( M.@+RO[>=%],L4EVOV+0J5%>)&Z M*'KXTF,MGX$21H\=B7VDT2I08MR$S^.SZ! G+)E[T"T;$_?142,H,^C%1TOC M0EU]"]BD>[)YDB!!5$L%D5]1.C3+Z6P.5 AONNBA-(G(R^6.I8_?6K+XI"#E?1D!.A@H^@7 MB?/!1I/5F]SA9R@$^^#N;L/;JN;IR\6/J]_/[JY^OV!7U[=W/WY^N[B^NTWF M)%GF+HO*Q MB&3Q[Z):&QQ340DN:IM$2CJ>7)SP.;L]9W?N# !G@)WKHLW!7U+7(P*#ZPL#(7![8D?53Y'?N&PV3"ESB"WV.?8E$VFL+7 M:.Z"KB+#QK'[%CP?10>887(?S)%(I81>H01@8[ )4)+_]W]UAQ_EEBK@#*]% M>;^$7%D/1]3U%Y&7Z6)],&*#N3B/+$5L/ZE[E3G2Z^#=QZ M$S?LQ>_>10',^QIS>'#DAX.(W*E8>5]^-S0_2"M M>(E.1L].ES?(_LCXZ$1$]17Q6C<3KRWT\ MX8IXEUDENQIB._ &V%;XW-ZD: MR'N+/\ RIO=\IG<OZ9*.U^>9JLS*BVNRMZ^#>6RR-D>%6NIGJF2,*3>I#:898'SD0_,\%@ MZNPY40VOIQ;]Q+8T*;C>(OJ$2#AN;+XX)RS.JO5J^.!4Q4PT/'%*6-8J9+?Y MI'[-I1TV+MK*F)Q4/:[;ZD[23@ MLVM88E[)<$L2C-L.:^%#3028YMJ*E]O5@H,;8X%/GYVY06^\_5J/9Y^"&8GF M971Z8C#QN)1GWWIBXFD^D^U/\\LYZ#MX^-.]Y/9.1JB@3T=,H+_#8[^ZOG_C MI P3?P5KU-GP@+2\>4Y2OTC"':A1T /BX-38[+@XK=$OI48M7L*-FOO&9W4N MUJOS+FM>?V7IR'@[2=5*)'6Q-WU[+FD%32%VY])&Y57/XZ$62[2VYB2(E6?^ M[2;26D'+A@.+M!:+=(X'=8T3 MW]+;H2V]M*67MO0JO*6W>#$KYXA?+6I@KQSO04W[ [_ MWH=*LFBMG)MGP6(P?V)O *V00T>4FQ:4]^6!\RPJ08X*[_V)K O&/[#:%N12 MU@\+1U/D=B;8VQ6]5P-W'P2+.MFRFW$AXA$L5'RN1VH3@CR;.>[!+;W3:'F@ M^&5Q+FW% L^'O4!0"F7M2DM*SK:_$OFU1KOW3.J7J\IZZA>4FPE>#%1@ M!0P.T?=O;S3 E5?C2_S5YP59):NZO<9@#:\6U5S/##@VU)NT)_$L5N[*MTS6 M^,":5.3O[E]CU*![7E]^BP#DU6&D5%\V0);*Z11@Q^K<:>E M NQHK4:GM6 44KA0ATC/4GP]DQT_<:>WZP<$3(=5J(-:MIT4IMSTG;#2D#$\ M3;[^76Q4#QV/P_S^-UXF)Z-(1K'"2D'&[C3YFC-V-GSF_E_]<)993Y(CZ;[] MB$>'UB=RV%JK^?8C;KFP#-V.""06>=YI[__Z&SRB;"7H]:SFIE[+:UC7,@9K MVA*'SX%,(\^J0 :7#"L9UM/DZV52N$8V4#GF[#$??'YYV;P\?_E\\(:6\F5@ MZC!EB>=EB^Z[:M2+\4J"VNERXGF.P\N1?0/U.)!C=Q@^_44]%FF;^0YKV91R M%3PJ?N_ZJ;02%VUG:V>U43C@U MW2#Z/=D6T'[SJ=4?UIKM84%+==4D\752:,K(E*HVFZ"2H%(!/A%4'B??1$5N M2TD%JY3^J&KG"%X(7A3@$\'+"%X4X!/!RW'R;>M$7RMW M#F1)KB\XCUI%B\:+E.VK/%XJN\/E=)EP6;BM]W_*=P\?JC2 _!O%R%YY:Z4& M&Z0/0R[*=FN1V6-1A!'\!]C 2]<[EQ;P@,N3[9K6'=2:_7PG-_6DCXR $FP@ M""3IKRX;" *?G00F'3EQ'2&$(.FO+AL((0@AU.&#FCI""$'27UTV$$+LLM+7 MVRV-AAL-7W3-CU)HR@K9$>UC/%TF)&V:ZW!IW0>U87[2PYD]MY-"*^JD\$&] M)79R\)R1QLO'V:\=-1Q>B_89]VW_!75+-$CD\/KKQP_\$(\<_?L MR?+CGQ=V]3N:U6LWN(I.X?W#"B;%M33?^'3$O?@)5XZLCX$9?YZ?ZP&_=[WY MS3@U\GGZA*HN9_)27-?X=-G MC)7XG?Y4H6AO$=)UM3Z%)4%[ HA M\89YUU:MVR>@5DXG:.^C,DPH6M7&O8QCRP#M]9D[!LV;N;X5J%<+0LX5E>!4 MEPWD7.VRN)WKR?[ZB]LI\XJ>D3"N"GM1K6X-YDAMXU63?57M$J$R27]UV4"H M3 =QJ<,'-76$$(*DO[IL((0@A%"'#VKJ""$$27]UV4 (L!PRZ:4T2-[ MI-:RZ'.7JC-KH/'!L!&1,V?#BIG-= ^H>?*<*5@K_=FX;0 -N.Z'WCS5._90 M)09I_XG8IFI=U&K>5/)4;%59E3T:^UGL(G\MLQ+;._A*[,_;N\ARY_PK%=TV MK3VL:<.6,N5L&QFS--"002,_H(*\(#_@!%A%?L!1;%PF3%)7N0B3U.$%8=() ML(HPZ<6V2K?5W"I];!%KK=<=4KQZ%$IRL,W3Y!8< ]:06W TK"*WX*5*#(8' M*S$X-N!O]VO==IN@_R@40:'MV*OJ#DPW!'EEK49UO($[-]!M9CD/W _0).Q< M5[ ?OA0Z:15DBZJ%@PO>(%$+(7\5\RKIQ?U%/39F';B7925Y>)FBA*3WSDR? M&Q^N%H8W4WZPPIU[EMO4KO6;G5I[V%.F-K/,<2HU^I6R'8?% <)D=7A!F$R8 M3)A\!%O_"-#4-:($:.KP@@"- (T [86J"[8]8>O9U07/VRY8T_H4D1Z',.Z\ MBD_83=A-V$W872WLWAJZ$4*ST)W*$;]D6KA5@P<0"!^%5"FTC[_4AE2DO;EZ MU5G4VNC ]8M(5/)J5.53WK4A7JG*J\JWYU&##80HA"C$)T*4$^ 5(8H2;"!$ M(40A/A&BG "O"%&48 ,A"B$*\8D0Y01X57E$H:;4RYP1U!_$Q%_%IY/1#U6[ M=JC#"A@<3!QXH77>*&"WNKW&8 VO8D*6%H 80'GN[:,"),V!D6N;SV/EKGS[ MP@W1[("UM1IK-5O:P?L3O :TJ$%[A7!E79$$Z4RZ)<%\QO%4>,OW0UYI]%&# M'ZNQIZ4"]&BMG>H5JZUGR89S8*8?$# =5J$.:MEV4IARTW?"2D/&\#3Y*K8] ML3#9]\3N=?]K7OUWCUT&F\2M:RC/'Q'\N%F9RBQZPFM9J:[MU MV^GW:\/^0)FM_E0(I;C-)J@DJ%2 3P25Q\FW _=C)7A1W,X1O!"\*, G@I?C MY!O!BRI\4-/.$;P0O"C )X*7X^3;]@T\M>4&GB6YON!<][PYL.9W7'.D;%_E M\5+9[2FGRX1+H*+/)MPV49N885NHFO\CUR_WN9!)C0^.L@**K)7B;) ^#+DH MVZU%#C-KD<((_@-LX*7KG4L+>,#E2:W6;7=J@V%'F;.]R0@H;@0( DGZJ\L& M@L!G)X%)1TY<1P@A2/JKRP9""$((=?B@IHX00I#T5Y<-A!"[K/2U=DNCX4;# M%UWSHQ2:LD)V1/L83Y<)R6'8=;BT[H/:,#\Y"YO]U0^362\&,NB^_6A;#J]/ MY#BT5O/MQP?N!1:H7603@11O/KUKO?_K;_"(3Q_46V(G)X7#80' MRK"B\FR@O6$'8D+^O^S7#800NVQC:Z_+_"WR8MD< M(&7\*.-W%#JAT*Z[PJ,"(R*7GO-XZIPI6F3%K75CRP"5]ID[!G6@HW*IS3<4RD4U.M*VXZ5.#5=GFX\]BUTF[ M$":= *L(DPB33H YA$G$"\*D$V$581)AT@DPAS")>$&8="*L(DPB3#H!YBBS MQW+5FJ#IAB.;LU:C.@AUYP:ZS2SG@?O!])"'[JUP'"K(%E6+?C8XPG85\RKI M6>Q\&O%+UVZ]#BM/VNO8?NNGENEC?K4PO*]RX%^KIK4ZM6Y74Z9NJLQQ*C7Z ME;(=A\4!PF1U>$&83)A,F'P$VW8(T-0UH@1HZO"" (T C0"- .WHF4. 1KP@ M0"- (T![N6VSG>5MLZG$*>5*54-B*3FQX*R2L==88_XMP$W(\*UI/>!G^">> MOE0PG)RDB[@R(N[?WC1!LKAM(_F $T")\:N&SANP"4:7-_]*>P,6/2GJ?W!UE$/ MN5/_>7NRVI'A?@D/"_D-MT8D3C\A:ZZ+KUD2@^5;[B;!^/_+36:[OL_$;G($>B 5T]F,>Y9KXD9SF\.OP01NT5IL"F^=^(V, M7*0$0$J),.IDTF> MU/W(/6!8U#$(;& P 5L_AE&#^>>V*4R[85L8D&UOPL55&,593BBFNWF0DH#W M9C*^WZ@C'0RU&X,A(L(?G)F6"5<$;*K_XH"'<^9QP]9]7_9802#4S7^'4?C* MW#! +-0-(YR&MAX >=U@PH&<[G3F\0EW?.M!T-Z=?4^\EYZ3%<]*>,2?'+NZQ^]!:3T;E?S!@G?CY%%S8Y\7*.:&7JK$&MQA+QB[MN6";3"%L=A> MYOJYA-ATIEL>/O]FO'%R[$ *,]C+X%]-,P*TW^Z] T(GK+GA<=,*F)4,.E84 M$Y3 N=]0_#>]&"PNHG,D1L;2>4B9, QQ&"#_K-YBZ#7 T^$](^&L,%UT]LJ. M L4/W_^S<=M@ >B_'WKS_!.3AXW9V=E9T9..7(TC";X.@;26L9#43C,'5RGI M/(\@G9N?Y^?P*A274+>_1:#[!9#\#LWD';SQL^T:O[;310Y".D._UPNYO!.< M(VZ>!8O!_6DXP9_:FT\73S-NH-\0 ;XEV[BM-M1ZL"P- .@Z&G#;=A_]#[$: M1%3YM!6+\6,F4_QVF>.9&'')^\MP()ZD#/.?$]++\7T0[O4SPOO#K4!UFHTU MC0P7'OV>L_QI)1RYMEF:]A]L% SMF.-?%O3Y85=B6HWN 7I%(.!I"=>_M8A56#;A7N@9=NN$58(LV5&R[1*",&1-R,F*'5!7#M;D>T-ON;1A]N=OO(M M2:?](=8[P:#^"^SI%COUU-N_NN0(/8M3Y ME?*'FKK[0V3C@'AC< MNPG(P/WD$LPM>D7;- -\AFO4'M:T84OY[:W40_GPMI]@6!E6$ P3#!,,%\'P MEH>KKX?AE\].M/NU;KM-$'P4$JE0U<.*E$4%&S_)4PQ6UKL?]F"0(L>I@GPZ MXE4<:M!U,BL]U*!K_ZZ7ML[U6MH3F\YO?-9]:^U&Q5T]K%:O7VL->LJL_QQ+ M#Z\J @1AM3*L(*PFK":L?AFLSC737)TF67QZ.8SNUC2M21A]4GTV=YN\;)66 MGGU=?K6%BF4'N=Q:*+>QO63W?WN0V_V?Y ._6+YANW[HN[ MH8^&7#?TNM$QNO5.KSFLZRV3UUO]4:^M&R.M-Q[%N^-/H G>5FV]Q :H;6WO MSH:VK&?;JXYB6-K=ZQ"C:6S0\FT/W-UM>%M9C,NSJQ_L][.O/R_8S26[O+H^ MNSZ_.OO*KJYO[W[\_'9Q?7>;3+*X">7FS4_2UBUEW [1#N7-IYO08V/+T1W1 M5,9R?+!(LC$9&"4(S ,V\P"P/1@+-A4Q='\B&L>(/_A_0@N8C9?7L(,9H##< MZ'&#P]= G=27,WTNOREN&E>+_HA^=D<@05&O- ?;B )"!]R;@GLQ"AK2O-]A MIR7=\^;8G$:?XFOV,4)Y;]E@9C//?0)Z!-CK*MEZRDSX?^#*;CX3UPOD8!U< M81)-L_"'%&T;[)9S=HU-$'N""B8 2NC[4<,HO#KU\*CWCYCZUIUVE!*V,S^> M*3>Q6:R@0*O&'GG4(*M$.O#:*3QWSF!VOWAT60U(,A4]M+AHMY6PLI;ODX0= M"YF^:(EGAK*Q8JH';3#Q@"E1(R8A!-P+9,\^V5 G>DTMDA#1_F>.S/)A^ &? M^M@_IU3\XJ:)@KG%L[0M1SZ)1=>A"F)8)+H"CG0;M!0%C',A0@M!2QW@C+?F M9K]B-A%E0.X@-@([8!?0Z-[C.C:1*B 3B+>1-$+"^:]^*XI3W6C'?VH]Z+/:-XR%'5D.DS0JG4C M.S;QX@G-]'M>'P$-?M5U7([_H-N/^AQBSM^>V\F@:-J'<):^ZW-03';KCH-' MD,\:NW*,G#T_XOFA,?=C%/SIZ*%IH9Z=IY7N,O$T;@/X(CER_D1(\ Y\0FP' MR4R,E#P)(_X$N.U+&^2&OBZ0BS\9?!8PT<)O(@PB7(F?,'\3>3/^^[TT7=LA M:"YMR+9]6'H$/0&+8KO#C$.V7GTG^TF^CV$QVPB8ZYX#'F]TV7N4*]D9,J5F M?J)1GFBE"F-P M 2:"Z+D;>5-Z08?RPZK.,/\(BP;P MO_*G_X0N,F\&;G+2SAS(I)?E-E#49)=U=^1S3Z0"X()9*),#<=R0"0JBL2Y@ M\GB9B_2.@F4D)LB\8^J>U-94&!,17Y(,6 -4LB!< O+)*+!N\P=NI^^86-S3 M/6,R!_Y/+&."''%1/_\77<-)0N,PDBKY!AQ#ZB&9+K2ST\EMIQS;XSV5*+_ MLL$!+ZK09X7*_<_2G/_G%(YXV?NDMO,&A^W7#YP^MNC0DW0YO?C)-JQS,! M-6>.^76!--^BO-R-\R/.R8E]/'L[\J@HNQ8+SNJE[:WK1?>=7;N*D]!Q.EPD MLT36%*DC,]7XP[D[!<[-A1CT/_K U']CNEP/^+WKQ:^ALTM.=2O]P2[5[) MO]&)#2_-BN3 $ZVCPHDGW7:CM897E3OQ)&/(#]XIA X]J3:,*,B6HT24$V6$ M6@=H:5JCM\.VTVKC3;2D1$A389.VDZ;0,8)D!4^&K]'Z#5E!LH(5U@*R;J?) MUVA%XN#63:6^HVIPAJS@D?"$K.#1\U7TD24;J!Q?%&J\7*IP43+V=)O(R2J M#\JUDI/@=+IT/^)&C)5JLJ@JGYJ;.0+$*P5X5?DS(-5@ R$*(0KQB1#E!'A% MB*($&PA1"%&(3X0H)\ K0A0EV$"(0HA"?")$.0%>51Y1#K:/H+JK6>E>;NG_ MXI[,3.]LY0Z0)N0_U.GJE;)2ZIV<'F%ZM8_[$GO%6Z0>A^>#FE:*P(&DG\"A MHN"P_5F0N2/N9)57P4%W*UJY1/BZ><8R?QLR?+CR]8N-;?T;/^)IJ/ M%-R=_/F/N)NP*$]//RJY1+91$[^W2A_X;=''^-+C_PFY8\P+GY:ZT$_ZVD2/ M?=81EUJS5>OV^WL[XI(LV8D#"N$X23_A>$5QG((\5?B@II4B<"#I)W"H*#AL M'^3E>GRJ$.113$:&Y^472&F[W_X72(O/$5:OK("\)*KF4-A+>NG:IVI[2<\, MH4D]3MQ*$3B0]!,X5!0?,64MI3N M?<7T9^.VP0)/*.6<^:B0XA!/]0H-R%>B^@Z%?24J+%,XD";U.'$K1>! TD_@ M4%%PV#Z0'KYF(/WS]B[RKV\3][I**Z9:NU_KMMM4RZR:WJB**@3F)/T$YA4% MX' MS-,#SOQ'?:9>C0%Y253:H;"71(5E"H?0I!XG;J4('$CZ"1PJ"@[;A]#:RX30 M:JYTQM=:CNY@HZ@KQP^\$"]-/RH. 7Y !' + <"::'P1*,,*8H,2;" \(.FO+AL(#Y1A M!;%!"380'I#T5Y<-A ?*L*+R;#C8(DYFQ8:-7,_D7DQDW[4MD\D+F9C93/> MFJ_"&4']04S\57PZ&?U(HS*QHH@5,#B8./!"Z[Q1P&YUVXW6&E[%A"PMLC X MKL_OH\HBS8&1:YO/8^6N?/O"#5%@P-I:C;6:+>W VO0ZT*(&[0E7CH0ME4,5 MA1F18$I+!4C1-!&5Q(Q""A?B"6%.BJ]B@Q,CI*FR2=M)4\IMW@EK"UG!T^2K MM((MLH)D!2NL!63=3I.OTKJU#V[=-G4GR J2%52,)V0%CYZO=VZ@VV0#E>.+ M0IG7ZF[+DELS/ZBWO$UU-@>J*E@++A4O.U"#3\W-' 'BE0*\JGRECAIL($0A M1"$^$:*< *\(491@ R$*(0KQB1#E!'A%B*($&PA1"%&(3X0H)\"KRB,*G:.F MSCEJY^YTRCUL^,EF^HQ[ZO7D).2G5JC48[FB/9:I ;\J?%#32A$XD/03.%04 M'+9OP-]^S8/(%Z[U=_2L2X],4_,,-MQMK[7:VDZ'FK*@L/V05Y'Q2"/8C(R/"^_0$K;_?:_ M0,J]P!I;AA[ <-PQ:-[,]:U O;("\I*HFD-A+^FE:Y^J[24],X0F]3AQ*T7@ M0-)/X$#@H!9S*J8>JEHI @>2?@(' @>UF%,Q]5#52A$XD/03.! XJ,6*,,*8H,2;" \(.FO+AL(#Y1A1>790+M]U-GM<.8_ZC/UUCX)N6G)F2HRJ")#+>943#U4M5($#B3]! X5!8?M>V5TEWME MI(J M*<>Q&*^2^-=8)?TMT$NW[@_YT[W-/M.QCQ9]LU?JW01Y#] M5E-K:O*/7KOYAG$0[AG:0"_D0D" 5#&5I$E$ 9"R(Z@9'1OYMS=PL\%M&T4, MA##Y' FE^!Q+OCQH$L3%UF<^_Q#_\9'%=KH9^2>Y96W@1_*8:+FYT>T4B?>6 MTIV6P9%KFUN;Z)WM,0S:B8=YL%%HS;_^A@-19#B->#3%EA2E8!_LW6UX6RG_ MQ;?O7V_^=7'!;L]^O[K^^RW[_O7LFIU=?V&+7^YNSO\/^_[SQ_D_SFXOQ 7) MO(7E6FNW<):]69&?DK9;4E,.Z'I<3&>V.^?8"O6!>RR8<*;?<^R+J@W8X\1E M$_V!@[6"RSA8,U9F#'O=06P,9_K<^/"%CRT'K9\3>-8H1(/XW=:=Y'7?+,>: MAM/O\!37O!G?4.U'UN?#!#[Q',F,^=-Y\<>'LP9Z8^]Y,COS@ OWPD5B[S 'T&I^_+]GYV?B3^WC M>W@Y%PY*#8@-KM!H+EB .*([=]P3( >F=^Y9\ 4;\;BQ_7>Y@\>6-)QQ"=?P^N% M5XB2<^/P?X#_Y7$S>JAXY*7K)>_X'O,(W,[T(!;.X[*@++S(J^O+Q%>LM]#& M-G.NXEND+E)\;'E^L#5!>]K^"'I,E"RFHZ_;N@=ZR,<<5,'VF>Z8VY.TJ9:, M7EKC8)Y]WM++=J%@MT04"113)]#^(Y,'J"7/ A,O79P/#5 MJ=LJ(.Y.LI@[AP^"_QU@M5@+Z'_U8K[EN3(1WP>9<]X2+@5Z);MON(S@60-JI M_@L^0\B&SP.4-RW?\+CXX,V+R2WM;/;"F>>.K8#Y$]W+7=Y@"T<0W[XUJ[H9 M[^]W[D/\?!_1'AS*FW'\_"^Q&3MSS!\09*+;F>:7OYT/N"VT/\#(@*K@V^E3 M-P3<8WH@WZU'+F A8GG12)>I=@=N OISI5SPV2,$W/@O>A0EG,,WK.*.&/7V M/.EOX9%[&0<@Q[_5ZG,;@+^,9N@6+H?QNXD9.AL'W+M[=/\%HNW'0H!7[L]9 MT_$5Y7%);Z.XY$N:,1EQ_#R/*;0@"H0L^XM4RD?>VV3DKSO8X-$59BH75!4% M63SA-AM[[E1J $96\-L$@*O!OA5KS2-$0NPO6V?%>YN&,IB3^\$-]]Z!N'HM M=3HEXEGO)M+90].?]X 91/0V#AT5?/OY]#=U>[>;3YFZ9>?3:^3!/ID/B(C@ M9C#Q.!>S\ZTG-H773B 4=4RPL/\,'<[:S1K#5]68Q_T91KH/W)XWV)X9W]\T MY-J&4%K,>&TUH5JK"+4CXS=UU+>;C[;1?+J-_)%2NS)>6V(\YM".-U>&8']Q M^_T[F^@R76;KLQD*L3L&7P'_F ESZ]?8HQ5,I&>W]!NS=6&8&=SJN>!H@CVT MY^7PU6]G0"#VHFX#U_CU/?0,& I'2;A9#.N.>;+]@+HAY)V?B)=L;["P0 M,C'BP#Q'TJ-P[K5%JFV1N)KJ?YXI+ONL"RLT?=,Z,8(6%'. +_P9J) M=1_@Z/KL MYAF19X&[>@>#=CP=#TTFB&TVEO::V35)K0LCR1R(VG66-^./IW M1'D=;96#.43@53UF3Q+3P0-V,&/9H."YQ$X3^4PX[R#A,9E>DN(K_=/R->E/ MK6ZM6>"R0JR55X-9I,LB ) 'DZ42P4G,"/P#K0/S"4.$R 6B[IF'>>R=T[_] MW!JFX,%H/9M&RVQ*S!&.Z&9\+H8J#=6FV MX*)6R.,?8HXXXA-_PM,A?>G)R@ P5A)@/XQ'I.SD+<$$6(0&;L03!IML-$>V M+5*O#(PL&LE"N+#\M2R5+\LPM;]O0W]27>\*U2YB2L;JV=;4"GR& M'HI5(_W^WN/W&"CE)&H3LU N=8"B*;GS09+,:,U/#'_0*1BMUB29:5A7Y]I+J!M+J 5H[_R_9";7\*% MDR>)5NH$24?.$IC5M5;PD1$44U6%(GHY16=V& MH):!(V&ER@^PY-#R+>S6$"W22RALL)LPZ\"N?.TCQ&C;NZR#7";AS+9=/"O6 M++9L%W((+ZE@F^6?FHW!OM,0@UP:XO#$V"QYI34Z+Y>\>@TQS"TR'IKRFV;# MFHT"._5,,UUF;;MJNHW7>J M3>M%J<*)%T]HIM_S^LCC^J^Z6/+YH-N/^ASP^K?-YKU=(?$A*BS!'0:[PF[= M<0 >,:]!&&+D4J9'/+]K%X]"S 'T?^;M<)(9/:"_CQ>OW M)0GU%R^:+RV)SV4>+G0/<\*8,Q#6FFK@MUH J7H-O%(E\&J-9L>"_&UE[34* M\L]^7,M"_(L?[/8?9S\N3K/8'CQ5L)8\LH@IVP[QKTBGQTEF^4[XK$-4C/7X M18G 3'SOAH$? $1@5!][EG'<_,6R0WQ8\8LQE GCFBCP08$P.B;"'0<#$ MYX6#EH4WNN^'TSB78,$'@&^^8J X.)&(!&? "0#H[3DS<8#@UJ;NP5V! "TX M+GG?XX3#&X $'M!3+#C.17Y5%G0=^, !^!/'$XO'9[3F[C6#1M8PJ9 +=>$R 1X!.S!'0+QK<@!L=8@ MKUQFD/ SDFT0R%D?]W:*K:71* 6[Q9IA\E!=AF118#,%'T?FH77SWZ$?R.HW MRX$7@=P\Z"!B4;5=^M43L#G -Z;/4A]PF#RX_$(I'<,.3:F14COE\E!. V>AA_H6 MQ#[U,OL;[#(.,D&>X^J$>/TAEQ)[? @T2:0MO0JY9(VA[Z4([F#"&4I>8@T[+).N P@/J2;Z48V-L+@7;UL M2?\/>ABX'Y_A<;_XSNW(C6\UM+FR:RSD6 MMMV)Q.XWF="]R"1T#ZQ4K]-Z0@TNJ-IY:*UA*]:7T^8+&375V79K/2EJTC9U M$JIL^@YV,HD2SK2J7"&W6AU&) C44@&!M%:CV5DP"BE<"#\$42F^8D[HX&A4 M990YM#W;24W*#=X)JPJ9P-/D*]:+D0DD$_@*V832!J/+'4;/@1XCSWJ=-#79 ML*-7*B7<.$HJG(RM.V%5(1-XFGQ5PHTC$_B">=7GGL*M1%Y5F7,41#&2'L!@ M#G4JNA+I567XH>X)]7O!H4H=':,J+[7]^17$S]>VDVIY%\0;PC#%>$$85@5> M$H8=(S\)PY3GC7(8IL#2B +VCFS=Z?"2L.L8^4G8I3QOE,.N*O*",*P*O"0, M.T9^$H8=_^8/TPUQ%WFKL4= T]J-OMJ\N4ZV[ZM41_."+#DZ75%CC^CVF)1A M7B4QZ2_JL7$W]V(W5J:JH42/FGT40RG#V^U;QW:7>]& Z;T2EO>KZZ\]:K"T M\W)[5;ONN %L^\VG;K_6[N;/G%"MIJO4Y%?** MC4L/XMD4B;7.L-8J.)"1H%A%\2(H)EX0)!,D$R2_)"0/GA4I_45 ML6$C/X98H0 KB U*L('P@*2_NFP@/%"&%<0&)=CP:GAP3$N6)/4GS@;" 658 M06Q0@@T4%Y#T5Y<-A ?*L*+R;#C8'LV76\%1?SNF.(6:R0=RD^D/W-/O%RD+N U6Z5-Q.J<& &[JD4F3R//MJ05RU29#)>K3/Z(3-^9 MM'S7X73$O9OQK;CU9F'_A*%\C4V3P]Y0F2(4L@**6P'"0)+^ZK*!,' 7#!PV M7Q #][%-L5\;=-N$@:I)FJI6@%;R2.JK)_6$?3MAG_:B\=^S-P9B_#=L$?:I M)FFJ6@&*_TCZJ\L&PL"=,+#UHO'?LW?B 0;VAWW"0-4D3:$]=Z]\]*?ZR[A? M+#L,K ?.^'C,C8"Y8S $#]S'-5W0X<"S#/S3#USC%_7V5X%CZI:A4*OW(V%5 MMEG!L]A%+E+616HONTA7CN'Q*) MF]_U.5Y\YL$ [\5]SVJXNW".AOOKWT=G$)RNT2"L58<7A+4GP"K"VA?#VLYK M8^WJ->H%UK;:^ZO$(K ]7:NA*M@>TWHU@6QEU(5 ]@ @FSL,YN4#VE6+X:F^ M>WOLN4<@>[I60U60K2(O"&Q/@%4$MB\&MKES7EX^HEVUZKX VW:;TL?'(74* M;8^F(VR+%MNYJ?*N:3HTX!CJU^C0@-/A)9T<<#A_*W>:3TE!8V2XU!K]M0I::2S!=2U,(3$E M(?>AD+O?W+3MVZZQ]O,W_@-RM[N$W$+ M#^@@WL/K@1IDSZ(L>42J\BGO$1&O5.55Y1O^J,$&0A1"%.(3([@J!V0K'Q/ID2R)B&9:D*CJDFE53N2>D(P M0K M$"QWKL].L5C9'D5 L%:CJTZ?'])EQ4TJQ6(D_81DA&0[(%GNU)R=8K&R M/7L"R9KJ]+TA7:[2MCOU5RFC/;+J+=J31T&U$@I[%"]=640>Q>X>1>Z(H&6/ M(C)ZJJQ4DC:?N%$E+"/I)RPC+-L!RW(G\.R$9:^W5DG:?.)&E=8J2>H)PPC# MML"PW*DF.\9CK[5:2=I\XD:5XC&2?L(RPK(=L"QWSL>.\=CJ]4J-L&Q=8+ 4 M%Q0*T6LL5_XF#KV%;TWK8;O)9^;Z=AN5R Y'2LIU..6>9>0_9SXN1+D]R(GR M%\LW;-G,^[X.@K?#V[K(-+GKA_XN;-]_3N8QF?;-7YMY[YQW]!G M:&N\D,L[+2?DYEFP&-^?IN$$?_8-;:0->*L^'';Z]SVX@L[O_GV_>+Z]NSNZN;ZK[_AC<(L/'OJ*9EWF+R/[@? M@$3BL;.W 8@/.WO4/=-_UHPZC2[@FS)0\R7TP':R8,*9;SVQ*5PU\1F'L9KL MGZ'#6;M98Z@2-?;(F>7[(9[!ZS#]_M[C]Z!SS!U'FKY]E^S<^18+U4TK=^IL M[L_S_,G=R).+_X16,+]R@%^A4/D;F)%W-]&=FQD^PO\[/"+PKQS 0,M=!7W1 M4,13[^8S?O9D^?&7"WD0XO"-8Q/O^,?OMNY'5]N:J+]Z=.LU-K=?,)4[J^_B3^WC^QK2U[?\ &5K=P'1+!V)V MT4_[$*CNL-9MMDOD*1(B/QS]FQL!"UPV%8.HCW 4[$$. ^EE6H*2[%TD$7*P M=3%:)EOX,LJ MP<#Q%HI%@Q7(#'NT;%L\;C.)F8%WF)&7W%8Z\=S1>GD9+?/;@V*"U[C$[62"Z? 3DYOHOKQB2^.7@$>LT%+'$C%&@&#A+& MC3"0N<^LZ92;%@S)GL,#N,'%3WX(3\"!LG."BBCY7-*1 M_>590;R6;)Y!%G[ -PI&?,>Y55W2T'1]Z@PZ);8I.:!A9C')& MPC,OK7$PO[8?@]6'1K9@'%((1E?#JSW3F\<@1B!$^60Q#VGGL/P$D?')I:6K9B M.=1G,]LR,)N6N#=2*/%E:6<($0>XY(L?4AY0-$R,E<1/2P]-QVXB5-.12Q!L M>UP8F0:[@QMR[I.<-M+0!<_+J?.G&..BJ>:=*!<(AT?9@%?K,S1B.)>Q!\%@ M63:NK^4*?7;VN]-&4;K6V@KM\;W@!SY12#1\^&8YUC2<1D()7]Q9@N_]GI M&<,A^*YUK=4>UCM@>NIZ:]RI=W4^;';U]K S[KSY%$Q ,I;SJ2@&Y5S,+74? MBHOZT^EQ\=,8?!FD?<1-04I!_4TYRN9<]WS!TO0SL-\V MF_=V*SB'6$'[7;B 42LCZ3T6HSN& MI=OL-H O1,+IA$CP+M!'H:U[S'1M^$=:A2A19*%E<4,?OO)KPAF?!2P3J(E/ MZ(PS?>J&0)GW);W;&K7K R=NCX:-NMC M8S#63+/?[(Z:6ZQ3]PK7F(IX^TI+T>BE[I#8K>YZD *)W8*P BD'/V%N;00! M VBQ88:V2@<_V75]:MKJQ M;'7;VE8+2;665K8NF1>O:#4Y DT1N$9D LD3=$)/$AQJ]ME%!Q$^?+' QPU< M3R#*-WT>+4WK$-O"KX\3RYB4ASZM_2TGYK-ZU1&.C.'Y)/(*AFV-QW4,%C"& M0+X,1=5 >SE*D;F=B(D8I11&)9F@!$)<-[R?J!*9+)P2W^?Q#_,='%I5#-IM12;E*IRST7J#,_6@+VU^P^UG[H'OB M7K_V-4"[CRH$=.^]48 %K4ZCEQ/V'<+]#<4_G0$H8]-@$R[M;+H3?T\];7B= MPG U^% MBZ0PS#'ZMXM4C]5@1C5NP7.J!.51M;*F?$%&8$63#5V::J M!=M4FZILZB:WO>ZAD/A8IBZJ\M@7+".\U"VO0C.7 MNQJ_652]#^CC3"I5I6Y/1UN&/B![HA-0CJ8$FZ(S4BLK8G=&YIZ M?:=?K=A>H745![^JO*IN9D'26< ;+&C1Z=1:":^*IJ>PB:"9H5X)." M!^\0*K_TR3SM5VQGGP!TG'J*,D\B'8/9&$S&B S%JV(WGAW4'3:&^=Z]ZBD$ M(;82;"#$)L0F/A%LOW(P77QHA*K!]+?%N3 I2!:S6A-)EW?S2@796JW7&C3R M)\2HIPX$VDJP@4";0)OX1*!]N%C[$,GP%XFU=X-V"+0U36L,Z,AYY>1:H9V; M%:TZ^+L\+D6]-D#D-IUP]R5BPT9>$3D]6V8JV@KV0W_VRD%Y?_NEY?].I[$_ M'X=,S(F;& )8DGZ%5_<)6]5-*+SB@D 69@^Z@K_J]-9/K4&W,<@?^*F>]%?, M_J@* X2^)/W590-!\$[A;?%1[(J&MQLEZS>-;;O#1I? 53415M6\$+B2]%>7 M#02NSXUO#Y9&/MRJ^>K@MC=H#/=7\D862+WE<]JTOUMC"U'LHEX="7E 5+Y3 M73:0!_3FT[L=\@O=U_-[I.%4:?F\I76IK%\].7ZO'@<(7$GP%5XY)UQ5-[/P MBAG\+,*JNW*N]3N-X8" 5S5!5Q4&"'U)^JO+!H)@Y,V@I;449 [IB!)L*$"( M$]<'-?E ZJ $&P@RGANU'2POJNIZ<'_0:%'?,N6D7*'MU'00[H(MEZXWYM8! M=UG36;C'4+>UV?GK%3=H:K JV[3F6>PZ:;=KET7HWNLY6XEA5FD=NJTI5.JN MY(DYRHCWSFO3!.BG@Q*D(DKN_]X8J;=BS4FC]?.2)*^/VR$,0=UU[;;6;W0( MR8]#])6 $()S!7A!\?D)L(KB\Y>+S_M'%I_O=Q^Z0AW6"-$I-E>>#4HX5J0B MZO*& O37"M!?'[A?+$#?1PG#L#'87]4Y&:HCJ6MX;JU):5V#Z88CF[-6HSK8 MOL.)]?\,'<[:37%:?>M0]4(K/+0*P*G)?DLI]L26PDS- M[JRI*DYOD*DY!&0?N)"BJ'ZBTV@3AA^'O"N!&X3A"O"" OHJ\)("^L,%],.C M"N@W7*HIB.:1=GKPMS?6$Y ZG)IN$/V>#O2U6F_0:FCD)AR%M).;0+P@/:%0 M_Y1X];Q0_Q!@?LB2C(+^?UJO,: X?UMAEP(=R_,JT7^-0HS? AVH ]^:UL-V MD\_,]6UJ;KU9L/1&*2'@BG*0KCV\11#!"D"RC&<:D"U(^)U[PK%U#%X7VL(6 MZL)$OY3 ^#B>O!#$QQQ3W:+:PK@8MF*:J. M!%5SE2AHEWWV#IO'M9H?O]_^],6?VL?W+'"9P;U MQS&G[@1!M8#CF-LP;<^ MFX6>'\*K\#)\[]>[J^_L'?X5/0NGQ."!3*8UX\YO^/>] IN M$4:DUJX1K[ I*OKRU7!YZ>N5NL,\]V/6 #ZR(-(SH*)'K"I/F>68W@< M)!*E9U_LT)[+CA_H3,0L^*8_6=-P&E'DQ)BEM0:U?L$R@J2]CD,6>HD\DX8C MG $3BE0O96.8^X!Z_.@RGX,;@.Q,_SH3FU7\#^R=]1XT&ZZKS[GN%5PC])D[ MAC!C3D8@(IQ+\[U5QG>Y.^9C/;>O&O0#+HGNPJQE,<;$N].C^"PB2 MFT&&T7'QKN!XFL4FS V,8# Q]3G2E3MO/OU3=P2\:'%I8=99B-CMF(S+6L3U MQ&ZO)O8W/0@]<+BK1N@OW!#WLK8D=;N8U&E\A$'4<10L-0PFQQ%CY7__5W?X MD2%_WEE29R8>Y_O1FL[): W21'F]Z9Z$WKP J9@M([.O;Y61?H9PG_ANFE;#K]T MO6AN-^/;R.D[':*OTXY%@#@LUHX:/D)P8@6>U 2&A,]0BL%I*,4.]JM<+?JO MHQ;#XU>+%X"-;[IG3")\[JY0BE5X46,SSX583F1.(#!-TB><,X]/='^<_HKB(16&2/IO9EH'I/\%RO .G(371#T?_ MYD:2.@%)F/KB!^"@:8FT="Q((B."/^&'PIR8S'"P,XB@A;W?Z(1UQC M_ GS/#A9'=-',VFI+& #,/97E!O':]Z5>@\\V\'X/1<0=LWR0"=0!,&M"ST2" M1<@I!#UXFQ].\0GOSN1'7:[0@$+!9-B#:X/:L\=H^2;Y=0::PMD[4-J(@;__ M/TP6 M[X01Z;8D7:\I_P6*F])ZS.,X+QI*RL3D@\$:LT$-V+O/69(A#5Y]5KTF*YA% M$CJQY1 _CNS0QC\>8;].AH/% VX$\!U8@$ X!QFNB7$)FV%WT6#GO+8>.&G MA4Z*[#9FMU(*[^,M^*=G5;.QD=4P #=#>\GF_ '1BRB M^H.S9X4S*-!;LNZ+/D][A-ULME560MV,TQ M<#,27IA6+5+W1RX4<6R#]R17HX0$W_[W?[4''[^S;K/);MUQ\(BZ([YCM[&; MADCY%'L=PLL3#ME)X>Y??2!7/)'/9>T8WGRZ<=@9P*/-M$YM:>D1C9CN.'"; MP G$Q/ZV+D"2?Y/H.+% PR(C3UW*BVKZPN_%7\^GUA\S&Y =W3A;4;+ M(DO&#%RU\3AB8W8P#?;/$/U4AE)6*S2 R9(+^QU!_CM(+%KJ -\1O1A\Z)IT M.(51Y^R;UY#S$4-/.9S^#*ZU1I8-,^!^@UTYJ$0.EQKZ:('?!O>R[&T)06J[ MKE=U6X5%+J/U12ZCY2*7,\/@-LZ:FY&+O[8R==6"EF!@PK_"5:UOB^ +X,A/C>A13\6F*3!/.1TK%MC\**1#;C\"^=^PWS:;]W85-]%<1N"$;DV'72<-U@/ -0'+&A@](P>%1SR_ M:S=8I&9^.GIH8L-$4$1'[,@0.G8)P99C6*"(MP%FF+#BY(1(\"[01Z$-NFVZ M-OPC53Y*S(@ !JPD?.5CSL3@LP#U/@H[\$K\A"#&]"DX X'_?BM'Z7DJGBEP M6[(\"P1M#P9_FH83_*EK0V,\,'F]VQJUZYV>T:GKHV&S/C8&8\TT^\WNJ)E4 MI.8RK)UFKMHTJ0E=VJ I,>8,G18KF-^AE;V#27ZVX;<]>]X%G;JX;^@SE$DO MY(6UE+&'NMK:2I_U@ 87H78,,ND^"M 26 4>&HP:7NF+1(P>D3C!0=]Z8B(% M[&,P!LJ;:9GTX5FRN35!TN();XV*.^5$9'GLW]X O\#1L+$ %F:9?(Y*:\7G MS%@_Z&'@?HR*:PW4V)G//\1_?&2R '?0C([P/-319;UVHWG(#IY'NS-D7_U3 M!]0^M805,#KT5__VIO=&@6;;[4Y#ZVS6;+MT5\BF'L>&:I-V0LI2%H--,A8[ M.YT07QV\E>1K;$Q0@]S*G7MY:/!0VWX1E"C#B@1*6BI B=9M]'9H*U!MK$EV M"Q'8' AL#FS2=E*3IB\S;#8GJ&V[;3WKOBZ7V;(0J7TTK?/6+YIJ6JNME7? ;_<5ZHJWRB*1 MP5& #03'!,>'Y]/!VMX1$K\4$J]O@==]Q7,)7ZX%W@YXW7KSJ=OM-;KYG1GJ MJ4'E8?I@"\K537'\7=:GJW>Z/#E+AZ!ZY4V0&FR0#A'Y.UMF'CJOY^0(N^E? M.;+UP\M7:Y=E(+K:'H_@([MRXG:%0)6$7]T$ ^&INOF#5SPM+PNM!T@BE&,O M=J\;]AK-/D&N:N*M4,$$E:I'L4RSJMJRXB9-#59E MEVN>Q:Z3]KC>[9#"Z+Z>GY78Y<-G,;1F8Z#, LU&!DF!PXD.(]3O"<45X(*: MYPJ2AJAPKN!Z>*9S!?>3%'G%Z0+RB@7,'CSA8,K/93)48B7&Q;>[H6?5?4C MRYS'W@EMDUF3WNGW]YC>V=MF8L7/GJZBI5+4 =A\N_=>NZ\_RYF+&:F /T>J MIE:=S*H\T>ZLJ2J^K\\3]9K5V'Q3E!SJ-(<-+=]VGRS2!HBCO3+BE.:&?A/- MB.';J#?Q;I/O-7K]MWMJXRW[),?#D%8'7Q)EJW;LG;RN7[+6+&V8C)@;/R9J MV=IHMXMJL$JMIAC_6HINQ/1(HD03Z(T%P.9! +./Z+1XV0Y-UO.:K2Y]BI"C M9,K/(>72<3J;ZRZ84U>>0"-?F#^(1TSC(%.2&P@2GR:VA]L'?60._6?MR>K'6L.4UH,9IG?<&M$XO03LICQYM,9F^I/ MUE0>;;=]-J*7/7]-M+L$KR(X=T/;_,R%)\!-X8[\G+E.?%CFW>V/&_ OSI)3 M8G)'LJXZ0LSW@A_H\,0'!7V3,\@>#;2_I:IU!P1IPTZMT\\G*@3Y\)0\( 4> M3JI+8D1G\H1 #B;//TD.Y$F?)/ M+Q%G0T1'A\:',-[?>_Q>'*V+9R+]92/'/Z-)N7.XSFS;-7 XQ5[_A1SSMNXX MZNG2>2+R%-0SQX1YR;\SYV:556)UDU1=[\VG5J?1RFL "(6-LT>B[4"27$<@ M14A26IR6(4FGU\@',#%):N+$-WGPG#UOL"U%67LA47Z^&.?V4BK!,RT68VV- M&+<+,L[/%>-<;:8B)-$V(DFGW^AL*L;Q24F%!QQI^72&,>%FB*?__70\<%_N M'8"*#"G.73](4A-R!AN?=U2QLXOPP'',[ @S$J;HF;4/AAL=EXZ7Q48B=VIU M=+>X(SI]5O=]U[#DY7@891C7%ZPR+V&J""'Y7IS#G0'F[8X_?38[*GERTDZ] M2LKU8<.&N%5%!!LZ0 MU4GR#\^#[1L\G!I"J,J9:FL''9&G1"V5JE5MVY\6]9*E->JP1LE@@TZ#2K%- MYO .7L9396PY5A-V:JI %NPHV4;'1Q^K;TP'FNV^EW35M>&3]FVHU)%K+P>H[ _NE6'<]A4?N3V:%].9[@Q45 M'^;J/I8+';"X)U\,$?R+P]MC:[SC;HRE.I%5.S+;JXH?4YLU6[UF36OGB\#4 MD_K*=SA5@PTK07K/40-1GI"9D)F0N9<[STPU9-ZJ6\*FV*P-:L/^_IJ/$S2K MUWS\(.6!)\&$/Y:+7Z."5[@Q4P?[;LYUS]^YC^EKEN]0MN-$ZQ6441I5V7#( M@AYEF)/9\5GWN5&WGNH3RX2A?HC\H,&;3VT\ 6S5)ES2IJIK$YW[1<)?6380 ME&P&)4.(+W'7)$')T?3B.9T6 ']P9N@S*P Y^]]X V)==EC(K5/[Z4W1OCL. M'G6/,Y,_<-N=<1GP6:C!CFZST.>X37'[[;[]W#;7C5),T9Y@^.MFO$@BR688 MF%[RSQ?3/)N"Z@3K$TS?/9B7%\R_VT"T,T=T 9O)-F'+::?;B!QP5?SG%TD8 MO%X,8(>F "LVP.^XF;JO58"Z&_876-5Q8;QU:XQL/P(%]2K7(./D.+]IEP*M MD3\VX;EZE>NU<8+4W:SA07M%OX-M]4HK:I" #T.X;%_2^6;]BN'WI[ZXZ@>JL\Z7VL:P6WUJ')939?*Y=9 MVMGM54>A%?4).]AHVDJ-IK%!F[H]R-INP]N""&\^G=]\^W9U]^WB^NZ6G5U_ M8>\, ?"-Q#WST>?KYM>B54QW; ?IB8'XX^C?'>UUX^X3C[@< :@.P3P=W M"2QZW*<%KN6 >E%OEYGK^];(LJU@#I]U^>[0#@#, NS*3JY M(%H+')/C-71_PL:V^^@OT"X5:I9BW3 7-UTY2,X[_8F0C9#M^)&MH]1H3@?9 MKJX!VR[8W=G_=ZI ANV^,.K2G7G2*U1::VP6:@DSR0+]B7F( -BX;UTGUQG8 MTDSXEVO;=Q$_/['"/^#A,N (P?3=)%9_.U.\B+K:2=!5;[WYU.KB>.RW-!C5D]CF= M@]X4_'-IO=MPY//_A*!_%P\8[>X#^5D4=7/S+%B\^4_3<((_NUJ'MSM:JSX> MMOKUSEAKUT?M5K/>ZYI:JST:Z:UQAUR'ZK@.W=,!R-N?GV\O_N]/"/W8Q>\8 M +X(2L:',L@)B:2?\4S0?$:C,[9H-'"\N'_C@-T&"XWI>9FDA\#3\OT0BQ53 MS7IWZ]W>?\63Y,0Q,OZ5(S/#JWN[WUD!MH2]@ECSP3)#W4ZZVUZ[3IR5EFE= M?X.>[\5;G>)?^CGM3$7VGB5DRN6DLS]G[_T= M!@/&/WD="I2@9O1#>A6HWVHE?VS5C[Y7:PWRQ=Z9/JU"&%!L +[!3X@:MX(' M$&4?0 :=.G_B1BC\"QY1W0>Q,J.V]%_OKKXC'WU+C!P?AK.IB^DP6;LN\Q./ MEFTSK)^7219,G(.;,A8-K$$NC(G(=#C :7M> U<#5-(13Y0IF;'EB9:UCH5Y M"LS-P*O\T)C XZP \Q(/DGC,%(VK9YX+ M!N.0E^/MOESI@%&[-7%?Y'/' TDUXL^^42P#+)(Y8GT 9"C*A\1)$S]*R$C* MQ2UX4P\M;J0+:@X40ZTJZY*[69-6:,G 9J[W/ZI,MS-T7/@K863S; M4['=P\CG?H?,&@?>U3CT8/1 M-V+L"&(XVY&X"]\N?XP"C,#"@-:5_\YT3V0Z81;PU3MTCN.8:.U("N?U5;YJ M064KI"$TUIV!P0$7E&1WZ/:HD.VXIQ9"RG.&Q*?5%7*F#@70L^,,'6/!$ MXV],K",;(X$:Q\)<+$\_DNNC%\7"GPC6\F$:&*4Z8+LQ2RU6CU&RPQF*Q@Y+ MW+F]7U]!*F_&OL3=S0!R$[<\R[ M1Z#K'+Y+B"%O2VB^!U^CR&G(+G'WNLU&9Y \$EQL=M< MS<642^*.D ZH>BG>1/;86)049' %/!-0?WBO]&_ ZOGCN=#V#/ 4Y7DVJH]% M$ZFU-HXK#V,@M6%DX"=>/*$96/[ZR./ZK[H^AOE\T.U'?0ZB]=MSZX*+IGV( MY(<\EBKE;D TE',^CWA^UVX@O'QAXWXZ>@@J 7@&9D)LLA;9T,MDU?,V@"\* M/=(C)L&[0!^%MNXQ$W.-7J3C,F@3*"QMG5\36>!9@)LBY>_B2OR$ECR"9;DK M0=P0^Y,3U LQI87R]['M\]BSSGG]U]Y+D6N^RM+H%'HMB0I'4 M>H+_9%M3C&LPZ%F$L4 L:2]/0* 'N:J;(Q?HK^*\U7@"KQ--%:Q<*R87Q3(M MSZ:5>6!!KK6V'&;OKLD*F-S6,;UJ>OJC2(,*A2E)"2 7&5J?C6IC8!Z*T75] M!B.?MU!K!MM;C-Q2_;%:C*7')L_$"U$FD[F\AA'I%Z9D%!.6V(Q@*:P= >%B M16B%W1!+0%,] N!JRF*3:NL+*4_R.TY*I+UBZ>9)?$HO:O1S]3UJ\34#.O%AHR;[AG*(.H]CCNA M/XJ-[C;*.0+^REUZ(LL+_Y,593.Q8N.$4P;BH]L(8>^L]^*19[;8TQ?@:HG/ M&9;4L7<1M<\^_T@P<6:'OD@++Y8Z)1735PLO(%F3P879=Q:\Y]W3^V0]E=U& M+@:>'>\@R>(LC7.???OMS>72Z[>M(1SD]L,A="PJ'&#&EG\[\[ANWCB_(QM@ M6C^.3/WCHH34\)/1( F_ ^4VJ4CH9(H?FPTM#V1O,[IX9OX[%,?""O\/7R7X ME^'^7#+>U+%&45PB&(E/?RO.JN:Z,<'=!GP# 4M>D14SP#&0/,N'Q]A&*,L@ MH]6^"<@7:@(X;K&\>U&I3:(EM@[_^4_H!J*:0/C.?^@V9@R!1P'[IQN*+:^1 M3_C3L61YDH[9Q^@U6(89/3FIZ*Q)T1>U#QST%Y=90)']2"%W$N=]707G'>SU5$(9/D9I)7.7QC'.=FXES MQ\ZF]OZS!8)-$3$(,'A(5C[]/>=T-QY\":(HH@F70X.9V4VTN'@WUT.-R@ M0_)![XZ@Q*U#PM92XB52V6ZS[M145A!3I2INO]&VX:(>:[IME]'3[7X7GO#O M\)E[J<]DXFO<=-L3#CE$9>9:;-O5EFV@D"[\5P MH^"AE!EO+83098#R1*+(ZZ#V2R&FNX36.HI+K9?*%3*E)/M=AW)[:V-4HEFQ MJ-3WON)UQZUH1^I-_JB-4Y5=9X#J-.3)[+=U_+#K'/WO88:EQRI3I.AT^ $( M6L2880V F\R/9[%2GQ8U/!U_G=H&W3JM:"5)F&F4'J2A\28-G="1:>()Y?L2TL9E90FO6E9>EF21BOL M7R'SKHNT:[3EP"Q< V&AT49EFN'V9>TJ-M]O\5;RR\,((-69>Y5R<+!K_RV+ MON!C['LF3]CWY/DYUN>B'%97L)9Z.1A#EJP[,"1&6B'78<$>0Z MA%@3+S\\PLB7.0.48X2#!^>9)S:^7VI< !1;+=Q-B61DPX1:VW'9M/0/B<#* M_2I48OW>)-Z;K8/!7;)X0RR^QXFO<0*D\27/!_]%)%[L4T.CQX6R,2GGA:!\ MFXIP,V.7!,YNEW3;0:Q0V1R("2B9DMC4P$QLW4'NZB+=NMO.1B?8#8@:*J?W M(K@3NF5A[>\[ZJRDYO(IT55)#IEO1S*\\*U]T'AN$$B60O82,KF4VHP4O8@6 M&=QGX:.JT5\NK5FX8!!(N:VS5^?$U:%UO_2]Y>/K7+J)-1,BI <]6-*1I\PR ME10I\HQS[==3M8W$@=SX2GLPV5Q)!PARQ?5DH^:1<\W?Q5RLB#W^!J15,F$^ M+?ZF!;<< H%78D+3XVRT]PGTJF4N.'PEYH2961)2(^S_1*"FO:TSP,L!"C;[ ME ^'MB<_IC>A_9Q[2_G?:V3O>,0!\1>^0R M%*'_#>]^830PJ)Z2[ JY4?1S)8G<%/B4AL5(=@'U-.OP>N M6"(M?5NUL0";/8L];/:5*,M]D1>3X!I_PZ.R"=Z7IS)=GF4/(X-4+ 5JJ(2]-1EZC55-4>U*&)/A=6A"H%C*@"FO2X4 M+3TITVM7,-&Q/I+G'PJYJ[EQ3U1$0D@)LQV44OEXRY\OU=1A?8]VZ.=4\[K' M/YWV1I6&9QL[]D7=1%67&A4-_$R5_ZHJ#Q=J7(7J8-/??7H/5:-4[M]KJ%#2 M/YM'VRL<*41=W7)5+4"<89=_//#==&:KP=!<:,E@*'P)1Q_MBIJKT^I#H53U M[4HX=>A,QNH.H)Y3L5Y3<]T(W-Y*@!6E)BV&VM*5C"JK: D8*"X]8&,@"\%> M)*60K+L UWZE.GO".X3H.>,O7@34B,VK;=7(2)[FJP\M:J9!S8JSN-0NT49G M&S^E%GGI4HZ NL4NV/ 5$71=M7W5COT H@PUL(9S,O/%U M5*W4BEM@#2+88W-L@NK/,M746,Z+TD89=2Z6CDMI8>4[*CT+&Q[X6 JYD790 MZEI8P".;D,EV4Y_@:=$L\&_5T*G:9J7N4#)[V.A:@ICE-(X\ MH:C,>$NB2N MU3C*O'LSZOV_ 9_X(KEP:8)FC*#I&OAR<[%PLZ"FF:Z:>E7H7-(*_5G="S[! M1HG4X9N:C>>\I"\H/4W/(2'#:AYYF2+Y?%#9RD] 10-(Z*XJXO3B*$F*NQ%I M5?M3YE\OFX,V=1Z.LW7JR>"[CP(+5@>_RAVQK7]F\]N-E]%W5IM6FIRR#M#O MV6@"KIO5@Z&0^K)EJB4GT,A2=J2[=QZ9&_V;R4@V3E[1P!9D"APU,?<+RCL M1W1H"V57SR4V\;?DH4<:1X%Z"6G,1AXL![2G)R6+>L,R5SZ&:&KC8 ,I:3Z&9.A\6OPBM[@M-OAP,\=O9P2L M&&.TJ[1^SZ#5+>:"-=K*]GF;SX\TJ8$LB<"/7W[][7\& M__/;N[^^^].O-%KV?W[Y^/G]WS]__OCIK_\#G_[EOS]__/P_'UZ]_0ANFC5P MP'4.W=M\F "E7>!PSRQ)].CR=V!S/20^B?6B!V_>P9NN^;T8/EI,;CN5*=;, M_*(O2WCE2M^DZA".5V]?<.LPO04E+TV*2_,&?YC^*]RY/,I$W5Y,@DWRGLA2 M+:^V%X<&M!I>IWV$^I-D;?"2P"*8R^C&O;E_'IMZ--> MX/:^DV?)OPM,+$=@/P )6_W>U?^I=/C)/\U[^H"[!W?)@VW* -93CG_]I@Q4 MRH*3R%2Z=_WZON@.! \5LSA#Q[ _*0U-+!JOE/ MC%!P40E&=DW2?B@C6G1'NM$6"C:YI*K7MH7PH9<:BX+N'.OO(05D[H4$ M77+*O9\([1PHZ[+T!V5U)X7AG.C-N1>V?@GU299L?@+DH#_1 R/47TJI=?C7 M6"P$)23M;"PO_:]T(P&O/,]&MAO4KZ\\0$F2-+H.7D '6D!^ECJ5RV_8:@QX MT=4<]HTVJ]@*Y(SY\]SY)MNY X7AK*BKOT01'9'M[UE_>1&*G5([#^$MU)L' MZLTW-)/BP)5P0S6D#'_]6^S?(8^4A-!?X!_IMP)+X[H*S_QF[%@?]C]&]L1_ M*']$>@DO1:*7"DG'#&2P005/,/D8OT[A5(PDDOZUR[?"%)YXKB.,>BJ[16.( MQ.V#3%.&3?/QW)Z$OWR#$*+8YLX;@.:DS%'U70FGSM5<5>Y5&K6B,CR4 M5 PV%$&%(&!1V*HOBA\H1N<3Y<@ ]JV?!"IL3]:$6L4RNL_7J$W'*F7"DT@) MXUYY42SC:+AB?X7&?J1"7DJX!.XLBM6F%Z]-V.#H'4"F3 H8;T N?0I8*7O%-S6(DEB:S&7] M+7\'3U6TOL+>A'CYKGP*_3,1%*P9-SR4"1YWRHP*T8CH#Y1]6GWA37FUXW:: M9_2AAH5!H3O*+DVJ,@[9N')\L1D!1$/ !6:C.\Z!-(-H+6^IS)&2[) [5*2) M+,&^5\=="@7M62 0OB8==1=!4QF!&)!Z]8G'HR8W'G6!G$%/(0L)&""F$'[V MY 6;>R5!W6JM%E7_5[Z5D$D!3>3J50=$E^2EC)K--&:1.Z< M?M6%,AUAW>Z='V>)]>;]I__Z^,M5_^9["S9W+E:^IW>DD.][G+JRJMGA#%8U M#)W3:\:Q#REZ*K=0HTAI.&CQ)Z S=41/JDIY>HH(*]?E9V3(:L :<^K1J0S: M0L%N&L$S 9K@;NMC"I=O?HA#0U<[[B%1VOP4DT8V/Y->^N:GX %O?80FV.:' M2!M;GVD%NOD'Z0IO+:KRH715P3!TB=0 ]42>"6I)H0Y1]3T/;B[S+*.=BZ?2$!WG*6YS!^2&ZRB$>:2KUG]+*E6V:GXK1R"O/C[UL ME:1R^\F"Q]O-?52S>.A%@3$!]H;4+RN:#+Q0.?UX*>:>8=@LE]ATSD:AIQA= M"ECE0Y3I&!/:_+&0^*E;P3L1"5/0?":=F!^U%Q-K@4FK?EJ0(. M*/Z)AG"1/X_9DW,1__%5[Q78;4&08(%D>)O_OD:MH'Y7]Y'?N*+CPG4B?M0_ M_ 1&PSQ= JN#>RZ?$--_Y]8=/?N/KT"*Y+>1%P^=X?#U3P!L*J[PV2@&[F-W M_6K?J0BM_V#H_KJNI%%A7S=+H_I21QZ%7JE]>NJ,LLI M1_2^<7LSRY)KE[Y M?VV\\_]ZUF;NFKM62V7,0>A)ZT<^\&?7^PIF;1;.K\HOTM1+[1O74//Q2#A@ M"%S_5!J=L(> VLHYE;W;@^Y.2MB]^YN'/B7]%+AH-=^B&Q:2DZ/\X%R]K\$9 M\?S$@*JU!GLB+%0!P> M;F ^XF;*;CE_N=G.DOARZ8DE,4MBEL2& M2N+2:;HZ%K9$N'3UN:NRN^\K"0NV]56(M86\J;(4A;>D$RDZI"D=+VLYGJRC M<%[*\-$6_)TH?5>PE+]@6F4ISU*>I;SY4AY-;Y&*P: M*'8708:I):IJ;+.J2^>;S#-*S]$I*C/Q$*DT5Y43P[+YZ=H;2+^-;-U3=TS$C4)9>LO'<"C)C 0#FO!#9V5*'::QDFP8)F M66Z+2'UDU)M+9'KHW0/+5#[![U<#C:X5+.,ODE)9QK.,9QEOH(S?&42A22H+>+$Y"_.Y\=W2V&9?'E4A3+8I;%+(L-E,64M>?Z029G M;>H2&=G52LT)HT9@,?7(BI+TBG-#6D%8+))9)+-(-E D)\*E<7.J?T@^[F)G M%^\BXWHETMCW^#1Q@XRV.X::2UCG%,DGW!\6R:T2R9?(.>>UDMVY^%>FVN[' M4:K'#6%KI2 0LN%J/BLTQNUZBEANRXRY/L^8,_61K=;\E]@[M'EGC#4_:_Y+ MY)PS:/Y8J%9>42@[SF/)Z])?)WJ$G1_/K;4< YZ/SF 7["(-27;!6! W+X@O MD7/.<&A"1+8#ZV_@?BU/MH631?NO[/UD)K?_>2K]4%^0X^J48?. MQ;12/7E+WC^F>:;)UI327]\[UA,]N,N:L/C(N)KJG)GRJ%(U;P;^X-Z!ERRG M^$16IC)FU^#PR>_)F:8TE55->4]QV+%&XO_F,VU*DUORSL7X-YD*X'MR;HMC M_0/N%%&Q',UV3=VO<@!C- OT"$=%;"_3D]0 ;64>' M@_GP+COFP]"\-8N\VM+[A6HD#$T\*H^C%/".*Q=GI @Y!5:-L &P9#]_FL9* M$_4"]Q[I[D*GD7ZZPW)$<7_9LT>!S&BT)S;7GJOA;3@*D\9AN]1R*A9+$2;^ M'4#J!5$VOY+LLLQ@>?GLNV(VMO5&":C__?ZW?)IQ7J0Y!XL3-D[@H*9\1.Z5 MFURY5Y]E>2>1OA[.O5!3J>69 4W PWZS-. L]3U%HIJ18.-PC%^I,8"DKC#BW7@S4E:H!<"N0C)\RI>8T:%AOL^(<8+&9;?Z\$ M&7Y!XIG/1*W\N=1!4FY(EH!"7<2^".>P!7E%@8LSD&A9H M3N#^?!(F2(H0!"M)*A$LKDH/EB+5CVD/U A%7TX*(621'&TEB8"F,BFT<"CI MR@]]FN.%C2IG&3@.(6*A'AKG(VIC6"=\22\&"0]N(V8%B-- MB=K?^-]+;V#A?T-.5#.GO26\D*P:L69^0(C(N8G6.D"59RT$36HKM@L+L7$Q MKIP=#[OG(1_.]:3R)S['D9<7ND_Q6WF*+<5-,2(=64$4WE[A4#W9J^2+D;+W9'L[=IOBL]HF#;>Y!Z%HXET'\!_DEHA'>)R&^!@\V/.)*_YB(E7]%,T31MH@M]2/)."QG1\D[1X&8B/("B,#E&,&%A122 MC^#%><*.]5> /9_ IK8F3^^&Y:]0X-"<<+CP:ND&"[HZ)/0\Q5DR *#I0DTS M3/QO:N:IA:6=<^O/&7QKV),#Z"7S%[-Z<6Q>[ ,? 'F7IN7JR9W$\C0)%FY/ MPX-!6"U!'HM DU5.0B=.!D"7$4J)8*NS+9%&/AI6WO;" M&?B3ZB7FPV;GG6UDS6U"BD66?N$+5R8]J]U?9#%9_7"]2-4PW\T9NK+ 2^[_ MK8ANP<$'BBZ-E"4^P[NK*U%[ //*FC!K">\**[J-!9&C0B^7#EF".MCUXBA) M*O+?UN.;2-KJ%]B$LSKMM^ .XAXUDG1SKK#>KW+*U]:]7=G16(T]+IY1N0@G MDTK-A"\B)RU*=5$P@)X8J,8SZKFR8;::20L*5[?]>-2*T@0N,_#2Q2YR0IH" MMZ&_@"_D,Q!U'SKU:$4--#WVSVZ8N?$#,2A()!K)+63K9\E\J7!7M-:_P!/^ M2]RZ@.*?<31+%-YAR9]-)/TK6!_DI,#_/D<9D-J?42RA/(MA3&@=3Z79(5ZG> M'.H*7&J:-LA>)%)ESZDOX/1H6'4B^UY+-B*>D%)*C1Z7BP.+]?+%#$CQ$">; M!J623X&U1L702RO4M9^T<1%V9G'GL'VIGQ"#NJNU"W2+]AR8MD'Y@R3*YY?/ M_5OI,(BY[U:ND5.N!9*:*"UC)=)EA.-5L1-Y$L44G[;1[)B+9$E3EG'U:64Q M$JETAG&:TKT*&I7UJ^!6_%O@FF)!A53E56],9KXO65/H*R5J^) ?S,F@!X8M M2UB952H% DKCE+XD:/5ZQ#<0GZN,[SSF<$>38E,RV,FW=E'G^?#0M;NF8:.S M(+K%=X[FG@N.N5C[2317W',O9G[HQI>N^+Y(#08 TE[**<(/A,'2)7O>#\"0 M .U!.6-;YQ8EJ>I8[Z1+@!Z$FO%>M9L$SLX6='.M4\A.N9>>\3T8&U?K2/I7 MTK=4DD#?-:&I[U+&E6\L 2G=%)S"B#H992%J*_BU).<=ZTM$?9$R#TWH11;0 MDE9@\6THM14:>D2'%#DL%657XD@SH-:%GR:;OI=-)(4F%/Q;RGB&;:81PS&X MI#;8@/ I/N-P7?GS"*W)\,V?I#GU*4LQ3&9;GW)D]'3)]V W@Z-\*Y++YJ9W MZ+G)S,J<%DKV1=6BV&L)VIHAE$K6 617NE RHS/:VD0OWT3I.Z@@1-D@0D:0 M84L0UN[.< ')4OC6)H?%H@@H8C0T]5&@2U:K/ %NB6>'E.)$_%6*BE>B&])1 M? \_PGTI\EN(G6*:^8:W@^KJGU<EJK?A7ZV]'N%\A1,)A)Q0B=A@MS"J#UI*(B6] M- S6T?&YK:O^M,NCOUS7Y5&A^-"#"\BGHK&($4AI(9W]ZHXH3#]@'.Z;B^%/ M6@IX"'TBY\#-0F\IYBJY3X85KA9^#,KF9S"5BM$N#SK&HKJ!"0% M:E@%&'VE]],$IP)!*LX7W8N8+$H=."%%%JG87G0?ZN\YUF_P,CC]UZ[P[+;G M)6MV"G;0OARQ]68^>:%)W2 I6J:4G&9R(C#+47J&T8P47MFKAC=YXW^OGTGA MUZAP'S8C'>4P(LE)N)OVM>]Q2C&NJ#A<(M+,<:\X+3:%T93-H9TP[7G@)F%V M?(1CD5-P@5S+NRB_"RR\ M?+))$OWV9,SF0005'H070X]MZZ4MM?G;[Z8H^V":X87H952',IB2"TI47C&U M*0:9,NXAB?5[=J_7*U@'*'7I!Q+=$OU7@XG22BO+#[RK](#D4Z1>"DN"0QZ: M/)"_DKBA-)1+H4Z*JRMRIUML*&/46"@U*^)5GHQJ!2H[,BO]29=N(GCAB<$# M3@P^ZI'[.;9!-+=39II91TFEZ0- 98)5A6\U>HG\N4!]C?:\/&64T6(\VD## M/4#1(^=Y E.J.)HV =4?B^.R/!2'T?)8EHYYDE3F8CA@LWANEDBA2(=+%,'"LMF0BF0-2N5KR2@" MR4'0;KU[%\*=^[AJ9M5&6I"?ARF=7H9( W2. ]&P=T"I%QXI.18BC&$MQ$JCZUF M%DH;_XE\H4#Y2KFMC(V?J>D^Z7.]T]K@=F7H05LTLF>SFBM+ODY,D1TUIU#9 M=[HY-+PLGM_%N7N'R]1'WFAC[$U[:X:'-\R6/-6JMOB]WF^][$[DV_F"ISU= MQOQ;1'J1H;5 %H4F>TQHF-_)U&+@#I]$I4%%0M/^&LMFY)H)=06S 22\U($) ?WHE$[UW^E=+^K>#9#_JH@2ZS,?A',71!H@1#&72B;LMN,NB+)1FXH(D MPY]B,#:=AHN8PN\409:>$P;*T4)+I<32-X2;@0B!#7]0(L*?Z_RM$@*($66< MT8QG]'G!R D]#/E$Y*YM>.E28MT7WJ_8,9>T=+Q2MEME^+%P[-?R@ZV0[^;1 M;UD2T1&ALESW[/?,#8A8773:<5MC=(10H*%3&"-2PHU#F1FP^QZVE%M:7\AT M^26XON3-TA92_@/N=WY37"3 M0AM74;R.Z 0$E_VO#"P9G=)5F$GZIGIU>TZ%\5PNN7S>^4?YH$F4PNZX9Y11 MIZ,U*(^N2(9(,L;HX#<5NL[CQ3OR ;<(59)4[C\06D@Q%,9,Y=?F>3ZI-+=! M:*[SQ'.5UT>G??O[]G9U+445CR+:K;&7=HY((W'L9^*(#95#O<4;MD&7&0/$L,A$68H[L M;\MT!$KR G=('J:#IE2KRM)E)%7RA9_-;B6 Z:8>%+-S\\R*6^T3;"AB&62F M!A\1AI0MQ;YH565Q+*.VZO8IG8ABDA%9CYC.1H9DSO'S+-9D_0!Z5$G)W[?O MI',8\@^D"2&CN*2;PU#5MF/<6IWFEHW2A4]I@[@_4IZ\>_^.?M-_40=1*VD+ MZ+-[*@#XQ]7 UJ4 -S>2CO2O8T6QY?.BTBJR,,% ?88%&WHY,7QHO=%/F$4A MN+[)]\1?Y9-ON1E@>55>0ZZ_8O,669LZ088PTL"HN@;<8'OC3SLPD_VUD(25 MFUF8--J(42NKI%?L?4_5^!8#\Z6%P,^I" NU7U*J.]:D7ZM"<"1QDA+];H[] MS+^.QAD='.@@NF[Q&*+:3:1%X><[_K]SN97[[V7S+:T^%8QVM":3992!/:F& M(U'BU%RFR: 4%ZZ1_G^B"@Z+%$:MR7(I+(;"L^L_TP4O,Q9G#IDF#B M797*)V2(2!&>S*%^ID9K,@GDX^Y>K7]3X:W-]]JN_?M _[=I&1K.6E]V]J5% M"PME:"J;A:.+2K^I_3<\9@[O"W^JHYW98@=$T7M/(-]3RZR'(J4STG2Z17;4KHE M-/9.JFW,H]G?"]G>.C>?B5LWU.FWI2(K%9.N?(B;98N"VI"7,TL&)$ M_B5WKC$;256.XJOIQ*E;XK:X=(RPR32R,.P6/1Z,(4H;>$E.1K+$=T.;P5\@ MI5&Z >7H4'#Q2J;HY9G,>1[D]KMJ3V@9W3_*Q70_8J;6ZF96!S8G_RT\SGZ;YH2 O@-$QYH%B*(#<@)P^[],)8-(=.*2;"2F)H M*8>IRDTP47PT-V&32N&JK1A*?F*#46@T**B@.$_J48%QHF 0@R*N!N%*(M]- M=+E3N91WVPE6">*%WYL/[:1\-

4KW>RMHE7EAQ86VX_/(LPG[^IV#\+GM+F2*_N1VLK4 M:'GEC/8UO9)O6[3/VF?WJ#5<89\>V@S]P>]$)SUG,BY]^ 5W3'XDUS"@):@7 MU5M,<%OR.EDBOG918_WTZFFXJ%_SI569&3]HD/H/MM0ZT^[WG?[UL;M?TAG4 MR_5QE?$X'-7N1@4 TS,?B.W$!A:'J3=_?-4?O=K9^^ST*.F/?B[V5+'-C3,: M'$:NZ!'U3$U?DXO*2O%9.#ZC\ _Z98YO2L,W9RPNG[4VNZ<*'J-?4'#6V$";N43! XCF"G"\+"AHR+,%'MK MS.;693J=+--,E&DUG=/.<,ME",&; 4M!=CK-WG$3I%O/&3U!\W34LC/".1T[ M-^R5/H0W!X7GZ^P51Z-5Q6,XAL9Z'BS&Y'"\&U;73K^.G,%3-0]5SIH/SJ'E& MXC$DZO ,PW)^!F%1=A%(C>JE9#!4S4-UOI 8(_%TWX:WG9T9AHJ=F8N#BIT9 M=SF\Y4 L$;G.-DE0L5QLHN!BN-DYB Q?'H5!N-R)@YA M878!4(TJ[8,9*H.AXDB9.4CPL3^[,PP5NS,M@(K=&7.0&+ [8R0N[,Y<"%0C M9VK*<1I#Q>[,92 AR_WY2.S,FWYCBJ1BH X!-79ZIFA_!NHP1QG4%F,@^>;ZC;RI!CE2[1=, :*9ALG/1*T[)29^YUQ(,AP MY*,@M)H_AOV^/1Z.C,.&XX_F(+&5_]UJCC 6!HZ+& &$K"+JMM:XF3I#XX#I M8.CPM8$@CV^L:]OIL9APT$.]=IJ)KF9 M.N9EVG"8PP@0^-B4/0KV*+JJ&<:]L3T*FRN;+T:?CT&FU>65H M3X-JR\-=>'%+(W/0JG8]?!9:K6:VL3V\Z34K"*L]W1X3A,Q<9X?G">ATB',, M%7R5R8BLI$ M%GM-]> ;V>/KHVOGV&MJ-7.QUV0N-NPUM0$L]IKJ>DU'Y[:QU]1NKZE7F37' M7M/S*\%/@XLL^WZVW=#"+(?^%"RJ2V*:3HDS,TSN"4>"&L>"(T&M0(LC0375 M4L^>C([NO'?*4!!SS?G- 2X.,4!4/1X)9<5B#EJC1XUH5BPR>'-M0O"F4RQC MQ%%V>[?74(G$CLDEH<6.23WXIO;-\1W!V2^Y2*;AHG63)!7[)9>$5G5<.>N5 M_7Z)$:FXG6*9QL^]N*K]G/LM2]CY$'B'\+EQKAMGAC&? ==DH\:&8)^Y_KT_ M="9F8_,E2MW BL6="#.1--4L@@O?7] R?N%^C1HOW->=9C$[.ID>360 M.L551ISLMW=[#15:[!^U"D[VCTZ$[[@_LH!\EJ14MGMW_X 5;4&Y'VE["7C($#T-;@-4,O'5<>!D! M5=$D.QXQ":.4@,.*AF @QU"AV889I'JF9-"JL= ['K8'S,6"0XKX#= M&X:*W9LV8L?NC3E(L'MC! SLWEP&4NS>7"YV[-Z8@H2L#F[K69JAF]YWQJ/S MD#_C<%B%7->Q?E\D'<-D9!H9)W* 6P;,+0;@(#L5L(;F2!A#Q9&PMF''D3!S MD.#V F;@4*M\AEFF>:AJM@Y@Q6,@=AP+,P<)/NIG!X>A8@>GC=BQ@V,.$MP? MP P-+ W 8.ST^[#<2&>K& MT&D&.;K'PHLU6WJA'@O&:.A/:Q&[*;RZ);ZM19@\L:][C?45Y>BB\4S"A42&P,!!#R. D'5"W58:_8$S M-@Z8#L8%&VM[R#D/IFT[^Q1F(,$^Q:NW@ZD]F30VRXU]"N.9A'T*0V#HFL%D M*!#L4X!/T7=NC .&?0H#0'BAG@+&[/CAFNGA&4<-[(5@XO2V,CU>Y&3;&%"& M$^?:5%;HE#PR5&5S]3H'.CJ-! S;5QT'"@PQPDN/;<#!R8(\Q M8E3/@FTUD_3[CGE*@T,=1H# QZ?L5708"?8J7KT=3^SIR#P%P3:4.4APP;<9 M.#!'F(&$K.?NMMH KV)@'##L51@ L]J;QP".;Z]4P>H8Z=G(BN+@76O5?4'E?:K]"+K=T8-K/%P/PBUK'P?#?UH]!RP[GEKJ(X]?]-'S15 M5%\.0QT'4:MM+$,['E1;'N["BYM/F8-6M>OAL]!J-;/U>_9H,FU6$E9[NCTF M"9F[S@[/$]#I$.L8*ODJTQ!939D-5G4@(JNIO8ZNM'@.JLCCHZ M -&\']4F& R5<.PV71):[#;53$JVKX>3ILUR]IJ,9"[VFLS%AKVF-H#%7E-= MKZG?M&W.7I.97E.O,GV.O:;GUX6?!A=9!/YLNZ&-N0X3L*@NB6DZ)<[,,+DG M' EJ' N.!+4"+8X$U>S#AP?HO:8%'^?(-V,.<(F( :+J\4@H*Q9ST!H]:D2S M8C$H>-,IEC'B*+N]VVNH1&+'Y)+08L>D9F;OR)Z:<4;-7'/^LV=V3 P05>R8 M7!):U7GEK%CV1KR.[R'.CLEE.B9_9:5['P*O",J,GU&Q?NIF&',A\ U MV:BQ(=EG+H/O#YV)V=A\B5(W )F6I%:TL&)Q)\*LN0':7 +_@A;R"[=PU'CA MONXTC]GAN0PXJY&TEX6SU>PZ[MF]:6-]P;@P]F+C;LNW4"3?;=3N>[-:SFV'NP$8/#J> MNP$8;4MP-P!SL.!X5#?@Y'C4B?"]F=KCZ\8&4W+93K,&!9?M&"#+JN%85DT7 M#F>UX0"KIF=4E#I'UY.>,H+4*:8RXE2_O=MKJ,QB[ZA5<+)W=*J^^P/[>GKT M*!CVCBZ2K;BI@4FRC+VC5L%9[7K JNDYWM'1#=O8.[I,[XC[(IQWO[DOPM[S M\+$!Y^'<%Z$N&QW=%^'%NA_)5@DGQZ"\E;,HF#\3E&,1>#=?^:&?P,6I?RM!$[=F_,08+= M&R-@8/?F,I!B]^9RL6/WQA0D9(%P6X_4#-WTOC,>G8?\&8?#*N2ZCO7[(ED9 M)B/3R%21 ]PR8&XQ ?9K( U-$?"&"J.A+4-.XZ$F8,$MQ@P X=:133,,LU# M5;-] "L> ['C6)@Y2/!1/SLX#!4[.&W$CAT< M [%C!\<4)%ZH%0 ?FQW>]!L^OC0 A['3X\-^(Y&AI@R=9I"C6RV\6,NE%VJU M8(R&_NP&\#@WG%NPZ*\BA4TPKNW5N1HM& .*H>W'9("2#=CFD9#QQVY[>=.) M/1F,C(.&PXOF(,&51$; P%$/(X"0A4+=5AJ#27-C$3@P:$ O4$YZ,&W;V:

T$PN,TVO:D-12U.JF$Y030B%R\N0EYT25<^+26[\4-VLZ6C@;NHQ1G5 M;GI_EDV_M!&A-[Q@>!?'_$)Q@Q40 ]"L72UG M@YMB&P-[@68'?8&6\T&MP+5A2EOP&H>/8T1F5R'S"U$)PPQ*X"ZLA*%;S5?N M M5QXZJV$.U@,ZJVIFK>D K426O-K0"W[@0 3'M%HTJW>^K;"3WUS:1G?MU9 M!OG4P!VY,5#WVKI3Y"5I&:,RE\$-L%J24MNMH_S5@HF'K2UZM:'D/2K)5NF3XT"^ODGL>U6HPU7VI%P0UW:@J;6=K6O;8<8K7O!TY;S[8(R#\\V;25'^(/IFBRI(PPAKTB<:?E4?X#+?8BXU@/+:;1?2%73V*:?G#>> ML;_,JYHKHN@'I]#^.L!6U[TJ/,698OC F[W)*D*6O.60/?>9H!-A=<161&9= M:)DSP-X[H4DH'LND#G FO&J[3=3V_+/IWB1MMSW_;%JY:[WMN<6-&!3;GG^V M5W]K2QZ59^OE'0T.[=ZE#3A0E3S)&P#92W[7[D9A2BQO9]-WK;6W:%V.4 MU^V7'.>,[4%/S7896UJXSMEAVJ_1NS-=VH2 \]/^]M$6\W/5^")GIVEGI)G3 M*NB8DG/E\VN['&2[VW .O;9C*-.=*.?.EU=Y!]:UE>+L,6T &6%/53:YJ.[CE_#FQWS.GD3_%EGN<):_M"F]NR0A[*:Z8>FP\6]L44Z']>8]-IR$; MXY2VQJXY:X^DU0BSK8_OD]G,(8O1Y :'3_1 (:_*D>S&_A-3F=IKC=S"_+:V M3FY"FJ4U7[4^.ZH@39!/%6L4_8Z8P4J/QA,5UX\H]>8Q7?O2\[(\8*1[NSRY!._)RD#P[>VB+"4W M%Q!V\+X$K=ZR>%T V\'?39QZR]Q]P]PN)*#B.P_=(+6SW3;K6VL5;"$@:K*0 MFC5?*[755%NQ50(S?<;VO6WVO6U "[KO;=/NO7&][VVS[VVS[VVS[VUC?Y:Y MG$9C39\;6]@FH:WF/!OL0"9Q5W5-AT<[4 1F6=KUEI'*^]V8OBIVC]FB''?S M_7-VC]>;CD/>_6+/ZPZ MX)T5]HMA-LTF7XF!]$KT,(WNEG(RI'R*?=<)3.?452"S4PEV972J!(K2NB.Z MP>,SG 3>*4KG0EZ*Y(\Y#K,^!T]H?'\WHAM].)\'=,:' &T5HLB_%MWJG*_G M>35+'Z-[5:^^]3B6O8_ [B.P^PCL/@*[C\#N([#[".P^ MN#L)CIN*N=?6H' MIDO[V^Y3.["WJZ-B5]>!O?%^46O.J]54\%C_;WK:CV1TCRPN'B M#UCY,!7U*1>V@C;+6F/VNXP%PRC"KI_^TH^G/VI\7:OO\\:/.CR+%A)FO9?2 M)I[IM?JDRNMSIVV&V!C'3K#)EAL<_PO%F\7WEY@4V#* 6(A=8Z;9O-9&CA4\ MW?L4]P\M[UVA>U?HWA6Z=X7N7:&[X)G9NT+WKM!7]="R1:RJ]QKO0N6)OG9P M:A8,9ZYIT;9SS!68W)SCTOU8._,6)@\1^BNA;+MX8@=[Z'E^ALE5F)Y-]D?F MHNO4P!M@<<,@K5*EA[;F:/)&4$4[J7C^D&:I>H21#?@57CGQ.G[1#&B MXC"^"E,D1I/S]1>C:]/RFDVBU*8BFVSX2%!Z,-E;Y7Z8<2MM9RV)>1T8S291 MD7$0XV9]G&8DS]%#S!.;[Y"'9JGX2%^+6.N;3?S0]>=.D#4#9;^D7 6YTIK/ MU>&*K;;Z'7K"P9,?/F8?GS%13I@2/<9L0UUCAQ[AR"5^2HKJ.JO.9H A/\*$ M76_.G/X=+U@G?C]FZWF)"FO8E ^2D^@FG[([HOO,Q]DHM_$%U2X)2NNC+(7$]8_WQU M'*A>\2=RXS$^0X0J#U1]#+,!\KGV;4]K8#F721:GF!#\S"3F$LVFZRJ&:ZL+ M]17TXA.\)U:#9NZCC9PS$ M&@[8E$Z9(@0B$ S2*&FC$%#Q @9IE#1X,%(.W@X2]<>18;*@@509:&K*#5JF M^;!;XXJ*?$0UI>P2(/2"< )JU;#WH&^Q'\;_C0@>8[K?\[^ )<8@09$1TQK"6$VN#7:C8Q2LW(EX??J:A3 MRXL1P^@4^69RN8$<'I[>I6X'X);8'*:FHH\N[VZ#)&**#!4VTY6K>/E,(5!! MEP*F>5$OZ05)G. R";WH8C)!K/0>W3\[<^;:@.M_4N :L5Z1R1VQL^@8@A_M MLM$=(@P]TMMCU?IX/U-5!B>1$U+;A\J&!?M@Z1_._1C ;MX D+J]/2B.V:." MF?4-/U'EXS4C?4I\[Q$Q;L$1WAZKW=6$21H/8U<,R[%0R345@.@:=>@1% !H M>@Z'A7.S$<51=4\ .O>4OC&*1_?*=+0+5,VNMG["\O7/55?7-@8KOO" MRV93N)S7!W:#)OA*+@Y36M4;'*[2@+(5@6I<8@ :NN",_3A(4S8\_\GWJ%W+ M*JVRBD4<1E-_/L8780PZVDI@NR -TNQ',%C-6,?A([MBKD(6JJ;Z/$M@A!KD M53!TEPXIEZ!T7#RRF@YZZ-?'[:N9]M5,KZR::3TU$;XE!0"Z15O1M1T-[+63\ZZ4<_I_-2'@U/JR2@A;GO'VU\$7/-^7*6G MB[=',UR_V]IVK7 V0T*VM^\%^1;HR$P$W2Z+@?-@U+5F0_\+?B^R%NER=!E1%[M9._VB_ M EV7KU6@=SN7C#]-:?]M!""T/,N/$VN__)(@%IR:R>G?-;FUG3K+GY?LQ;4L MS!L6$+DEJ$[LW](5R=Q8D%[.R;/7Y),C;_4KJ8S^/KV-"EC5ZLH,3K3]=ZX$ MT9L%,OR)U5WQ5:U^5U:*Q*GMA0E?48LE)+3,X3KH02/!VJ(YW+3JCW/#_DM) ME1L:2T Y^^R_]-ID7ULEQPI/*.\&_T"\V;70N$RC@ISZ+_W(>@&TWR8PB*_HF,FK:EDASHM!+AC/#?D5<#S,*/8-R9IST3;.K9X9B MARC.DAU2[V3;>ZV(/S(=@H7GTEU7IM-VULPMY^ 'TWD,[7+P&M0OD'-A-_:1 MELZ1G$GVWT1-M\I6R]"<^(^[L4/*17)5']B< Y]V3%)(M_G-.?!Y]P^ 9%OG MG"4]4-6;L@3:\3OGS8EIKZM.D:'2''[%F>-#T^% ?;NF2.5NB NIEQIRHGO@ M;6ZD2@ MPUP' !4 !P87EC+3(P,C(P-C,P7VQA8BYX;6SLO7ESY#BR)_C_FNUWP/;, M/*NR559E9AU=56_>&PM=U=I59F@D9?7TE*VU41$(B5T((HID*!7]Z1<729#! M R<)JKJMNU-7N#O\Y^X ' ['?_\?+UL$GF&:Q3CYCS^]^^KMGP!,5G@=)X__ M\:=]]B;*5G'\)Y#E4;*.$$[@?_SI +,__8___#__C__^?[UY \XOKSZ"Q2J/ MG^%YG*T0SO8I_.+NPY?@?YW>7H/K./GM(K_18F.7@#GO)\]]/77W_^ M_/FK]29.,HSV.>&>?;7"VZ_!FS<%Z;,41O07X#S*(6#_^0F\?_O^_9NW/[QY M^\W]NQ]_>O<=^>]7W[[[_OOW/_[P?[]]^]/;MQ*!7_BP@/2?G\!W7[W]ZMU7 M?_[VS](?WD2KWZ)'"*[.Y3]\&[U[]_[[=^^_^_;=M]_ 'W_XX?WW\,<___CG M[^!WF_5F)4N*=XK+YF(9+Q) A&"!W 9)U&RBB,$[HJ1GH"K9/45 M6" $;NG',G +,Y@^P_57@BHB>OL)%H);J,W M!"IB!2O*((M_RM@/K_&*8:0@%^C\"_K=F^+/WM ?O7GW_LTW[[YZR=9_(MH M@.LCQ0C>P@V@_WZZO>KD^>/7]"^^3N C,9SU=?0 $9&9D7A*X:;]A=AUP.X)_$-NA7]F*1SH7$>(<="'Y%T*+2!;>3'N8#+CF??23*\"6'R1J*@%_2QJON(65P]=4C?OYZ M#6,^&O)%-0;RS=\ODCS.#V=DW9%&Z(J0?_E_X:'.%]$9#*?%#]E@_N-//1_^ MNBX@_7LZC9*OZ)())F\^W:D2^SMZ:-A$"C.\3]D_B(2-L5KFJ/30^9&8'-2)N\.<*_T]&&?Q:T/[_IH>\7*H(US]C!K!,PPV^1$\/N/3PGDG \@C%A&:7J#[8<"#VHI.+4WPZJRQMV8]&6@-N5S3NU$4P2D5Z^G212KR%CS%-623YQVBKO&QN M_ZQ-(K%.RUL>L6(#*)_I;;47!3RDH= TCLR5/6W*N2ZX1K;9,FV[3]/:TDYS M^]K]><-D;@<]]_XH.-46G.%L9 =QP2KZ"A$#9*-^%Q/.98Q@>D;8/.)4\^2J M\5&;X%]66S]J MH](:*6\&S+B @DTH!MR. !Y03V#:1D:*=F' %UN8/I+]Q<\I_IP_G>'M+DHT M(W$'"1L5MY+T9M@%-\#9 <$O% OOAP@KZBU0.) =$DYB^!-$R,CRZY^TBBD2 M)7\!G#()S;I;M8_[=1.6II&)DIU4?N'M%B=W.5[]=O<4$=&7^YR5LA,/TC/D M?DI6-6$]E'T4D!2;=L86,+XG@',&$NM0K%\)0JRGT+#A0ITX:<%DYS]W<+5/ M"?]W[Q_NXQPIIUB./V>F["8=#VEX2A;@#7CW_HN'+T'!<'J[[U0][E--2&H6 M%BP1!XRZ;V.]>%D]D>%"G=Q\^V?MM"G3;?^)T/*X_*!/ N4QONIUZ/TKSR7H)2;F%\$-+';3B(V"NX@ZFWK2/B!.L/ K'L(*JRLO6!A0;:(N'") MQ7I-9,_$/]=Q M_IN4,K 1N=MQ#TY@:"R4GQ!;T!#L$R"6!],@P/5M):D%"@ M-A1J(+P;Q>S/R)?+]!Y_3HR,7OZX SU7Y/P;/.4%< HHM\",O064-E-O:BM M -K-G*E^.:1ZAU9^ET_XQAT:A$ MPT.Q+M,D(1^(";=J&7=I(A2-(CUEVADB[6.&;IYPHIEX/_Z, M&(M@$I.=6L=]6@E)PTA?N4[J6G@]^BTD*Y:LI5@PJJJ"Q429(F&FSTH,8R(-R"-\D@(H;OY;*=AMX-IH^EQ MNUFRH[=2H@*-4%QA ":LJKI0(6GN)G71<-,>X'_NHY1P1@?N@ZI>T/EQNSOI M#7(>&P.4G$3PF=[JAQ#!"JH*4/O(6/&.NKFE49+%-$=C9N''G[=L2=:@Y]'& M*U;!&7DG*LU&<*W:"A&!IIUK*+]AZ+OHL&*V_/;[;]XR>Z8_*:ZM+K(,YMDI MW. 47NZ3=?87B-:7.#U#,?FMTHI>BYR^KC7(NU']6NB<96*KJ[<1XPT>&'.P MH=S!$V$/R/=@Q07X:EJ7, $6&VBXOT]FA\$M5JMT#]>TG#S.:%O\;)&L3W&R MSV"FL6A6IV5H:@JTO=B9X M6%6,0)6OPP%F#%><=@HGI0(EUU6IC7#?1@0P M$@C9F54G8:\VM>-EE%4-T"VS]M:FEMU/Q85&4VF60W09A-+R!X6%4:#;S>O3T+4J'OMO+-05#L-Q([R05/(-I9F\$ M*#91K&>+Y-L+$]MK?M+-^;82E6R2K5_ M[^/G"-'DSR(_B]+T$">/OT1HKU0OI4G0'!8E!AX%+2C!A';6%# EJH%%Q H2573F!B9/N+EQU, M,FC@'1T$S#%H)>C>'P0; #F?0":6?CBPDI:"5#VJ:UVP&-_>KY)GP@^G!^)M M.F9>_YRYBF4Z[HVZI!Z&-;TU!7> OOHQH?U53/6$@KD_&,_AQN()D0UF*L$$%T!,D&4DR!=9*%O=7DBPBJI"5#]J:)YQ4"NM#JVL*J\> M2=>JJ9K7*%%]@"*7QYD"QA50MN"2WL0>&J#KL&58X-?[<7.O\6=I4LRZ-+"I ML4+60%G>H)X"5#V2M3Z=H=>2],8'-3V'&3'3A'4SSPPT9?+Y(UC1)O:-']YJ)@'XZ-KF7;KH^LE^<&SMC@06K M$Y#T;7''380IP(5UU!IMLSD9O2VMEJD[98L>JQ\M&')7E\0WZP!>N0\WFF:&-+5<\,V6*WPGC3 M*N9&JE#P!_<84 D %0&4,HSGO,O\":9B%B7@Z^_,.PB8P]5*T+V[,39![=#[ MH+%^*GF,G7W23SO9)T)\)9I",M^&=H\R2VY22AYR2>,9H'03 MC>S-V7:?HL=9]QQF%X0@#B+24 MN+?I*4SMHX;B!0]W%36C=8]IV%%?ZY@9C0K5!R0Q9+.Y8.D<+L]=6=JP:FO) M,I?Q-% 2W!A"!;_Q#\Z+Q-3'QU!,,+.TK_4AS"Z%"T&I-.\S WV*CN#S( M5AN8Y<>+VD%I(QZ&V^B!BXUT/ L@&ZNL9F:+'W-\>.TA[W,3'U@L6D*Z,V!056'("Q,PENBBX2#CL!B#ZINJJGS<)P MC0&D.O)D[IS")RKMV;(I_*&9H+ HP>V@8ED0VDK55S%NY1W!;3<4@&H6Z/:H M+EQ0D(Q';?$TQ6QAZQC.?<*G.QSMO0-V!V5/\.($_NT_(,LWM'='^O5FVP%; M]( =.[1>7S8[8D-J6@B4T_OE]+R%WE^*DT>8K#0-MY>,12/C;K(>DNL5,]YY M6F87AI&KH(4UU!=RQYC7.=JN;T#&,Y!B<[T; M&_[N:(QT*R.46QC437'"I-%_PN#HLW9A2:;E9Y; "<@HBQ/P7]]^]?8=V$4I M>*;LP!?OWKX]>?OV+HI26A>SS)YS&_X3K$_#]^Y/OWGW+IA;RY?L??RC^ M*,XR6H<0Y>#_V2<0?//V!% %L[\\ARNX?2![N6_>L9^2_R=P$Z]BK66B"C5SK(:IN_>K@B> @FD8[J0!&]978/@0H08Z!3\@,02"XZA% MR 5SEL8F+KU+X1-,,K(NX:4!USBCU0?+S7WTHC5CZ9*VJF?58>6E1+G$4%0F MRR*4K@B^0$2.0%9[IMAC2\7/#&=T##$_\:EQ+^IH*'_6[VZYH34UXWGR?0JC M;)\>S/:%;9\VQ^F8FB44/W(H$OA(]5\DQP678G\8\=9?X-N3[[][RW9=WYZ\ M_^'[Z9^S2:S&YC>T<6'88:^FYR3=&L7>3=0/R:\ M7Y4S0*LM7TXX@F4*.$^^.@.$*V!L)_$OQCE;E.<\AGYU3,8)0DVROL_#CHZ] M@O.F3KS:O:A=@0%CT^8UG!-8**#BW5.NV&&GE9<4)!RBP$F.Y!W\O#=0SVC@ MT^<5LM("Q:+'&ZX&4/#N".8SC $S='KX!WZ^MKW M$8/@>J_[GGSSDS:);9F2CRKETD@8AT LI$/UN%\Q8:D9:6M8R8"S-)>,EWQ7 M&2[YAC[ N-ZO\F5Z!]/G> 47+['2(J#[L_I:[:+EY6U.RH6_E\ 936O @Q#@ M(?6$IFY4US1-*7(69%HA3,8Q9W8JP=EFYW@;Q8FF3;<1L-+T,<$_EG7W((*5 M%!6D]NO&+HZG!!_P*^>D;O&T7QPSY[???_.6F33K('<+Z25;LC_\P(I75"RY M_7/Z*FRCXT9S:[S:TUF.M:JCA9*"QU?36FROPG&?0D)2;KU 6# OW(6 TNV MR81&^O*J^<_5=H=@:6M%[U--9^HG8@A^'U$O;E9G6+76#<'KE&#"RIH+%I+: M*]?'>/!J4W>^ZG] J'4L"XVQ>-N)7\<)O")?:N4UVS[M8*M84O.Z*Z=< &,3 MVM;\&(NV[7E#2^'I_7B;KJ1R]_>B6*NZS"1/>?Q9FPLU=5H^%C"<0QCFW*EW M/*23T'2,ZNJ=Y'*[8'Y)5%P\\/S7.'\ZVV&B<==AY.M5B1:QJBTQC!?.Q7^OJ=(:1U[P14@/(-=$!% (4,H!0"%%*, M>Q>)OMJ^W A)3>:C#@(V!_HM!'U46F0Y?B@56T%*+F MA;ES!J#2/6,Q=G3_&>.UG$2_PVA]#G=$M+C(*RRVM$GS/WFF23OZ:S.P#5&: M#'V\G5 Q8YF?2&(7AF/987\TU1BI?)8X-Z8J)D/]<(B* 6HF0'^]4#(!KPLX MXX6;LU6#MP=[PE^N#2[3G"[/?"[+1DSV0D3(/?X,$S)#TO>#%^MMG,1T34BO M]5_PI8I14TE-RA;)2BU./KISR>P"6]X9 HSMU#LO,(NL-&<-!&\^I]2Q%>PG MV39]B-+?(%W$"B%TG/'XL^8(-6EY.)&)D+A>OBUXA>%,G1#@(?6$IFYA\B7Q MPK+'S%YGD*C^B7C9.9GU$-[1 R$#VQX@9).^["'LXZB&LV.&OZX8AF'Z:G!A M+>T%#0UJH+)@+9!*7N,[S,"4J.,R@Z3,D1D@[=YMBMF:)0%J+,-P'%78L*8. M X<(U='I7DN-^72BDY2;I\3:O])GS3<4M9)D'E-A8R6\ DEHJ>W W*<"_.\: M?>7&HODG ,PW_N-L^"?:Z(^;1J:9=L%8\Y6CYF?M,!W82B MZF8O":'CT5+6.[7;L*$'IA$A>?G M5*8P''X,4SMJ!^01NU=L5JAF4>RED_(6 A<55+("+FP1PIBXH"8OOR$'ZA*# M0N2Q@QT14(394YC C=XK8ITD;*WAB*27'B'/<4;3LP2O8 -$-SQ'SMVALT"A MJ#L585+6XP@VXSG"1YB;Y30:'S37=(V0^[F0OLL44@:C7>&X5Q]!*1=5>ITD M4U$\HELI*X@ M,4 -]9?O(8#3?NW[MOSS&.USO5[OG23<:5Z0',?^UYQ9F![0Q*?'!VI*"Q2+ M;C\X'T+!M2?\%<:/3X3CXIEL/1[AQSUM+;/<'/7M%H*=Q]D*X6R?\A8@)K< M7'$TQ]:-!.[=LI +1%RPEF;S/X7AGXZM!OO!YG58"&H8AY )<*'H%:'CSO=% M' &59")?,,4U!55M:J\_-0G[MP=/Z]6!U5&(GM^Y9C50Y:QP,W+7D9>_'6H1 M0Q=0YY7LR93>\Y:;KJ7:C M"[@Z9!VT"AQFX^6Y)NE=>5ALL;X@JZ#LRT"6SR;PMC5W5-7OC* 4_EFU@R0> MR8_VZ\"*A*GJTRH39M EVU3)H'NIXVF![5.2P@C1)Q;_@A&-;C]'<4*'O4SN M:,MH_AAQ&F=TF[.G#:1O8!KC-1G#UGF.8D3?-GFSP>F;+$(09*6H840\[U;8+&GRANQKM;A:&55KK)7L M4 @*J*2\E&&9@$I8(*0%7%S Y04T_)%P/FHSQ2ZE4Z$=1;&2E'O3$*1]5._2 MLW*XVM>WBZQ[]^K= MQX?A3BIH80WU!8P,:@-%>,L4CB+E)=@KMT]D04JV3!>_[^/\8)D:ZR/H))/2 MS+49F+=:@L:DZ.8< 2,F_=$=8KPZH-5?U=T@(!%T5<;0?\^$89+ M],.!E;04I.I1N];UWQ-UL;S?XH1-4>K/)?9\V&K!6"?FY2".L. +#\7W]T9< MN'?@@ =5%)S.D9&Z79OV8KV.Z9_"*-NG!\.]2^O'S<%I M(>?AX4_!),@=3!\>6$%1 >H>6:A=.<_63 Z[$7W'ZEON\BC-A?&(B(7"MX IXC-.HS/C95_$[K]#U5)T ^-\G^KUT[7G97,Z8,?; M_=3X"^%*W8P]_E8( #(J02"NYLHTL&L8YFX&Y3D2G9RY-(TJ3R80J"02$SF3 MJ:@5D,2:/%[P$#92P-!AYMQ4U)F/&C("FZ6=6(XMS*%ZKY4.]A2O\F# J M+&3J'9+XEL4F@^]7-@^/"U(+>\/$8?6\A3QA!*31[ Z/C>%KM['RH*D4%MQC MT'/N5(D,9)E!*73QWG41+26Y^;IKHHP@C]J+%1$SU6NCU4O&49:J3M;' =:. M?/R)X);1]]BFQ(#Q:<\FBM5%P6HB;V&>6LA 'V/Y /,G M;.XVG?0MM!Y7"M"%AH#L\J5>A08-6J]W\9U_P1.P%^PYU[#NKMW0 M-_1PLLC)%N-AG].;T_?XAD2&1.O*@#4KOY>E>EC[>AFC?AFN<6=GGM?A5&Q% M\Z;<(# SMPLDFX3*_3H@1 *R3'2IS*6:P='?15),8!>\H9?JJ=_T!SE# QA: MOS8"^"XZK%A4?OO]-V]99*8_^?M9E#WQW=D=S',D+NN<$][/['7%JR3+TSW; M(ZF$8'V:^CZER\,-'&N\8N3XJ[;_>?\$P8K( '9TJTA<9%VR!G'%&T3DOS2Q MND>*-N"G@1O#5M&'9V%"P*5C]E\$Z3)G$,+KL@>>0_WN5 M+%:K=,_2#-LXR_B3P*A" O#%6LCP)2V-CK@8;,'/ MY6!O4#]P24(P3#/8L;GBW1KG370@PZ2/Z?X2K90?.->GZ=HPCWE,898[+@6S MR6VV_)Z=#S6A>WEABX?+A'^;-35OI^.D[8!1W3]=0N@ MK #C%7*3@&[ VGL#="C0LX61?2Y;F-*'PM9P?7KXE$&R1"U?*5ZLR-J4]W@S ML#L3ZE:/(&ER\W"OE-KFAMDFM0SIV?BHY!Z&J5H@C^UU/C^4122BB2$&]ZZDF.11 R+<)LYUWWJ3/V4.4$5EFAZU8SI1BYYQMR;"T:DP M9DYVY(?=:N41M$8@6<4(UIH;WV./DY(?_H[*11S)X^/&>%4GDF.0%G*RDOPY^3S^&. M>$W,=H_D:P1SGE=;;.D!TS^5,PUZ],S-0X6^AV=+)*XLHQ5)[,*(&5I 8A.% MS@$TU()7R1$0EF"AA)R'F_HI'[7$GC[QMP]%$"54K"CNX$_YFT^;>T#.P&CYE9P5$+ &_+ -_F$A(P5R_ MD -(@HQ<9O61& 19$X@7U[5+IYH?MRQ[J9/SL#'&R1NV[MY&Z6^0+7<@YQ6& M[_5!TJQ0:M-5@.JO51()!N!B2.FN;5UZCH/$W.6&+(')@C<_W!#-L(Z=NZUF MY: J17-(U#CXF+[8;H$6JL39#F=Q,9'MA !LP0D+ <+P'$V L9F: P>S[G+U MAUWH4H-,0 5?P!B#BV$4G:\\:]/R99Q$9+>:/-)*8[WU92\=B_5##UT/"2-Y M@<#JO!YR$&?9GE;N@15E&H:#*<&&==08,D2H!1UZ:;5@Q0KCQ[SW3BLX3YL7 MX;0.MSLH6'8E.:(XWM7.L)9N P@UV\-TZ"U,-(KR LH"G![=;;0JC1ZY1+=U MO7-65N>27;E<:EO5X,YIC(VFPBSE*VZI5JS9;K0:J<1]S%QOR^ _XOP<9O%C M0@%:9'^!ZT<2<*4_*)92'Z'6@MT!,YN$HR5S'V;/%HBU>O0P0JD[L\#.$9BO M"303TFVN3S;H.:@$ HL,")%J?U7M+(A88X:+#4Q3>K1&S[3NHQ=(DWGDWS/R MPUAO]S!,RP;I?MH^CH,XQ_*(F?)DE_5"\6A%Y+"N%D-'"34 $N>QC!W+ =.[ M)YT7+U;GO^*/A8F)2,Z5,UQ4^?BH6[QB8A'@*/S9E6MD9%E8L:28BB. M'F(44N6& =+87-?S057X95FN7_"MUT*4CPE,4 C1>K>#G1W=PA4DD_<#TCJO M4:/G$L%C^I[.6OF)6EJR"=7U>@#L=;HN108-EH*CE=#=*D#GW[]N4DB3 9G MH<.T7$)5I^W#IP2'(L,62 I:&;%>9VK37K#H*#A1@=7H9ZK'0Z=E# GQDEBO MS^H (9?@2(1]^$U!_A"JP[0AU.LM1PH+$PT%/Y&83;K1HH4056DPVSM8;K): M*3I=BK=P\.$^O$B$[Z="]:!>_/JW3IU:#!PKE2T30TXJ(A_ T+^?%1D7LF5/ M'VWGHR-B+A%K$/?A6&7ZB9@\V\>&5%F@CEVO>[6J,5R<%)RJ1$UP#"'W2F(^-K*"N)?WVOBN=<'J4DP\T07&-LD,JS!B$- MZ^@G_=A5;D^/D]M%O3IG]\YY%>8!F"-3&-BJZ2I^WK#W;_:D8S8A3]&MLO8[ MES?9:3H)%>BP/>@]WL/$#:95SN9>6Q$B6% MSS 9:IL[W?2K!F[O?*N@V9D!V>>E!7M ^8-" %!*,/'FE$:0ZZKZ@L20>B), M^IWUWE6+E^.]DP9O?Y-2<2S(9B7,V\;O4]KG6ZZ "=7U#:UE:-NLC8LGF]F2>^5C&7Z;KYZ80*':IC]'5SY/XXCY!P_X^J78O"\'P#F(U:]HW7 MJF_:%GV3.RCODN"KW68O=>?H]G#SWVXS+IC/Q6=5D!_VW4&=SP]E%5\NA9BZ MM1?9X!?//?+WI0P["_73L6@?V4/72Y6=_$Q:7/'B3LJ[A3]!Q&\E\A[B@;BI M$I)81[-!HM9H RH8L0= .:MI&O<0)U]!N,XN"2:TKP-96'^(+O3 M:7>EDSMGV=_)2X:IE[IS='NX^<\P;M_"%NT$17_!,!Q1 :N.[6B;]L+%I753 M63#B7;CZ(/&U923[UENX$[N@Y886T>&$M=HSV2KV4;/?4W13][$UK%BQS>&* M<0,991>(YZA#V+(5'%)FP'!U;/UH"J9BR-X^Y)C=]6/FR[5N(:+F=(_OHQ=: M+46?K">3(TU:6;?Q-.=ACZLN3Q_.*?'E1?Z\;V/*12O>5F(/WDO=&P-9>UH; M2(L[FX$R.V/H<'TA!@@1EA5;\'A47>;B@F=)"D;0/D,K$ 5 M1C'BL]NM%L9RAJPW6\]SVW,9H4HQ-A\AXPN6"B/TM=3A&Z5B-Z/=P[^7C/T< MU4+68WP+NGV_"F MJXM.#88(3L<:06RQJSWWR+W[U3-W?G+,XV0=1RHW?@V) M9;N$\GB)Y&D3R.,Y*!6+_H\>$C]'B.]NLCR-5R3&TU\LDG7]!])?WL TQNOF MRN#B987V=!M"OF#KDELR7UQL-E#O(&ELR;>F E MY E(2_GY+VFU2/-GT@?""$L3&3>>UC3^6(:,I$-8]G^22* 2EO^.EL,T?R;_ M/1\#.-YWE,, Q3@ '0C@(YE)N#8YSG?$<"*;]'OH_Z\XV6I5KL*?J^J!@"S( M:;":HLC 2I>CQ9W)K,6-E>S8+'271VGN-MJ<@ ?X&"<)G<=HZ2_C\PI"D//0 M,VG("2_46&6/ ]()-_B+9.W:K2#M!3'L4.X/V!KZLPBXP[1L#GCZ:;M?GMTV MT(H3NG[G-=4A7V)21A3K:C=T]- 1<&5D4@]'SI^>W>]VO(HB0E2*2X0_7R7$ M:K;LS,ED0Z5,TN(Y5#46'EZKE1C3!]17"&?[5)221:)*FKA@*4H@#T7IPHP- M=3T32%$+FLP'*5<@L9UD"_*1X$F$J2YP).LRA7Z5PZW9K05UHA:G#ZI,W'LF M8?U&3(3EA2(26=M.E +Q27V8L;&F9P,I*M%D8$KWB B8U4$2XSQ1?H ]&L?> MXUG'.0W^5PGKC[8^W>&"6?V/OEX'GJQW2%\ M@/ .IL_Q"K87K"X0Q/! MW$0\B>1AB4W+^M\\L*K>E20;W\I6_$&&-_EG,HHPPH1OJ\,C0?E*+4S$K$)& M((0$737DH!*4EIA5HA8GJ$Q8($D+N+@CYL;BQZ=\N?F40?8>T_(AC^*$%OL4 M![B76.H/2@]YC?I;6[&QR,F8L_60;*/"T.7+/H/%B]!82$03;K X,JG!-($D82_C@8*66@!7%E106^M2.UQF7GH]]BF MU>HL'+S]_INW+"2P^O5E^AB1$,7#;+(^A]DJC7<\U)[N,R),II4Y,""JCZ0V M$S>XK?%JS_(^[ +6?\H"L)W)NA*!NOV#$.*K:1W8'&9LK.G90"K'ZR,\S^MX M%A),DD&0A3O#2891O"[T=$-&7ICEUYT/G MF.RE-_&*M@X\DL1H7E.E:'$^J<3!QXGS=ANE!SK=2"* %IL,PQ UL<5F&IX' MCL4QH[XG5)89K[TZ'JPRE$R5C=R>8U"6_0@ MC%(Q]Z2OV3FAJ!)F)D\&_8SQ^G/,7I"^2G*BQ?@!\:,W*9EF,E%H$C8'5HN1 M4V0+S@S3BC<_+JPG^@*;3? MZ8PM$G_YH7K]U61JU*%JCKDZ%\<=S*L7E-DJITA9Y@?IT=S@ICD#I+&YKCU/ M8I(X5XD0Z$.4_@9S^HCQD6C)^@RF]';"?1K1CH].\E[^9'#B$DYE\M!L$:<[ MG-)^F[(_T<0:?P7@+[27#[T]"MH1L MUIB("PN$M,'D 2^C./TE0GM826(T-??3,;>*/KI.D:6, .,D@1+>=*N$%];1 MG^RQ,M8Y1&O'RM_0UNR@**/$_N#L,VT$VT%TA(SK/A!;X M!_'!JCKS'.B;S(TB>P\1=Z;D,W8?&5285M0;B ?T%2P0/4X]S4%_N>IGK[*W M3CI,/M9;K7A T>BLWY*3Q<&6%6>W1UM5#HR_2=\UX5;R@/+5RM#"OB/;P6Z1 M\GWVKRKBJ2RBV?&_+:L17*:=M:\&CSK/M@?I"0-&8>(*?0C,W ",@J;HRUA% MS:ER6=LX+THHZ&5-,MW#9&5=,J=)V&H+JL[(]3ZTX,S/DV3>(9?!F8&.K73N M/S4V+)%I@DR+LF=+]GI.7]ESU+3G&5GN4&9,6\GS@E0[.DU4C;;"6W@?O=A- M,[UD; H?.LDZKEV@? !A%/)\H8(5UE">]XJQ(_Z&55]]=)P:E\>H7IE8*$%< M"9]^>W)8X>0;BWY/GR3VWNT?,OC[GDP-%\^F:;)N&C;/9+73=/PN5L$$<"[! MA=M!>+"JRGRW.FPP-^MNV$W$G25Y[6'8L*[=A?&FUG=PI. S7T801FRES'I A&:WEYJC% MYZ'X9QJ/^P@_2VI(<4*^7/'NTM:^IT_;XB%"35X^6BNN"#=T (LUWM%4]=?@ M*LOHJW4RY#7)PO!68Q/ MNJ?&]S"EPGS;DR#\.I/&5QN+K(\WD8YU'H&O?E) M)WM)ESY1RB=@1 M(?\:;-A?X%*J$&*# ]/ CO"8J1G4;LA5-[4WU4UM?DS,;8#_1262?8B:>OSH M:.C2)75^IMH^]&E7SZP$[0FC-8&/7WRVV 0K$+/(#@X1]U2?!V[A+KS[/NJX M86T5!H\1DN 1W(I;^Y,Z4^LC(;1/ ''_\G'3>]IDP+"XR("\33F*-CNOCSZ= ML9=C,_K*\#GA6]D)A6]5K$ #6"%L"J,/#J MYQS#TPA1G^6KQL*]%UNV#O%<0ZOXV=XU/S??/XT M(F^Q(=)GY]>%CUXR",,?;5#'#M0]0X11 US^;C:1 # 16MZLF'*:K=3$FLP[ M\-\V.BY@/*;KUR/K;Q*$YHX]:+7Z79?V0D:FQ9-87\@I_84*(#7+?(YB1*4A M>YV[B"C V'_TZ-H]!:/*Q\/EM"A[XL<-] NZI'DF7(LS"*D':!CN9@0VME'V MG( 5[LE<4F[*6K!F"0#*?%*'E8SJ#$59%F]BN#X]%!O=?80^1#F5_7!.-DGF M#FS'QTEW7VV^7M-%- VTHMM.P9_:!LTBE>:Q*1=.9 ?U.("Z(4/IA M^%B[PG&O/H)2+FKJ%?Q*B8\YA95]X.3>;(LTI45(;'MQ>CCJ%,0M9JD)')B_9O6P?8*H31JSY" OY?Z4Q+3? Y[DPH, MSAL 8)89]6HM:#H;; MJXO\E 4[%SD*8_9>(X4L57WQQ2J"Y:+OOT)ZD8-6?Y/Y/GJDESW8)_GE.9C& M>$WSHYA6G)*_^DPO!'PJ3#+MB4/E'[& Q'X>1CAR::JMZ3)+FW@%9MF21ALP MR2K,"1.R"&9=72.X?RPW=S$18Q.O:!%PHW'3=9S JQQNE?)H)E1->QOHKMPO2W/)]#*;)OS'*RW$9% M+2>=OZ?U@'8MXU9E!*%18:&,JIN5CXH-J@?WHX]8:,U7@ [;$H^C;:M" M%K MW1Y'B8H?HI=XN]_JV63C0V;:JQ%Q;Y>"?""+@VY5XTYM!*-6I*M1)X89)P:& M6?^0H09E(AX,DY,/R3!;58T[M1&,6I&N1KW4^E9M/F]2_)A&6]V48A\5RRK* M5JH>%@&LSE'N=\JYA;$C4T"I61';H[=P$4']8$Q3"7\T7L.*]DXZKO'P56$^ M1Q\9J!OOU5W(N QZBFX1=M(6P!!Q RNH*4#-U_I] M"+67C!RN^GR. ?D7?X*R<[,*42H$8%+,<]3(RX"=O[?!WHBY2N2RO#A9Q3L$ M.TLFBOHAV@I.)Y]ES\OB]09+WEXK?+*R/F3/&)^ J"C1"JHS-TJ MBJC/A"%+LWJ9JI ']%6$E15]Y[WF$DSP@.M1X@9E,X%QP/44T0*N9QXG)*-P M$2(*%&9L (X"0Y]EA! 2KK9;\03=Q68#5[GOV'#,;UP;:?(?.5K$)7L &?_Y MQHU.R[$,(.T(O08KL0\IE5S@8L!\O+R]>UQ(L,^?<$HOH2^V5.IW6F?LJB0M MWW@=9N'K_*MQ!DE6"R5G$#'68?B_+KC-9WI5-3P3(#M/_\11?<46"+Y3^^$M MI+EB$C,JT:J_<>:::EQ<@ZS"U<,T7C[)(/FLY,_ANZ^630QZM#H*\\5_R.]+ M2>0((/U=(,'@XF47IY%)EE"-GFN Z_1'FHL!++D&E.C3 G309]L4.P?PAORP MXCERTNT^9;>-#DRRQ>KW?9R2I0?O]$7[+A6MU75\3IVFQ?5F11[^?6]-UL"B M,]J*OGX-=C %63@-_[41QJ9:G@N:1?F"8%ITIA-LRSYWK.V8PNL-7@J^LYLH M7E_B]#YZH2453QBMR2Q-GWEK;>NL-24:T;"I!*QS"Y$!2$+PYPL[ M6I%;5RJ)-\\HO[-]EN,M3(L'A Z+]9HUT51O):A*SK2>1HF\G\HFP9JW#UT) MY@ 5W$%4L ^BY$D/5FR@W_Z&@?8'*WVB:)V8]!.R2'+W$79C@SO6O/8NC])< M3!*G$:(MTD_ WR,$[8OQAO _RZ,J4 -.*REQZ!!*HX8B@#!"DP+7N5K; .- MS$.+?O+"Y!QN8)I&B%I:"I]ALA_8.(0V&$6$0,EVQ//C/C7<?.R(DR6D/W)($_A(FWD+"Y4;?A,CW2]& -LU4:[_JW M@V-&.B\VA7UB]IKL!Q5S8A$BBP,T^8FE2C90" >X=*QR7Y(/2 +.*"PIMYUW MS7%"4_+4Y=R9)071T]Z3A;D,3U8]\4.T)MG"JVS3*-><) M#:HFB;+91+!CDW,9O:Y[7\.:L7DY7WHI6=8D M $X8R84,$SEY M2#4!SDW(Y=1?@^FUF(OK:5\(9UUN%NWB/$+\35]^UD:+6-7KR[H^;UI0UD[/ M3P59Q0NLB@-.6I =1,'8 #!816&^2\+:>6MG^OOI6!R8]]#UT/-+,J?RO)Q5 MA >59E<"#>LH,62 D#4V(SF-;AJZEXQS1/PDB#M1"=I3NA*V@ZH+&)5A-QDY M(=HQ8OTW# 8(.?I*]SL&"NH+&IMACW'5NI;>$+S'RP?:D;-@H=N_ MMH^&\=6/3IJ>[GO0FY)D1XT9QW+%'L1B70$CK*JW4/&H1:,"#,X.1)7Q.VQT MZWM$2![,?3D8C:%HN?#E'FUBA.Q\N(.(G=&T$O7KQ1O.,D0W[L<)*ZLN6$Q: M/5GP\^K*'L?4].5B..;.[&L->VUR5#],R_EJZ=K?L7K/JNDZM'-R912'%[?7 MKLZTQT%L>(FK!-9(;O41ZO7M[*'B'!A"U=O]T_+:J;BX$K37R" -^TNIMG ! M&?01PLG!].GS5*0U,$?%U3TVH08^@B$0)H]-BRU.&CGW:46)O(_+ MH3+]H*-5*VP*&=\C_84,D6H@4T/KEUDV(B M5'Z@#RCFBV1]\?L^WM'-L?:)J3I-BS8\BCP\-%X2G&G10\&;O3I)K#!9@Y)] M6 >KVCAC4UW/!5/D&D[7KMFIA-/#/1FU[IFL$CES\!3(N_?%:YP\OKF.GVDE M$I$PILV %UDVM*H=R^ET$,0&JIP!6L++>CWK] HT]&/<;NC#)%&_S!7B9P' MR"KR_W*P'@15'*RIRAF@I>)@W+MTCWSMUY9XDW^.4DB$*;X\A\\08285V[NK M'S,9$+58B:@R\;"\%/Q 1""4-SSE+_@I@MKQQVC+2VVHL;&V9P,K:B!*G;+\ M1F*LC*AK!SW=QZQGJ+X7-C]ICDF=DGM_*NB'YC$=NL?]F@E+SZBNXBE.,?%V MMR=PEW.=OBEWDK#IA=9*TL?Y.&O?=-^%;_NH8=7',2DO]3><#5@Q/B'4W/1H'P^H)C!-U_L&,#5S)@[K:'S) MCLS$5G.PRWV:Q/D^A9?Q"_TGDS=KFAZG1,O0,!1H>_')DB_8",9L9P(+UB&X MJ0Z&6%>?H>,E>W;)] 1$DR],]NW!^E;"'QV"FNT9VPLMPAG# V\N,7P)>F^=/0 +)_\%" M.H#HK^G_5I* ($[ 3H@8P,+ I2EAU[#-W6SDH%ZSF8N&S92B@>O"9LX:-E/( MYW!]$HR>FG&T'D&)2$T%+9H*NM)2D(=')ZP"K1H=JY<'1K1T2\L=\?D(I9"F MKL20 4(MV$SK--21]5U$_I2YOBLJ'@H":( *R]1;5(V[E1&.6I&61D?;NUZ; MW !3H>9AXW/M[Q98^XHFP"M@&D"J;%JO75T#&PLTE6WJ-'?!.C7PJPJ3B3I,2P(5)QHI_[(7+M/8O5:K_=(WHUYQSN M4KB*^1OV<(<@_8(()]_ZZ-22CI^YXVD.MRL9?%R.NB:+Z9] 5$D(UI*(S*>C MX.Y/.3_1&@/3P^LVOD, M15FF>^&BAX@YT)U$W4_5C#Y@#,)PY&%4L+*B@D6@..TD7 !C0Z]'2%",?DNB M'"\3(OL HVR?PO4RN86K?9K&R>-IE,79IP0_9#!]II>DKI+=/J>/;2:K&'&? MEY6E?[7"GPP.[,"Q3'\D1_9E4FUQP M,K]5\CJ,0%Q,4_5S> MKEFOV=OJYBW$.NDY:E710=]C?7Y67/M92]=^5NS:SZJ2+ P_TX*VJ^%(KXKG M &-QI%AK.2+0K&YT%3S'<[RKA$@ ,QINSN%#3E_B2#*M]AQ=%,Q1::?HJ%$* MSHB*GPN/*E@)YXD3N@0)Q7,&L,%J&@L3!]30/YV *!,@N(SO >S6I.2?)CYP M3,->^TV:8_A!<)/(($@MSM"NN% !:3H$O\1[I@*$^S?7:&OHZ!&>0V8F.IYP M_%F;1ZWJM'Q<71(-[A/,Y6"-/,P[5.>8H16<.Z7#TV7BJW"Q'8-CXNA0 1 MS]VL2S%"N+1EB#:V4'?_BV,V5OE.N4F>/DV?]OC.84.U5V^,[XXZY)DI>BZ MRA-OB29=]U?LB[2P)(!:W\,@!XSY73%AJ;EKX^(GCRSB)<\A:RC6=^O3P(?H'3LV*+73(6IS:J;/Q<+N;,1?M M^([CTL,!, F".NDU0!M;J'M&R"(95- %ZFD-U/&+/[JU4NGD8[0U:)>I3=H+ MMFVLQO;8+S;X23#:?84[V[CQR>= MGIK]GS?C;RQ[:.&IG!,RHL/@R@??Q%@HF+BQ0@Z*A!2IS\&*!A#O("?O"!F=@@OH@8S-5SP/06L_*!+[1 M0--^F3?R6%$Y3$#9 L$7$,9'*SVP<#?,D6>)VJ4XK2EB=D-%M5$6;(T!]??L M9$_*UN+AR6&J+IXI'.+B]_')@81SH,]/*N/=^@"EFL;G@RUR#ZMK5[U/HS6D M)Q8&+1^//VL.39.6>^=B',3A3%"5)YT0X"'UA*9NU-3T%+T9>US[VJ3YG1H] M+Z>:'C.<0W%(.:T9P''U,:QJ9]37KIKAC0>AVFGT-!G:'BUHM\0;IN4%+4]M M\09ZJP7B1IT-\-04%CH@:JXSMS@)O-8?LU?2,L-5R6GW,1_3CCU#KQN80)2\8$LJ.9CV<1ZBH:0CE'7%% M<-0?A9>P.QCZ:-(X*^0 MUN$0H"/RLP C,%7LV]2SD:75BY)",V M>Y:X+S=-;>DX^! EBQZ[O90]G%#)B.#-\1W:,/Q4$3JLI\BP84(M""TWQ_X5 MQ-0I2RF:]7"W7\.4GG-DJPC]#49:B7TG[/QL-A39N_?7BRR/MVR'4?(7J&'W"2/[G*[RIQ&LM2FIPGC"MQ0B/)-W.,))V68AQ$VG&9MU58 MA XJ$. 2 2Y2J$&#!K3[S]A?K"@9C&4,@N'DD>';.4:&ICD8!X0:"K.$WL+] MJ1S$_7'03D\X:Y7[&;,8%7W*>?9]Q&!5]\K>3 M^_Z?9^O[LD78^7Z)PSS1M_9]\HGQ?)\^"W#%6G&S2T>+!_)EM-*J<>DD88Y? M!TFG +$'$20FX->"32 UTD/08$5]]=\B=FQ!VO? 6C_NRG(\W>QJF$Y8U[?Z M\.@T&2<7LKSIOMUCQ[]>51^@;MO3MD^[4K:?)J8-A8=HWUW=2+O4$Y["NXQ[ MY.ZA]>&9M0GMIN%*[3X;?S80. FHN^<@.)V6[ZY?IU\@.KS :??-CS"_A^GV M(\[A/3Z-DM_.]_".:)[=:;R#SS"Y_XSOG_ ^BY+U_6?"_T 7X[I= >VXF+:U ML^'JI]<@S %QKRU(B$P@Q^"!2 76>PA*N<"?3UC".X2.*FZ, [N#8[Z&4&N% M2*R R@,^"BN@(H'S-BMPV2AQ>B6@MO'?MXZ?"41/_$ A$N RL5S % _&IG = MYY<1?0PZ/^BN<]L^;?&*Z!$U#T^_,AZ@8!+&G-\# AY63W@*1ZVZ'GV=6Q^> M_AJW_?.NU.UK;3L#"^]>T7:K*$2U=]FYHT6L-'$MBKF+_.P6/F/T'">/G&_9 M)DIS\6I(W7"M8L3-RV*53KYY,?G2_^5\ L[)S]-"'+#BF ;5"=#.'K ]$O/# M7@Z,U,% R10(KRW9.ER33CA@$9)J*\Q%MT3,>] MK3.5XHV86L.P[E:-XSZ-A*1=)"EVN1'A?$1SQ)Q@#&3.@+(&@C=; M=%7+QA^E\3+B<@@3GX(DY6:+]F M>S'DRW XD$"0#)\GN2EIJYU2FZQG3GRUM;W8-P*V4;Y/:8)P31@'$I0TX.Q8%O?J=0;0M2ZBJV1NQ1,PIE.E1CX(XZ%"F&=' MZE1<[O',>W[U^B-*;7(V[)[*M;P77\67,]-VFYM^R" [@-9NG7J7P\I)C0%(U: M=#QZS98\-/V*K;9/NU&SKVJMP"VZNU*K2SGAJ;O=KG5KM*PM^R:-MVQL^DN0 MHX^:*[E!RKU!,P9"QT&M/KKTCP>4$YBND8&:%=^S7O]CG]&$.4[6.+E*"*KT M6'*YV4"RLM&S7$V"IJ]9*S+P\YBU8 XX=]H'FK,'F/,'*1$@A VX-K#82+^S M +'6R;N!8,D;".;W#C?FXPX8:8UU@LVY.$JG.<5[,DK=#4S[Y^UK M"F1Z'LZ(Z!E>>8YZ BBG,*;)7CQ:ZCR.]12B[IMU&RR#35F,OL%ICE%_D]-% MP9W>?6UVYF/UW?N>/EV%B4"/[8^^":)9R>PF.M"-F$$JMN73-CIO4O-2LQ%J M,K8;"3RLH_"T7EHY(0\$?6=;(W&B4=Z@QAI=>?#(3; :V_74AS)W3SC-[RTV-AT$ MS"-O*T'W1L;8A+G*Z\<$*ZDJ2/TC2?55>>XT&YRC8>KO<#I).%2^KSW.G,R_ M>Y?3JZY 4>AU@M%W.J=IO'Z$=#FJO\\Y_JRYRINT/%C\9S+ALB4?7WR'M<_I MQ $/Z2@TG0O[YL15MY3.-_ PS^GS:\;55*V?M]A.MM#SD+AB7#*ZIU%>4(ZZ MF>]#!:MH*T0$D*S\21?SURV7$;0/*CIIN+TDX>G K('#L/IDSD(RX#C)_S=,\3V6O].,2L;T#8W7D)^7.%7( MCM8!!G !%QB#&3 M?3DF4\V.R@#^282@-E[_20@AR]8VL M,YF@']6V1, (F";C* )4%4&' NZ_> M4C>G_[@+89..' T/FK &C#>@S.GX&S_Q%-I^3F%$@&&Z2"]^WT?(5Y SX>3& MS/4YCQ3X'KE@(O:E %+9YA@$+:RH(QR:8C9OB^D/D4(J$3!2P 0K0J7OB#F5 M2CIC9[LV1HNCIW>G?S.XV]'\F*&]ULEX"5>G"&-*_!%D[&B6U4"RRO=##-$: MQ&3[_Q+,78T..'"/O@)2O>SWE=ZE(W'V),;?F-ZOF-[=^;F/\11';N .G(*_ M375%XA*N2L@J<*6!<.4XW M:!_:6;0.D-A HS, #;7A57($E*7;6XU%6*#F8#C'R1^U#+85*3]S'6'#IC*P M(XQ"FL]:U-^"^PW"@I6T%20$LD.6^F>6S7G9>Z-?^5&WZ,[< M\NCMNYYG2/1J%:W(VS\DH\'._RM"2B\( 40D"B$F6-I$RSM"VF#,$'^;!FNA MCTU$HK9G*0<>#)JJ"K6E<.0JB?/871?J(W)NRUP:Y$?K0BW%HW#:Y^K .5"> MU*K7&4 W4*14\9RV"_5IE,79W2Z%T7J9R V[M/Q-G::K5LC=//SWJWZ@O$'& MF ,"X'/1B"P-Q@&U0>[L9CVDZ+D BB0LI4[7C"W@?,$R ;6FV;%:;TSS M=)D1)V6D45Z5#Y$Q7'WUD_6RRCYKKJ'SBBF;OT)83RNBAC74&#!"M09:G;C8 MKX?'&(MP\J-5K<1,KZ6]]6S[US3.R8)CL]R(8SK3>= M5*B9!^1AZNXM[E,2;>G3/?^$:_;Z#8@%.[ B_#+PF+O?GN(TQ?2JZEFT([_) M#W?[AW_ 57Z/SV":1W%RAA/R*>+S2M>ZG+(SK?9QPMY/D5C']G/+Q0,/A7Q@ M)00$&9>0%HJMN(S$J0LA0YCH'1L7]H#BU^/G7;I$M4W =--UNYWOXC/JPV!= M3A'&)&8$^T"BIE_M;$(U3_N>NPZFMOZ,(&:E1&N'(: M;M^FZ]!&K9 MKL.G?]4;01<"Z@8,,O6CJ^1NKQEJPCA7L0%S4D'5"L>=+A M*B';D2B#5PFMJEANB@KIJ^3BF<0$=F05[9'24:@#)@YW?ZI,1SV2B850Y M^ M?8'\35P4I9.?02H:_>&:"Q=$^'5A-GTI SVD9FLB*DE;7?OPDQ085R^#Y9A" M)5<)O[9!_J:\QT%^QD021]W6*FG; _EXJ:8#_Y,J6Y\!O,^S/$K6Y!O;R'\. MT_@YHK<^SV&V2N,=C5++#57G+5Q!\O.UBTVX@4D=4; VI 9%W^;#+P03?F#'&89E M,UT('5M*J]X\ESQ4W.]IH:].8O3HHS;%SS52/HK62W/YE;$(I&5"E_KQ@&X" M4S72U[(_0Z[JV6_C[#?=/N;]=%SH_9BN5WNOV(5F\CU M=I_E^)"!N78,Z3K M%I35Z(W.*U'.<)*GT_494713,<6BGZ+O=!&M:%%:GJ0%PL)K*P@0"66#@;ZZ@V9.K M'&X-UU+2QUV$H9*K7-!0U$!ZKYEZZ"D=G^F_B'*]VF< M'^C5.$-S;Y!PH?8:2:]FOQ6< NJ@, 1.J^VW:"Q0((Y]H&#"[FTJ@=/E_F4$^*)&KP(SD&AK?]HXG@ MFZ$Q^)L]/F)>/+O8XKU:/GZ8AHNP5:0=!#WZC121YU'6D__!2(" M? GV[/6V312G87K0$*BMKM2KW^ !/'8NR@Y0?K1GCNQTT/K&_QE.=YC.SE?) M,\Q8T76V2-:LL?1?(%I?XO0,Q?2G6CMT<]JFO5OT>?EIN5/(01RN% 30CH ; MUJO[B?;NW^ 4K+@T(9PEV]@ MM6_]_/GA_P.KNAF)X;9XCF*$3TX).+<1J#EA:5JM)_^5B9IDW!78N'7^>@%2,XY#$?3A1(;ZG,FL)4')R5/ M<%I!QLM593#'/GA?YD_\8:Y[N*5S<7JXVN[(PI[.Q;SLE2XA878+5_@QH3W MKI*+*$UH9:H8!0DBM#2XG,'U3^T]"F%N)MZ$U+44G.! M024Q+24O9#X!E=2TXE62.XS(XM]4\6CHOUJS1+)%WG=99+=!7E4&*=OCLF:/ M$U1>E*LD$L7895HJ&,(M;5 M:.B(H098@ID>5,X?V8N3*%G%$:J2\[K+_$X2%N^RM9/TUX++4 MQ27HJIGZ"5%],4J=E6MXU3-M/.1==T%%37-$OH+2RJQY2HD\G!5'&I8$EUM5KZ+C5 M[X5TPG;2P,U!^!AKA$@:6NM>H^3IY"FHEOCG,EB8DC?M VK$SD\7WM8Z4&ZI M*B8;0JBQ- [L )49&D(]1MG:@8.NLA/J LE*.%KB. ]R[HH&1#%GH]135A![ MY-:HB$"9MH,C:D5>CI;[.(]0462@8<6C%Q/HHMM67*"EV;DAV2P^J"J-CXJ1 M:Y[*GWZV793(6S2C94,:JX#(I:MR9\@>(@0>P,T>X(P9_?J MZ6\BA.1;*"$L' 8!Q$IZ#1*L^O1^3T.>K'[W\[??X0A/KR4EPIQ\5\1)]H@8 M_?KG%&?9IR2%$:)BTGMSI[0^"MY'+PYG9%6&WH*[F@#N4W6,&]B7[-A5TD"* M*-P:B?K$KH/%JS (C25 )1;@IE,)QB^U-)@V&XQM/30!+ MX_F1&T\"'RFCKGB"6!7YO -*NYTX""@M<,S;)MP&%'9!7B6@Z!SUM>=#\K,H M30]Q\O@+[9DP<@9;I5F#XQSO)6')ANH^ORN1]IW2*UD%DM>M@ QA:V9A#-KY MW 82,P/>-H^KVFTE9!V8YF^I&. 7K>#E?,%732CU2<]F3==-T]T4W<7#0ZU\ M8/V M!'L66WU:W$N:'6OF:3E4F/Y-&83B#)II.-4M8_9= 4HR8R4V0NM?U:; M_G&/@@+2]7':<*75C&W?N(-N#->H'% M0\;>1G&W(1IDY&O=/;NH?U,K3[B!!"NX$#8 N)-"/:M'4)T# 4K,?". M(3SF;Q%&P90+Q2R&BA5,I4IGD-L0PR?2WC^E>/_X=!D_,W7J5[5Y8CS"=*PB MB(?^>D5,R3'8T![:])N9118]XS&9@M6Q>56&8K:.H_*QR",D!%1$%H;"J9A3 M"N9:I[RN.(T\83D^!FL_-'E52Y?6XUZ7&,S; IPL5\([%1V.OUZCA0+3Z6:> ML6/(*URJ. DJBOB\&D-QOSQ1B3O!'H'+E\HDO^''L]%Q*]OJ4,JV;JY[G,6[ MBC^8\;1V=>VO2Y=K [M6[>$UI^AU;(&.(]AU[^-Y\[8V3Y%,V=#"6TVT"5=K;EF_4W V/T-C>='H3ITK'\\B\Q3 G&3X=K^$Q,Q7S)V$O1R5JDAX/7 MM$+)CEV;_KCX)3!W4T.S?0DYJ--Y(->ZD&R%D#$.8C69'6O%S;JRA[#C -K% MZ _MCEH0#TV#_1J>%9P#$V,KPA,N3J^2W3[/6+AX9[$F;2/C +9CLNY]CH?* M=Z&N,GL :O.J+HT%#,:QQW!.?!)3 68,[WCOQCO>^_&.]WZ]X_T,O*,)T(!W MO/?G'4[!Z/<.%6#&\(YOW'C'-WZ\XQN_WO'-#+RC"=" =WSCSSN<@M'O'2K M>'X%UOJ!5^=OM_[K6=867+I?7/7RF.H8[Z2.;_J\7J#T^?,X6R%,MSY�V& MB5E4E@\1]U! P%C^%(8SJ".%M946/"I(!D3>D%<,E=I!C.8^3MS&"S"^W"1P M+]'R#F]>,9HWC.<"4IF9HVE$E:(Y/FH8WN#\!QNXH2VKDCR-'[8TWMR-T0#%]L= MP@<(LP]Q$F_WV\4CK;^]B=(\7L4[?IU.P3FL61C>,C1GZ>7>H6 'HD?(6K/O M9(X@3L"W;]]]\=N78$=D#.':H0.CP(Z0Z+^::&?4O'Q[N;F#Z7.\4HKV5N3] M&G.#G1=#%J* E20+LUH "VG 5A@[OP! G__+N$0SLNPNR]"TZE9(C"SZ%YCE M.#2B<5@9R"YC.,U\J<'(4E:":G3\<"*A]N( MKL)SY+!>,VOP<"C\( 7/E9L$TBS!A;4,!'AUA#RL6]),_L612SI:O@QR\;** M&> ZS6(FS>J_>SZ:&0(V>TVC45O9*,'DTO3I1C>%]+LH/8P1]PT8NG4(;0%& M]HVU+-]KF!_,36S 9PR1]-R,YPQO=S#)&,YTR48$Y!6Y=J<+6F2MJ@=4V;BN M*2CYL@O^%6?=%/;(I1[:8&,+;7NVW0Y'T^X-U4_'Y@V<;KH^'CCB,5IF!RB_ ML)HQ*8&&=908,D#(&AO73E-Y+>7_,=I"W4M_713,<6BGZ-Y%I"C-E$\YA>$5 M ZA@-5V%B0#J5O[H%_&.QZE_YZZ;ADO]^[I)-RE2PDX2I;9!#V 0[LQ;L%)Q96T;S61+T*A.T-#051EX"76, MN1SAMH)_<-%-&UALI-]9@"A'I>^*N8J"YBG8C#LZ$52X:4K!PW242ON.+,VE M/0?YKMIOD&_^?D<#6@E. MS<*^2PZ@8.%F!SUDR8+9IR3;P56\B>%:?=L\0,!0U5T$7[55#\* E;03I,I1 M7=M 8N-L;\S>G+G_C-DC,T7-$G4GS?7=(!W3UU#ZZ?IY!(6]PY-_QOP9IZJX MC?Y-"(LX5="PCA)#!JAVZX^A0SB*AY'(DJ9BZG"U-LK D)LQN;NYRO/I-]U"DAXAY-K*3J(=9CC8U)[[/6(21#Q[&!2NK*E@,BFFO MY,+;RR\%$J,?D$B#I&GIY>8^C9(L6M')0O^H1(6:!32#U/\8?J(.&=977OCP M( F9TF_8F0KY3N(Y03?!HBJ>R:3?\:;UX^: M)!S[R %$X'##:'U%&505#L$ MU?FF#QVLH+8 D4"M((R_INJI@>2%8M%=3"9I4^'R@15Y0G<.59]FHQ77FK73MF6894/P8L]OLA^-;T/-7P"#TI22@ MN ].9.&'GY-HPLN%X18SD'$O3$)<"7;V2MB40S8 GLO!%J]>Q79^YMK9PV[M64%ZB"GMP-3&1XSM=%8_;FH!HMTHZC[.99 M]QPBQS@A8QKCI%T><'+E$V8D#'+?B> V:$492-":1XD-YDD9450K#[R<6C4G.W&IC M\M85M0$#=!5#5YXV&@74QR'$FSHFZF.@&![(PJJGD<%K4XI25K+2A7T4&6GK M<8:S_!:N\&,2_Q,JM?[0).A\85EG,%(<#'K+T('A\.Z@396SP$MA%L]R4'&U M+8*\>XI2>!IE='12/P>R5DP>66WQZ:'ZDYN(564M/D?I^N.>'B(N-^RW67&P M^R%ZH5%5N7;2%WO#BCX_XGBIU&2

]V7&(049%! MPF1F:00F-=@5I_-;+G<(]9Z>[1./ +Q1RZM:34!!E@: )=FWH6BW(W%\N2&; M.OWF5B:D#?U)GY477RFWP1DK@"CMG/6LPI4HQ!>X+ $UIK(P!&R)@I'A&GN2 M\!E:^[A*XQW[U!;ODYR(5(S _[RB)L78TXN*5('.,F(N 9DD.XB8\-3+RMZY M(?C:.+9K/>>H6\/,PG9KEEVC M_PS6:*X\F:_"_A J-3"LNXZ$4J#Y4]Y0J7\J1IN9H+PY<=X4 -,LI U'B ),XSL*$O@&VC M]#>8@V?Z$%A T[-?\VQ.T!X!?[VF*$?(![4 ^= 2'ZOM"K/BY09P@8O=S%!) M4FA[E49^5R\5-8(0TZT9.X7R<7#))]VC$XO\*+='A1F4 W%=K=<[7B5Q>=IF#FZS:(O$U'%C6+LHS1377-,T#Q]>M#V>V M=6Q3A1X_#.G1^?1*<;S*LCU0T? M"F1NLS0#[$CW,X6\B PL*'(A )>BN PH'+WO;*"G,-&UUR\0F=%P_A>$O_4!@)?T$ MJ71A_(0#X"P Y:'T?IGSEDE1FI!ID&[TF >>QVA/W'&9/\&TZI9AY ;:I"T: M_.BQ\M%()L';. G(>4R!Q99:G1F(14V(X,VR!WPJ$NP!XR]UCE'S4XUQ_Q7& MCT^$T^*91-]'6-\H+_=YED?)F@A'YL9XY6;4A-,#+HV7$0:?A1@@XG*4^Z%* M@O'"$@F+_,F>"(E\/!-FD?-B??J(VST^3C14&WRM'; +;N9V;\_=0SRCQA\_ M0P W&[ABST[L$W$=F- FDJWHEP'MD!U:#':/S?RM0P1*29SRX(G'"5DB<(_; MTVN26#YCIXC=1R'4D:-@,GK94<@(@XJ>S9F4WF9*5C&*>;+6P5JNBZ*[V;^= M@X?ZGF+FI[72#+1 %W #(/:LV_I4.0_ NE=I=:XF6ZB.:Q:__'5QPUBP)V,EYL'E(50(F,2POV #J7C'JUX?O3Z;O4$UWO667GHY"OK.OK2 M?B';(5.+A+TK(7R\$<-%*T_H!D[[LO[COJ >['9O<-@;IJ_&N- T=N7^N>5B M9V;8 ;V#@,T#ORT$?;RR7&Y)55MPC^G3_;A@)74%B0$R5K]KTV]]QUW!XNN? M,U>R^W?<:V4***BGPUN5C?N4$9)B44.GHS_ZTO'>NH:UVC_FXOO=^T MMON! M%KJX1/>-TET6UCYF'08F,>^,0Q,.88-KTC'L4$9!.44V=HZ^&!%_]Q5#C M@]8:];44"M%.N]=!+%91'&@[F[=XW<<2!Z"2(26[JF[X-%K M>D;3K/10Z.+W?82R97KQLH)PG5V2,5S0\_@#_:HXH-1T:)P@!QX.A#;0C,T;SE1A5;:E$3>87 MVEL!7)2&(R0!__7;'[Z53O[=A0''W G\%"W!3*&I9*8K*!;B( M_&L=I:G%X_MX"RT62UT?-S3I=G)>8AYE%=XR:0 .K*"G %4O1P;*Q]?RR.<8 M4"5^&$NC^!E>QIO\\#%.X#@KHSZ.X\QAW1*$M"ZB6<(-%1,D]&G:.2^+%(S, M<%4T!.7K,"CU-=%WW_T8PIK(MT*LET34N9B$@(KH847TD5Z0A2MV:Z)Z^%8O ML/;2,+3L'II>@M]'=@M;,"R;3V MAX-L1Z+NO8(HIVCBNNT$+ REC: _IRU:7VPYNU \MA<6K*2M("$X2[ZA21?//W,C L-YMX!5-UU^W[M+[1=%/S<&VI M#(:"T<1/$RO@@(ZW.%/'"&@H,&)M:"O$S M!AW .,@ACC 8-#@.=_E]\EOHQ*\'"9E:SP!A/[Y-F0;MW:JX82TU!HU1S</LJ D,)81EI:GSW%<+/Y6 0DK:BY00) M%FK37N.J',LJ9XMD?7/WB7^M.?LITS,,L(KTOJBBDVT.P<$>Z_,+NKPB6_=9:%&'2GJ'^2"#A+< M 8UA!O-NQG6_:7F)Y:3^,?9L M_*]48, D#N3JN4,S<_'Z10/0^9O4X,&TZIL#:J833!2Z^'T?YX>KA,17MBC( M6)O,^ZM>ND @!@!X$,@?S7-(\XF[]'Q(BM>)7I+J[BS MF_(M0NTXZEZ "5[HZQ/(VWU-Z07(DUK/VX%CL]'#HS<;<_'LXS!TK]*>Y"@W ML,?H>^Q1E#4*@^2B@AO%]\&GZC-9;R[>;#,9ILP"KZ* 5$G>8-;BLCGS6>[= M*.OM5KX3K&-:Y/"5+QA8L)3Y@I8%RTG#FU7.I()?9O>9GHNE=">TK\G,G"V) MVPSLWF?1W.V%;$8]>_/*2N/0(4B;H M*XI>#;MS';QD8%^1C7D*7;<#UJ5Y2;GUZ,GTRG(O,=M;M#W$?5]G;C[K$M ! MKA:01Y>=!W4:/&@=%Z&[3C<]W(SV/D14C0[8CDZ[XY,T.JGZ6CDT*%"R;T#4 M3ME_,ZBCS%<( 4$=NY;^4'V:#!NGSHY1_B/!2"-$\N!: H'#U@_EJ[?L+0$B ML;N.BO4,F%2\V077IR3.9U6$,GAT]!&+Y^+XDUQAG/\>"17BH5M#2#<6N>./ MK>=1F@NK_%0\YU>= A^O 'DM6.T5,Q"1F0$^Q@E]B8E^:O<:\EC&]CS*>7&K M2?QA;'?D$^-R#( /PLDD,Z\S^OK\-5 IFIWP0_:^DI'YS%N_,.C#*EMJRA2B MY]=EM#3#'[D9)O Q(D25S9#+\-IGH@X+'64B:D/YU5OC--,0'\)DA4M>8+G$ MZ0;&P<77%K%"-.HC,:>)LJ48KSW0=EOK*+&V ^X_@F5.$W'+4:@$W2#T[C%5 M<)$4$<$F40#)SQ52!/.9P4J--QZ>9SN@92O*DS]Z:DW=I\;-NBG:WK_\9\)&:9Q $F/M+Y \TL(K>Z M)RC-9%K1DSA$E](9@8\)I(.8YXZ:1C-OTQ_NK,J.D#K620(Q*9) M]-N?S?LUI[K!"NO_0#CH>A^-K2S/CZE6B)X+%BCD_-W<3DNBC9FU\[9>^FR%V: MF4S!%ZP)X\#L9@#!%AOJTZ<;>_H0D0F-3!-VME2GXLJ.9*ICV=!6\ S7?EH1 MZ[2=8QV:VHWH?[3,N>7TD/5E.H(EG;_8"@4* MKB#'K&5#(-:C@AO64*21_9S#:$W^"I(UM.@WL-SPBX7*MM-'PM!NNDEZL9F" M'2 N6C;U(-;#E[\AF(L"3%A1=^&M9;O>Y)(6LO9W=CW*CXY%YUO:3\Y%][F. MZX*A:Q$WFX&UX"-RSC(_MDGU,";WBZ4!H&HKI5D,J!N@@I<[<+RO1QKH#"U& MYC$H=#2>Y88_&I&!@A^XQ^Q4QWY$OJ=_&:+^N3_\L:#&, B?LG,4P>AN8!B* M+T*SDGIB7OL'%*_0X3Z-UCSM&26QQE)QD([IX\3]=/T\$\UXLL2EX IRQI;U ME&-\0U@YJD*'=51IM-4H*%.*Q#K/HX.VW<@?M325BI1GZ\@Y(S(;'T*RAQ84 MFB;05%'(SEE[0'S8,QV\(S[&J%!M0'3*+0;$V8$S]P-R[1CMR$A>$:[H1^H7 M#,AJM$?J<-Y.6*T@HJ\#PJ+;I6'_(;?,I^AQWR&,3PL79Z?B)#5.PKO Y,6F MG+R3T O7J[,?N5SB0:U:XJ&E6$(2LMP!#'7M45NYL3S6_5.4G^$]6I]"Q@^N M66'#IQU.;B$BHC[#^[O;Y3-,%[L=F:0BLB4\RAVH;Q6<\C1J)1; +61/I 2I$!,0.0$F@H*HE)1&I48"*8AMBP^3P[Y@ M?2WF)4]DT]C6+-6&9(U1P0"3#)Q"(&03Q6U4.G!;:@S<@5M 1025C"VOF]NM M[*%?NFJG@QG,1WBM32QM?7;AYSI>$OIB^T.X0.$=S!] MCL5!T)$JRNH[WNWE'N<1DG]/'S?]B/._P?P6KO!C$O^3_.E#1G8T*Z4#]Q&% M,5\J>1?.J>L5T@(A;JVDM+:8JBY)BUX^3.B6UVN)W( (#BK)P:^%[($\9SN> M->/1#*G1V%NUB,ARVJM_B?>)HLU=??DM,=)9+SN>ES0:N:++C*B%2P/OH MY3;*X1E.\CC9TVJ?'4W)TUM]6G.*!E4+5U/FXCZ6E[Q!S)B#/'H!Z6"5WVA1 M6Q]6;*[8^4"(FNAQOH P!I0SJ%B#BO>(A^7[APS^OH=)?O%,_N^>YE2USKM; M/V]QY-A"S\.+IB47P-B 7QFC0/)4O9A@%5V%J']DJGK?)B]>[[*Q^I*$.\4[ M?5.LU_8IJS -OXE,C^W7U!4H"ET>0+F 7RF?:;W@'&^C.+'T@X*(4PPXT3^Z M+S3PZ?<&667!8M'O$9S3=#ZA_I+K %G^O?U'NCQI*ST2.9$OG#\2JN"NH+$ MH'--Y.B9XOO/^/X)[[,H6=]_)H0/] =9\\\8Y((_R)D Y!_R,R("0$0&L!%"A%#X90 Q-M3S3."4 QMU"4"9 WMZ@O>X#Y\V/&5I1G8P7QZ]01D&9KBPNJ5I;KHEPU?:T#0/AOW(_ M@$T;?)]$@4V5F)BR:M*V3RF88JV-F1.*M%^_.SMOI$UJ)W;JP)>AF>"[W'// MG>.7\V>(3#6V(]!-PKZ*)'N8)V@FEF;Y,?%^M.KN;*!+='7NEX(@$@8;D@T\ M%YZO7H9$3B,DFY0];-3@4>N@-PKW0''_K[2/^/0N2BP4EN53!FM\&?VG]&W?]7@(D6MT9Q='\9DWX=CU.%YZM5(=YG2#D/9J7;%; MPE7AU1_??Z"*0?0#50;263]TBBWY[]TE@VF9=&UG330C#>V4*D"Z[&EY:6.: M6NE\?,2LIDQZR.PHI T=]VG-E4;^Z.]&PV,GMD.9JIG8Z(5>0VIS[/$6N.O3)5MFU0U+$;MC&W6WDI[OMMT?:]);_PTY MAWOW4?9VF=7NU3J!2NQ)OB@0QEXI"R"%O4G#!VV]%Z\:7.42SL@;;KL-8+_W MUJP_7X#YVI'[2GC6OE77W*Q3@,Z<;:-OYNTV BTH6V_O->[2%W2E"/?$^\EB M:;%X'P;-=E$T9EK#E!-!S)AO9DB.R[G%L\7WNW67OA L17CB'$W53(ESNR@: M\DLQ/DZ:8R!(U7H,D*M+P6 M2DR* !5 H>65$.:R>D,O!EE^4C#7H^CB@4FF870WPW2]KW6JK2VUA]?YO7'W^TI0'ZRIWS-;U(8E,:! M# 8. MU^_*YA_%!!+7;^[AS",\+"-;'4)LF(W3*^I;H(LSCEZ?='#'#X*?$C MEIP:(\,[CNW[[(^1J0SW1)P)*<4S3U8I%=KF*:1*+""GMKG@@ KE6.,K^MIX M*E@6*RAJ=W E%918T'+Q>Q8*R>JPP8B$Q"AP>%6?J(K85ZRVZG&Z^ MH.ID,L4HOBC/_EVR]%9RE;2MJ.I V@#@!TOW>4/,G8R?4]C$=Z%0V9UG"/<8 M3-\+BL! :?CF'K3DZEQKJ5+QFTHIMD_>A+'CE:EI(?+\C 58RC;]R6R\6HEV8J.I\5)0BOPL1(?1@1QYB0F4W!6 M@$S=(0R^I$D?:-S06Z@$6B6,M,C R,C V,S!?<')E+GAM;.U] M:W/C-I?F]ZW:_^#M_3)3NYWXTM?49*;D6^(:=\MKJY-YYTN*%B&)"44HO+BM M]]EVFP<'#X"#@W/]M_]X7;LG+\@/'.S]_.;LA],W M)\B;8]OQEC^_B8*W5C!WG#.B_HV@GF+@XB'_W+TY=_/?FOR\?[DWO'^^O9"M#)-9Y':^2%)V]/ M5F&X^>G''[]___Z#O7"\ +M12$8/?ICC]8\G;]_N25_YR*+_<')MA>@D_K^? M3LY/S\_?GGYZ>WHQ._O\T]E[\O\_O#O[\.'\\Z?_=_<53Z^SL_,/9^?MW9^\NT.=/G\X_ MH,\?/W]\C]XO[,4\RRG>;'UGN0I/_F7^KS&+9+Z>AUP7;4]N'<_RYH[EGCSM M9_I_3^Z\^0\G$]<]>:2?!2>/*$#^"[)_V%%U"6X_N7OPR!IY0?S7G]]DT'M] M]MT?L+_\\?ST].+'_6^_V?WZ:^'WOU_$OWWV^?/G'^-_37\U<,I^D9 ]^_&_ MOMP_S5=H;;TE2T5VP9P.$#@_!?$/[_$\7B,.ODXJ?X/^[>W^U][2'[T].W][ M[G^9CO6_RWXWW&[(G@\<\B]DYC^V8">T7K&' MU]N$K_V!V/]WXMDW7NB$VSMO@?UUC&H3OX^$T!\00M63V?AD!WIA_-MT^KD/ MT&N(/!O9>S)T BJF&_.SY\C%\]STZ7 !&2_>.P&:_[#$+S_:R(E'I'^(L8EQ M(7])89GYEAL9N3^_J?_^1Q5L_K_(\D/DNULQ M+@N?2V5ROU)D!"L1]59H746^3T;FY;2>A@)V=[030,AU]D0V=Q3 V*VB(95= M*D/=AQ6Y6[]&ZV?D\[)8_$XJ6U=D_A-R!5]A&_&RE/]&P:).;)L(JN !DZO( M_6]G V&NCH*2XS+'/MDWL6BC&P==X<@+_2V>:$+I@U M]IV*>QNOUU3*X?E?3RN+[/1I%,;/3W+_ F_O6DH*6']:D25L8J_DO M%;!VLT;^DLS[%Q]_#U="/%:04('CVG+=RR@@$BX :FP'GRH2-OX5N=.6V /"I7'4M455OG8!HA?] EG_CV=1PPJVZ57ZOXHR3D7S+O2./RM?_1$ 4"Q\K M8/ 1+9V C.*%$-%=_JU4]LASE(JOI^WZ&;N\?!U\I.0!FVRP;2?^ M1JX8QB_(GSS3\S_GMHTUZ"U\O"[E93<:+@,.^S;R?WYS=GIZ=OK#Z>F;DPW9=U0__/G-^9N3 M*"#,X UEVW+IOZ$%(E>,?9_,NY+-F$?"PS,.4/R[?0;D8&?LM M&:CDY;&_IR"]ERZ#C^7U6/2G,% &*H++O5\I+!\&+8.S_DH&B73!>RS'I\'1 MS! :M!0NC1I(L?DX: 6X)/"#(3-0"5P?O)/"\VG0DK@A(HNA-&BMN#S6CH$S M4+F*IBR1D\ Q6^E4D!#)F! M2M[JI(X4&AU^N'_[L8 ,TMIA5"8AK_4IA@)T.LNTPC"+'_DQ\(*GN-UC8*W2\O:).$?R V#_4]8',CN M!W_<.]:SXY)MAH*)9\=VL!5VR3X+;OZ.R-;B"0_AIP4(8Q&93#OV.V!X1C2L M(/*W\="_66[$%1Y4][5BAB=S(IPBFG]H3\,5\JDYV4LF\LWR.*39#A[QHMG+G#%3H%H:9Z[6S;26Z' M!\NQ[[PK:^.0-T_& @Y:+@YJBB>4&0M\=HK?:I=-D @\'BH:T'9">FE1Z4[N M*ZKN(V].I#T4^$HRBJ>0N: $[S6=+'[%WIP_?[6!@&*V8XG=FON=FO^(7I 7(3'>:XAH8C^YX,F]GEU^)#2)2E+ZCBX@ M[[SNZWJ&BP\A^I,_KER'!A1%GAU,GUUG65)@1G$HLIG+/M7V(L"D/CBIZ7^(%+O5D!PLIY= MD>6OHJ#]VA!Y&-11T3>!4K-/R^DTT%2]K8*@8#%LV$:[+W1HW,E8+93M(@'5 M>*[I&9LN]K+V"@=A\(AB0\@,[^\-^BRDRPL#'DI:\51_P=C^[KA<&;#%;Q0S M=^>%EK=TB)S;;0$4WKS.W8C&/8HPSD=/\:0>?+Q!?KA]<*VD>A>1%1MJ:@"^ M).KI:)$X(O=7_D/%;,9/A%^1:]]B/U&]08>U]/,VKXQD]LE30) W$#E-VFPL MQ%KHLOGOE0N5W0_]"IXL=S8?!U>6;Z_)1<< MW/O 1U#G32.BI5<0T,*V.+_:&$V]_--%6F#W 2U\8GIS!8K"K,ZCI.W.HO5]/SO @7'*Z\<* MD\&.%9[2QX[I*6%@G,J?LJ9GAW'#!+):J,P\#T-#-^O,HP&8+V72N$H/X]TW/0^*&K\/6: MGH4&M;"HS3[KT\TF:J/CC\O0FJS6(9+@Z)=R-"N->V>&%E($A#^56*H.8[08 M6F9K6GQH\0?EI;@96F10'+>:>$L&FMDJ&>QH5D7/IF@96IM0#*W2"&D&E=GZ M&%CF\T3$,_#&*T L52)%4(%?K$_*+P3!\G08AM1X ]2G,*5(*7"*]71/@9\! MC8EK#,3!W O"():D,#+X!G,SP)^B%=FK*7:&N]G:8%>7MLSP&\Q-T<8,4@J= M B^<*5='N09LN%NN#6"UY2<8@.-%404@E\W741 ]3SS!/15TFQI L2_PSJZ>B>Q%T01&RS"?&_)Z&;]4D4 MKHCH^F=+]K-D]$V!'+RI'Q]4.]8%'I ?LR,XE6IR8_YFGV+#N);,_'[<$F$L M'F+3FW=+!V\OP$WO[BT=N/(^B,:_>L70J]'4:VN&((G7Z:\GH*'HGL>= +QH-U#$A<3Y=3N6;1P2D2U687[$; MYWQ9CD>9FGJ[9JK4JN,[ ?FG:_)7;TDT1@?;,M>T/0^*P2,#L=6"S#CWX1^N M<^J>ZWP;50'>\HG43%;Q%']'SG)%I/:$/"RLY:[QVW1Q[;@1E>5M["1@TMU, MM<#(I14X8N)GH=NB.;4JCBE*P1%0.S=QSNW^D[=B S MK22AF77P%JT@-/-C(T\_?QB>0QJ/1A&+L$M:6<3='% A,7Q$;.M0Y,C9. M>*4C4R9W"PE6RFHHJ:]V'",FP'GA4]68YQ&"BH?2SY6;_H,XFFX'$; =U.&W MJA57%)^A7X@4\BV:WC>QUX[GT(N6=FD5V"&\%)57#"::\MQ)S&6$B35MR/M/ M[NXO7&145TR7MRA=K\8C"I#ESVDYPFOT@EP<5X41F$@#(<73^&+Y?R$J3@0X M+W[;BZ,M]"P%4M8@<*>+7:8+5-IF/M3")BUE$T?L(/_%F:/@";NV)%DE.(!J M0>R0HYY82.2(5!)2+V7B\O6I-Q_S="5=741 2[<=/:TS1 M^B[D_VV@+5&(O)XI"YDCBM_J,A/>.UYBTQ"R!F:^%NH1<4<]0>O4F;A+'_^" MJ#6&AR$.(D)\/5+#,S4U UDI?">RC($?9I:0_(TM'_D++6UG1_,P*UFO\=IR MN"1T P%U[$[]W5B35X=KKU5_J^MHS*!=,@Z_U&)(20<5D3N5)#KW^#=-#E?# MGGKV#:_05+%1<=W98=B<&XE-H\3!C3*0061F*!??'8*K;C0&CYF)TS!XZG4/ MAM5 @ML*DJA.8V1]1 8BIXNZ-JY[ C!\S)35C0^G(CJP!Q_KP_+): #Y-EB% M(8!5GC=[E]4;4G"3F8>5##=[+W'#)&CC8V6S/XPXEIA^6:'C=T9GG/+)+*A] MGQ4W-EN8"7I4<)T3B)7J-5O"M<>NP?7'RM":+>+: ]GH#&:U0^5+0[.@Y+IT MS]Z/8K$>1MZ8$5:Z\'2\IDN"A1@^\B^3X\.G-/B+52"4?TT<'T2%<#Y6\TV> MZ.]KF1JN/=00JFK*>0?1@$+3').H3/<;R:@W>Q3W5.(#/>9 1YP2NH?I#@;[E-KAW-: M:V,/UX5$%]O16Q:X"RQ?*'"M'=^#I;;83@K5N0;[0']*2\7ZQ4'IWP0Y296E MJ@CHGM:M2NN-">"Z' M9!1/86+_&05)(Z 9KF@]$K/T; 5Q%V5J=([%^R,B+ 9$!.^"T1(U^1'-\=*+ MJ>P:(/#CH)X7'=(T*;6:?3HD2_J(R%O6F,@&72 M)0S6#1SQ6FA" S"6:C"DJ@='IQ@8EV(K]_+@3WRM_5SU9='<)@@^$0!1Y2GE M^?Y1\+E445!^B9?>E0)K44](7^\$..LE'ZLNN1<+-KI=L4 ,!78+R M8/B -U6H(5AZTCV!_3'M?$>3+,3P?B^VG.ZRP_<@RH@?0G MJ!5AN%'2,KS,]N34WU3E[2\*2=6&AY5Q8]2@([%&%V8+*VZ\JG1B!I39P1#\ M&XO_(<2P&P57]6N8H62VZ&I9#\+0VC308*3J1JJGY]+5J4UBJPTM/SPRG&JZ M8LFOX'.\,+4V1[-J&F.Y%BG.#@;H0!Y'M8"J][6E>+\?2#6F6KQK?;RL*(R9 M1;Y:0%7IVF>53>3)QV,.*ZQ(>#K];&99/?DQE[5!/*S2R7AYU,5]L6(\\8[L7%9&]C&H%+TN#J'J3^CJE16L;EW\/05,5B_40[K'$*C*F%;LW:;) M2M/%MP#1JGWA]#DQR]UY-Z_SE>4M$=&6T\H)]^0*1O>.]>RXP-"/5L.H]MB2 M?8"W:*^Y[G-?\_KMQ(TG2/Y$ZX3%6NT_D9UHN7'EC9UV3'\Z6>,(%DZJC 75 MOOEDQ#CIW$Z>5.0*C:A(NHS"KSC\!PKIXP'DLN>FJ3J&%GMS<@KOO!?RDJ1E M+3U[U_?:6PKW/ 005>V!CC;[LKGN7MK<>0OLKY/=)N*#YB6IOK_0[NE/N2 0 MT_]0E>3%.B]Q*C PI8:;JN()/EC;W?OB&CV' MU').6$#@)ERU9,1Z$!WL@COORG7($+>19P?39]=9< M(7]-,8-I(%4T-.V61Q2''\SPS'JE!=]728H\>;*5/U1$MA)\#$V3)QR0!8A\ M(HP"1-[E+!9*9)IUU%1/R,=SA.RX%MO^R"8'&BJ]D6+:IW.]\T%?D7?:LJV M+!#3/IV\-(Z]E2WG5$ZQ@_/W0G0F[+>^Q'*$M$_CP4<;R['3DNMM9G)(JS-1 M($ORE='3?X+2KFV))U>P)S(W5<43W(NDS/5![E'RWROR0PZ$?RB^!GU%8?7*'"6'K7 38)?D;V,2^VGO[ OADFN4=AL6P\FI%_%;XTX M9/D)A:&[RS8NY89;NP+1U%$TII75M2.;:K8ATG21FM; _H=Z.HHGD:D,:[EH MNLA9EX0,5KP4=93/V\6G"%ROI9^K+SWCHSBT)+" MYB?1$93+<=9IC/S91:4MQR"BFH>>SJIS-,*-G.KX[9:I'8PY#4DB2H>:\=6; MF!=.""WSF/VJ-R9%B3;4+E)M6=&EA$Y_ MWKIHG;K13KOFYV-8 6 M9P27'VJ6UVAV'K<[$YPNM*M,@ SG M\?IL@S/<:LR0'R],60IC:P=$NBB?Y%VO0U^4)A\8P]SL=Y.RT3P,NTAK7DBLY#P,)'.A. Q&TU\DLF$LC]!BU7WD M" M!:)EF0>L4-BHRD/D0$,:"H/5;/.7@GL*E-G$<#;[&I/SQH+OXD]IL2X:EV9=6BSS7;/Q);:INBJ5$OWP_WP"2T!1-[&9 #U*TMMVT-=4" M4F0E^MI-WL*04A,,6_FBUL!KJ[8N28JEX;[R%A5A*@3M84D;AN0@92D428XJ M1RFBQCM4Y6(*+Y#%D#;='R 'Z>HZ:RF2$MVF)B()*[W'4!WH@T!0$I16761@ MFNZ-E@,FI"CG'MMS!9V&CUDUU5W]E:W#^$20M@[%5\.Y1']W'W5=N56F9:U# M%G_I;XT>=DSLYRH;,IR;6U0PB,TV8T!O M3NZ&)2F ACN"P-9)_G8V*82&YV7"VP;E1"9O\Z,43L/S_EK!J:RO%D/?;'G0 M"OU63=]2A'7X,%0W0:3)TBX.R'&>^DO+VR4Y$C"O43#WG4VR^2ZC@.##"KG4 M]C\4(]E=ZT,@OXI+76588!T8$WX>,D"D::B6RYHSLIG,""Z7+K 5A/RQA8KD M\:P"I&J- -'.I)LX %CE.J891:?2V^1V*?*>HO7:\K?3Q9-#KM:%,Z=Q%4E8 M.Y'[#P2W>:8F+:?0@Q'M@]CCY%AQ;:JZL87$&2]%]94 #\86J@!70Z5S78QC MBAB^+H8*G4?T@CS6%Y-3JAQ\U0>QL6=)=9^R>!0: E,6("\D&?AI*F_"5LN( MB*#@)MFYU(!.'HLLH*%"9!\*6M:)BE.BU)'H@W@IY4]YQ=+R -N6#RL87?5E M6L M#Y*G@5/%1=RK!V\IA:"455>KYV%'1"8!"7'K*D]E]G1A.1,!0'E?0>>PW9RHXI"YP*B86JX$7I##WQMWQS.8\_1>Z?; MPU_.8 >]F,CMLJM(R"*06VHD[<;IHB%5/7-B4J?%,#T03>U!:BJ+R;TA#!5S M5]C?8-\*LTGK--J!9JW\BES[%OM)'@M4]L$)]T$@ KA6W5\P'9\6%GL.XSQX M_R\4TO1W:C (MRS[G08_(I_&F= A!@'2MOJ!B]M1P_CNO.A#V(ZXV@B$JJ>3N+A99 M*U/EE.5[\3E$22D.J""J^+P7DN:0-[6G[7 X(=E10T2QL#@<641(5-/H7#@T M3@]S+8*A4B"^=BN;LO-&-=<2Z8-$J.!0L9&8Y8XLJJX;EMN55O03,I:W'4JU MO9R7O^4/DJJ16QJYH935O[R:V1%\AD$(=R[&Q(# X@MKJ)#*=/H "J62+_L@A+)L MJ78C[49J[4>KHZ/<%U887,SY54.F=]$ D%WA1GDQX,)Y9 6DU$L40X'%E$'%33Z%P6-$X/>"LF9YJ)"172* F)HFIV6Y;#R$TIR=D M!?1 BR'>2$*Q7/]&B\[?!*&SML+#TU6_1PZ_5,SH5_0]<[9\G[N:JO,:!@Y]'59^FT?'H]Y MQA3[AUA1UGUQ&NI_C<<6\W_Q$53N]BJIT4.S"(BD2:NCMIBD"/FQ/),Z>=FB M/)/06@Y%YVZ#*Y\@T*IU=UOS2NB6:B;4ARNKALN."D3)K7TU5KPZDHI7YGM< MZ@L^">4$%9L053"'R8PVL(ZF!);2Z MAHJS@WI10O*KED8?!%8Y@[HD5%Q@28(H*J,S%LI27RBK?@4,E0O\E5.$1(8H M^3Y($S#OVJJC7+E6$#@+AW8"WC_Z(\O]8H6TM,?VFO L+HC:C:-!4&4JF+Q8 MCDL9H'WE+;?%I&%TQSHXJJ5VNSHXL-4Y*/86UV@CTWR?,NXUT@&_P+LBC']M1[I)O>=[QE'/XCQ8(@8^"Q8E$7%8LD M+Z*A3X5"E001Z59/I _BK()#7?+K<'BZP^:TXY_C1B&R94@JX!!C'1)==4B$ ME\A0B5->OD-([O"0ZH/TJ>53EPSZYOEI9^DL&S2PX"N.'P+(GGRW?%N*YM1B M.-4I#_O1'\G_^LZ<_"E>H/A,!KO2TRT"G,3HJTXTW/=])3L=Q6VS88E+Q:]5 M^_*1O\#^FKP\DI[I1%%;/R,?PG4E"=58E_=X]WW:<#Q^/EUN"S5:XJ,0_\^, M3(TV\'4M[ZNU1M=X;3D>:+64C*\ZA24=^M4![5H'DS=4*MVP:IG-X/U@-+Q*;US,H5$PH#_) M!OH%^<^X1U W'O$R99&ET)R:O1&KU6S<]H6@-0VI]QA*>6FFD)Z;96+AJJ Q ML6TGF=N=%TLU^I=K%%J."[7#R!JO%\::UI/1\+H,'BR'QJK,K%>:4T+S%PES MU!=>>A."7X]@^HI?,S,_=M-L8S$YF?\=.>0<3LC5:"T1/>?EE$56M:%NB*%P12?M/>@?N M?V>RIH?LK/U4^4;I! #&D;39EI!4G2&ZHGKUG9XM55BDP_05 @$AUWXLL;)4 MS=K!%F1B%Z$JQ/FN+=R^1P_ GE[[N):WG #5%# M08=_I7 -"OI)*NET,@FH\Z..BH+M^X5H5>MHS;]32CY2P9;U*L!6_B,%;#W2 M&PK&5.X352Q!9$[F VTU[ YN[?/3L\]GYW#W+R=!U2]7PNETL=<\X+,H_U[U M6MA_1KNX M6R%1B)L$^% \L[77'P9?U@K]K+V 3?P8'RAK^>-Y;AQ0Y8(:SF4T&.L:91ATPB,UL/- =Q,4@EQ3K M]V8&" QA,PT2*A$^#.E,L?PP<'-&+9;\<;\,3S/[ M-4G:FT(!XPQ;#4J!]J8Z*:C)K1[<>=>[&>Q^89=;.L-?=A?XH[-.:GEVN<\)I!Y:4F7 =%#WES]SH4E_Q21'_<:SN]6VY64R M\Q/LD?;;72YR>FYWEIY2A?KF=8-HB8.9LR:_0MZ9Y*?!@NS:Y-]BG'9<,O"L[T+P(;Y%09G@\L;4(_SJ&94^\WY, MJP[_HD55QZK?:RO?V9K5^/U(W1K0%"/9(_<=*' A2EDCCFJ3F6K30#*F%!U MF2MQ((F&DG+5XQ6Y+PG0.S73.:Q0U8&NR'#2Y7H -M>K06L>7G?>^[AAT*7E M4H1HWZ"=&WFRQG[H_#.%RPMH&[K]11W7BY;BLYZ?+FIMA[:FVU& MM62ZF0+8M%-/9S38]-)@4[]H0S'#O$32GD$7*^"72'HU;^=6>*NFV0+H:L?I>MQ78>N/OB8L!!N)YY]\W?D;&@-0=;3J.Q? MR9\G\WFTCF)#Z34B3,Z=9(V]G-U4R/:LC9\^&*/53U9Q<]P=A[124IAE$VAW MK*>COI9M&9[DSRXJ ;:25\B$Y8VINOUQUCI#%O$RR$E%S\SIW(YHO3E$B M_]9V!O+&ZNIP3,,5\FGM7)&VY_Q$A1;Q-O(])R2WZ*WS2O\39,< +A(7+2$N M'ZDFX5[1/H_0G5/VJ?(SN]Y$Y$TD@&,C"<6L7T9.7.L!SO'AEZH[KN!%^)T\ M9,@6V__Q&KT@%\=HQ38K^!P 1+N2)?3$PWUZ7.2ZFM+EEG(!]?!QD5.]"0NO MC"+ 4*\?/\VNUDO$]\=!K'.K!_^$2SL7-RW74'Q_X$.!@8=Z*/Y B,#DP3 K MZX?B'83^>10XF" MQ#*6B02$,%U-0Q/S9(6OT7.X2U068?V0@LY$L\1NE!HN(86N8?3&$"-)$Y(8 M#*+)*WUK.?YOEANA.-^?/"%IZPUD3[U'-(]\G[S7+ZW ";YY^#E _@M](]QY M9!_14L#>W'$327JYC3^_HYBJX7S8@AP18M&"MV%]$-K!G1%"Q:#S.S[0@RO6DNEUI;-^FSQOV!L M?W=N0_ MD.7?DM\%F4P$1U!M#H*SA2.0M5!TA-Y-?$9&5KSDNR'Z-_7O6/'$Z0"]FO97 M(O=FWY'[@KY@+US!S*,M1^H5$$EE9W)U3Q>W1(Y;+ETO=6A4#*>Z;D"&D>GB MD$W(;)LH"26>3CPOLMP':TLUL. 6^P=T)TLB-WCK%D I"G$\]=#,6:/= #(X M!E!4O%GV2LS=>F,Y?JP4 ^LG5%'0Q+@(JX+[H$;A8UIA\4W1M!F@9$6 #?PP M RKY&P.4_.6/+]:KLX[6_.[3DH]4L$6D+9RM_$<*V'JD/=1A3.4^4<42K^?S MX .AL_#5HMT/XB[QT/(!99\*\?"TP5Z _6#E;(08J?R^.YWEB_4G]F,_ $%) M("L=3+J[J5YN&4=@GSV$K*:+"!Y[&@+8)D%P_3B#FVDY('!*2__WAD'5;E! M#I=8 DTOLU!E+<6EIEK3ZR8TH9&WIYM>&J&-0!'RF[!PMZ$#6O11E:C_6<#, M[. M&;!#!ZC"[C OR'_&1P\@U!7.RD>8>5O*@!,0"\'@'+K&6GN\FX)@6%F. M44K6P"@E7S"*6T5M 6WYZ$>]@_<\Q:IQ) M9\%=B?[F>,M<9<"XI>29I$"O^B&ZBVL#MAALHM1A_@2K^RA:[4V$>G<3!K<. M;*;5W62*EU.["=UKJ^XU\RT;4>^;0+NIXK?]CVX>XXG'>.+2JF U7+6H"]9, M=8SJ['E4I\BB,J>[F=ZO%L>G?1R7F2_ASN.X# TXU!.&9*:/3 )VU;KB4 (( ME8E'[X&%7B@LSO3 *$:PT+C"?M[PKNY\=*!2@FN]"\5&^]PJ' MEFLP?O46RQ38S])O[K)P(7VF_WOL+6?(7]-*ASFC=?8?A.S\ I3[8-2'L*WV M*9[C!'LTE8BSC$D3!<4VA.RP5^VXONJ 95%>M3!)E(-UML'=/;:\'4@3SQ;? M)OQT54^2R._IXHI(3U@/F/QWBIFDRWT7@R7U&T7J(Q5PP MU32T,@_=1V5?:V48["(I_5PKRX&(UZ.21.=/J*;)X0;LAY+<7[=O*S$Z=$&8 M&1#-(8LJ$2I/#3?;+-YXX6 Y]^90+.6<1[-,:4H;GVO(8#7&708 "9F9! @@ M,UXR@.1[-/OD.Q($Z*JPD2[D93#UTTLIB%3IJ9.?,',$?K.'&.(5"IVYY:IS MHM4,M;(YZ+3N?+'"B.[+:W( Q0T\>2H:/25[[?7F=>/X23+ MW.A7&?TJHU]E]*N,?I71K]**Y7;))%44>J$R\Z6'-#A51LMMHU/%S (2TITJ M@_+/:7"J&)[W(L6I8G;I;#E.%;,EO!ZGBMG9DM*<*H8[\ 2=*I5&#H;;D.(V M:G&K,W,QN(QJMWY@MI377QU.N(=6W.XZJ-]+"!#_PW5.W7-!&T^9#+GSYCZR M G3G/9(S$9=\0F1IR)FY(8IE.%UX?7:">/RR0@](']. MC^L29*-I,8BT#<[.>_[G>PZ>HN<_T3RQFJ[B2?Y.=$7"S2*^OV+=,-8V M@R"RO#F1YP'H>/%0$]JA!X]1J@LY7KKON7=>$QFM[H*X+]T342(M>^K]9OD. M?6,^0J4"/\T.CLN=1\ZJ/&E7(*=UO8XP2J'/+OU&BQ,-)Q3WZ8/("\UE_P*@ MQ^O6Q=B'%D2L)B#$S^73Y3\HJ0H7()D\%]S;R[.!FL2!WO/." MGKY;&\H'O+PE%[E6L I"VFKLW/ON+OB%R'6R968KRYOZ-W]'ECOUT -VO/"_ MD8]G./LW(+L21I(QPWL4!/&@BN;%3W_8$4N!'V8.,?D;.\ E#=F:^2_Y2 5; M^:YYG&SE/U+ 5EEGNP:FR0E0\/UB?+O%3-]Z3OV$L'TWNIO55=C M7F$_W#LE9H1#^!:O)*&;=>BVKB @)!F?:)]Z9*>2*WMD@-*0AY3R,DF6%SQ8 M6VIW$#AU)5]KJNLDOHNK*&AF'"R:2[\7VL(3^\\HH+E3V+.Q%S]KGRWOKREY MA]'M"'\\\1-4#/*#[ZR1V(NT\*EB5K/6/O@F+OM:(\/0S5O\5J,R)"#7] OB M,9&DS97L.=C?W:;TFF_W2.$E-Z:&C*DAM9^/J2%C:DC_@E['U) FA,;4D)K4 M$-[;<D[FDRS()0E4>M^-C,'[1WQ@)4^42O0*=P MR,[-/F0U-A=<8PEBA7G,/E_U\ M?0RT40>O--_F!=,'8T&J-7[7H%004._, MSF)L\&[DD"JZ7AA*TM\J907$>JPM<;O76!NM44I5.TKS8NJ3L2C5.YKK<"H( MJH]F"ZJF:((,5L5(!P:2V385 $CE\2L,*+/U@SLP%JAH!/K3R M 6DI:I_,OOR:D3C0'*!AB@Q(LZ5^PSD]"#S-'TKSS)OE@;FX)")XC\29H2WK MJZ*F<6G(-D/#S.N_"8U\7#U#P^P[7D>1H[-!%3FJ<=()I]&D2+XW>S>*(BF2 M:)5B^F'PYN/#++L4FH]#A@:4%,D@,UO6 793-@V6P6.F<@& ISI?F8$T2OE6 MB>@ID)_,WFVRJBN>&^Y!E5PE\/QB;&!58\,IU!=AN TIJ!&PS>KJS3#P!M_T MBZOX4(K7.[.MIX#-QE-/BL%FMO[:4K955QA+ 7P_GE.9Y>E27#^,EV[-QJRL M 'W^44-)X^/#C0%T,:A4"]B!;5.[-,5W;/=:=W YJ^"F:!INK>3=K=7EDE.D M#+?$<9]K5 '/D&PC,+''7Z4\1?/3*.1*A-R^2#V#2?I=VVT/W6OD.R\6=0@P M=(*:Q@(I8IR-%H3I]Z'? IQYU9G9>WY^(;K*/0Z"J<=^]A4!D[0;B2E/-$]' MPPFBDS6./,%9'-(0*OG R,4.(,NQ=SH,#T]-%%IR=(V"N>_$4F:ZH,0?T1R1 MG]L"O-70TK;H6=LTL(Q#!0EMK!?O#Q#;F<^'4_ZRI\5"!U65L_41R/I^:00! MO 92%05M9Y<\\>.J'V)5WNKI:)L$TT<>G> O>!V<.CK:)B%0#>?@TP[P#B:> M_2NREXZWG-! &J(+HJ!MN9P6P_3@9=4>)%RSQL,INE-^+DJQ*3NWPRF]PR$% M2U$K$]G#*<3#<0'BYGMZ./5W*H]C73Z*@>5VX/DHIC96%LO ,+5%LEAVCOF- MD '7^'TQE-'T@E1U1I12C YL/%H['?<7)WY['BO")+V3=L^J=\ @*YAG664A MTP.@@"?PT++.ZL$,Y:'!"52E(X65@]'@9=7G/+S"_@;[Y!S=>2_DJ;!_^<>) M1K\BU[[%_I7KT)]>6<&*_ O]S\W?$8'&W?UNYDLQ!Z-2'OK@A%0S0=5FXG1 MF&TX\YEBV][DA>! -32"WQ-!*J[JE-BIT'/(_@;AGY^F6/,LWB6_M1S_-\N- M^#OBBI!6W02@?#>'5Y;O;QUOR3U!($'-^RZ_,R;S>;2.7'+:[5]\].N"K?ZP)+U&(4Q0#,?,L+R#N2GH8GY+\XWCF=YE.&, MLY8Z@H+R?X('2,@=5W7W\>+0T%B*2A*Z;F*BB@2YMP9\&S?34CR9:;A*BM_, MT)J*AW=>3>6[Y&M16[7$"VQ[]"ME'WH M@G>N0B:41V6E@-\-6-5[B#GSS;[5E+Q>L9R' MN\* BD&M09UUB&%L]KVG?)_7V1!9P(O9MYQJD 'ZQ(79(@.H3XA;\!F@9LJ' MUGX3#/'JL( NZ;59>A(B* U/4?<>@UAZ:+Q!$(N[@E5V\L.AY9J ;D/H@,*> M=<$<@\MZ?@F@ C'6J;PGH\:&EQ05,?A,ES-S%B4B6HN.CL%3G[E_6X+HO&#);%*FMQ!CRMK MH<-Z:LS'E/,<@=SN520ZC8MXS"B;5/N1%R)1I#Q&2QQSM$1Q/9D/SVRK<#M4 M*\^]UKB3/EZ+3]%Z;='0B9O7#9J3U] N@3OVS]=I9FHO3CEL'=?5VG+.PTW M4SPYM@R3!6W/[J'9RL?1@*%\'@#-:0=1V'YS1G6_Y*FUM*'';O9,UI6M@=G4HS6M0YK4Z M/9-_I1;DBSX;4[J)R@,P:QP%0*M1^X'Z8 =J,0N1*@[5VW-?H?$!D6W(WXV$ MGZ#J+/ ]D),@0+$M[=ZQGFDCK3B$EX:H(WOJ/5+^?%K2W+._8L_?_S6^](N> M4Y[<<;D##Z=I1T];G(R]1'0?.W "N,1!=<'#)+Z0J[.>3N=J%-M$+M*P>#'W-: M[4.],5X\S5?(CESRKU^L/[&?K5E1MQZ3D-%E2Q.OA0K+AVHNC\!LH@P"M:^% M#$LE&C7DO=!$2?&SIWYXD0<0+T757NQX][1R]\\_!P@_X7JCG?>)@IIB2]R*;O. MKA9;_/F5:P4")3W5\: +O.S8X-*TU41TL1^C&=RC%^1>P#=N+9D.IG N9PKG M'4[A3,X4SG1/87=TU[F\V%\=Y),'\&K;0C+P$=9WW(L\Q("W./NU%,=^\>6, MC^73S2Z?7GK^4ZV@A9"LI=?!I&Y]]'>$O+DD&5D@IT\REG'10BQ6DSN"I^?H M]Q[]WJ/?NQ=>J#I)8KI77$1*EV%8=\&8[D\7N;P;,"PJ'J:[X?4<^>:RYQ=C MV7,5[YBA^.A55RJN>DPS?.57S^P3OKHT@EJ32UY:O#,?;#ZC5M.=5FV<8[MW M()<;R!A:AFN9)9>5W!](;)I,%,^+*)I]4RE!\:*(XG@?R;B/#MU_^2OH@_GX M5KI1JRTL$IW%;#L/Y()2Y?*O[N!3[+0QD%M,!]1\360&#7V M+H7 T"+^:H,FLR40FN-"&=:&E['ACK?EP2^#VZ>!N")4[5'>;3X\/ZG(9[_]1"1Q[,5H/C? MI)4]D3]P'_)Y),Y*<0:%&P^2H=7O0U$V=XQ>, ]\O?K"MHHZIC0 M =]S,^?/AYRG.]YWYFBZH(81["5G ?ES\EM@_!1QH?$^=R_PU61-J/T M%@!:5H+\HQX):,QQO)HL@51-7N5<)DM:O^;!\D-G[FQB M#47V?$J'Z&:[,AM*T> IOB]+J2J>8$[E@B=OE7ZN6B>W:(V9>,2OUIK\,8[] MM.:Q.0J@EL1\RO2UHJVCQ>;0?2+$( M>22OK224D%XD5)#!)6$U#>W,0X5?%86QKG<]6V-=;UZ&M.0W5^B%X)3E>CKJ MBRXQ(R5Y9Z='LUWA,Q#9SEW[(B!@W@4<2A8RUW$8"VH7<1@+:H\%M8MH#+.@ M-J\0:5(EAY*IW*",UR)53"LT4^YPO[JPM/?C4#(UN2'E-RT,)3T3HBY56(U, M3[!NMK;A1@.@Z7E2? 94S&O>'4J6$U3/J+'7#R7'M-GO@6%^&K;7S-8[ !XP MW."K8Y"9K5= CR?$19MB^'Z0(J[.&8XEN/@9O&;:<_3!6X@(82F!9G?]%H-6 M8A@1 UI^7_L1:"^;W?I)?F?OXT=80F1DFE-X9G;ZL'PQS!=1F^)[/FY@H6NN M,1([1?AB5"1@" L$]*=@OQM5"_"-=Y@-PL *G2N2.\32Y,TTYF3Z0I\--MB)N$$*$KM35?@D]E5J;J5037)Z>D"?!ZM=[*% M4$-9A3WT9"8C]-5[7[2"!X-WO%YK*J=QEH))T=01U**QII+E>W'U'^3' -"Y M1\F(TP6MZ36?>/:UXT8$H:\H//QUL7)*,L?L124E*1-2G.EW.&C"#B0&NY*$ MZB3%@W%C1-LPOB.@F>U\05.1('A>BHHG]CMREBNR\!/RM+:6:'_+[[9#XJ/PPU0B4QR1CM&[6 MOK RX#,*)*SY[.XVX#1<(;]E>STP:<53)1<2V7=XC>YQ -JM!Q_J9%,$]PH" MFC>2C!W3HT2GQNGAQ@5@X6YF6T#J-W 53L.)7X9L); ,'4HC"=%["PM?Q"FR M[Z0?7\+ ,S8*6QD*WE#"#=5MY>K7!(O3DB]K,5GTOF(+D;55CTZ&W;!$;,.S MO@;)0PEJN M('G"IX2F%3H?S1I]1-K;F%QTNTNK9"]/O@[$5SKRF$FI)5'6% MLRSQ,L0&81;9DWAR:+1/<&5M'')!T)\F?GK0 U$5"XH?Q^86]A>-&)C,Y\@E MR@J9P2Z@+E%:(!@H&%RH/-=>W9KY%M6NKJTMSRPJ/VW%PT/T[#IS=TL))KA8 MGH/XJ\HVTA$LKFG9Y+=HTLL.\/T[BYNQ.A)"/&7#PQ^>O@4WKK-TXG<)I<_- M5Q,94=YBV>[-42*WOE@A[?*VO>:LJXZ$\K[HJ4VG(8[X]O MGL/GG*C[NJ_E]^/_V9V'1_H&A-72E#GL,4"4;+0S[1BEXXJ5$_]]\A"/$8?7 M<6_EP\]ZJPH4-A.L>+UB!OJZKV_^CH@HO_/(:S**+6:QP6BVLKQI_!(,?O%I MD94[C[]^@KNO4BY:QFCJ08$+\+OU [FV?L_7M.^ZGA#F8E?1_#BV "B MBJ?WX.,-\L,M#8L+:8\WLA]C)F9D&O!*L5SDNIK2Y99R :T@RT5.Z)9Z) *4 M7#3T21K7MZ ;FZ99$J4X^3.P%C$W/06U4Z]6#EI,-_2)F*33D O4AY5WK24A M!/",_"NB]6>*>CT,V69"8OPEU7%:<]= 1O5Y.W@ ",C#2A(*=NK-*YI'H?." MA#9IU==B)@B<%F)(Z$!/?#6!L;YU/5MC?6M>AEI<<'1[[L\+JS@"W^*5-!2 M-'-"6D+ISK.=%\>.+/=W)UP](C?63(.5LYGA&R^D)B%0WP@P61U3@^R%BH]E M]I^,'Y7D"4XT+,L-IO[-ZQPA.[@E*Q_7=/Q*E/Z]GP^XBR2.*';3.^MD^-VC M&7K#5WRN WT<^3?TB;^E?](#?^V00G/^8OE_H;#%"E034*Q=[4:#/\4./M3# M)O1QE?M,:&7OL;><(7]]YU'[$SFX])T&7-Q:&JJU9^&N+)I[L8AV8&G?=P7 MY,$3&/X2J2#0M=4MJ+69QW8(\LX7WDIJQE<=(I .#=R1!Q^J7MOY"ME17)93 M&&5PGQ>)@ZKN;)-&[\15$%(.8]T8)>$G!2>$4)9'VY$ZCY*3!!56LDV&TGI& M_G'&E9+)]'XU]9(<4N1#Z'XRO0F.%NT"-^I.IG?7T2(9AMERIJG13.6)-CR7 MJZ$#2NU[UO0N%5J.8\YN87IOE#H;3Q&3PEE\9_;M6FZ@PXUV0X:/V;*J'A^9 MEF&6_FBV9*M'M,I7,)3D4*G[K-4A<@3R):[M5U9B[2 MD"0_'@RS^8ELMYHM(R"YG]E@#/[DU13)=V;>5EK.O8PD:;809BNA$M/79:P M.+N?K9/9$5\*UTE^/0NV*&;W6)2[**4555(HWTOO_=FSDL ]DT2EM778:IC= MN+G':[&O!94NA>F>)_DRIJ( 68KHQ_$J%4>TJM <0W<4'6W1S1<99,B.V@8< MV=K*DBFTG]Z/T,*@K2LFRF =90$0UL;BL2FVG\WVBRC$-ELIF,$YJEDZW]>5 MY:/W"W)A>(J;F@6!=JB]D)^"M<&!0\,+S 9:61G]=&7.I&M[90:1KAM5/$7K MM>5OIXNOV'LAD@#9=3[$.=E85"^6U\A"POC];7319G(]K2K;:$!/IWK0T"DV MK-,'U:WE^+]9;@0OC-PQOW^XSJE[WGWI$>&IDJ?" CDA[<1U)(L#X_AH%^:W M> /NG4Y'LC9@IH]V>?(^P2-9'C#31[L\YMXX)BR*8$\D'4R9PQ< O<7WJ+QR8SN*7WK#:"]O"3?I=]DS?EPI:1Y95EES7*Q^+59%E (K3*CHUKKQQB73$-*3KJ/\ MPFJC]J$_;"Y=3OGY8*-ZHC= E14O'9>R7TL)BP-/U_%L7,=^K2,\V2)=RW-% MM^6AUG.4"5D/\4Y9H="96V[7V5DUS!B6JE4V4Y&@G;A "CDFX16.7/L2Q6,A M.V;RVV;GQ'9>T.SI<4H.S&2S<$PVM-2C5OLG704 &X-PZ(;YZ?ULS+ M_@)]+!&E9O=T.O#D[,KLT=]+X)L$ 9X[\6\ZX>I;@W%]_^]IPRH5SHP>3NP( M'"-]0DVM786KMF3J)TH8F^'0<@]A^8K#?Z#PL/+D+?8SL)Q![#"Z.5-LP%(V MG5Y@VKWIVPBWV##<& <2$,YX!8&NM^#H?1F]+V9Z7Y3=&R(.&@W,=/Y*U ?X MZ.;IK5EE=/.,;I[C=?-4*&D#ADB!]A68+MC!F M7ZI'MC 5-CJV6AJ:O>ES3MQYY-?0S'I%P<2VG60"=UXLU>E?A!P#,*)],,IS M7!#6XG1!!_0FQ5 5?%;/N6 2_R"J\E MT[FXXYDD%EL>IL!*[R+>J8,T>@[0WQ$9Y>8EC@>M/H$!4!*)D.Z#/ +Q+9(+ M1>_6Z>**; \GO+7FCAMG%,Y]1*[0.X]NP>GBSB.[@ER?=U[,Q'1QC196Y'*= M50F#"!5F3@:;+'T4JQ8SY*\=+T$K[C+,R7D3&<6",@L<1#+FOU,=%X^>0Y:$ M^HALM(Z%SP-Y>J-<2V+?\>;.QG*3YG_T-PFJ(.]A^[$TKMA^JS^B%^R^$!F> M_/B**J-^0+B>8;JA[K%%CG P]YUX*J+K+#I:!X!\\R*JH%L;\O=P2Q3QM1/2 M];Q%F35LBP/G(*JG3^ .R L".2_T<4]>)D[P1.X/RYYZOUF^0W_XR"F1X#2U MGOQ*/D Q%_PT.]BX-Z\;QT_%/VA>7.2$KKHRRDQ/R/]\?QR(7O$G43=G^ KY M1'D@#V O^8 _HUGVL!TLYRXL^1+[/OY.)>:.S;;K6DVWZ_B L7=0"W#SNGC1 M*L4#1B4-H:/_A#SR\'M"<_)4L.GM?J"O AN0\)(3XK52=4L"%1=$_?\'LOS9 M=PSD&DZX*X4X9@@T03#)3J)]> Y9*W"R& 'K#CA?^-?#S#9&.D?P,*#$FC*9OI=_R MRP:^C,)[%- T"T\S&I(X4H58=JQJ!NDD- $FB2$9>.U'JV:IW?3YZ6L5=6+Q MK=4TM#+?3BZWD,.3R\?8N #<$H>?B>FRT]O'!S<*Z(U/A,UJ;Q!.+A>H)LM% M3/&BWI(+TK? MZ>*W8OTIOQ-5!D>!Y9%' I$-6_J#G14XM58 NU0"2*JVZ:"0'.N]]05^HLJ_ M5\STI>_82T31@C-<_%:Y00G[L=>+7C$T'% D9Z2"A&[6H4>P@D#;Z'@Q[Z_'=C5O*8E3RPK.2\PQ*^)2L(Z&5;\.52340_^^#72Q4) MS:R#,])+O]?+M%#1WFH:G8>B-TX/-^$_F&3JNMU;@]+@,J2;)%0]5H-+>&Z\ MCJKQ&ER_>LXC6%N:X-Q8>+HN33#T[&%-I0D,K8P+/>3YYW?^C+\S%IU28T4) M*L7#:?;54'VLF@UA*4;GTBM1] JCII-58\','Z\/QD'4;/FMPJ?)1,TVEYEB MNXT[ #?Z+AAZPWH%5%UZ.4=3_E!^,A:<,J=<$9/"@;LP6YJ7>U1Q@YN7H6.X MLLYYH,K<\KES=68N1C4!#94(%4[9.[/W46VD"FX79,,P-%,U %M.RZ.J\L?1 M7/--?51:'4Z%0_G>[,=>4^AA!JMB6&0*T@>S]0, 2.7!K@PHLT4\!U#@Z&:& MW2C:RV/6\U+=7(-=9:1_!3H%6?[9[--7D[J!*Y))F'ZYZ:$"Y/PPRL^TH M@-U4G__% #-;E>( [#"%;P\-$=U&0\-[MY6E6.9O-_/LY75S;T*HS#UU)K\( M>(]QJG-4B:90,R3-UA=$D528B\^@-UL?D0F]K+H1#'NS%1NIV(-P-5O_$;OD MR^O;Y"]]<_UQ@,I!W @6%()/0SK/#26EN%',E,1B0)I]@-4 F2F;E@+Y>4@J M:C.0@@7V&)RCG@JJK+@'[GP,A2G[O?MB.Z/S=V:?V,:JHS+:1(%+K3+T-72@ M.!+T[T&5@!F"@SKII0@JJ2?- #9;-VJ[10M%R%/@WH\[L_RBKZM*GZ+W892, MZ;;C;EB0HO=Q/+1UAY:SN44*I^$/[;9P0GNFI+A^UM $\$AP;=^:AZ'Z>42U M9+=* 3/<8=9*R^9OQ<;@[+3YZ>Y?Z/\\$[[__?\#4$L# M!!0 ( !.!!%4MO^E1JQT (^: 0 3 <&%Y8RUE>#$P,U\Q,#$W+FAT M;>U=?6_B2-+__Z3[#GVY%V4D0L)D7FZ3[$B$,#.Y)9"'L!NM'CTZ-78#WC&V MSR]AN$__5%6WW\ DAB0D@WNEG8"QNZNKJZJK?E7=/OO+1:\U^/VZS;X.KCKL M^M?SSF6+[1T<'MX>MPX/+P87\H=W]:,&&_C<":S0^?SCP6A'-;_+P7BN_A ;>ML7/B6^-)>#KE_MAR#H9N&+K3 MDR,ON1*Z'GVE)RS'%$YX#%W;E!<"Z[_BI/$6;J>O(SZU M[/G)P)J*@'7%C/7=*7?4K4C(B>/Z4V[+QD/DX0@NP%5'R+ONN&]QZ)&I&_<^ MM;]/K*$5LL91_?CLT/OTK(/*CJH!]^]]^H=![BDB M%5<>Q=#+;JO?OFIW!\T.:W[IM^DS:W8OV.?+_@U\@N\7=&W08W#KQ>4@O>^Y M&?$PP_^(@M :S=?KZ&/]PT\ORO3!U\L;]BC.,Y.'PF0\8.Z(_2MR!/M88V^/ MWKYE^^'$"M@__OK/MV^/3L^0@!S;3&&X/D=3=1(!-WS; C+W/C7'OA!38,[9 M(3[RB9YOG+YAT!9-)71F.:'+^-1UQNRZ^7NK=X5_^KU.I\8ZG5:-<78A;#[C MOF"V-;60/MOB0\NVPCDSW*G'G3F2)]:F[MSU?7]/[/+AM]MLU9'Y=M98C'+KW% 5L?UTROX+1L)QQL$0FCMF%?WSD):P3 M(%P62J(ULH!)T!7>$( \\S "(CP^ACO@=H$,#]@XXC"JT/4#MF^XMBV,T+H3 M]IS-K'#"XEYE-^O2_"5INY!JC_M$KB3.]><)68ZYUA@N'<,7/ !"8:6:@G2@ ML+&.0%*"S:3BWB87Y1CH/73]^-<:T7_>[/[">I]1T_J7K6:-=>O->@VI;9I3 MR[&"$'N]$ZPYQI;W+8<%D3%A!O>X 4*]&<>+VEZ@MO[$!F\3RUIHP6EQ7ZLC M6X30S$& ''/&)P=']<;[+5O;ZWZ[ZQM*/OXO5#*N9]J/:AN..$A,\"QY"#]+5@&P/E*%HO<*G3% MY^Q=O C!)3[%[LP:\T40XGVU^!(1D%X-P%+;U!X:$E]:RID5"#9U36E>1KX[ M92$PD$C"OYYOP:U$H" RR-:XH\UTN?9 MF!B-Y"*G9 L?(7./OW([-Z\+H)Z9FKYTT0[R:V[?GN':S%DL7+%.Z>]&[.U[R!+#: T([@P$DE=S'3T2@F[L_"#)!A M2\PDS4= 5*@VEE0%Q'KJ@J4-/&& B3.X#>[<(LF[-W'=WFV-#;ZV^^W//73# MX0$V=EVY(MQQ.^)#&YUP)P!YENHG9\H7AK \.3E!- *.6<(QYLC?V<2"R<)E M"[D&9H<;WQQW9@MSC*M+UHN-)T_=A[.!,S$"G]J=!2=/S6[PAL!==_V3OQ[1 M?R_)^48]9^,4U;88A2?''\AL*D-6TA3F![;WZ4*,X++)!JB+14TM/I SE.WO MAO!(*]+%7UDU,]%?T!%TO2U8 ("%)JU$LE-I ** @E1& 7"J:N"V&W:$(5*- M B8W"F5\JL3+DJ$+1+>^:T8&!3D@," =W)LDOI+G"WS(X? K.2YR-902]88% M$Z2.K +>/176%[ZX&Q9"*DD'CF9(M63-$>X@O/989J@EX4BW%^)-J)3?8*DCG<*O2:4R$&8&/A,* 79<1/\8>1\$FG:XR M6&JEA% QEE.0.BLDE!E,(GC8(+=!- 2Q"*,015?]CI(L%]>G'4QA R4YN=ZDSRHR@)<6_] G,\L,)_ L=+-70.1Z&9GU:=Q5O;A'VE_8NRO0Q@V5=K_,35:9F\JY M+3F4/P-1>-PBOVL4P16\.A)":J;X[@F' H $-:$;4.U=A] YO+>6WHA/F58P MC/Q 82+*[ 3"CE>\(EVOP5.P1(7V'.]2JY=\RAIETA'W&+@WS(P$$>#Q.=%V M3W^864(_DH]&EFW!PI0?HS-7&7IB19GV$+ND5(9!1A:'#>T+>U3*/ZZ5FL!] MRWJ3,\Q+LYC,GO08/)B&B#OA4NI.YF$ET#"5[,_D[I:2:$,1SH1PUL',Z4H3HL,YG.FYYG M6P8]7\ZEC?LN<_>U\+%$!9RT4@'\DW$47 1R@&5)0I(F+V6A2@XM3MPFN7;P MV4OQ>QT9JP0V9VPSUN*TV%(V%X/SD8R9DK3 ?&G%?6"90 ]CFGI>8)H\S(G= M[Q/)#*G,.2$8C.BRA_E4U,(>)DY!HF)$-T/;/JR>DORY](=,A3[%Z+$O M>. M)+; 3==3OMGB&"6-9.-]B@01U\,FW(6:DD3(8]]!NE^9E <\C:Y+)@-([E"6 MRB0OTO/'W+'^*PLW+UPC2ES110+W"3*IL;QE!)\0^I%6CGT!)ON.FIAF%$Y< MGZK]$NA2S7,RF9SRTZH>2@*8T&EQ,V^(,>D8XI(8S%^C5S=$M\MQF3%!3PHK M+QV%>YK"1IQH'D]_-N&43*F;9829,.)>QUBE)&V7#!O)']#(985"=F3024+$ MYAU2A25/U@;I*\+4PMRJ["A6[<9*DGJ?"TQ#)W6$%)*L8H3.QA:)EH3DDK!B M6>9 DIIOE%2#?X@RRI5D0ULSCEXL<3450>O1N"\0;X ._O88#VU!64@"4FE' MH _UF,08AN4I+CPP2!DGR)'BK,-,@R&EJNW_1/"7#)JLQ/!5O 7C14\918>X M7\:DJ5G>C#S3!9W8E$I\ !0W?B3N.UB'_%70U&ZME^96L4G@%PP#;8D'-V3* MI<*YEYB[M+@\;Z!&["N?.PJ .'=A5*S3N:XE($(QN1OY M2@?2%#R)'MB]@REP; 7C;9;) ML6\, B9\N18I"Y8O 2U=7AR#.3_5CXXQ>)%,7.4-R/I)+_(]-Y NH"FP3,ER M9/)P"G*7PDSD6&7J8V7E::9D;FTJCY,=5-+)%BI<59*35+[E4DZ)$VWB!3*O MY/>J6(&NU-)0!QU1,IGR,]P]S&8S<62J^UAGDRT$N."C5Y@H*GG9*J:F=K)] M4D^9 "OIF!07OB5I6U?B)SP><.38F/I=:7DRD"V5L6('X,Q )"9!!!F*R;9* MJI>:/?*%$=1V*<%LR8622@5V>=5X]\PE BN+_!\HL[EG4P7X(/'6B#C(*=Y> M(="910'(;9Z0XOK0KH@"(C.SA!.\$>*U303[,<%1G;'V0K"?K?26BV>F.#PH MVNJ2P!*X/6EH6\$D=4"WSVMI.I*$NLC)T1*DDI6CAZ#J[4^/C/,3\Q_O&.73 M;&UM/G^E?E[PQH)[AEV09'@!#9G"PH8I1O#W'_2#\OLLURQQ>*%"[K-#_JDJ M]1*O9M6[5P(3OZ%L6FK3->Y7+U'<3!5;4L06*W]A(5JNJOEIC-)Q*8O$A^#5 MEOY3+2@"K] >BLFE.JJ(%]JNR\[()V(*UT2J? MOI4YU,S4NQY$*Q9:22#'0?/^1"6UYT^7OJ9X@MSR^\ "C-D;'T]S3"W3NJS9 MA*!(QNYQ!"94OEEN"2A:W-:L5'YZ1F]4"/Z(8H/% FA<^[=6?5U3Q;6)QY*Z MWYN5+VS'^ZC"3K+WSQX 8I68 OK6+PO'S3.+D8@RX4G$00.5JZ=,,XFI9_.D MX*T ,L'\!Z%.N-J:%@$-$M5Q(4X9J^1)G):[%GX 8AK)TEP741";;'?V5X(? MJ/0MTX)ZI##]E*F8RQ0(SU4E.2S*$:8X%_)5!&BD?!$9F3 M,\BV2A 75" 4#MMO'+UAYQ%X?GCY @)9 MLMYXX.-LO4R:E]#93(QE*;)&.X MQ!(%!R:IR<*C.G9>%SX^LRY(=VAY)]8C#B5(+?+2H00K1&NUO5U9O2%7>65> M(RMKF8(NF?Z0%,JJ"V2WFZG> MH@?2HGH$^-3SII4-0$NS#AM/FLMQ3OH+I,SB#UC]B$'QG702*+D_^"%0*]I] M>P0RZ7PVY7.&J5K*W;@^?:?/*F ;1736G70UR#K@"!UEI)*LVSJ#7"D>,0,D MWRPPSW[FE[@)-#(CX?M)W8(Z.B-(T50<1+K]-GL\UR8'<=7(QXFEQ4ACY-R$ M$8="_DW5!2KY5'* M\TL&Y1Y3,86D0UGS,5:'&AC<0_,@EF[_^BZO(U0NQ+C)NCBA$HY?+8OLC*+6Y=D]IS;2D)Y;M30 MJ"G004)M+ZJ^3 .IW.!5YEFQ9T72JH\**QP##P5=.KQFU2[Z?;DJR TK4N=E M$S2M/#GF(]H[O6]HNZPI)2GA=51]FF_(9X*3=J^H$\ MT*^H"+>(?6)/G8 "S\@2J&Q&[YZ8WI7+PP08);)P!ZFJ)DL2V[. M>@2Q0:(60O[BC/&O@:214ZE&F?#@M'7=IY9:EXSQSTH4TIXZ: ME-A<]++03FE.9+V#A&!EV>3(%$2 #D$>YWP@O,\B%HMJ6;&8_J=G!R&7RZ)O MD[+H0]#@"S'BD;U^8',^ER>NT.9_%+9XU^-BQ?OEG8BS51X1K%!S7F43T9.DB)T,[+GZ=T9R9))LX4=C;6TPURHFZFFDUIFBS&W:WCZ MK"5;'5JJ?BQ%L)$[\R T8R MY,XW/_)"8X[U_8%KW^%9MXC49'44,0L?]QQ8$06; 31@E5"GI]F%C#O[VIESJ1_8-I'$#9 M93X[99KL]-AYVWVI?=;N]]M7[#SWVOTUK-6KWLSZ/\*5RZ[K-EJ]?H7S6ZK MS6XO!U_II0<[S%US7A1WJ/#W[IMF_9[[W^+W5VW\Z\9 ^FE=VDAZ<'C-WX MN L*++)11K&ECL]03/(>2423>\E +=_>TY0]-!KUQKO-RUPWZ_!]N5!PQ7E? M&_7YMO&X0Q)\>A%-' ;'R7JY45LC:^&=%W'KA2W,NXK)\]!$YB1=2K^".3&M$=F3U)*S(IEWR6_P@I@<^(2HQA 4-?T]NGTWP5$9"_4)W+&2R:EE* ML8A ODD'9LH(Z_B&R^3<'O31XY%E:),G&>5?X5APH#7FOP5PVO7FZ59KD;+> MFO(QKJGX#I2@J'J>="-##7#;B2B*6$55GH+*F27QY41S)0D&<%07@5 M"%,P>6:ME2_JPUN(,7$!0("561#78'&7;X6AP!=9D29FCH0AQ#)LY?8:K^M;_)_K*+^$RW?7/# M;O&UCKW/#\33&6RBP"[*DX XO(D_C#*5M0GM#'?^A5FM0.C&J/Q:W(>]^OK6?9A1R_YWF$%[)2-71MLZ,HGK!, 36O;U+NEZ%='-;[%Q[6R[A9Y_.U5JQ=G'@T+/>- M*XW]=V;6#X-#=L5#\&]G[)K_)Q+:ONV\F%?3OG7Y5&@+E[%P2%&A>:N8"=3F MKUHZ4$WS-[!"6]L_;?^6)>.+JE]KR;=:+%G 0T(8X9K$&S7.67&<\\NOS7ZS M.^CU;S32^8/.M4(Z;WJ?![?-?KO&+KNMNL8ZJRIV&NNLK$-436=88YT:Z]3! M?A7$O)KV36.=.M;76*-MJWC"%,G[M=2XNNU]N-,I8;=G3*&-E79%JNJ$:9=0HHPZSJR#FU;1O&F74 M4;9&&;7YJZCYTRBCMG\:9=0HX^L@]S4A/5M%&5O7[/(W=M[IM7YI]S7&6&W) MTQAC91V1:CJA&F/4&*,.LJL@YM6T;QICU#&VQABU^:NH^=,8H[9_&F/4&./K M(/O<,=EG>HMZ$[Z;\8O76[XPK3"]KRQK2D^_X=JN?Q+KS\OQZ9K/#7<* M3)K[KFTG;YG^\Y_.)GX\6@\X>##T!?]VP$@WT#U@\[Z>;/["^M]9LVK M=O^RU:RQ;KU9SXE"@=W=^U13$[ZN-7K5#A /6-.<6HX5A"CV=P)60;4"ZMQ/ M%950YWXJ&R!6$QS0N9^JYGZ:SEC8G)T+WY^_J@6O0M4V]YNC'1*XM5,P/])4 ME8(6=V@RM>5XU>3NEN58/WOQ(\W5LP4U+V09@@!":;C&?K,,P:Y]$5AF44"] M*K.P?:CQ45UG)^/=AWH#5&_7J='I$9T>T>F1%^FQ>EF1"CETKPD%U:F(%TE% M<-81F'6CE0B_.W*EX@&H,FNYTZD5TJHD;WM5H9?.4N@LQ6NS\;LX+)VEJ.C$ M5S1+<6, [>RVSLYM;GR#7E[5JES09&KS\?K)W2WSH?,5/]!D MW0C'"T'($Z_!PXKN>MG$[+^K5M''Z M:"M]M$NA8&@36#T]J*8)U,=;:1M8+!GM[\*(Z%2'"\L71N@NHQ^OZ(0KG=#1 M"1V=T/FA$CIO=4)')W1V$BS>5D+GMMWIW+#/S?Z77IS-:0XN>]UFAS5O;GJM M2_JFLSLZNZ,55F=W=-BOPWZ=W:EZ=N?_G=W1Z1Z=W*I3>.=;I'9W> MV4FT>%OIG?B KZM>=]!O-SLZD:,3.5HU=2)'Q_@ZQM>)G*HGQ*MIVW0&1\.7A8*A35]UY+^:ID^G;K3M*Y:,*^[P,:(>\:X<]@\^]4[9 M%?>_B9 ENW9T-D=GS,K?S+^[@X4.#F1"F-F\[+^75-&\ZO:,ASD+!T-:O4BI0 M3>NG,SS:_!5+AMZ5H_,X.H^S*H]S=CATS3FF#,Q,5\W+FAT;>U<;7/B.!+^ MOE7W'[1L[592!1A('JEF2)>1N]].5L&50C6QY+1G"_OI[6C:$ MO [9F;E, ?D 6&I)K:;[\=,MD[/O>^?=T1\7/GL_^O4#N[AZ^Z'?996:Y_WG MJ.MYO5&OZ#BN-YILE/'$2"MUPI7G^8,*JTRM3=N>-Y_/Z_.CNLXFWFCH36VL MCCVEM1'UT(:5-__X[HS:W+O@(;U;:97 AY0O@IJX/FHV__NJ#B%T>QKS;"*3VEA;J^-V(UVU6)VZ2S=")J%(;+OQXVFD$UN;"QK;'FL5 M%@U&_B7:31)WEQ&/I5JT1S(6A@W$G UUS)-2E!1I)SJ+N2HFMV3 " UH340A M->.9Y%B1E8*5-_[U5(ZE94?->O/,2]\\O*D :HKLZ5TU6]_0MKK^<-1_U^]V M1OWS 3M_Q[KO^_X[YO_N=Z]&_7_[:$*O/_R\+7]+7^3%U?#RJC,8L=$Y&UY] M\%GSB->:QP?\T&N>A,4G,L3HO<\N885A?]3W+UEGT(-5WG<&O_BLTQV11/-? M1\=5UD'?K_Z@Y_>JVV,DVE3O_&+D]]BZO6 /YR='C=;*1)WAV\[ OZR=__[! M_V-IFE:CT;ICC;\7$\_8:VFG<@^?M?U^E76G/&1#&4RET4F5!4 X&2V8G7+; M+G86RAESW^[KBA*1K:#)\K$2;*RS4&2O*XT*ABEE4A[(9+*Z3GD8+J^7QBF& MU *M%$^-:"\_G+*Y#.T4%H!!W H9O81L5JX,XU66DQ2BQ_63XQ]/YU-I18V6 MIOW/,YY6-OXR_KFT]LL8_XS:EXJ^H![-^IE'76_HZ\;]+[QO^>>;](OI]^G0 M7QD-_LRF?"98)F92S$4(+Y:&_99SNFNK!1N*5&>6Z82]P^2LV:C]QG3$+L " M=,PN=63G/!-5UD^"^NG*&GC)Z(5\'N\(AWU0;'U0M+8G*-YR@U" T\<+]A'N MH$0X@9.[V,B*B @UIDBT90$&7F_%SD8ER$MI +(T";4>((7CL%!LTJ0B<@C1O"M5TB&V" MR<,HX\6Z&?8AO],A?[0#(2]8)!,$%<7G31!5$>\01W>VUB\34HE3QHW/@FZ6J)")B31D+,LX-19Z0\OJ6G";I3+WM-W']T[']_'VQ/?H5C#\ M],//K>:K4U-&<)G"T2U01Y'$Y8$Y=)'29Z"W+B818Y)<&THQ8BGL0_"IZ'/##K4'!GC#0&6#@D6=$E0(NABM9,BM4W1L9"AA)]J +!(F1^H2FBDWE,0XX#]C"Y2S Y MWE:8W)ANW4/+S8G:QJ )H)W)D+"0&YTXO. &.$IE'P)(GH5+L )\2CZ62MH% MI8,/+4O0[7#-05:!NK=$U\I&COA>EQM*\RP%9!J7O@8!X,'_?XN$/X&&P//OI0.G=4)M\CVA[1=@?1PNU!M%X!%O=!AX[URJ*9ZWD0V9[!\RC9U4&09P0M M:YGE [/&VEBTTP-"F,L$F.C/XF">'3PR) )&@H'=D2X5#X!<[D22#BN3?*77 M8:'5E)M5&D[>"*?E1J/)X\HY\];--M,?1G0>6D_VQ0_%4 M3KA$I>H-[2 6M(X,-PR$8OL9N>J]HMI*.YZ'TNK,K-)#UX IXUA:*\03'&^L MD8!2?RBAGYOD /@!2F6(LN&=K+L$/?%G+J&^ [@\"=Q!YN'^=&%/HG8'Z[;I M=*&C%*,"E@26T7DAG3P&4@!YRM1N5>6?"_Z1!:> ME07YXK3V :;"0PPT8D54'L6^LF"&(0 PX$.U2!@-LD63QS V-NPV4Q+$!Y_^ MV).8/8[M&(YM4?F_@YPORD!ZJD 5X:@:<,D]*UD"6+5(F60RTVHF*&]*^*1\ MY#,KV9V(4Z47 KWSJ2[X'+\%CX"S+Y)4UI\&FLU,_MA/3#YML]:=L'/0]G?0 MK/24X@C_02BI49+,[AC8]:HOSI)<4\@3Z*SV\2>;NZM:Y>$Y.[Z MMBVIX05CLP>O;;-./LF1-AQ76:O1:CT!D+=MUMI)D[U=M#>VT/'/3YOHAX;[ MVR;S>,:[_3.H-6-Y12!N%HU?V28;T(%[WOY55/H2[*50XBGO(Z6VW?7V;O=_ M=KM'$&^K7$J*B/G7(LCI$)&=%\6X;\JYOM(WN7>\EW2\@XOB81BP^7O>=WC/ M_5Z8UY]YY3]M.//*?P[Q/U!+ P04 " 3@015='-T UX( #[0@ $ M '!A>6,M97@S,3)?-BYH=&WM7%UO*K<6?:]T_X-+U2J1@ %">GJ!$XG I VAX\$DI*>G)L*R ,P]K:]O?%:L[8]I/5M M]Z8S_/W6)Y^&OUR3V_O+ZUZ'%$J>]Y^SCN=UAUU742]7JF2H:**YX3*APO/\ M?H$4)L:D#<^;S6;EV5E9JK$W''@3$XNZ)Z34K!R:L'#QKV]:6&;?&0WQW7 C M&'Q(Z3PHL8>S:NV_/Y;!"*J\15W+6UA_6RJ1_L^D(Y,I4X8I,CTO5\JU\HS E*O@X:2@^GIAF3-68)Z61-$;&C4JZ+#$R MM9>V!4]"EIA&Y?MF)!-3FC%LVQA)$;H"S?]DC2J:V\N(QES,&T,>,TWZ;$8& M,J9);HJ.-!*I8BI5:_3'O9N^N3FBG0^]?PK#NOMT?DN$-&=Q?^Z1Z1DO5^@D]]:KGH?N$@1A^\LF=W[D? M](8]_XZT^UWB__:IW?_9)^W.$"VJ_SZK%TD;ZG[Q^UV_6]R?(.&DNC>W0[]+ MUN,%\;#KY*Q26X:H/;AL]_V[TLUOU_[OB]#4*I4O1,EST7AQMLO %"Y^2$8Z M;3[QX>_A\A7QSK^K/(Y?]!7TBJ2C*!\3OTPN)1.&%4D /,NC.3$3:AIN;B&? M$AO5CP7!(E. (D-'@I&15"%3'PN5 C030J9W2,%Q<+\+CFI0"*01- M-6LL/C3)C(=F C& D-@1%+Z$9)J/#.$K+#IQIO7R>?W[YFS"#2OAT!B!F:)I M8>>OX\=%O-\G_"TL7SCZCGY4RRT/JR[PZX:[<+@9^=>'],W\>Q4D>V1"IXPH M-N5LQD)8Q5R37S.*VD',R8"E4ADB$W(%G9-JI?0KD1&Y!2TB8W(G(S.C"D#0 M2X)R%'X@FL>W@$.1U#L/2AJ^P.*2ZH!"K#HXSGY#,M!L' ,B]QB0SE$ MA!*Z2*0A 32F/"$TF9,L,2IC,$-J6 QW*X0*)3%<@3."1#2 (D5D#)K52&>W M89"P@&E-U1Q-8OJ9P;AK?6HH"\$9&%)@;' ,- BX"K(8S!)H#IX /@BLZF!" M=(8OJ_8SIEC>"4X@YEI \@ 0 _"8"4Q0IRRP#F*_*;@F0Y@FY!,0E-%\/0Q' MR!\TY,\. /*,1#P!4"$^5R J M[!'*K56CU/T"6*>3]\#D060I\ U#7$% 'D M'.^L*> ,*0*I0X@5!^3PTT^&!IH)[89"$2TR 08 ? GHM,-IZT] ]81$0L[T M@A44&W.-P3*$8J'S&[PLKH%;+YS9\/:([X/&=WU_\#U\!(8?OONI5OW0U#F" M\Q0.;X$RBCA 7EK,0D8X[BTP2G"-"YSKB?8 LUB4 "H O ZY#H0 M4F?0#K6!DL*!,U4R8"$4:W("6 P9@-L!SG\()C09,]*&V^X@$V!A]S_.3YCS MPNZ!X)6[Y)BI)XX4L'^"]^8UKG#815]V'BAZ-% $ ^$\GS((6&"VT#AT5GB? M);S:/=D.Q2,)?A4_3NCIWK!@EVGP&,&+ .OE( M+A.1F8(.0&Y,N;8B!JQ88OO!?;.5_%F74(H):FDL3T565%3,Y156#K2Y"'1Y&A?:7)GN;7!EKL+ MM9U)$XAVRD/D0JIE8OF":N!1W/9!@J0J7) 5T">G(RZXF6,ZN&U8I&[+:Y:R M'.L^,EW;-K+"]R&?4)JI%"A3V_0U"(!^K -V VG,$LA*!3 GU+ 4*1E-LL0X M=@3JYBEHSR,_'OGQ@/@QV!]^],'IS&HM) \612PP? JPUULVGI:Y]@[:T5UN MWXNR= @-0?=IM^,UDIEYWH-=U"U=6C/L>;C!8;A9;AF8L$^-/$SH^, M=F2TPV&T<'\8K>O(8I-T\%@OWS2S-5N9[14Z#Y-=&0290FI9RRRW]!I+;: < M'\R!OG0 '?WA#N;)R3--(N!(4&!/K'/' V N>R*)AY5)MO3KU'DUH7J9AJ-V MLYS*0BMJ;3QRP3DG@G]F(C^>?&)?_.(0'7GTX(GE_'CLX)[*"1>L5%S)#E1! MZ\RP4B"([5?DJAN;:DOO:!9R(Y5>IH>V +J,8VX,8R]HO)&$!!3K0P[^V4Y. M@#] 4FF4;/".T5V0'OLCX^"^);@L">Q!YNGQ=.$HH@Z'Z_;I=*$M!,$-+ Y< MAN>%>/(8< ;,DZ=VRUW^&:.?,5=S&T@V6[-;7_;IJ,4S#:_BLWQ#WIW6;E$J M-(2&FBV%RK/LL]*Y@16="D33Z923!GF30D=YX]\JES=L3@5 M1__Z<=M8V?=KAQ7\UF^4IQ/T0IO VW M/4;[.9CF'BW"8(^-2:7\X3R%>P*N)#R[34QS]]6Z=HE,;J\?QQ(+WA&;75BU M#=+.QAFD#?4BJ55JM1<(\G',:@<9LLMY8^<(U7]Z.43?5>S?/H7'T][3'T*M MA@O]XIQX:?VA4_N^^(X+[_^^\)YAO7U:5!/. M(G*U5%6;^WO/Q?1+2\_%]1_ ]0 M2P,$% @ $X$$51E]D3KE!0 [2@ ! !P87EC+65X,S(Q7S@N:'1M M[5IM<]HX$/[>F?L/6SK-)#/@%U[:!&AF""'7W/1"&NC<]5-'V#)H*DNN+"#< MK[^57X"$I UIKR4%OB(B9II)0;AM=RX*4!AI'=5M>SJ=6M.*)=70[E_9 M(QWRJLVEC*GE:[]P_-NSIFE+?BGQS:]FFE/\$Y&95Z+7E;+[Z=!"(>RR\[ZF MG4L_+Y7@XG=H2S&A2E,%DYKE6&7KM0NEDA$82'^&O\^:$<1ZQNF;@J;7ND0X M&XJZ8L.1;H1$#9DH#:36,JP[T;Q%RRBY3$8PX5.AZ\[+1B"%+DVI&5L?2.ZG M#3'[A]9=(YYL1&S -E;+E-NWH^&ZC/%23JJ];Y98WR*QVYZI_?G;>;O7/ MNQ?(M*O>A]9%'_I=^#XC-\EU[B%\L'I6VX)>IYW8Z59J3G%[#&SUH'7:O>QW M3K?4@[G?CIQ732.2F[2LT%P8[3;MQ]TSZ+_M0*]U==*ZZ/1*W;_?=3Y"J]T' M["D[3OD6/NL%;=6J55^N#B;UPY3I$>@1A?=C8G(QG\$5 MC:32@)UG. 9<-9$ZDLJ!12-\>&/L:!0<8J(2KD,^T9@[\5AN>PTYB.3 M:[=QL I_:KV!9P&]#. 2MQ 90D\&>DH4+<*Y\*P;<[=E&!$QRV @OB:$]8C2 SC7UQII-*'2#@.$0 M(,+/^LZ8(,)CA.=]15 TC@QR$\IG18C&*AXCNJ E+"6+#-HD69B5B"\CC7HM MB^="R$Q JXT)/:(&1-"XU+WF= 8M3YL>0SAC(DF&I89\%G+*J3^D]:=-Q28! M04+4^]-;_OEU[=714:7B8+--CO?=@STQB*-&^IT M$3',4>B(D\B;KPY)[&B M7\9,T1"MBPUX"U?LDP- #KNU??\@=4J$8STRX$BQW %(!97RHW/MC8@8TMP+ M[E&EF@X+$^HW#$V>-OC[Y56$F3##2((9)@E-F(FG-("6X2?,)(H(H\$@7302 MA'/ D529>,G")$YC,YC'$<[I)[><292AU)BGCI(15Z,+,H-YC(H)O*H M6SHA"C/IQ[D"=ZAHK>.;^W:L>QQ1.$X1^VE+^&R"W]IP%0928:)[4W *F-\X MCTU&$\/Y=41\/[].MNPWA73/+N1JIA.4/,DYB6):S_\T,(I\/4(>HFX%LYXR M7SY,LGG0C +DLZ2RU<.7C4RCW.Y8; MX+%C&^\VB ]7S!NQ6(HEL.PT!!\6AUN$R2+W/32H_A/C'Y";UV'U%CEH1]@= M89^4@^XYZ^VHNZ/NICMH_U(Q/#Q%>'I:X>_!1A'XJP_PEA[V;#;EUE+W)S/P MT2JO18X[;[\=ZW5M>P\IR:'NWB?$R2/KQ4/*'WSVVVYD?]3Q+T-I6T^ BK A M="PXD91K^A32^J;G\<>A%8JM MGH?LI&J";6D-Y6$8W"[5U2RWME*J>TP5Z)=,G.#,-'+$:WB22U7/=[+O\^(: M/NN;(J!4="B9&&9U>>9E]3Z\Y45)#3ZE(?7S(G_ ./6S$O^BOKM4H34%P7F5 MMBW#D,6Q*2R:-Q6BL8ID3)=+P'LOW%=.PSU\1*TW+3[F:FH) U,H]22NH8@I M/@YFH&A \=;=,STH80J7:(&Q]E8Y,WE/X;8&BX4K-Q>6*Z+?5G8ZHCA&04A\ MBJH:W,T\)-#9PCXJG;PC8>JJZ!2B?$[C!"RCX9 *JC"F%B8:6#DN.B:X[HVR M<#SV1IFA:U5<'U8-OYGMLI<"FW;V\N&_4$L! A0#% @ $X$$58%E&%\1 M]0$ =HXP !4 ( ! '!A>6,M,3!Q7S(P,C(P-C,P+FAT M;5!+ 0(4 Q0 ( !.!!%6_)4\G.Q4 'CJ 1 " 43U M 0!P87EC+3(P,C(P-C,P+GAS9%!+ 0(4 Q0 ( !.!!%5@1;94L@\ ,'@ M 5 " :X* @!P87EC+3(P,C(P-C,P7V-A;"YX;6Q02P$" M% ,4 " 3@015C9*[-?$S !#K0, %0 @ &3&@( <&%Y M8RTR,#(R,#8S,%]D968N>&UL4$L! A0#% @ $X$$51R\'RVZ>@ PUP' M !4 ( !MTX" '!A>6,M,C R,C V,S!?;&%B+GAM;%!+ 0(4 M Q0 ( !.!!%6XP"!QPDL .W1!0 5 " :3) @!P87EC M+3(P,C(P-C,P7W!R92YX;6Q02P$"% ,4 " 3@015+;_I4:L= "/F@$ M$P @ &9%0, <&%Y8RUE>#$P,U\Q,#$W+FAT;5!+ 0(4 Q0 M ( !.!!%5AZCGA6P@ (U" 0 " 74S P!P87EC+65X M,S$Q7S" ^T( ! M ( !_CL# '!A>6,M97@S,3)?-BYH=&U02P$"% ,4 " 3@015&7V1 M.N4% #M* $ @ &*1 , <&%Y8RUE>#,R,5\X+FAT;5!+ 4!08 "@ * (D" "=2@, ! end

J:S0*7EDJ,KF\G4.='0: M"0YTO'K;OQ[8DT'/.&PXTF$.$EQ];@8.S!%F(#&J9\*VFDD&L G& <.Q#B- MX/-3=BLZC 2[%>!6#'OV9,1NA0%0&,HE7/-M"@[,$68@(4NZNZTW!F/'O$Q^ M=BL, (&GMC<.@1SDWJDCU)$S-I$5SE0>; P.'9[%;@P&OXM$N+&WI!KAN;@3 M0;1>P3*-JY[G*F%3<."(E!E(<$3JU=OAM3WM'7UDP4T(6\\DG-%O" Q=\[4- M!8(S^E^][?>=:^. X7"4$2#P*3?[%!U&@GT*+/BR!\=W'F*?HO5,PCZ%(3!T MS6 R% CV*/7V>FJ/>E/CH.% ASE(<)&P&3@P1YB!!!<)OWK;[SD#XX#A4(<1(/#Q M*7L5'4:"O8I7;\<#^V8X-@X:MJ',08)KA,W @3G"#"2X1IB\"O/R^-FK, $ MKA%N'((.U@C?. ,368%KA'F(\+DQ^),(1>P&5"+LSE=^Z"?PQ=2_$\85T7.5 ML"DX<$C*#"0X)/7J[7ABW_2//K/@)EVM9Q+.Z#<$AJYYVX8"P1G]K][VI]P+ MVP0H? MW2^3 QVMYQ*N$C8%!^8(,Y#@*F'0&Y/CFRQSJ*/-H0X^/F6WHM-(L%N!Y5X] M>S V;RHD&U'F(,%EPF;@P!QA!A)<)@QZX\8YNK<$NQ5M=BNX3+AQ"+I7)MR? MFGF$RF7"C8T2+M<$6[,HGHM8[W$2!?[LY)0NOAU)2%SU]GA>0(Z'6(=0R4?51RPFKH,L&15 JNIQ^ ;.HT- MBBC'V%A'F=2R[_E^5)M@,%3"L=MT26BQVU0/OJD]G++79"HZ[#4Q-NPUM1DV-#<)@K\ELKTF6N;+79,[XZ'(5^+/MAA;F.HQ&SO"BF*93XLP,DWO" MD:#&L>!(4"O0XDA0S9Y*0WLR;FQT$.?(-VL.<(F( :+J\4@H*Q9ST!H]:D2S M8C$H>-,IEC'B*+N]VVNH1&+'Y)+08L>D9F;OM=V[.;H'"CLF%\DU7+MNDJAB MQ^22T)+U[:Q8'G=,^DV;R>R8G%NA<''[.?=;5K+S*?".4^")<]TX,XSY$+@F M&S4V+?O,9?#]H3,Q&YLO48HSM"OSLRWQ;2W"1"1-M9#@2O@7-)1?N)6CQ@OW M=:>5S'[/9#VZ:%:9<%F(H_W%9B+G8U"L+84UWX6A6 MZT98TQV-[W7?::QW,E>6F-H;D^OQ+T &LO/6*CC9>3N5\S:>VM>CQF;&L/-F M-/^Q\V8N-NR\=0)-=MY.Y;R-FQN-QLZ;V X19 M-1[+NNG"X:RV'F#==#2^8T-"2)UB*B/.]=N[O8;*+':/6@4GNT>G_>86 M"7M/Q$?.J'%FX!8)==GHZ!8)I^EF<;86"8.),QR;#8[LD1"M!;9'"&^?W1ZA M^0&7K3:S#.TCQA&[5L')$;N3V24C^[K?<.\XKK QE/^XPL9<;+C"IA-H3M;;;FSWQD:,DV"M9AS_ ML?-F+C;LO'4"37;>3H3OM'=\;CL[;^UVWK@]0IUDD*>T1S@-+MP>8>^AR_@9 MR2!-,$VGQ)D95CNW1V@>"PY(=0-.#DB=;!!4WYY>'YUFS?--+Y*ON#V"2<*, MZW]:!2>W1SC5^7_O^/H?'I%ZF:$A;H_ [A'#R>Z1(?@.)P-[TILV;:>S>]3, M.3R[1P8(,W:/6@4GMT<7N$\^XWMT?8>R)^_8R! :=B M!FZ/4)>-CFZ/\&)MDF3'A/9B\"GO?^"'7K02QO6IVA5J:[7!9&B_L)JQMXX+ M,".@JAE7Z[I?8@_[C35N>R2,P%QD A(#UCLFP%"GTH$9IGFD:A:E=%OM# ;. MT>:V+V;GG'8L5]C#A+LUQ@! _LUEX$4 M^S6U6L8'3]=>?R+02 KYKMT[C\>/N/<_X59H5/RR%"= M+NO@>=LYV,)0<;#E&5;OU!Y/.=IB !2&LA%7KYN"0ZWR#&:9YJ&J69G>;U").CJ\5?L$,@5XN;@0-&PSHNGXQ 0@:[NNU1O!F.&^M! MQ8&L H?O#02!BR&,@*%KSK6A0,A:AVYKBZN>TS<.&(X_&0$"'ZVS,]%A)-B9 M0&BF@_[ /&PZZ$\8RB7L5!@"0]^!0#*5&3HED0S5V5P@S:&.3B/!H8Y7;]^,KV^, Z:#<0X3STVYK-D, M'#K'#(8B,:IGNK::2?CDU PN-JA3^WK9"D3951E\.0AT'4*L-+$.[Y51;ZNW"BWL;F8-6M:O> ML]!J-;--)XT- -W5+^PQ,/&.LILL*JCW%A'[8^X M#9LVU:\? :JS.JJQ7F3/=Z+:!(.A$HY]IDM"BWVFNLW(&^L(RSZ3T:S%/I.Y MV+#/U :PV&>JZS,=G?O,/E.[?:9>9:(9^TS-C\HN%WX_VVYH89+#N-=W1A?% M-9V29V;8W!,.!#6.!0>"6H$6!X)JS@:R!S>-C=OFW/AFK0$N#3% 4CT>"66] M8@Y:HT=M:-8K!AUX=XIEC#C(;N_V&BJ1V"^Y)+38+ZD'WV0R;MH\9J^DF8-G M]DH,D%/LE5P26M4QV*Q5]GLE@Z9M9/9*SJU0N*3]G/LMZ]?Y"'A'SN7-V!DW MS@UC/@&NR4<\#?O\T["IQ'TFX$JA"]Y3]YM(C&L/P7.Q3<&A'/W"?64GQ5"H MJJ&OXZ%J-9M-!O9T.#$..XZ&F8,$S\(S H8IJYV+0*I:;L%J9W<:V)!;0IJ M@WE]\/A4G_T:AHK]FF=B-YK8@^'1->?LU[2>B]BO,00&]FLN RGV:VJ=N3E' MYY&Q7]-FOX;'A#<.0??&A(]!:)O*"IV21X;J]!X/">=@"T/%P99G1O-[/7O8 M,V]R+$=;S$&"B[_-P&%Z$G'&4)UI'CEKGL.:Y\:Y,0XYCK<8 0*?([-KPU"Q M:_.\@/YH8(_Z[-H8 (6A;,05Y*;@P*[-A4!5+1]GS;/;M9DX1\\99->FS:X- MEY@W#D'WIJ:/>LZUB:S 4]-Y:KH1P/PMCN[\Q(]""RX]23%Y\_/^6FU@&=I; MB?LK7A):W%^Q9AQM;(^F#3?#XAF AG(7SP T%YMZE1NLILP&BV< UO1RCT\G MX!F I@;BFO>CV@2#H1*.W:9+0HO=IGKPO1G;O1&[3:;"\WW3R+#'=$%"CSVF M"P*+/:9Z\%T->&RZL> TWOV;QZ;SV/1+0NIJU)LX_8MBFTX)-#/.*7AN>O-8 M<""H%6AQ(*AF)Y>^W>L?W<^01Q1>)-=P[;Q)HHI'%%X26CPXO>8 $*=AK<(E M)3PXO1,2B1V32T*+'9.:98IC>]P_>H 4.R87R35<^6Z2J&+'Y)+0XMGI-2-> M9IPK=XIE&C_XXL)VGIUN E(W-\Y-X\S H]/KLE%CH],/E,#/HVP6"&O@=.=$ M^*\B587O336*.%"J41./5MM4AO:#JMDT\A"@G?1POC,.R9H])4^"9*LY=3RQ MA^/&1DD=B"OL%:.=XKQF!>G^Z@]6/SQMEM:[?;MK-^F=VV9Y3]GP:7G67_3S<]VICNX4PN MBFBV$"OGJN,;NS!E#,(3,7'#*TVY#PY\\"I M6>C#:N["X:RV*&!==WPP:N ,.1AE*#B<0V $#(;*0/; )=[O=YEJI1?8.2,1T_: MME/3Q)>EL/Z 8E0OOTJLK][ZH1<+-Q&6'UIIE+J!%:L7M^#F5@K?3Y>Q$)8; MSJW$_V:MX$'+Q!+P@G/KSUDHK&'/M@:]P0 D]@K9;@XWHB\F[DI8:Q'[T3S! M^\-%?>O>3:QU[,.^P7;09;%(LB"UH@7]AFR?^E&(OX>P35[@PTXF]/QU',TS M+_7O_/2!/A"+A>_!W[T'Z];U0WK*RDVS&!\>P#M$>(%(; L$@;>T8'7Z(WB8 MFUI+]TY8,R'@<6OX#[XR?!K CJ368*1>UJ9GR3<*\ ;Y(F&[W/4Z\#T7?TOP MQ:,LML0W/TE!>.G%.];',/^.37>";4'PW-"C&^*W4O<;+F %.^\'^.U9EOBA M2.BM\#L+/X9E_2MS8U KL-MA&ONS+"TVO :8CT (X!Q 48/H6$A7[S_]U\=? MKOHW%I#77*Q\#W8S46@*O%;NV\I]H+7ZL Z\IX(;_[P4[MP##9%:BP!PS=0N MNEX$OA.E"Z!RV&+<9U78K4.H@<@6?B6 M+]_<$W$*]&$E(KXC\.$60$QW_EQ(..:Q?R=BI!>]94\G_[E(/ $/G=GT1TN M$ZC-A\WT<#MFDMCWO/*]GRYA?5NOC/LE!!,\L M/4)N-9+2(HY6DNXT5K2Z513C"[K(;8M$I+C*XNN:8A/Y]0HWSO']@3P]0;>= M"9""(3Y)L7'^'"*!"/8F!7:'W8!=AV\6#PE@^0'<$#;VEEYK'8NK_-NES2@] M0_%#(H"NYCE#P),E<;[+N3-XL*W83^1WX!I8A16[J9#BQ+66(&CAFR $8A?( M:0'&2@)K"^:2:M3+SMR ^'2>Q7BG)Q'%88;*Q:)=YIN\B@6"B\::E:WAQD#Y0.$HF'"U"R&0F() D$#)'[Q' M8Y+P@->FKZ'BFXN%B)$.\:V '*+;$%"9(T/ (Q\L8$SU[B*\>@""LX#P8.GX ML,!?Y'I*W5]1C[-)/GL=("2H_N!1BGJ:G7ER!V>DWF<9ZQ=:@VBXF@%,7Z_< M!;S/CVYP[SXDKZP?GNOX&6)>'_/(HP5&DS;]K]_ R$M.9]-OO8-\ [OHX2D1SO\DU\V5>I^26NCB0ZR"J\7"LB2_,S%H52W)$1!\H(X)U&F M#%BP;[[K]YRI!2\;H,R<2Z/4M;Z;.N/\T[+.T.8D2.> 9&'^\$*PNZDTQ>FI M<+O;.+I/E]I.";/53-HGQ1O #TD4AB*P\=E]YV;GLY.EOU[CY:2(,G0U4$>) MW(#YKN=<[_RFFP'>M%P/O!G:Y&64:74 %WCX=(_T!AJ?6_Z#UHC:L"![$38V M]=&L*MF+M(A!L:&BN(<'M HK39+(\VDM\DE 8K"JR/LJG33'^D6 T8>7:*4, MUB \Z-_R [7?):R_&Y00K 6\70)+04YF/QJ?T1HM@@VW+A7>,@1+XE8ZFNLL M!IMG9/QX*#G#'?P8/_:Z37&A(.CF;#O MC%Z6"8]@D7%),)C,(D\S58@'KD]E #6LRM_-5W[H)VDLW?M36R?'OL$.Z?*$ ME_I,<3B2Z<@\>8RO"*ED";0KAXY00NH(>K M\-X*#5E\?=AZBM])[[)XQ#J.;F-WY;2'?!Y3KB MR1YMV SQ_$S?AZ7D,3$9@5%!3?Q6>2F>"UL*/CS:O;"K@8N1]$K\>N5^121O M0W_A>P UK/).).F*UJ%BN%OKR"/A[OR?&2P]?Q\5_O0QKD?G%CJ"Y%*0.@%Q M$ZW7H.JS$%:O E2Q@$O#/!!<6L#)#-%FE,?O(@$*QH,:V*Y?2I9':T1 W;@B M!82+O2A;8<=*A$1+ /V]Y+!E#3P%3G$A*' =J'=RU4!K7*/]"HM[N' ?Z!WQ M6\'HL)E1>!LA;ALF,!U2P%[A+0M?_]ID32>-K2/_>RP(W1'Z(W6OKZG"?W=O [ MZ,> 5*&7D8Z2(PWJ?RS]@([8U*K3I9]8:2S">>6Q1 ^6.TNB($O!2X@">*@Z M<2/QGLC3. R%XM$*QKLK)Y*T1VZ0@$*"6WK^&HA/!LCQ![@\5QWPV+GP A^X M0X:H,7X@7PZE)YW<%*^AHML@M_XMRMX*GA5%*U_2=>*!IG4LP!R6ZX% !@J+ M'TBVXIWTP6NQ1K49E3,[\L\.0[IK&_+S.CRO5&=7P"17^AA+[J%B5;A]0LO7 MWR(D$EMYBJDZ$"^"_XH6U17@)-)!'H+GK]3QW-Y%RW -G8NCJIH!.[AK4@'_ M5J<&),'R&T7A+')C4F/X:*2T1&T_.#4^G5(0$5NHGTC1WYU4234C* D&9XY"SD*1V=XR&.Z/WCI9L[J]QY_"K2N"L5Q579 MH"."06\1W^2*^(%H19T2R[0'=:Y4AA5(XI]T;IS!!L;W[H,^R'1+\D(_9 X@ M>NJHUO6(''+(*>/B6ZK$8$JG2^7W$.6-P8L]%!%T:%VFQD,D6-)M(*+@ KDL M^8K2+IS!Q?<6AA1P9U701-Z:>'MS9]4MYX_1_9-/_O 2/.3[\50QB*..?E1. ME]H;RHK[XZO>*\L3 >9/>@!<_KO*J:/?*VO]$2-5/ZF<.CQB=->)^%'_\).E M$HE[/36[[.ECB$XS,6K8=_J/C!9\T8Q9TW)D&QFKW=CN[TNTG#:>:%E.5[X^ MXY"[O>4;@[XSWDXMWUG"<8;TY:T(Z[.0/#Y3! 7[;U*@_UH1Z VSU7EF<)J! M LLQ!H(IOZD-GSJ]1P9IG[MZ@K%A9FA,#>PH,6]R.+#!T!AFWNYL)MMM\_:S M_\U0XY;5C>ECTON]RM0 %H4F:2EFH!<=D-Z.R*31L;%NN?=&0]&(DMEKQ^%4 M@BFVF8='3XTKI"XKFJ;EV5%LPM8;"\"6H(I'[BP .R@ N[3!IDFIQTX- M.B>%7EOOEVYX*QJ71!P;,%-B\=%"&V0=FV07XY.R(#1?$++ORI*RZY*2G=VT80HO&9'>^DA5 M3"<]&T.AJAPD/PNL5CLXPVM[>KR#T\I:,V.P,:/8@A52\UBP0KI\J%@AU?-D MI_9@,&*%9"(VK) ,QZ+!CK>/5_Z=N>S<&*2&QZ<^L3AKOSAKM)B9L6#[NB50 M/3Z)A0ULA.]Z:H^.KQZXJ&IT8_:<-0UCP9JF+5"QIJD'WWA@WPS'K&FZPS*L M:4S#@L,R>P/--QR6,1(8@[HW'V;X=%C*UB;M5>"LC8SLX'5@1!A35Q:'B*< M-%95R>+,?'&VXY2#Q9DI5AT;YRTQSH^9B<36^7;3V%[/'HP:ZQK+^LQ<&,!4>8.,)T$F#DYNN]/P33.7+0?DA= MV!WX=.[?/>WE*^_ZNO1NU^NT\L2C[SIRQJ/7Y?>F^7O>,^G[";OV)Q&*V TH M,>S=?.6'?@)?3/T[8>UY,7R-Z_4NRV3/BS7#IK]D,7"/E2X%_"\6PEK!=+%QL2?;=T)E:\$X!]B5; MQ-&*GN)%*^ Z)#5K'?M1;#T(-[;6 GZ>6_,,EA%9KO7=N/1=?4OXP1*K=1 ] M"'$5B\!-X2GZP;8%7.PMK7LWL> !J>\&P8,5+1:)2*W9 ]YSX/3R>\Y%<4_7 M\T#\I+@/^&:!N(5WU/=UM@#>*[<1\O[@4\\A6L'3B?SLE0_>GSN!HCA[TG/[) M6;KOW!S!TD\6V67U+O'=16;EZ<#/TE5/ /NO47CUWDV6UN_4Q O0=$ MX$U=Z@BI6D1>MIKZ G2VB((@NB?25L0F$EA<0D0(7[[R% M/ESMII9/=!UDR!/W?KH$DB%^60O/7_CP8> #HX!5N,(+K2B+X68A!32(1),4 M_EG1TZ,%/2<62[@]<@[<.%J)'QN37']0!IS<)6D"__%5[Y7EB0"/XCW8POQW M93[3[Y6%_NAF:?23,J#!> W<=2)^U#_\9"DCN]=3;:*[V@KV8AW@MC8MJC^$ M_6R9+]=G[%FT-SX[Z#OC:;WBWC/$*;84YK.0/%ZMH,OSF[20?JU82(U7T)TC M*&$&"BS'& BF_*8V_/&>#^<.E3(VS P7V."AQ7;2)9BW/6=8LW=-9V#[['\S MU+AE=?,T%AN>O>MMO^<,'G$7610R YD,# ^I,C.NSFF M9KG;9AZ>Y3:ND+JL:)J69T>Q"5MO+ !;@BH(P#X+P X*P"YML&E2JFZGZ,Y( MH=?6^Z4;WHK&)1''!LR46(,MB=5B;K@X&<:FUL7XFBS@S!5P[).RI&1)R4ZI M$5QT0=DC[0;"9''&TLHDY[7+$JNQ:2![.46=8;>WB<1?Z]:-&==OYX4BH,8@ M<\'=JK@E3O,XU>M]SD@UCQ0/,C0#!M8GK$\8)]8GEXX4ZQ,S8&!]POJ$<=JO M3VH=J3!4S4/%"L4,&'8DT/"VLT)AG%BA7!94K%#,@($5"BL4QHD5RL5#Q0K% M#!A8H;!"89Q8H5P\5*Q0&FL>T]US;P]'$.&"ZQAJF2BA6#$S]K!@ZJACZPYYQP'2--4R54%U4 M#":6>W9I^&[_YNCANRR/VBZ/^(R"J;^3ABIJ@6Y;J@-[.+@Q#IFN\8:I(HHU M U,_:X:N:H:^G QO%#)=XPU31507-0/',!J.8?0XAM$T!MRBR@ 0/KL!/,X- MYQ8L^JO !!GS\L6Z&.4V8-L[+X^,@('/0-^.[=[QD27FCW;S!VL'IO[NPL#: MX>W0OAZR=F@:!4/YHY/:X:CHTHM!T+WHTG!Z='2)Y5';Y5$'H]T&;#M3OPDP M\&'HJ[<3^Z9W;1PRS"!FP,#J@:F_LS"P>D#UT!\?7>_##-)N!NFD>N!H1L.Y M,GV.9C2- ;>0,0"$WT4BW-A;4KK,7-R)(%JO8)GF99)U,>AMP+9W7B@9 0,? MB;X=V-,Q=Y-I&@5#^8.U U-_=V%@[0#: 19@'##,'V; T$7MP.58S8(R&G(Y M5M,8&"N/.ACR-F#;F?I-@(%/1*GZ9W)TP@PS2+L9A-4#4W]W86#U@.4_XVN. M=3>-@J$,TDGUP-&,AJ,9 XYF-(V!0D"9VN3*C#)ZL[4;PVZV&)D_ MB5#$;D!)-.Y\Y8=^DN)DICO15)99.?#-^)B:^GH8&Y[O9PY4=,1Z$K!:[;CT MQW9O>'1;S!,)O?H2CSF+%5('L6"%=/E0L4*JIY F=F\P9(5D(C:LD S'HI$J MM7*$[3A=9^>39@>=8X%FQ@7SY4TT,: MB5F&-4T'L6!-<_E0L::IJ6E&]GC89TW3'99A3<,QFDM$ZNH9L[@X1G,A.53/ MS6L[E$,UC[)9(*R!TQWI]B5*W0!^#:\\-UG"&T;>UZN9FPB4<:NU"!,W]:/0 M$M_PYZ,3JTZ#VLYC@PZ"9FJ*=($-;NI.6_H0>)WTCDR<,SPY%Y"M=IP&(WMP M/6U88M87EYWBNF8E*&LS<[!@;<;:C+59#6TVM"6! M<&%-7-H=+FRNMI*EF?G2;,?A!TLS4XPZMLU;8IN7=1,;Y\?W";BVA\?76[ Z M:Z\(975F#A:LSEB=L3JKH\XF]G#"ZLQ(;%B=&8X%QYH,1.J*@TV/ 2,W7^_] M(9C.D9CV0^K"[L"G<__N:2]??M>1,QZ]KBQZ%@7SGTHO?+U.*\LX]:-*N^.G M0'+>4[C@"1OYBUC'PO-ELA@VY'JWBN+4_S=]L.?%\#6NU[M,ESTOU@SO_I+% MP%)6NA3POU@(>KW$_V:MX/IE8@E8Y]SZ9^N*7]T-ET MEA]ZL:!DNT4@1F'7GQDA\UCKVH]AZ$&YLK07\/$_P(]@MV 1KGL%R(OI* M:8"@%2TL% 'X%#>P4N$M0V"UVP=:PSJ+O24\+L'+(OAJ;,4B<%-\OO\-_NLF MB4@3YU1X-4&('U%WB"2U?BTR%B^7]KXL"R*!'^#_U=MI"H([/)$RW431&/Q) M$=!!FK,M/RE36^JOD!V(GN+H%E9#Y.1%89+&F4?T#;_CI;!(>$GU093%<%&\ MCF(@.&LIW/F_,C>&UTGH7OAGNAZ7',&SB5,2:^%Z?N"G#[8%>LE; L$F68 4 M"[OA6D%T#T3LN6NB*<5=] !X8KY9<"F^NR/%[$%A>Q$T_HE8]V,(N GKC2+T M[VTK%.GEDSM(J/"6B%U**%^]IBB_YI/IWKIW]TC/,GOA[PO7C]$ZRX2FVIR. MB+"2>W?]9":Z:)'ZMSBZ\XF-<=<5V7UQOXGD\JEM77DW16LIOAN*/9D(CQK< M\K(8K6,+Z "(2 H8A-T-PPPTK5@LA(>M1TOWD/3BSO^9):FDDU@L KA,TAV0 MBT<*>^XG0()P*=C=J\2Q/J$HW'N_/Z!WIS>\:D>_>HM4/A@[X]?$$OV)<_.' M'_#ZMZ]SCGF$3_![\$/?1DF[EFL('AQK4Q.1?-^[R)H/\\L\J4T1V"<7;!KU M*-@?\MWD8 <\BZ=WY"N >[0\]?P4NJ5R'90[XGO'!0[$ L2O\H8 )N#2E06H//I M2OHM_T' UT!JPXLJ#MK[9S)5?!#G!>DA$XJ5',:]CA(_M5S/ R<\!>L'R%<\ M6'#A5U0[X)A+>\438,XO? ](-I'?IR\ZUKO<_ [0:!'P55 @+IDKWUV/>T[/ M@LT/4.0D(D1%D0@0+D#"L;B+@CMZ4?@5%J%M'^L-\M)__L=T,.C]].<,%DS< M\WM^_7MY_0=U/5W9_PE4)7D>UG>30X^= ]\]X+^Q>P\>0[P"JPHDS",/_X(7 M_@4OW'ZJM-0\^-M,X$X"]Y)S 9I;S"6')]EZ'0CILCR&\ EL$\5 ]$#;Q MB7H:/['44S#F(B75+3;I3[>(6 M5]KJ*NWX)L"=).V!4P$$HDY@)"'9;2YFP ]^"(0 ^PZ4$*3+*+M=YN"KU:RB M)-6JV8.?$U)%%><$5/X_06W!?=-'G1*R0!4GX%)HM>Z=ZP=DZ.$;%/0'D@V- M!'1-<+EB'J+:PN>[UAJ]_]PS2M3B' MV%N4&M8_$X$O[H3RX(!")7T5['O)0HJL_"DE+5%HAGM@2Q0M2;8 M">SC9H%(R>5LF<96[E<0# )%D!L_Y)J&G FX%PA A?0:$TH-SB.8%> ],!Z<6>%G '*A/W* MX,I;$"FII"90!?QT-%$L_Y1J \!9C\=%EFN1T[:A?2UR[8"$@O M1F=K15JS[!WODU>[8Y'7^^75MGNR(:7J!WJ?DMK9ZT^D&%:R_=TMN(GXFD[% M?-X6BCH6^RFT?@&J6@-[[ZZD M_2O%G;^2[B?\:ULE];I_W85R!:I,,E>2O%2T?_[;;U%\"V_UGJCU9S?\:EM_ M==XY-OU,*G,E4&S+CXGP_H\??UV[*7SZ55ZU"K!IDH=P,2/ Q65(Q HI5 MHI)+]-)0* ?6QA^E#,D2J?4EY8FJ/%8>RB;%[3T00HKK#VJ;\0TE%U^K]UG& M^H76[JVXFH%7\_7*7<#[_.@&]^Y#\LKZX;D'8<>_]DF.'L[PR.NJ8W5N>?*H MT*AG4TC'))H!N$HT%^:CYH+'GD3\5??B33[4%]?50B:$>,);@_4'?@*$KL?URKA=2<;R5BYHUGL4Y):LN%D.@>C.D5 MP6H7^?O8&JEH+=4U_"I\,O?>N-_++[OD(0H9T5@'( 7[3N^U!?+^S4Q?$A;Q MG;]\_/G3[]7P1[Y[,@R(FRAC)G1%DH'P?MEMTLL>OW;VR=FC-?NQ?/ M((;+,O(HP?*,[J4"W:EVP(1#XQ5V?9&!:@+R^,U]L$:E2%?UJYM*EX+&J I! M;0'"^\)*%V(4Y2=COR.)?L8P]A/,(C1N06V'0BIMLCE)/:$=2=;0X;TDZ\D- MDFC3A *;E3Q_V+0K>0JY*]Z>0P+?"?R5G^H#IBA!SH=/J]^*_>1K.:*XBT;* M-LVAS@Y0ITL00_=(N)[ ML*J2K^"-$)SH$!4BQ7T@N[UP-/!U2D*(3NC[OJH!\Y W%!"\RE!B$/ R6:K4YPDMT'*O+ .@9W4 6.T1 D M9%WB6"^Z#8$9YH7""2F+DH!,4OA'OC4=.:[6L5@*\(WS$+2CC8MM0?GSOM2: M7+_\.135@DB)MR 9P<6-2WXNYXSRF-*%&7J.Q/]037@;NL-*.P.S\>5]ZLK[SUEY;O)8'OU\ICA:6]L$75Z03:71//I MP*FA6LH3:>H88AKT!^/!S4YBPLK MOB4K-#\^<5=X/D%2I1+H"&7H%3I5W3*1HJ&Q3P?8N;$+Y@".;21N!K&P,U <^2#L9SU!'(@-GO/OZ M0*3DTJ P(,!V/1D-P\0#Y9<%KLI]U=@: W_O?6/T0 F_H!)$=4)F%<,* CCV%,LW8DT M2$6I-&&E92 '@UVT(4EA7L$'CZS1D4B00C9NT0IU@([5[F.UG&(?U0C$*"4/ M;9<>"&&]!T5^C854Q?Y.P6Y7V:0D0R1-TDGUIJ 2R3)\') M Y4@C8HTLODM_\K(T5 :!#<;;I0_-+^5&Y;YO&G5LIM^-I6Q9/6M/U>4T*9X.ZD6VL$< M\B!:;!Y7%U'%[>423.@6[O"(\8 0CZF(+US/B[.2-V[KG%.Y^(7 WE8$SD2 M$[VHJKE2AFC'HO:SJ(S?;*1';Q @DN2P_,D^A XHZV)#)R>7PXW$Q\B;EXPI M(YOXOI),#I*%=M+@/G0(+T.A&%J0GI:D6B#,GS___-^ECQSK5Q?$4/53ZYZL M@1DF0%:C#S*42@(TS%9X+HQ9ZM+\*>Y!04LT9OH.6 RO+5\JYO>881D20_8G M/R55-RX0=R+&:#:=>A+FA?O:!R*!I^ _&+WUZ=;#R?&W!CJ%/\7R[G#+_$6* M)ZF=J6[ATW?FS;?O*4B6>6DF,V2VTIOW[.<2B$K(;(@WRO)9B#E-3)=I3,5> M]YQQ[W7)&BS%O:NFTP9&& ^OR.MM%WT11!'(L43F[()<(<7G@YB7*#]\#T\_ M-ZQ*(*I(W=S$S MK5#"^!G %KOWX48V25G-'Q:XC^8C78B4DWE@VR$W%'T;F5NEM*V#&[+K8"$* M55;7S3Z#M)KXM:7%\.1_+A:@]M4]O]R2S%GH3*',3W093@'O\".UD*U#S=%=J_ MZIJ!KSI>$/H\E!-)WWJ"YV.]\:(@T%'C1U>R\[W^(A]5S7<]_#K['*J]YZ,7 MGH=JA_ >3L??1O@+5@G5<\:4_OD^G=EO&^; YBA6[C99?TW MJ>BHS[E?_IN.Q9;UWJ4;JHC<(]4"N_?N*1ZB\LW>!7 UG=C_C'J/,A/>J&U^ M]_/ONU16\/!]R3.B2XJ;V91.IT(?($U/)D;8!4O((F'U<@R\@#9]YN, MX(%F!Y,U?E .0^D8&F-[8,8#52&-R68MVY>UP;2NPZ 5QRB,2B>!%:>V:,XD MNW 94&S5;TZ)9&30KM9V7#8M_4,B0,6BTO]-A>2>NA7> ME2V;%QW#E$4M:V=152S2K;OMC/QB[BX5.*?W(K@3.GFW]O<=91+57#XYG8H- MI-]! JG0:YBH#?;Y2G506,$/Y.CEAP:R@H@*+19^XA5?+JT9G-K ET)(>Y(R M\RI4Z2R/KA.3ZE6"&1;I2B5*7H]R#L6WM2\+7_-L<^QK('$@%8I>81'WD.U; ME'+.I?"$S+Q0]O !P@&)ORC9H/(8A_Z8WJL<'G1H*;1-K_N\7E.-!8S+7#ET MIC>OBS8Y'M4:JSTM0EG;65"U@ARN+-J8J=I0E,U1J'W%^*LL(2^Z@LAR\:!4 M?@:^YCI*1&(CM""XR$_W0$H\!/FR)[)X/52\ Y M2,S//O![>L+.%P6>MDT?DT*[@U&'@@LJ>## DK/'SAUXL1<^>+P0WOM[ M#5Z2E54;OE+1=";G68%M#A;2@]B4T%5SM9S! >8J? F+@G99Q,K].63LJF]7 M#-XAN+!YJ@80T7J-V,ZC^[!J B.MT6(H;E^2KAM==AX1-MAD@6I:"J/978"^ M6JGS/WB'$-4!_N)%=P+D S:JD/%]Z1ZJ#V7M&2499W'IC,- *G'J=+C/;: M\,X8# .-%\J[P5>0KVU=!*H-QY6(;T&&JFX5?G@'>[^2S3+F?H)BCOIZ4G-. M6QX#RT/@O%P?R4[*ND$&Q[X&.?<\&-+QSH%/-CR:ZU.8?;7 M3#^B7RK5SN7,V,W"9HP[1KO=.% N"9TNY17.E]W)!^4_\*>J=IJ+A9L%-56V M.NZJD+HD%_JSNA=\@F?+X">H>JJEF/VI2B$&?KU),>DH\R"U8'O\H=L:U_ M9O/;C9?1=U:;5BHIE3UR-I+??EVM@^A!"%!9J2^/.G7'Q,^:]-[)MG_]F\E( M9EC(WB#(%]@5?*[.1!^!(SJTA?+D,Z^C0P$81X%Z"6D%1)YL-.1)X:+>L$P5 MLJ9#-ES-3PP]3P2B,+"C(YC35@LG;:4K7=;8N(F:V&!:" ((^!&VJKB0*G\W MC4T[/XU"_;\SD';(S27E-<"B_LW6AIL'.UML?^%I(5-."SDR+>3)@O[8#JW/ M2UG[3"V]?B^:6/TM<*6G_ ]@JF4D6XM]EIVM@+7>@Z".95?7NK6;'T-EH?>O M;1($/T=N3#;F+\#87HIYOVZ6+J.8"KK=W6W&4/O2\7B>N5"Z .ZEFF_E':17 M*\R8H#O)7E^A;LY8,3JH+E-@'S&\M;IB'?N>,D#65(*.F6=@^D6I+Z5Z^0ZP M&K $Y-C$@XZ=/84KNZP+VO&&&_9V!P]7NS\55?=LQVLZDD;F;/"DTBV9JLI9[*2WBHG%;*?*GSJDQ53]0C=)M*\RHVP-"D)>R*Z(N MGD6=1Z7!C8U"U7?@RH5+&UHF*-S0,D'OVCH[#YFH*XD<8-'1RO*XJG4H;R\:/1(B1*UND@4)%*)7 ("P^NA/;Z^.20B MB3B!,:1'[JGNF-\-)D-G/*"30_IRF;Q F@_&DRVZP*:M,FF..C'?E[1(V0"D M=IO:9E;&L#J->H1^)!-N1(8D)4;827;I!@OY,3K$Q;TK$P'*.R1;3Q:='NG- M1\ZT7,)8:EL"FZUX!I0"F/6 IFK5+:/#J%.D'TPBAIK8@A.;;Y#N$JD;FFXE MUU7%TR*C-=6742_3U/H,_>/?(PX?L*7O._"D'Q*_!7VL][3;Q+-6S&B7EL!V MSUPZNL#&.M0Z&O6IZ@,OPQ25_J V_DGV2%9S+=!#RXCBJ3W0G ZJP5L3V'76 M5K,*=/ (V0%C/=+-D5J Y$YDS6.,=.F&HS(JG@@7B$WUVLWGR4B>+.7R4D-2 M1;K;?4A5_A;>/B3CJ=+:&7[ O27C2:<)DX62J@$B2J%6WZ':7]BQ/@ 3J99/ MNHELN1%LODGRM:1S7$*KU*C +0(%[APD9*([VNL8U^9[4R/6C9X0\78B]J_(X^/P M)&R31(O+!T!0[Q?245%*1U-%YVG5#C+GB)E([Y'SO[NNUL]_-ZG^7NQII4,J MW2;%V# EL7^CYV.NT7U$AY")W$V4%GCP6VE#K)M3%U8$+C!T:8@/C0Y-\CE2 MT7V88@R^VE\:I\*Y\FUAPY;1*A^=4KWNRU)JL+^Z*B'_9S;6F93_1>=KO%N>C.(M([2RL"A#1_PJ)Q-[M(N]<0:[,8 L$?&=+SOY M2Q]):1(M/4HQ0:5.I%>$RUZAD[7#&T(1H&ZC97^YM?Q.Q:RU#QY5!7+$2$E& MJ!,!%P62%C):^EV^+$>ZT6\%%!Y'0:!;!=+/:-PO9-1$PT54H:KU5-ZYW%N4 MOGB\I=KLJV"(+7NJR4.F",\9I;$N0[UHT.ON)>3?4#-'*5!(O(%/2^(5UH&5 M>:#699]\27UX72+4*O#L;&L\A[U_E@?EK<0>,N':76--X]^=SXZ5(M)9O#5T M8,^,#_GR^1L HY4&LZG&<]LI0%H'P$=^+$VXM73+YWXRR\#ZD'W3+IJ^=IG& M$C<],Z[4?+[$C]3L8Q%D>!Q!EG#A=E$0A-#.PQ.*YLJ#1N[PU+!J6-/#M9 & M E,_2MFN9HIHT2P?@.H%'*-R**9$XOH$03.*AP,-YFZ-R1-P3>C"B2-I0S]K1FR9_XX 5%A\NVTRJ#\5Y=EV'%2 M)B$E(DV#TAE\Z:09P=5Y=#J>LB/HL152:<$Y]"+2D7\944FR%-M;LQU,-V3WJ $L-$Y:O*\3YS^]C1P0M22%[[L ME/8&B7OG7/9S#_QVKAO<_'WSO:=GUC,[D8#%X3'"'U]=OSH?*OJCGXM=E4 - MIL[H$3XIYCL^\R2^)M>4@\3/0O)8V#Z#,/]-"O-?*\*\89YZ_1,8&ZFX0EF- M[W4?N^L7DER-8W"8=89G9!VU^3UG>K0^:3&O&*%LNLT8/R@;JZ.6EM'*GLTN M4Y#(=TU-K<-;T7CDJBNWN^RQ#HZ//#^PX?>A_4R@OXK/PMK-&:05.K%$N!RO6*$; MP!J%-0KCM ^G:25(R5 9#!4KE,82EEXP(MD?.A.SH2/HE Z5*3Z]%.<*1H#2_]Z:M^,I^:!TS'V,%5*L0O(U,_*H:O* M871MCT9#\\#I&'N8*J6ZJ!Q,3)0[0Q*<,:#TQZ_-8X3.RZ,V)KR9'U[Z6/39 M>79XB1/=..+-,+ ;\0+8O!D,['&_9QXX'>.1[\U#H(L>A ';WC'"-Q4&5@Z@ M'$8W]F1Z=(R)>825PX7N^.G"2R\&0??"2^/CPTLLBLP++UU:NR7S8TX?=O3L M;;I8W[ &3*9PC2FQ\3IU_!T7<&9 52V1>19?L/)U+X>CEDGF0@.ZR3#L6@DKZMNM[,S]],T M!JG!3:^Q;"^69T?&Z/3K+N73!@-GBOOYZMSQU$.QNWF4X4">@=,=J2?;!^*4 M*FR3I@8FXO3%.YQJAK/52L.NZ(]J3'#EL](7FHJ3[X_Z=1!54X^VG]YDN )> M)QVPHZM@&F^:WKP<@>]6\:EIKU96:G6*]9,7K /6.59HPL9)7& M*HU56H'M:#*V!S='QQM9H;57B+)",S/1[T"\L28N+8\WC@:-I?]=BCR3NZ\W MO['QN0MXGQ_=X-Y]2%Y9/SR708]_[8UAY\>-6._&(TN#Y"51^"F@Y#V3R([J M1?>NDKA9^XVN#[Q1=8UG$@KO-\=]1#O:[5EP&RM="BOQOUFKB"9,B\J$:0MG M',)]?'A76#9HYC#Q$XQX1PMK[3ZL,-AMQ<(3_AU\N(BCE15EL>4%/OT%P^0^ M!C'(#(7<"5OY5 MT!N)!;PWGBM\_+*YA+FX$T&TQN?9B. C!M@]3ZZY= 7]G@@OB_WT@7YQ MYRL_A'W!1=T)N4[8V&B%FG&.._$HX'V;-J'8?SK=6 31?6V*N0?$K764^+@( M ,N'Q]-!"5!B"8'-[=[#"%Y?<3,>*1*C.]9E\T91&M%" MWBCKV<6.&I"Z_*%IHBY_%,I0<0I^0XI:I"3D&[M_/7'Z.=5Y\J!;*TGU%4FF MBGBC&1C(I-$TF_A)^?ZIO\*W@_N3VE]KTM]4^[G.7+ES^G+I@O_\C^F@/_G) M$JMU$#T(I1[=]1IHDMXU=;_1%F;I,E+\#*N'Q_N@+<32#18VOM[@II94H&U) MD@R (14?1.!>@E&R HDT2S5W#B;.=7XS+:KP9OCU>S]=+J, '5-<'%HBKC\O M;V0(LB-9@I(%?9RF@5A)D^8+/KNT,N\)9'-(/HWVR"<@&* P8*G(^PK+RT6+ MW*^I,]J]7QHL^'SW[O2=X2/?7,CK\XV6ILMJ3*0]!?*K .UHZP,A, 1:]H%$*$!#%(8\%KHD6>@T "3";2R$5'WO0 #Y MB9]H1LBSWJL=76^J=G4^.(E 2T08!#@[)FE^_ MF54 #XFD((H2DD!&3'M$$D=5OLQ\F95U:%L&;_8!.B3L]OX?EGZOT[8/Q3=U M%057^/YCB)/]5!P5[S=!A4E(%VL6O?@W.,=(^)6_2@=!=^A@!,D9$\!&\A'8W"Y?82;-6=+B]Y7XDNP(NS- &7ANCC/5IR6O.+;^Z1M94S5'*;HDH+4'NCN;?- MB]&:]FFQ12ODJ*6PHCVK9:=U"I1M)"']&BH5@OV@(("RT6CRQQ5\..+5>4 &CP-7 M!1THKOFFDBPP[OS+-+4M6E$8SC_@DTPU/UWX ;02Z5%?<79RC ;Q00WC3,8W MPCXP&MC">P6.[.(#X:V0]:);T>^-U:6,-;6B3%:X@<)_6,L(RLARYH\T)""7N)=B5(+CJ/;$K]%D7<-G*8O/PU3@,;'Z.,(' UF"3-'8BW*G=*=G>.QV%]IUEPP12 M&K2MDZLB$)SK7 @73FTC"V4&ZJ('6T)=A]8&>#%5W"2%+VZ-RZQQ]H\;7:@T MF, 0V(4>'[DN!$\Z^_X* D%Q:SF?0$:.+J8&\<7]6.N U-6)47B#HC!:,_.W M$^0!PW3ZPMC3\:CV4:"DX-0PG(9?U 1?(F="S8,;'*_+-?+/4&O@&;Y>.\6C M,3AR5XH7N6[_V3H#NSLZ^IJK\DL3\ILVS!--HDKT+<:$'T+L MUQ)_9=[EG! @TAY/C(/6_EA>7 =Z';#ZZ-8]VZ,G=--E[D7"'PY] .=8B!G M@B%F^)<9TM01$XZ=FIPAG.4X.2?A@*J.,""L!Y\1H=R&$EC%!!E7,LC@WT_=K,QB!0@AW8>&XX2<04>'6!E;,DU#%%V?7_WI;C;L\* MZ+1Y5L!&KZ3O%1:&$"MKQ>F1] M?ZC+-)B$P$/,/=,'NGG$I.4NW?D?BT ]UKFNZ78>_2#_&>7?95'33#L48=B?7^$70ED!VFW![% '(?H+ OS9U*?P95/D MBU*;,KF0+M+J3FJ8(2$HJ];PT+'"]9UYE_)J35[SC>(D3RB!7U),2::S#]V; M:2EN;HQ+U\\74PBLIF/U;.I/]$A6(27X[($^8J2P#WD@Z'[.ZO]419*4YRE% M,[')\)J+3$?4LW8.E2OA>[SZ!C,ES/U0E*:VZ"1T M!@YF;28!!+6Z5CC\E"P\?#HZ.!?A3Y2*S46ASD-!+C2ZWTW Z_FC=\6X0/<#-?Q)O-))KZ/M.A3TNS M9IGF0VFYU*:RFN DHC M$H;%.L@U9-,"G;7Y&1HP+,;)-7KS^=FZ\96IT*VI MP8!<4:L0ZT"E>0J/";J7UY&QN9C HZYJAP!&!#IF1C.*4>&I4NK:\HQ!5B4[ M.\*Z#W%'Z%"G:(+5]KDZ* S#[M/ Z"#>D MWL4P013DHPA:74U(42C(;+K:G#0L<1-E\[V?]N2V XCBI4U"'YU$01X$8 DC M62/#U[HXPS7WZ@994OX/AUK[T'862 MZWQPULOT<[[X0W]>:.MKF:71FWSYAPL R$FB7A=_O!'Y$I%V.]^3NZK]D+N= M5N>Q>^ZN-H7[5Z506\OU[/MX=;:Q7U3]5J2N7VC7IW!@H].[=Q.VV0RQ)U]X M=V>@:=5ZK\,R(>/F=!,K)3Z9.:,G"W-&*]_\ZSD6V=% @89G.WB>??9W#@CV M8M1A._-_$O5AE#8PI($5N1-&MA%1US>$X_B:,#BT#D2W[5;_\.';^S2;NG#R MJ)ZXD@C<> M8J#IX4H%>8TQ%7:!]<251/#&+O )1UF?;#OH?."U$@2>8T+_NJDZK^EMSJT) MZ^E'5(F@L\,[W?-FV@1P:I>+%1@K E@]S^@.P_!P@F&Q,Z,P3LPHNX85,PH) M&)94$5CLS"B,$S/*KF'%C$("!LY1F%$8)V:4&F#5>$:I;%W!LU>\R( PJWE5 M51.NO+Y%!HMJ9\&P7\IAV/@8YJ=#P+!XLT]0[AU8G=[&!RBS==3<27$>R-K/ MW-!4;G LY^"0'C8-LPZJ3HJK3JS]S T-Y0:[.["<0TX1@]ZW#09<>. TSCR:O?B(#PNFMDS#H54BY(D0#A\9[)QHP,(/OO>WT-F9O MMH^:VP>G=JS]S86!V0&Q.71LAR X;",D8.#*$&M_VOWK.YA9;M_LXD0-Q%.]EC[FPL#$\3>VQ<]J]UE@J@:AI?T$. R$2M^ MV^=GM6S#^AATW@3J6PA$1]6 MOX#,>S6)E>O+% M(,O2$'$=QZO]'?U%5@97/L-_)J0GKP>)-30E!M;@![:/@ MJK6I.8[5ZV^\A=&6_""M@QG)8%.M;3V>HQ@+IB2&BBGIH1,F^E9[\Y26*:F^ MMC5?%F-*HNKGF))V!BJFI'+X=;N6XW28DBAB0X.2.$NJ'@NFI!I Q914<@.B MMC7H,"61Q*89R\:<=JM'&X>3=Z?G[X_H%<=YE1@-'/B$PMW :5NG2=;:R 8] MZZ"W\:8B/!.HYC;$4T698A@GIIC'@-?O6$YOXYR3*:;F-L3+U9AB&">FF$?- M1^SVK/: .:9J'*@:$:< MC4V$N(EP]LC:WUP8F"" (#K6P6#CS1;91&IN(ES"8NUO+@Q,$'MONWVK4]U2 M+S81XB;"&01K?W-A8(( @CBP.@=,$%7#0&B-%>^XN(#,\4B&ETKXH;B0?HPP M9$I$%_!%JF*5I"*6J1+)M9Q458'E[1=W&:AX%7?)LU^Z[5[%7I#7 M<"]%IK+C8'A'D5UP<,Q%.P,5N>5$V#)1P M6EMD)OH;+QYY?V5)JCSQN!T8GW!SYI*XU-JO49UE4F(!\SHT&QEC_(T>C"77 MHF\%REK;J6T/K+Y3V:*%52'(2A?:*,,C>_S 4T0>C 43&A,:$]HCL3WL6X-! MG_F,(C8T^&Q)Q9'YC(PC9#YC/F,^FUM4?CBP#KKD3M%F0JO>B7*"1@<+)C0F M-":T4H3FM*VVS2..]X!C "CDOPZJYUCX^"J5(!WXUO.O5JFJJW 1WGSG;6>R M3'<7NO]+E;K8L;&OT)]17'1H(B_5_C!6\L>^O(#^O);!M;Q)]L2KK0:; M=WL>F =I7O->V6WUNH]Y:Z[?6MUS#_'K7GM/N"H(T > -YE^SKV+_KS0UMB()2VOEV#TU=5KRST6+UTPUK'2(L!0=:!Z( =/I[ M!":X.;W60;?5P)4ECI*&E ,PC )O94!Q6":@V!2V\U&LE/@$/XX2<0+- M\\3O6:A$IVU5/L7M.:(X&BC0\&R5+NLA# 1[,>JPG?D_B?HP2M-T:6#%&_7L M5 C'\35A<*;,Y%!@)MO>:+RUV=3EM#>?R5G,*(P3,TH-L&)&(0$#']'+C,(X,:/4 "MF M%!(P<(["C,(X,:/4 *O&,TIE:PN>O>I%!H19W8O>$0?/5-\B@P75HR8:YI5'3G(UD'<27'5 MB;6?N:&AW&!W!Y9SR(E#U3A0]5*<.+#V,SDTE1SLOG4XZ-(#IV'FT>054&1 M^!R%^ZY,1M"WR/VQ/Y2)PE6?XXD*$YGZ42C43_Q[XU+1SB^%(@,5E[ 9!J;V MM=@X7?<,8F M4F-NX*2!%;^Q,# W #<<\'!2Y2"\W$J)Z+%E.S['?@&4T_S0)?E3J(L+Y:8B M"F?G+TGOKRQ)Q]#LI*HR*Q]UOY/S$]:#Q?N>$H)J<8_:1\%5:U-[<6@YSL9K ME;?D!VF=WT@&FXVSSNKIJ4XP4'5QS$8[ Q6S4=GASH'5ZVQ<"V,ZJC4=836, MZ8BJCV,ZVAFHF([*TE';<@:5[?? =$2:CC@[HNSCF(YV!BJFHY)TY-B6?5#9 M[A),1T]?"'QL779=(="+LF&@A-/:(CDY;7P:95P^%V6_L/)3J=8$#B6QJ;5[ MHSK7I,11A^O0;&2H079KXN>!LM9V>N!8@^JV-UX5A:STH(VRNVI]Z.,)CK%@ M/J.()?-9??FLU[>ZAQMGU[(0-C116KAFUT0!4&W@>'&85Q8D:I 5;,*"1@X%TWF5$8)V:4&F#%C$(" M!LY1F%$8)V:4&F#5>$;A8^">'81_ZDG80WLG$=^F5/[FH0P.'QKLD&C#P M,:Q[;WL'UJ!?V9$U;"+$382S.-;^YL+ !*$)XK#7H8<-FP@)&+CLP]K?7!B8 M($P&,:CL6!(FPAD$:W]S86""T 1Q,#B@ATWC3807 ST["._]($N51Z]* MRJ4A&C@TWBG1@(%Y&WC[T&KW-^9M-I&:FP@G=JS]S86!"<(0Q.8C?VPB-3<1 M+@VQ]C<7!B8(31#V89\>-FPB)&#@#(*UO[DP,$$8@NCTZ&'3>!/A-4,$0" A M=ZX,$<&A\3Z)!@R\LI<,% P#"1@XC6/M;RX,S =DH& 82,# =1_6_N;"P'Q M!@J&@00,G!^P]C<7!N8#,E T'@9>\//L()S(.(2>)V*B8G/RCR6&C]D=CI< MT7!37'S>$@Q_HX< 3\W8>]MN#3;>%HYMH^8NBE,ZUGYFAN8R0YL>,@VS#:HN MBHL_K/W,# UE!J?5X_T"J@:!JHOBG(&UGYFALMK>,Q)2&VC9J[*$[O6/N9&9K+#!N7A-@V:NZB MN"3$VL_,T%!F>$Q)B&VCYBZ*#! P\UX,D+(^I#K%MU-Q%<:;'VL_,T%!F:+<& M/#^\:A"HNBBN#K'V,S,TE!DZ+9MSAJI!H.JB.&=@[6=F:"@S.*UNCQXRE=F& M$70AYW60/$=QZ%4JAX&";SW_ZF&=7^CK+P]1L/GFP"OS-^N&B&$4>RK^=:^] M)UP5!(@.X#?]G..I/R\T]+7,TNB-N1N5)Y"31+TN_G@C"GMLYSST_ NF%BI@ M>3\+\291X'O"7"@THA,9@V"WKY [RY+;$;^)1#:3?JV=]%)PH'4@"D"GOT>@ MH._T6@?=]> 5@EP)G N25_$VD)L'8!@%WDI7?UC&U6\*V_DH5DI\@A]'B3B! MYGGB]RQ4HM.V*C:TY^%7&BC0\&PX^E8MK] $@KT8==C._)]$?5A9>VJRKZML M"P(:$37M$([C:\+@3)G)H#=J3XUUG#V7/7$E43PQD,,-#UN)((WM@%\F+>AR'P@$&\32&X>_*?2"/X^?[-7U_3F^WT3.M[B4!' M=S[FO>34J F;5'%JEPLD&"L"6#5LCC-5&'B&/S,*X\2,4@.LF%%(P,"KB9E1 M&"=FE!I@Q8Q" @;.49A1&"=FE!I@U7A&X7,/GQV$NP4Q/NR0"#2\/3T)&'A[ M>I*PM%N# 3UD&F8;5%T4)X6L_'T4'!#SLT)7)"/H6N3_VAS)1N"9T M/%%A(E,_"H7ZB7\K>O53+A#1P*'Q;HL&#,SK.!;8W9C7V4!J;B"<\;'V-Q<& MI@=-#QMOE,$&4G,#X5(1:W]S86!Z0'HXW'@F 1M(S0V$LP?6_N;"P/2@Z8$' MEZH&@5<1$0#A>"3#2R7\4%Q(/T:)9TI$%_!%JF*5I"*6J1+)M9S0*[)RU8@& M#HWW6S1@8&+?>_NBW6I7MH$N6TB.PDMZ"'#.QXK?7!B8&A";0\=V"(+#-D(" M!BX:L?8W%P9F"),\=.A!TS +X>2!?5(C%9\J#$P-/*Y$ X676RD6/;: Q^?< M+X!R:DY=2N5/H2XNE)N**)R=RR2]O[(D'4.SDZH*KLM.$'P87+5V;53G*:P' MB[<_)035XE:UCX*KUJ8&483=K=@-TCK>D0PT&V>=U;-3G6"@ZN&8C'8&*B:C MTF34V7BTD\FHUF2$I3 F(ZH>CLEH9Z!B,BJ?&6V\P1^34:W)B#,CRAZ.R6AG MH&(R*I\9,1F1A&8[%<#'%F3750"]*!L&2CBMYE#3YZ+8%ZI4^*8<2.50JC5! M1$FD:NWJJ,XY*7'PX3HT&QEVD-V@^'F@K+6=VBVG7[$++>\_&V5UU7K0Q],; M8\%L1A%+9K/ZLEF[-3AD-J.(# TV6U)^Y&2M:G"8WIC>F-[*8-MY1"V3Z:V^ M'I23-3I8,)LQFS&;E3M@KQGY3Z:OR33$;+O^JEV0W M7/PE-RM@"-@":BK^Y]ZLIN'B9FUG?]]L"%C\C=JWLN'B9FUG?]]L"%C\'-\W M1]RL[>SOFPU!9>(WHK8+42]#HY[5%-YADI!A\/:1#P<'6@>B '3Z>P0\F--K M'73++7Q>"9RK\$"\;2 W#\ P"KR5GN_PEN-;#NR&L)V/8J7$)_AQE(@3:)XG M?L]")3IMJ_)B_W/0#0T4:'BV2G=[(@P$>S'JL)WY/XGZ,$J[-]# BN/KG0KA M.+XF#,Z4F1P*S&3;&\VU;39U.6UGXR/H.=*N@8_;R$Q*.<&ZF0J[P'KB"BZP MLC.5V 56.-C0& UGSU5/7$D$;SS$0-/#E0KR&F,J[ +KB2N)X(U=X!..LC[9 M1M1/M2:T# (/&,3;%((3&8?0[V2V!ZY(H]F)F,LWR?7\($N5]YK>KN'/M*"4 M"'A4]VXO04\-7_M. Z>2VTXP5@2PJGI>*<-0R81V%CLSR@[AQ(RR.U@QHY" MX;F7Q++8F5%V""=FE-W!BAF%! R^@6KF%T,"A88Z*[![JS=[^O-T:#.@ATS#;H.JB."UD[6=F:"XSM.DA MTS#;H.JBN 3%VL_,T%!F<%J]R@X 9-L@[J(X9V#M9V9H+#.T*ULUQ;;!:Z3H M@/ Y"O==F8R@;Y'[8W\H$X7K0L<3%28R]:-0J)_XMZ)70>4"$0T<&N^V:,# MO(YC@=V--X1@ ZFY@7#&Q]K?7!B8'C0];)SVL8'4W$"X5,3:WUP8F!Z0'@XW MGDG !E)S ^'L@;6_N3 P/6AZX.RA:A!X'1$!$(Y',KQ4P@_%A?1CE'BF1'0! M7Z0J5DDJ8IDJD5S+";TB*U>-:.#0>+]% P8F]KVW+]H\':1Z%%[20X!S/E;\ MYL+ U(#8'#JV0Q K?11K+9NW6H++S7)C-Z'K0-05(3M:J M!H?IC>F-Z:T,MIV6SNHJW.)QOO.V,UFFN O=_Z72L$J?" 3]&<5%AR;R M4NT/8R5_[,L+Z,]K&5S+FV1/O"K7[]5JL'FWYX%YD.;5Z97X@GYI?'>^] M/4W56'1:XH\,GN*G,O6OE(!K\8N@^/S>3]P@2K(8>TC+)4?)+Q#Y6*;W[R M8U<%]?:TV OV&^X%>Z;"Q(?>^NG-@[2M?ZM'W5:O^\O2=CZ3]_RG$B/I"7UD M(@*I_U#_SGP@-URO+-(H!6C#2_$WYV#0:@MH58#'*,H$=\C]/0N5Z+0MX;0= MIR7.1RH!A1@#^<&MP$7"#Z] :,H3D]@'.4"7<)M=3XWQ99Z:1"!&(5TWOP.^ M'$-K;\38J,P%L&C2$M!*-P*) _<)&01B!/V')P4^-!0?,\0I%TD:9WJ-M9AD ML3O2)S]>^RGT"YZ69C%@A4U.1[%2^)9T!%V(1: 2\^*SD^/]6%WZ"0)]JQWC M+ 4--\T!D8BANB,IW?N\F_"BX5_*17/08HJR.)<$2E*Z6G-\943DR@F83@"W M@O#B*WU*I27&2NF+\5;33VQ_J)2G6VN9KL$M$UQM#DV:/=\-?&B0::PE+E6H M8JE_F.YGG,]/@3 !PH>QA._A/[PBA2XD\D(944%G0M>?R*!EO!S X$6@.ZG0 M]('/*]YK! _JAG&(IQL.] 1MRP+C%0 3 %LEK=VVER\ QQT;01233"..2.0Z M$X.[$UZF\"M7[S"=H.XO;"J=:TU^QW3CZ0O_)VB@V74:1!@;91G+&U0\Z5VI M.%&@_U)O-0!7YF^1^$YU]R56CO1%$!E%6/;D21QYF:N,/>0*DD*S]8&I^BW^ MK1VQ 6\PQI9XG^EW0NRINY]J)W !6A[%\&I4X LPGZDS0%4I7H OQH>(9!3! MW=!U\S9M!,F]TK-0RZ[-8Y(,I &V$B6)N72JO=APN A1 GQ=Z D\$P08S(L MNIJ")P';"75O%B"Y%\7=5NIST%F0PB5JQ>*>YZC#%@I/&SSJ0&@0%K?X\%I. MQ-$E>%9$-W<7Y_=9S(*7H(I"2 VJ M##H&BF'^O@,]WFNWVWC2L _, ^T"AW =98&G'>5(7AF&U22DH!_!W XANF&3 MPCW#0[,@U:1T :* #L+%P'O@^4$8.ZYC2Z5\;63S-V<^LM ;[\\ 6D .* UL M''7B$Y@\/D1\D*X/L>>-!M)3B1O[0P!>!8FZ'BGM=> &P.8#- 6@VO_#0M'_ MGH'2.8.YEL3*2!W]P[(7:,6#!#R.KM7M-L_:99Z+]YTK>-_'"#1IUD2D#_,( MZ$U2\C9P^C*>J1WX*;SC2&\J RW1-YQ]^?#-V-@DR!)AMYS>+Y9NL42#,JIE M%;X26 3\;)085U@HNK?$E@P_W3T( 9Z(<<,B.O"LZ.(B4::!BS<9&\X%^1#[ MW-6,899:=;\??_E\_NW+QS.=5WW]]N7XY/V?WT[.\H2JVQ+'\(@X"DP@^C6. M0 DQ?]K5OK\]0=Z4A0^?981/TM$YWU;-D PXGACC023(X8WXE@7*,*#=D?MV M[\7PI?F(?9[[L>?-_SCS!6>SJ.3DIXDYQ)&KHR-[T.E:VJ2!0#UXW0N\ 7=U M=MIOYB_67]EO7IKX"V0@+S7G6FCM0>85J84[\A4&7?!*'::#_?HN9EE(LOJW M&17EOUE"&7259RU+ RW=B2FW&Q]N4:ITH MUY=(R--9;-,?.A%5:@? MHA_LAZA_QI:F6F92T/Q]1NNRY"[3"1\UT\5!8\!*-P.B8_@SR<:8C?\';L4& MQ@HCKMP=ZZ? RWVS@L&/(./$3,Z_\,V;\-<89)_,H, F)D6XMJ"T^"NT E+\ M;(RY8/Y&B/['6>B[^@ODC>UK*5K)!/H,>0 2$.9'01!=ZXX!V4)(YRBZ;(&7XXN*=(\"+=AHM89AZ&V@JB,1 )Y(@RO+$*"T#AC"?PC8G@ATKAJ%6J$^&=#4GR M@ZZTH]")60CVDC.RB$ SQ(>I&7W3+@&,8K?5_URG #,,C8:;/&PNG3<#=+E$ MW'F)S!Q+7$@D=_C@T6+M*X"L\Z&S?V--NB%% ^9&G>V_Q#]/#T].G,J,J2.W+^?^?9B(']_>/) M;TS^\BH(KDQ;B?1$D/!"F3S)=!W #Z8\33&S\-+&*8MAE7D? Z"_08IO,Q 9/ MA01 #S>9&!5S *S=N4"NB:[###.X0 \2S\+H65 +R0&>6$BM% F$+*9 :Q MS/M,. UYGP\QZ71 >&XP.*_FW!H4+EYL+1L)MF8CQ1?%\#'V,LI+4Q>0Y4"3 M/X.8H9F!?LPUUAE#;, $8A;?S/#J!6NS$K3J7'V)P!5W. M(*B.L82(8Q8F@$]UW*5^^@G6D+$P&B6)GX__324(G?#'>JAQ092F+<5;73V8 M_FQRJX'W./K^[?3L']\_'!V??_DV]1Q'+3T# X>5L3)7(Z\QZ[KS_<_/WTY^ M.ST[/_EV\O[[VNYX-NN!X-GQ*1^@H\J&VI1+- MQ]P*?U*,POP#=#$HAKKU^-[),>KK!S6,,_0W]D$^?V+W5>^V_(\^GGP_^>// MT_-_3;'(U=%IB3_#N>D69S(PB?G)OS/T$7.#H.A/_C0..6>]1RIOU1FI"+/Q M$%(UZ)#>'B0Q(QSC,6I;&KD_,'6;SF$Q8WMS6>;"#)9EJ::?S"DMT%9T_;#B MX5;CZ'SVI9Z,F<]?_76OO2=<%00X0Q5Z-?V0 MDT2]+OYX(XK9SNW\B**JML/IX X%%>[45J5BTUA54NFNK7<<\*I)TH=EJN]; M!0): MT&))P]"NL2'!U E-F&;>4:@[+)^*[ =HXS+<7G*36<&6KX6A!!Y:L/ MGF-5 0THV)51!H)=&778CB WEY<*PG7?A7\EB +WPM,>C=U8 ]U8DP1,S#WU M6S:[IX=%6CCR^56:^>A?LV'@N\&-. K#*-.S0[\&THP:?HVCRUB.$_'W))O* M;:X/O5_>X'3R_9'IL.U >@J>,?5=&>2B!='MO7UAO_S[*WC$V\I](_']=DWR M>GN%Z3&(:1C[-4YH&V.9N^%0>_<,\33.H1[A/+N?II3S'@?E8O&_Q5JFW+GJ MF@_.J?^72L4[->=L_YQ.V63'VE3'6MDYQBO-/!_)K>]F)4>3V ^$+?:G=8/' M&IOS2&-[ND,?GB8'(0,EU;,V2FP\TZC]@:CB9"^,8&V.5:TW +*[5KO7I@?> M\PQHD8&!J@TQQ3#%$,!IXRWHF%VJW5YNX+2Z'7K@,;N0@('9A=F%<5J)4V^A MQL44PPD,71BHVM#Z0E/]S($J#LPYY#.:WD(%D.EF>4;3MZT!_ ?-H(=@XSFG MLF.#FUMPP^*W+K?9VRFWY<6VQSVELY6G5%QEY[R9F-@;[UYIP&!&7IL=AG2Z MA]; J>SH#K81XC;"#,':3SB)97)XTASUP&GU;7K8-,PZJ#HIY@;6_N;"8(IJ MS28(SAYHX$#51KAH1@.'AID#P73"U,2:S19VOV\==IW'E+S81.B5O!Y;AJ2Q M-1@99/1>=0OKSBHJ#Y/89X<,+/3GPZQ;:MUPWT8#*KOT3DC-CA-PHUC;J0S M75F4WD3C8DXBAP7;R79ST"W!NUL517Y0HU-J8=6;:VKH;G M11F>;>2TMI@GV9W6 6UP]";:%#9'?@8T=LY.J$PYN'>-]#KP.*TEA&7)7;RV M@F>MHXY.W[$&!Y5-*5T5<:QTFVQ]S&K-Q8+MA"XV2RN C \9?!@;NM@PQQ# M@C.G)F!9$JP(\\](%[*>?EW*J:X M;V/Q&'-Q=\6&0"M-6[=_K?SZ9:TOUQ^9I5%YN .5@FO9S^7TNEU&UY:CL\2. M[\JGT^IT*,AGF7=;T>7'B'+O[=_QU-6%74%+6:JGW"B6J1^%YH7O[KA W8U* MNF0.!(5NK=JK5&]G6E-]7\!S!2I+$81;1FK2YFJER*;X!5_LWOM5EN ' )H-1X[&V6Q<*/Q. KSIL"M MT42% N#ZH=+I,Q-+3&+_"IX5W(A074:I#W][AD&EBT+01](.;T0$KX[%6,$/ M+?$EU*?9VAV]AMG639_U3I]VBTUX%\G8P_:\]V/EIE&<0$/<6.F3;W57KJ0? MR*$?^.F-R*9'X:J??I("RBODB%WNM.>[+$,/;DH5/,'+GS#Q#8C"PW-YX9:Y M!G=T#_12[ .S"KN"'O1Z#^W!7(.[K=N6K+G^#M,S[1)S0TR[S:-=AVGWJ6CW M& @*/&V"+CHQ9ZU?^^EHI +-G0D\,+FX$:G\:;Z/ G1G CH-[BU.)?"B&D^" MZ$;!G=DD,@Q[I8SSAH?"$]/8=Y$4M2MGO[N;>LA^MWE^M\-^]ZG\[FGH!ID' M3;"MOMTAY7H?-[B5@SF$UCYXE/5QXW8+PV7W#R9C)VQGLDQ)-Q^TVWK1LIOW M9Q07'9K(2[4_A SJQ[Z\@/Z\EL&UO$GVQ*O'#J)O;:RR@N'1G7ME!78B?._7 MO=/SDT_?^]]/_N]_3M^=GI^!)TK56/1;XN3GR!_Z:;*B=X7'7F\M)BRJT&#. MP05>0& 77:,35'F?!'A7''>(X@GZ:G"((Q4K<*##&_"2%_!WZ"H+@A,3A#<]W MS2!0_I(7888#5? -?) NM,*3^#[]"B/^MHT.^YNZS (S9'&V_X^7KY]1MY^N ME&*"^<<$[J:3KS7E;C6(/VP-[IP9]B3%Q^46;T[)*A68;(A";M,&C,]1JUS5 MT0BGW7*ZSR>G&D,VJW#)HF5LE*\_]V6B4/<'EZ9:M>) _4[B=4WGM' M-K8MAK]+,8)(\->]49I.7K]Z=7U]W4J4V[J,KEX=Q>[(A[SZE?(N9?S*DZE\ M9?<&[4&O]PJ,V+8''=OIV5W;<7J=@U=>OSWH.QU/_>S8K5$ZOC66L&+0X&AL M2E=8Q_H&B;N.((_QM,P+'4YB?'@ZC6#S,N57>>-&8W$67:37$+I:>$4+ZYQS MD>Y"B)M&19PO0//Q(XX9'$=C:."-WE/GX$TB=%O@OU1 S""FET%XZB=I_O8S M;*&^I@B'S_;M5T>ZUN:)3Q)DEI]5:G>MQ9A:B;.38[QM\:J7L_$)^;:,QQK[ MGA>H$DYK_A32Y3G,T] #!*?8H5_WG+WUC1[8K?8=O_)4K=Y\Q)>I8Y$Z2NX] MSM3!U+&6.L#[]3O=P]XK;^ <.DY_&]3Q[B:0U\D3DL1Q%N,$T=N#(H?[_\@Y M0,^VZ.G9%NU5#*"O.337/-C_/Z_;J6V2PJRS&R[6_-O=M81E*UK9=(98DEQT M'\ 0VC,#%1R;*8UG>D[=?')1C@VZ.Y\R,&4P932.,NPV<,;ZZ0SYLJ+;LQ3^ M>_W\#Z*,PWD."19#]KJ;ZCAVN]_MVZ^\3J?3[AT"D=GM!S#9F;I2L:Z>FFPG MP)GDXN@R5II9K)Q,CB:Q'PBD$3,Y'1@-KY? ?I?+$R*K^!K^+XZ"P!(?/Q[K MFWX'VCFY @F59$DTMXV3IML-7\Z"^54FN7*8!9D%F057^VRT2&=# MQ-!N2< MZU$Y5Z_?A4\.+BISNLZK"1##/O*4\[U[Z)3GJN-8>< '=\@)%U(]EIFLZ1Q0 MLZXLR8:)[_D@!K5FT$\FXC*3(#]!U<)46 M8XJQ)1*<2(6^+?]&M]9,KM4O'5%F:=)U5I+MV I>>3XMW_=M<)N9J'$4DF829A M)N%2)-SY[__^+RIZQT3Z4"*=TF#G.Z1L!^5Y\!07_"(!RF!&AIH./OAQDLZ- M'8(#7T6:BXN-JV3-K5,<,P@L+I(CRR1:F5KB89:CONH=]UK_I M\4G68Z:#+,"Q8F SN\P@(G XIZ+CHI@9R3)CQV[99#(J)L;525/'MK\_(&.: M38Q/'[3[ M#_3IRPRUZ%'N1KJ38O^[#59 ;A7[SFJ-?-R*QV=IY:-7D[(LF52@)SA&??KY M;+>(I/93HZL1PVFH!^W_[]VWC^(T3%(]0?E]Y&:ZJJW'R.TWF@]67.)%T-PP M2H6<3)2,1;Y3^2GN2X/;B ,YO9>I!#["'924*[-$"=S82C\OE9=FBRO<$-WS M\G'UZ3-F;?/R][7H&7%#$H-G:14-1*MSRV?'_[-C 3[[Y2?WR^?R9Q1&XQN( M]U,5)GI!HCM28SGUPJ6\(F\ZPOYJV_[J^.@C^ROV5_?ZJV,9N,4&H1_]\,<0 MIWBP]V+O5:GW>G_R@;T7>Z][O==[=>&'/CLO=EY$]!6=U\>C=^R\V'G=Z[P^ MRJ$*V&^QWR*@JNBWOGX[8;_%?NM>O_4U5@FNO'M$V-4,D^I2L2;326>UMVZ2 M=A]'5RH67^7EJEK8"WR$3'&!B4P6:ETXB<.%ITKX1I^\,EO%8K]5%#_8#^"^6$OHT)R2MR#P7VZ1WSKA[]@1\>7.!)P3V/+3 MN1;W:*E0.3?94J;"YMZSE4UZ^S"_38#86G,?(*>R0.R]_21#\"2ZX(Z> ;T) M'OKD1N,)T*5,H_C&'"^M3X*"5IJ+'WINGN[D[AXYU^,CYZB^LB$>GHI/K])9 M;]U;5^B?L<[N90%GK'K0$J#MJ+_MM\L M;E6A=Q+)[P&B&=XZ779A PT_A"N0>.!Q^_?3XZ__/;R=DR M_US%"?>F186')M$D%,\<9:R(?TH8=^5GAG^=RSK0FV+\[YL="Y/I.KZ91S[Y MZ8YP:*A8S&+CCD5ZJX1G/'!M_; @C >N '\#/8BXT M5",97"!QX(,T$Y@+++._4X8DHA\HLW04Q2 ,KU6C\\$)1)D+@66OTQKT\(JY M4.A6Y-E;^WO7:2W\OJZZ5F'!ID2-J:ZMLUO]WNH&5N%2OQ[]Z_C+)W'VY8GVUMI@VYR<_DS8/:A"NF) M;[X+,5@4EC7)NM+><[3NMK)A.VJO::QES6G=UE/06"6^5VR+OVI?&E:J6K=N MVTKUXFOLAZX_D<%=77I9*JWHMQQ.+"BU@',(SB$XAZ@DAXBE?RE.6N)=I()4 M,15S%O$T603K68-:M_T<=.FNE:Q%M6[=$R8.1ZX;96&*\U;F=T>=77!'UY9E M%BLGAFQ4L5RZ,+1&TTT.C 2'D7>CA3=*QP'\\?]02P,$% @ $X$$5;\E M3R<[%0 >.H !$ !P87EC+3(P,C(P-C,P+GAS9.U=6V_C.+)^/\#^!YX\ M'/1@QXF=[G1/LM.S<)+V;( D#F+W[.YY&= 2;7-:ICP4E<3[ZP^+NM\I6>XH M.&HT$-LL%JOJ*Y'%XD4___UE8Z$GPAUJL\]'H^/A$2+,L$W*5I^/7&> '8/2 MH[__\I?_^OF_!P-T/;FY1V-#T"=R31W#LAV7DW>SNQ_0ORX?;]',6),-1M>V MX6X($VB UD)L+TY.GI^?C\TE98YMN4(VY1P;]N8$#08!XRM.,!2@:RP(4O\N MT.GP]'0P_&DP?#\?G5^,SN3_XP^CLX_#L_._#H<7PV&,P6^>#BCV[P*='0^/ M1\>?/GR*$3Y@XQM>$71S'2<(4!J2EX2@CPH["&+#Z!8F _' Q'@]-13/Q MD!=!F$,7%AD &>'*.YW!*3PAH?%7&&]S;0\%B;88IH:3;R!5E#$1S==96NG] MB7R.A'0S$M ;MLL$W^6S]PL3#5B4?2OA#\4+[(3\7S+TS^\5]>C\_/Q$E8:B MN)S+#J1(%K\T"<.+L>KK9VEP@[]F_M0WE8R6XP+=! /X ?AJ,3@?O1\>2 MV1%BN>(6><[)GF($/M)(C,C!&HL1]!70_EE1R_F=BUZ;3K;1\GY!0XBJCD5? MLL)'//@R@"^E(N5W$$U%B#_9X;<:0B1[AH92!.,C?-!O.QI5&WI&SD"DOCM: M3T3N,-;0 &&/J3[IFR#6TS9[(BW.3S WN&T1.1 :XLO+UL(,"UMYXO <>HC1 M1]T>XCS!:T B9A/Y?1\9%5-&5C+*-!L)%F?0@B!B'R%J]64%,8?W4=]3XM%* MP\:#B! ^Z#<B+<5N2M"Z&Z*'TA MXC%_4^2#:8;Z5 /[:'K25/UX4.Z9P/]%SP#)F+Y5(6KX0D!]"#%J>$-JDXWLXP6Y57,)*/KZ>%,5 M=WO]8+)JO0E.*%(@E$F6E%&EP!#^H4$\FQ$TA:"MGT_2-=+,7(>84_:+^KSE M2]P"DDP#2? 4Z"FC^$(&' 05P.(J M(E*(.3\B;(7-@ M_/G+DDV.10TZ,3U['J!+]ND9-.DR^3:]#FDJ3OI+B%E[4 M55Q6(5:QSK=0W%5U9<=25]UT7Y2O]4.,JK;R8>>NVY4+_&(S>[/S) SZW.#O MF)E?F)1K=R/'$;Y1,AVI@>-1DO^N15[6UX]R.OOP(V8F\MBA&+]ZW7_C3KSY MN+%_][\GB#,IM4JS?678-:F<,%W9L ) 39@\76(+,E&S-2'"B6%9IU85I". M-&0H/X<\49PI\KDBCVV/;(O(/F NZ=9$4&FH9C G651A?MH(<_0NT<:TIY/Y(9)GD3;$:KX5'G#>TUOB-I!]A(E6D)>4[U'M.<1 ML[5\V-:V91+N?/G3E2-K(X?(85/E#Q\:^4.\H?_!6]OY&_+:ZYVBQ6X".^N) M93_K!P/YM:M6 =8^Q/L8S=[/!?">[8[IB="G# M)SD!,]2J(F6K!_D\&7(NFXNR9M4JG#]E2+, M);E0!F556/V4PL3T$?O5MLUG:ED2B!NI"UO!#I"QX\BIYSW)QZZB2@6*HV$&Q8"A0C%BB3R> M/R+)M8=4']);FZWF!#:0+401AFF:*M!&&=" PP!8(.#1@U03I&O"Z1,6*F'@ M"*X2NOFQ2#YE%6"G&< B/BC&J,=,'[,KFV]M+B=?-^R).$+93W:"$Y>9SC^( M94YL?F710B!K5*]"]WT&W9 YBG%7':KBCZ !)%M ?A,][OJX3S#EOV'+)=-E MN(^^ZJFMJE.%\(<,PL 1*98P>X@V]/; PS.?# M7X5M?'MPN;'&#H&R7)#K\J@"_2P#>L +^4T@X.-%NV$)-(."=A1![P,BK##Q5D9?A6 V@Q/CIOK,!+\>1GT8 MO97&.7XI@"U>7@53-HOCU4:J>H]*G03WPB%_NE*/+T^%@6B&J *?TVQ^)F*! M/!X]2&VO0K2P&J&[*G&:S>7HKTJ@=\&G?B=*_06*.5Y8!1@G*:H@S&9W_/KH MG<>A1V?/58L2J$K(JW#+YFWR5S!Z&%M?RB@!5*MB%;39A(W&LD:/\_[K&R7 MYE-6(9G-PN2L=?3('32!7@)J;295>&=S-763Z;TSM)]5+_$ O9I5L&<3/AH9 M]A[I%E*L)= 6D%9AF4W]9-.M/72MY5U+ "RM4 5C-C54E(/MP3Q8*F)LFDI< MZ%/#0V771&!J[9&=*.-:X1;O\S)2V@F+ 8J:CA^30^^\UGL/JI_'""&_6LM) M#7%N)))+PCDQ?8)' J?1S;E])_]P.8:J&^9D5ZS,SPPR75ATY=TP5.):!VRN MRN>R2;(@PY+P/E\B1!D*9 H)?:F0L%$@EW?3'HI)AF*B]2[9W"7K]EH:U:I< MI#@)U_+4%)@!P?2:LY'-LB"O;$74BB+T;J7*?;!HX-VY0<@1' MO;W44A NQ&5!OC!>LLD7!REY^K&DI94>N/W4="TR7>:5RL]R5N%N7 7.-9%F M,&AP^B\.58D3'K[5*J_,IK0+UIT&*! ,O+2 "+[%Q$-Q^;S"N OW?MJ.G]:- M<.ORJ/*A;)J\T(?ZZ/<[+6K6]8GFW*J\(YM-UUG^[%WEN[E*-."D"QO[2R7+ M*J?)INWUG"8^1F6(>M_9?TT]0C9>4.(H=>I7>45V%2!O_3WI!4F*W@4.Y0*) MRZCV]8<\9A7.\2&[%E#?.9(W:O7.LK^SU(U#:E2O<@BMD\E]H-$F^+DGDDLP MK'&NN91+E2OHGGFN](9^6?DPN[K@KBHXUB/_P'3Q"5L^;:QFFD,0\PX+EU.X*7NZ'#])R\->)4D_DX_\C!A^63M.MV?C56Z9S1PW<,O8PD<@ M)8K$5.LA@:!(>BT"45$D:^^_!]A?6S=DWX-=E8]E,\LZ.W'[D/[[.4LT?[_# M?\BN1S[]*YM[78Q*NLF^Z9;B!;74 WM',# UQR+BRQ[A>>:4K2ZQ0\N2CJ\E M2Y6;-MLPGDQ%*)%1)'.X%NSUH#&Y42 XPB+1$$.A]$B)WSO\X:]_J=M;MLB^ MRBUS]KXWNC2F[U!;]:_400;8O.YZ.DV7\-@:<'LPM5P9"]T3D28O5M,SV"0OHQ%JJ'OI98WQ,^8F!$D/LZ]C0] G*G:U_66? M5JK\*>=^BF)_BDTM0U%0)(L_T'G2J(Y)RH,"@7JW>UVWTUU-/'"350Z975I;8H4 ?QDL3]&NP_5^2K\M6+\LFEO=>*@ - M7.+W*Y=#K.*E+R^)M!S)O0H=7MC]^4B7VGM]*[PD9S/1R994)%XAWC& &/#D*Q,=.K M&VBO1=H5U0U.3$W='_!.NA3L#_X->^]VSU>\A.XM:>T+'4O3>Y[L>2_X<^PX M=\KS=2N]*7N$*CB1#J'>^85O2;]PI>6.;!:$!YIE?O9T,@4?P"?GPK0WF+(] MM#)='MBR4"WO>YGX-_ .[$TPJ,B';RIGECRI2SE-1Q6#350/F)HW;$:$\$JG MRX)WJOC>6*=*RSZJHW1S)Y71+"=R1G5-O+\W+#/:1(--"'N]2ITQB,:P7*A: M=A"JM$9>E;=MB](N6YN\,S;0>4!TWMDY]ML)+%&O3MP!FI6ZZ.@:&JC+XNJH[%=HH*XI+M:RG!ON0AGM@(I#RO*1;&/[ M2)*A70E!5^,ZPH64(]BFXB3U*2KMJC+^?1V08;]R'6%O" \F@;L@Z13%IYK4 M;VKDO<);*N0(H]8JHLM4HIB\H+@S2FJ$6.HVEKD]78!O!FJD'+>,I+/>JV2> MN-92T\43-X-:/"&R4HKJ68*W%98==1,)= M24>5&#/F8NL![U0B4T<(W]S;@LSM2\R^7;MD1K9"^?$,[@:TZ<@":/\NZNPE](JDG M8#\F'7U88C*/ ['E;X_DR;;@X,*5,F\(?-(D#2MWU!0SPJC-U9%'8@+4I;KK M4G=4V;'YAPM;JVYM9D*4)0A?2)^>+I<$[O3&(N7]^O0=5=A'*O1-"*JF2P^T M-++5E!U5K2OW9< M^ ?+=?(5B)=T5 DUD!!'@+@3RY93I=3.B,+RCBJ4B0%+XJ%;.[U:T+1V1XV1 MDABB),J\W:,2SS"#64$5GVJ847E/9#5-;WV'SF_]&C6(/UN>1'@8@!2HI7M\TT1:_Q"8>T.>1&$3^;@86T"+] M[FGP6CJJV M3\\$S?U:S#$%G@=._ RNSM-&H:@?7-PJN,?1>KP"+YO&U= W2 MK@PJ&LOJ^ITW9*"X:^>9H+C\#2FIC6-XN5-M#XC5?$.&*;[9S[]8 M;^<=?@USJ-KTB2F/WXN]_F!P#6?<_&U"=*&:A_ULT5XPRF#2,EZ!@@]8NKM! MMXF]S?MP>-,V\8"=+F>$/U&#U+1'IG8W;?&;[.M@]Z87O,A0?;H,-/%>S"E9 MP/%XV[)@!A+7.HP:]N/1V3BJ .B$^)<[7U,>&2'6>^S%HIL.4^[^W(D79!Q# M[QFJ9/+67 8VR'"B,AI\UX+_-.#736>:,O(/&6_(J;,/KQQ4C36,(][7Z3(< M4" .B6F:S,'NSZ>CV=@)7:H(PU-":069Q4)#Z--W5.'Q$M:IGNU_$\R=8!S) M+G]6DG54/76+7_86.3E$LI4BO=Q%)/Z>'G6)RKT+>LEP DJ=X )*/^4J^/4=)GA_T V# 8(^ MY1Q^*B7I:*]ZA_DW>#VQ=$ _[$GJ5%S>484*GCEXJL#9U X.9\J_O!B$F,[$ M=OD7V.6[@T_!A;6I#5(M,GG5(5^]W*ZT(H#E#'L MJ,GNX1WDQ'"ATRHX"5E*TF&U?%$]27-TRB_OJ$)^V"Z]2ET:)L<9+\K*;*LI MI>JJ><@EQ1ELHLIN@=7D ][TDD55.<\7V-Q9;N6>4G4"$M,-2A]W=I,W7(M8_SY[!&2>N/M5N(# MK64ZCA#+5EEV,6&:MT\=$CVP)SW'_-ET\I@];)'^M>/"3QFY MLYE8!YM(\^83>K0=571\^0@^E4(I_6M'A:\\:I4\7I7\=NF*X-":?+C:.=K5 M6GMOU^!*MRK]80;>EL7;:O -F[Q5<[Y=4UV3A8CNQ'TD)MFHI2^O(U;KUI#V MD0Z3M$K]>J]L ._&>\=8DPW^Y?\ 4$L#!!0 ( !.!!%5@1;94L@\ ,'@ M 5 <&%Y8RTR,#(R,#8S,%]C86PN>&UL[5UM;]LX$OY^P/T'G>_++NZ< MV$G3-L%F%\Y;-T":%$G:W?NT8"3:)BJ+/I)RXOWU1](ODFQ))BE1-KU7%&UB M2\.9A^3P(3E#_O3+VRCT)I!0A*/S5O>@T_)@Y., 18/S5DS;@/H(M7[Y^>]_ M^^D?[;9W=7-[[_5\AB;P"E$_Q#0F\(>GSS]ZOU\\WGEW*/K^ BCTKK ?CV#$ MO+8W9&Q\=GCX^OIZ$/111'$8,UX8/?#QZ-!KMQ>B+PD$X@OO"C#HR3]GWE'G MZ*C=^=CN'#]W3\^Z)_SOP;ONR?O.R>F_.IVS3B@<= \^ MO/N0>O +\+^# ?1NK](/=D"W>_2^>W3RKOON&)Y^_'CT'IY^./UP D_Z0=]/ M:XK'4X(&0^;]X/\H5>3V1A$,0SCU;E $(A^!T'M:6/IO[S;R#[Q>&'J/XC7J M/4(*R00&!W.I(GIX>RF^7CU*4]R 7VSW\_?/=DS^$(]#F5<6X):( BLZH_/ .^[*. M%/3R"I\0O[47C[7%1^WN4?NX>_!&@Q9'P_-F>! BNZDT4+.U\?;C,[B'3R237#Q MYJ%X[C#[ZF&..JKB&'C#$1Y-9W*?&!L37",0!8C"XQ*(OH(!_'ER 4$#] M-(20T4W6/7)Y?QC(RR*8-LT'H1^'LF:%W9GGX1N#40"#A11AC47;I58+O4+L M9[ 0I5)>K&Q/?4!?9*/B7FH P%B6?@A#1A>?2-@D9/,/_KB"?4B(*)\R>AGS M'R.6A2<4+1R3Q8(&A=(0E[Q_:59H[#SR"S^ -TD?H0S0!+TD74-&Z0(!U MM2<<'4RF]U +X^Q[EI7\0N 8H.#Z;0PC"@U:1($ RVKW?!_'$4M5)P?+0/MR M.9:-N 1TV(L"\=_U?V->?,A+I3UV"0B9PCPDTU$U+G&5X']@0DID2]SCR M]=M\@0#;/78D.MI#/S."/$)!-8)G?(>CP3,D(SXN,@)\O1:C+=JRJ9\P#EY1 M&.K8D+QC?53BI': N*>;-P'(KM_\,!83'A/%U>19'\7P&!(V_<*9%.,>4'B_ ML2! W%% 55T>\2CT:(BA4,1B9E)$5H\U)5J4W0TY0N%3AJ@90&_:V9\D42 MFO6Z9KJ7"&E(_>5B3;KZ]6C<1E&VFU#5YK^EEI^4:D(T[4D[VW[(V,\BN7$5'HX/DR/"1S"B*()G+76.TQ%&WWH\V:K.63JB;9L MZB-D $4PN 8DXE-!FM*/=T_D(ZW&I2+-=MT% 1)#* B_ ,1=RR48(P9"P;1P M)-N05G4I2+.]_)B4I;_2N/:N965E44,& T&3*G)XJC62S;*RQJ0V#7O$SQ0$B+\HA/^XMF.8 MW0Z>/W%(X]%(2FLC!D>+]_L$CW1TG*N!"^H#$_[P>:O;Z70[!YU.RQL3A E_ M\[QUU/+X+/&\A<2D X=@\$]4:0 M':X2H]_MJ]$J%".!X61?85"AC@D,[_<5!NWY08+)AWW%)&\&F)C]4=WL]J[8 MG4?9\JG &'SJ7CVKVYM>1UF:S(UVV>2?-8'$(>Y7#1+UW?,$' V&N#_@E$0_),@X1"7KZ4E% 2M+2(X< MHIKU0)(;>93@X1#GK,W9JH23)0@Y2$I7@@/QZC ?99;'Q>08ZQ",5.JYN='V"@T/D<3,.!6D3B;4.L<'RD'.LF?"2 M0. 0[=L(P>*!RR!!I'&9X!-.5IA DB#C&ZBH@4I(4F M4#A$^RI"D\+!)>]N!B)2S=S%-D6%"D$R0#^D3#H,KR%7Q MT:S?1 $G^H2A/Y738RH68#N= /&BV0.?C0,1\27[FXY5^>];SX&HI4:VB?LG M&''(Q/)P+QBA"%$F )S .1/0,6.C*.LA[!3R(4&0WBLX@2&6*SD&AFP09-F, MSX!\AZ(-&VB^_J[M.&\8AF+9J+Y6I"K1>CRX\)+S[0%]][I\L0$UA1N?PZ(9 MJ[[ZKO4.*D&YX<1LL?[T&V+#RY@R/JZ2Y2*DX&G\;Z"94F,DOHGTRGM./18# MTXQ#&/2+39+LGT,!":0F[G3M5=N89Q$289):0.>]WM2167.,+KCWZ^NE7!6* M:$1U@=*BXZ$HYNC-8>2\>C;A2DTJK]]XY^1S*!0!,KWE7%NNT(HNBZ7O7S08 M??,MJ=&$DR@(\-7T@1M%;?_K<)D GFIF.WO MGJA8B0NKP.ED-$W3=9,N'-HJ,'(W"M!4]Z].I[;5#>=RR#;*?=N9%)=\_[^V MVV")N3F=,*<(70[G-TJ0VYDFT\24 F^8\#F=3M3\IIN?AL6=IQ. M^"M;B\$5E^Z<3@M4!&9]C=8H"W!G^E;A>O6*S:D5=*>S_E3L5=WQ<#H!4'.C M* 7/^IZ6TWF YD!LV)9T.AW0'!6-;N-@G+RBF NQ/)!NCP)L2O=5Q'5"K7A:BUI<[6]_[$D2SP"L[^OXV*D^:6 MW='PF+KJ9=G?"%U1,&\JL]!(ZZ@[;=%&QUT7(KR>0JRBO+[,>K5.LL*3I/#J M>N=+;;QII=8>YHJE12XT"L'(E0V:-DA35NSC+>? C(H*J#7!/6 MN#E9;ZQ_%8FJQ"WTOUF22.5!+".H<3.R:3_5+%F5M3574)?GRY/7]*'ZDM/P M_R_YAT@S(GZC+.O&$ X;DQN:?,(J[]>E]YA=08H&D>"L/?HK# 9R$73YP&+3 M6/L.@,'[@V ^HF=K M9S<42;!_@=URGOO0G]]R;)!84B['=G9&$D$!0OC0SYQ7L3RL0BM)0U%B0W'1 MOLA.-@^&SKS>P'UE4"ZB9%J$N%9<#A/!#&,A- M=N&+>.&? 1-A8M.'?F\"4"@HUPTFXLLD@$RSNLR*:+IN#1U&N9R&C!#,Y(7= M4AJ+:]&UQ]=2,36M"%6[4DY9GO7TJ?$2J_1A;3IH%\MHJ+4L3R+B$Q&Q>#F< MA8J*/EB9:9J7T9#Q7 -> 3'QAUP%F5QN1BK0&??>BR\XZL*E[7I5B/RM! MSK((GJ !A?3KU3,E)?TON?SB9;V>*,C=3L&S@:(N@W,E;H= Y.EP3H-S)5J M.R.%Z[%R>-,C1YD@7^S\S0YWRGZ0>G(66;\ZI<)^=T M#.0IT[8#J='&3 -[ :47+Z9JR* ML"@08:,$H)T)EZX''_WYD-OY0]50*YXB&^4$.8Z*W@J(VXD_]?2VW(4LHR2> M70>F;#*9 TS^*J51%L^^(&.Z/NWT56 UMZ:2'0RCU*%=;UME*QS9MK75[4F/JB'DT^AZL[V!;U-\L--7FU4#1RT:W.A6 MM#UI/IL3 (RN3]M;=#*)'D:7J^TM-/DY/4;WL^TM1FNY7$;7MNTM/&N9>T[? M\U:_[]')X73Z?K@*Q%LSY]?).^5LPI27TNWD[7*VNN&&I'TG[YVSZ-"U#G>H M?%.=Y8-,Q'IJB&E,X.(&6FY/SDV\3_X0!K%81%O]\@HR@,(%>J6GF]1=V-:. M/*G-$+NAFCC6,9?F.9+F4BW')M:HM(GHIE3M5G6]HS1 M3$+>)&G[;EK15JQ3/4Z'F]8*2&%W- H3;6]E>$J'/&4\:_H+H['(0/(.##PZ M6MOU4QE-4E>:J_NG(@F6'6RZV-6;NS6UOFQ09<;+%">L,1+[LIUA$"UNDHT" M\QI0EVO;2!2)<%FYW*]E1.:]!AN/::O9A8$FUPYFP ZS+CGV6#X@I#-@5;=WL! MUF;9/OUE1)%M\:N(C)X7)55 BU&)V M78;F36HU%;BCL(@HE$9A62EPN[#,YL9B8X6R"T!1I2ZQ6?;V!T5C/'#M-6_$ M+'=FWWB;0*YX%J=YJ0TFRH1V![G=DT"93!_Z(MY)Y$?/,W>XP66Y.[;I M7CUJ.<4 *YJ\35*8:-KK\QGQ0P2?AP3'@^$-FL#_0$"R7;$^YJA=<,.$H4A; ML76.(JZNT-$Z-F6E_849U,YUDAN R#<0QEIGB-98Z([ DVFN5C$I*FFK0#0[ MP]X%UK;1?F6VMKEJG5Z1;@(X!3_Q_RE##0.OTZOC38*HR.S<67B_!B1"T4 < M/263!D6^8,SF&94"+E]>,_NSQ1]B!EE(!(G.LGZT[%=4[#](SUS;D-6.[4S_>)V:F/>:=:PJZ$^ MBD5O?T0S10,75I_33+,&.#0[I=.DL@:XZO#?]A:HYU^(?UYX\3__#U!+ P04 M " 3@015C9*[-?$S !#K0, %0 '!A>6,M,C R,C V,S!?9&5F+GAM M;.U]:W/;N)+H]UMU_X-O[I?=NC>)9>?EU)G=DE\YKG(LEZUD]NR7*9J$+$XH M0@.2MC6_?@%2(BB)(-$@08"R3FW-QI+0Z&X C7[C'__Y,@L.GA")?!S^]F;P M[O#- 0I=[/GAXV]ODNBM$[F^_^8__^-__Z]__)^W;P_.+Z]N#H9N[#^A/?YP^?"#V\= M]Y?SB ZNSHL_/'0&@Z-/@Z./'P8?CM')ER]'G]#)YY//']''B3=QBYCB^8+X MC]/XX-__=$FI ^?8U6#&/+DD8I7_^]J; O9<'$KS#Y/']T>'A\?O5K]\L?\Z^ M]>)\0/''']]G7^8_W0+]?)S^=G!R27_9 "';S_K^_7]^X4S9RW M=%5C2C3#)?*_1NF'U]A-EU."A /A+]A?;U<_>\L^>CLX>GL\>/<2>6\HXPX. M,M8YQ"4X0'=HS-%O;R)_-@\85NEG4X(F0FQ6/&*3?&3@_Z\3!&\. MEH!_W%UM<]8/X_>>/WN__,W[=,![S5C1"5'(MOE;#TV<)(AA.)8,[Q!C/'/\ M4!GAY6CM^*;SO)VAV0,B0&37A^K&=$I!$#=Y0&]S+L'P+050Q%H6Y;FS<-\R M07CXZ?@PQ6V,Z*^H(+].A\E9 &,&=LB=%#09.R_K; O8K8/)ZL/ M>4!!JL?4@WFOEX11/$6D!(%K'$4JM,C!,TA4B_28).5'2/72P/\;>?_$ 5.+ MOU$1SY :A??(30@]CR@:$C^B7YW3/\/'6T1\[+6YILUQT,R\7#J,)B(:A@]1 M3!PWAO #!%8SB;\CIKHC;TB-)6H\W"3LCA]-SGVJY%/Q.'4(BD9)S!1AMD(0 M,L&@S9"ZAMPPH0?2(8OT!-Y@ M^FT84W69HO9X%<:(GEL%\C6AT86&1.?&&:YL9H;DDX%).U[(>.8 N9; M0W7S?)U#4/%0.EPSRFZQNQ16E9^@;E4+$">C,0V]&;6QV MT3(?M\(.D86HF;!S1#5EUT]E"D-BADGL_YW^":&F$HQF$EI<%-.KP?S]#G&G M%(%S](0"/&=6C0(A-8 TD_'=(;\0$R<*F&^/M>)H*YFE0,@="-S1Y(YNAS ! M+QQX+4 MRA$1 - N9M/Y5JHUF_-W/YZ>)5%,M1]R\>(&";.OAQ'5+2+D =US2N"[(5G) M';$]MAK9[:@'^^2/*Q:I8-?0ZGREZOWW91"L'AT)($IXW3'7*'.& E'9&J>R MA!&)"\M'_^)+1__XXY9@+W'CHJ Z7\8WZ[&L = K=/\XTHGPB"QG&[[X4E)7 M/+8K#_K8>0A@!L?&R*X0O?;#S"^IA&QA]#K"/,@Y).X:9*KWKJ N ]B2.1G9 MF D5V]6(+"?#8MYBXB'RVYO!X='AX;O#PS<'<^)CXL>+W][0?9Q$%",\9[@[ M;-HT7/^5N6K02WR1B3>ZQ= C^P?_/L#TKOCM34RVE;!VF5$:[J]DSOIFQ%7G M@[/FN)XU.JDL27$ITE@K';"$Q.+$?K"&V#5YW!*M14H_&:9T/;=&0&;%#85% MUSLG\II%*KPVQ3"3(^<"1].K&>" MW$(+S,JFYP7)Y]WC1>Y4VY%X^#PH_4T M2NK40.]ISH&!_8=;T>>,J]SD.?U']I_XYO37!#AR9AS;?^2;,Z,V;)6SXT,/ MI$-C=DA=!H./KT%,R$:9B#XI M,K>2:7(2O_1 G,FM9$VF4T[Q20^DEN2B:LQP6['KZ'!7Q)DP'Y*3NBM2;2-7 M-2=PL"OR3) [G!-ZM"M239C=G9/: [>;'*EMI>SGG/E@O^1JN3!"@9N;)^>C M_2*B^!-QB@16JI"\QYU0,7:C->Y76D*Y*/=\:C M*E<*G-/=!S^JI"N@HIP[)_=(^L+]Q_L-:NGLOPRT'TA%^I2>:$2BB[\2BO.* M^I:Z#X@GL+_Y0 GNY@OW;YDGDIZ..";^0Q*SK)DQOJ6(AJ"$S,93[BM2S6IQ'V/WUT\G2-#0I3N%L$T5Q=]1/,6@8E8Y>%T2E2E]*RR4:=D$HYF$ MH?=G$L7I.1[CH>?YF?B]=7SO*CQSYG[L!"E*K-N3Q\X!/02IS^@.410C*A:6 ML>%,C;E#+G[,9%*Z*A ^Z,=%>QXF7<"K*$JH+5%0[;(EO4-4&?;=5'32GPV? M'9(I?9>83) ?4[,#F+;9>#(S[$C7HB-N .;2S8PFW2BZ[S>1J"RN&Z9:_K)K.$M=7R1%H&G! 4.UE,#&U*9"W\DS":1%!T'XGEEX] M"FM1#4A[P=ALAD/%\U R6'>;D%1.L.V*0ZH"R->RU #H)=JJ)3@@";\TX#80 MB&3K-?I?3W /OOC3-(IV<$VOZ_+:YP/+& M%*=_APYRJ57,*;7_*,MJ*]ON"GO*25NC4IR58',EJ<)2-O(#\@J]H]WF"<13 MS)FR*Z=!?[ AY]FG7:GIK0Q4\8)/>TNV&Y KC#'RBL==D1>"I.##DUVY)!K' M]'G]H[0XU)O(PE,7T\UZNBFS4G]$SHO*E!48*%/)*9)8:G;IN5/D)0$:35C6 M7RK__UY'@PF*&QP^T4L6>>G=&J68C2D+3BD^OT ^P#:FTYV.LII]0Z]8W1:Q M_T2/B3H/U.!K)IIJ !-,9NRYK0P/>+Q%"**+L/36Z1D2XH2/67K7Z8+_YM99 ML,_2G97^9TQ)&X;>;>"$-\X,P:,?>N;?,PT\?P<1)SXY,,*T,7 ?4=I'E/81 M)<'AZ%L$J5PH;+JM- B[G@6;#' MVL'9VK7PC!!UAY@ 9TTTDWA*9>7?["9:_68X8X=LT)Q4N5F,,(!CU!JU)2!U M9R)/F09V%1;$(O%#UZ8:Q'S/] M]BKTJ$[O)4[ +O([%&0-HJ;^?(PO*)/B!>R5"3#8G25-T[,:6UA WM40#%;: MZINW#;6C@;N] D(7'OVMFU+1,R^$LP-$=%&84CH]N"JE HJ&4_B=ZH^S9":_ MX4L&Z4#+>5% :WV0!K3NV%T,0VIMB'4H:9+MZ0P0>5X8H+]XM5QI.CH3E>*G4$=<.KZ'2'<1#^8IF)>8W*#GHFZ.0_I/-W/;@^/% M,,!JVDZ]VV\A'4"&0M2&\;83O VLKPU%F!N0C>&+LN,1:<5=7YYR+7,L>Q?) M5A)GN%X,]RU2K8,/_8I$5U[(&*SS6!-7UB@D-K17'D*V^_"7:^FXU$"PIT2R M]H5"&9+Z4?,HLNUPJ:W;A]K&.HK6G0H\Z1S5=BB[77:$UXHNDFY:ZDAEL=1Y<7.\MYS0;%LR:%09!^()7JYJNO*Q7 M'JK#-R(ZZR--G >F'S>H539TL*#( -,BK_HJ5PU.XIH0,:??7KG7S$'37FB? M\\K>VF7#O%HK\?YH6J[:R*;M#"+.+],ZIVY^26>:<9;8:S+J9(E:>\E8:II49W?R03S+F/+&W+4-+>T0IPYSW(Y&^K+JJME@].2ZN"W-J[]LM@6CKE-M!5A7_J;I'8G8?0=,1VI[9=D:!Z^;;FM%V MQFS?;V_!%N]7@H0%#)-2 MM10R+RPR(L[7@P[MV1(;@'MA4JQPMEQ'V%L6K\^RV"O,>X6Y/Y?C3BC,_=!1 MBERV-X1D$<. 2IUT9D#'2EWN,A]&$8I/G8!1&0U#+\T+2,-I)/;_SDD.(W2) MR1D]7832RN($D5);'EW36Z,@MD>9YLX(60/ZK,D4G[R('N1*E *GUM^@'+(, M>*)_W!L$:C51 46,GVV%C?)D$$S\(5C"A32,J@33!:_3 4HV:H54. MP\QRPVOC:P#M!!D=E'Z*!!(PLE()Q@P)8%NN&HX9(I3LKGI81JPI:1*Q[)KT MV_*1#A5(;?!ZIMGFS9AMLAU?K[]*(>A/9J8ZU/;^:UN.+K]C-/VI4N(NC*K71+,+WTX\4P M]-C[EG.F>O"6UF7?TG\7'C\]1W."7#_KIQZN>4F4_$R=X6/>\:2?5,UO&RTQ M9.6%<1%-H*ND&H[^9E5E_*3_#E )8X6X0@AN;T[=KU>)9OY&TO?_6ECC)23- MA%P[H0=O?E4(&"4NT M9URBWS6EH+VY3!V*].U(UM]%Y9$W>:!*BWB9D#!]L??2?TD?[BW. 5PD*5A* M6-Y1 $YPQM[$@.ZI-:>:%587$>$6?)*V+TWF%[3W6+0B M=#MC_^8>@J[()(#XR2K!:"\H97EVSB,U+N>U2Z$9\K3W6(,NJ-@ MV*7CDY].D*"T H]JOJS=(?)&X1UR$T*HJ7#J1'[T(\0/$2)/S"-[%5*VTZ]Q MZ/I!)GA.%^GPL\")(GBX21\.>^8IX]!!@"]'O3@[-*Q7 60?S-L'\_;!/-N# M>14'N&\AO'J!5D:W!L'=LVB?%7SK5V!0N^HAXP?9J1ABI<27,SMX5,'^NALU M/HBLR)WPE$M1OFWZY[0?]SA,4DG[MJ^&T[RK)[[2KZ;P\DI7OM]O&'O/?A!0 MG.F6=<)'GXK^[)*X02UZ@1O/8]X?K$Z"9KN848^N_2>TA5=)0Z1_(8=;.LE)BK MV=SQ2:K6 LN$11 Z0EP%537D(A(7$*-_<:1*WAZOQZIDD ZTUA\0ET1K?9 & MM,J>/*]!:FV(+I1DXT<; Y3DRHW#VMK>^8]32$6D<*@2#O=S'$:8L)=IE1 1 MCC=W[W]W_L0D]4E2+BF4+X)!OQI2NPCJBC$Z77""-B.;BYXML?FR'U^ M0@^2.XQD)PBD?87+BONU!M)I!W"8^K#>]L:V@OBUH0R#)H1CE979\50#Y>W? MWU2#?<2\KQ'SS7O>F@!Y-\<,HJOQF+GI,A+)'!\%_5:.-R*%W9YR93G1U"F# M^E71K&H)XCICO4\ESDV94.8ZL::Z6:N W?!9<:)-5RM6"H9RUQPN\0GVH>!8 MY/O$I8[7/N1%U5&T[N'N0Y%P0]MK.]K TYWL;2/>,M&;T: ^]!1OP^8&1/9X M%IB]XJH-E@#"LYPE]AJ$+1V4NM@ZKP_?>9G12E)%SJ_/IK49R_BUG9*3L^K$ MM,UL&:OR[*T5AP86O]-JCD-98E_.HX%IEZ>%/,K2/G,66?Q\C#D6I2G!.8N. MK7MFI3J_F](@Y9Q6> -@>:W_6W0XE?^U3 MO]KL^5&!58.N'_50S:WAMOK8;/&N#??^ )%:VOVC?K5XX%_"_]^_I)P&QZ)Q MOL"A:9/,[FBXZ4P3XX%@>WWR+= O5JEV)!U"U5>QV4HU<$)HZ/#YC M6GH:X3W$298]XC)\IN0OZV1UZ MPL$3E>P9\#PM ^@D4X2NNY%T.NNEPS+QXP7<658^OH=(=U##N3XMU%]7-EK- MT8MB)K)N<(S&^-0)?YTGZ![-XW3#W:,G%!:V:K9/64P2ZA-N-HOFI6#R^BJ5 M=NG#$TI^8C&,'B/?P3%8GQIZ#,I&=XHPV U=.KQ3E)5\7A=M0, M:]RZ;9_P,FV1$VLZ,U'NA%?HRT)*R^H[35?42)UN=6(M*M.3.-F5MAMN9BOW MZ?E1@$*S[MK@E6+V^]DA1(*<4)P)]@=<@$S@[D1>'F=_M$V1R+.M!3TV?3=I MH[5T_]J7WBT5 +EU&!U3%/NN$^@+#E5,TY-(41D%79K^WYTX8?OJW(D;."W6 MH708 5CI"1(I"J#,\?[WG.]]USWSG.]DPT( M6_5SI MQ]8J[546-G=O6O<0WH;7H[V7[^" K7,!*;]M)S 8RX['5>@2Y$3H*KRC6R5M M&) ^H'D57M!+,AY-SM=#:K7V8K-)E SA:WJ?$^<1W3$&R2.Z/DIIYDO_!7EG M4X<\HC.L@H08@ &OV(^0B@+OS)G3O^/%&9[-_#AMKX;0+=5"Z+\H>DU]99*3 MJ&V$DOGX(5K_?(7!??+P)W+C,3Y#A+V?>H;#_*7@!EN^R;0[D!+]>KRV99"7 MS3A/,2'XF6EA>O>:RG0&ED^$9M-U%,/53.3O5(6BV$S2^PL1BE2JA$51XH0N M8D]00TB3@::T0S=L *9@^&&^[Z5W7AV83AUYZ2, ]W.J57BC\*=#?&;PWD&E M@CQ, \?EBFF<[4F[+7"=KE?W<G_V*@;H,$BDG94-T]5! UBIW@,@F]Z&(RH1>E_X3NGYTYPP/> M-DD*7".V*K*TT=QK1M)5](T*1[IEQE,G')&+OQ(G&(7H%OMA_-^(X#$N_@5$ MMX69VJ#P&D51.JDFNN3AO^X<@OTKL"VBM7\%EGE:2!0/Z;;T4NVUK2,!!6M MD;QF#DH"SXNHA[5#Q'10J%CJ)@(F?8AAZ$8>Q3'K!9]-#5>/RL=K1OJ4^-XC M@JGQXK&ZFQ9.,8E7WO\QQ1"^R84@>HMZ!\=R:V;HF10 4+JE[MDKA\C+;Y'B M>8<^&2X!2GN'$2>,;IT%?928+;X/( -3/YEO@SI.;8V!JJ&=6BYQ6^ MC=L>VZ'>K'"+='_M[8L:FBA H8_)4G=A2E4S\UP6W+Y, M85^F4#E\7Z:P+U/8ERGLRQ3:+5.0O9Y>:3V"Z68,'=8CV-]AI*X>H4KAMN;) M\+;W[[8Q9$\K$;FN2$)34$!E24>D(],26>J/L3^ M5F[5) *];ISP'>O75NX4M>=U>#G95.D:KJ"V1$9],%WP)R6CFA%<)-?^NKZ: MD,4:M=N!($ZIZ&89'>UN'?2$!>T<<: M*EB\T\OSK'%)@CJ5DVCOQ04@45QBS G=(;GC6Q=V(?=OXR$#8D/3+N-^[@F:ECX]FJ>C=_D[Y_.8]V["DN]2Z0 M.4=Z8,7+[AIQR\^6%Y4,3G40&F)TCB*7^*F4&$T8\#OD M(OJYIX!;!:S.%KWH* +6P E O)Y>7Y9V1GM5+<@:'X6BUYS%0.!E[R((G9UA M:MC$Q'$5NY%4P]D!(CIH\E"FH]SYT2]X!7<5G,Z(4*CCWAC:&:K;M@((W<)P M0[7;8D)P!7]?3OMD=^W M.G:)BQ#7*QU]+%\7GG%!+JCEK^?!)VMM,J[6CC1?7BD$$+TEN^+UV#W(2P.W,N;KD=>MFI:]=- K-!;S.M6 MK8MQG&$RQX3NR:OPB6HNF1\_]-(TU'^BP+O$Y"SPV:=G3C2EW[#_=_%70LD+ MEK\MC%2+@VC%P7RL1 ]YNAUP^80PKUMAF&9WP_")\H$IIY1_]Y13:0$Y74X4 ML< E_PN"OSQ,M3<89)?\TO')3R=(Y%\G4P&MNZ-F^6Z.SQQ"%G[X*$T@$&#' M^VY]9PQ=-YDE 3WMWC="[X(?(4%.X/_-NK%$T2F:8$)-JID[P:TS1X2:8%>A&R14G?W=CZ?ENT1AB1K,HID!8^*$T001ICG?(_+DNU0Y M&$TN_= )&<*%E"7FSXW*OX+'.]N==\^DVGD[""*73 Z-'PM!='754UTG6C-F MX*>]'I9F8D;Q-*N 'J,9LZ;)XFHVIZ8,XV:6>LK4713=(1<_ANR^NPHO'!+2 MS46O[Q@]8N*SS52TI,%[5R,2>_8U0*(#.5#(:#U=+)%9,-4D5W'!;T9(@^R@ M]WY!3=]0XI6>#Z@%IZ8L2SO2MAVVMM3[ER^CF M8Y7KE2?;V'__:=]O54YVSBC[:_%U,PJ@&QS;>_S:L!_EXTP\TS@6M<40U M9&C/ZQQZF:0>(.[#@QZM;2-Q4H U#U_8L5%D MQVZ3S"OCC9?M;=C9_956R"?,&63ZE4-#QTV<+<$Z\_.MZ766_ MYYNWW"2H:&@#3'%O/I'Y//8&-*A$^\2G:U4@=8OH1I+O\2(/\/6T);&TBT[#ZP/6^JB8*XPY(W".[;?"=5GZ ]N,%7^EG^FIA8X MS-_BI#U@S_9MUQ&+K@WWPM##/*QE'[V2_AOM'_>*JGZ+6G2T4]5O/ NC]1IX MTTTE-/0IL-=^U"X7@:HJYYGT0;7$N+IWI\A+ OKM=^=/:E86,C:J>#J,.5S. MWI2?.BPSW5A:;]9I8X!>I:^ 4HX(IQFBQ=5!TJR]5D\_?(C2OD3M$<0AZBY/ M2'=/P\6I &(*?94ED0"VKWK;^F MUER%\R1F>9LA:Q>_3))-AY\%3J106J(/AZZ85YP;7&$F!M(5^BDW(_;:07 , MW[B58 R0<-0."4<&21BT0\*@:Q*61W>V%EO\IX\(-8[Y.T2 MTX]'6'+F)+U0G&VF"]O!E[F,OZY.=%=Y'NUYO -ZL^OD3)$O]B9T-?-CE_&F M+-; NQGT*!&L34X<;7/"_AM*"R>.MSFQOX>J0[[V]%2!RE=!!%SLUV@QSL^Y MUB/IJROC0MR59KOC18]$=!?LDFNJTB-IW@'3Y#KVF/8#&4P*!^0)\IX']K:B M@>=0RO"@0/L7TQY4"_:*;)IO7I[]T7Y)#DR&EN9&@0ORK4*ZJJ.XF,T#O$#H MWGEBK2UO R>DFR'_-,;NK]N$:M9.A-+O6BM:;W]B\]4.+=*D.;\\2,.@R+N? M.@31X\YZ !JIH+Q'8?#["RL7J0% M\D\3%MV>Q>6"WBE;26\,T9/ MB 3.?)[&XB:(WS72>T4%M/8'0:@NQC@?QL1_2!CO&$*L%2'OM0Y934F 2DLC M@,TT/H)2U8TLBE]&IXLER\E/%,7P!6MOPC;I74T1%;_@\S&1ZCS*2["&L[1) M61>+IW&]MK@SFJR./$4&48D6,..?FEX!IB=^#1-ILII-8D:TEVEJC&G*:PM"60Q.!UTC)\9/TY M;AT2^ZX_3S64MNDIG4+S=EW32.!U(Z7#=:NL#FM0D] M'!P-'0GOJ=!VJ+C[$49SY/H3'WGR6Z,&0*_05=V\=0C'U&!D:[B:&-+]43!8 M[<%S?Y(V?"IH99[-D<[ [K'5E/F%QMI*J]/1 M?"+-,N^.&H19(A2[W)GLA0MO,8P>(]_!?;,]-?2R$4'8MP>N1FO?'E@6H8[> M]RTU-10>]JV"8X8('MB]5JDEA4 U4BBJ0#:67;%74M@IM?WW'7"MR//9=\"U MI -NZZ>K3J=2Z&-KM%ZJ1KNLI+BL%,ITOYVKVGA8 .+MA(T>+V:_0_-:_'&03)SN2[74EM+-7])7\HLY^)G^RW<%G:BIJK& MG(M?3/M);#_/%;6U.1-/[.^C8^) UU1VK]AW))/XT4OV-6X$P%FTJU<&M"M$ MSA'YN&U7#5+2!=P^)ZWU05&&;[[="1SUCFJ+,O>?0,)E6Y+^:S3A9D)V=)GI M$)TY*!AWO^(+@+_T7\(T!@S^-)XU8%1Q2V5[:&+,KFU>CK^ M7+(7APR4=C!+>XS2O]CA:H;=-J2F&*;[XP>]J^6WF6"TK6U;TO\LS\.=_SB5 MHU3+M'U@4;;1!IWS*)]7K0W%[\/;=([4-R&]E3>'6:L*;&TF6-,3S0C8NJ\O M_DJH*"^\#S**IXB,ITXX2FVYZ!MA":M7H7R;E>YQTLU+<%S1.(%%I*( \F_IH,IHSBR@+ M8]'[@LCC7PM"B<%C^BUB.:O;:BR,L_6 U/#+,FH;8U<#1O=YV]!W%>2A$(2& MG7KQ@MPD]I^0TB85C5:SN'&>()?!@9YX,8!]D7HU6OLB=5F$&EQP;'NNS@O/ M!(5O<2$,#4P:^S%+C[X*/?_)]Q(G^-V/IW